html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.transition,#sez1,.btn,#footer .social li .fa{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.roboto,body{font-family:"Roboto",sans-serif;font-weight:400}.prewrap{padding-bottom:53px;min-width:600px;position:relative}.wrap{max-width:1160px;padding:0 24px;margin:0 auto}body{color:#302d2e;line-height:normal}a,a:hover,a:focus{color:inherit;text-decoration:none;cursor:pointer}.clear{clear:both;width:100%;height:0;font-size:0;line-height:0}.spacer{clear:both;width:100%;height:28px}b,strong,.bold{font-weight:700}.black{font-weight:900}.medium{font-weight:500}.regular,#banner .more{font-weight:400}.light,#footer{font-weight:300}.thin,.center-heading,#footer .title{font-weight:100}.italic,em,i{font-style:italic}img{margin:0 auto;max-width:100%;height:auto;display:block}.pattern{background:url(img/sea.png) repeat}.center-heading{text-align:center;padding:40px 0}.center-heading .title{text-transform:uppercase;font-size:48px}.center-heading .subtitle{font-weight:500;font-size:20px;text-align:center;padding-top:15px}.red,.error{color:#e91c2c}.bk-white,#sez4 .box-sea{background-color:#fff}.bk-gray{background-color:#302d2e}.float-left{float:left}.float-right{float:right}.col12,.col13,.col23,.col14{margin-right:3%;float:left}.col12{width:48.5%}.col13{width:31.3333333%}.col23{width:65.6666666%}.col14{width:22.75%}.welcome-box{padding-top:70px;text-align:center;color:#fff;min-height:222px;max-height:222px;text-shadow:2px 2px 3px rgba(0,0,0,0.7)}.welcome-box .welcome{font-size:56px}.welcome-box .title{font-size:24px;font-weight:700;text-transform:uppercase}#header{background:#302d2e;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:14px;margin:0 !important;z-index:9}#header .wrap{position:relative}#header .fa-chevron-down{font-size:9px;vertical-align:baseline}#header #menu{float:left;padding:3px 15px 2px 0;border-right:1px solid #6d6d6d}#header #menu img{margin:0;display:inline}#header #menu .fa-chevron-down{margin-left:7px;margin-top:-2px;vertical-align:text-top}#header #social-bar{float:left}#header #social-bar ul li{border-right:1px solid #6d6d6d;width:45px;text-align:center;padding:10px 0;float:left}#header #social-bar .fa{color:#6d6d6d}#header #social-bar ul li:hover,#header #social-bar ul li:focus{background:#d9d9d9}#header #nav-right{float:right}#header #nav-right ul li{float:left;border-right:1px solid #6d6d6d;padding:10px 10px 11px}#header #nav-right .red{background:#e91c2c;color:#fff}#header ul li{position:relative}#header ul li:hover,#header ul li:focus,#header #menu:focus{background:#6d6d6d;display:block}#header .subPanel{position:absolute;top:100%;left:0;right:0;overflow:hidden;text-transform:uppercase;display:none;z-index:99}#header .subPanel ul li{border:none !important;float:none;display:list-item;background:#302d2e;width:100%;max-width:100%}#header .subPanel ul li:hover,#header .subPanel ul li:focus{background:#6d6d6d}#header #main-menu{margin-left:24px;margin-right:24px;background:#6d6d6d;padding:1.5em 2%}#header #main-menu .col14{width:22.75%;float:left}#header #main-menu ul>li>h2>a{color:#bcbec0;font-size:15px;margin:0.5em 0}#header #main-menu ul>li{line-height:150%;background:#6d6d6d}#header .open-menu-mobile{font-size:50px;width:50px;text-align:center;cursor:pointer;line-height:30px;display:none;float:left}#header #menumobile{position:absolute;top:100%;background:#302d2e;left:0;padding:10px 10px 265px 10px;z-index:99;width:55%;display:none;border-top:1px solid #6d6d6d}#header #menumobile ul li{font-size:20px;padding:35px 20px;border-bottom:1px solid #6d6d6d}#sez1{position:relative;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height:100% !important}#sez1 .box{padding-bottom:60px}#sez1 .content{position:relative;z-index:2}#sez1 #slider{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;overflow:hidden;background:#302d2e;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}#sez1 #slider .carousel{position:relative;height:100%}#sez1 #slider .carousel ul,#sez1 #slider .carousel li{height:100% !important}#sez1 #slider .carousel img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#sez1 .bk-container{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#sez1 .bk-container .container-blur{position:absolute;position:absolute;height:100%;left:0;right:0;top:292px;overflow:hidden}#sez1 .bk-container .container-blur .blur{-webkit-filter:blur(2px);filter:blur(2px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;height:100%;left:0;right:0;top:-292px}#sez1 .bk-shadow{background:url(img/shadow.png) repeat-x;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}#sez2 .bk{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url(img/bk-02.jpg);padding:28px 0 20px}#sez2 .box{text-align:center;color:#6d6d6d;font-weight:300;font-size:14px}#sez2 .col13{width:32.333333333%;margin-right:1.5%}#sez2 .col-last{margin-right:0}#sez3{background:#dfdede;padding-bottom:30px}#sez3 .box{background:#f3f3f3}#sez3 .center-heading .title{font-size:45px}#sez3 .inner{text-align:center}#sez3 .box{position:relative}#sez3 .box-container{padding-bottom:90px}#sez3 .box-container .label{cursor:pointer}#sez3 .box-container .label:hover:after,#sez3 .box-container .hiddeninput:checked+.label:hover:after,#sez3 .box-container .hiddeninput:checked+.label:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(48,45,46,0.55);z-index:2}#sez3 .box-container .exp-form{display:none;position:absolute;top:220px;width:440%}#sez3 .box-container .exp-form select{background:#fff url(img/select.jpg) no-repeat right center;width:230px}#sez3 .box-container .exp-form select::-ms-expand{display:none}#sez3 .box-container .exp-form .hasDatepicker{background:#fff url(img/datepicker.jpg) no-repeat right bottom;max-width:120px}#sez3 .box-container .exp-form select,#sez3 .box-container .exp-form .hasDatepicker{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:30px;padding:2px 38px 2px 4px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}#sez3 .box-container .exp-form button{min-width:100px;background:#302d2e;color:#fff;border:none;height:34px}#sez3 .box-container .exp-form .medium{font-size:18px;display:inline;vertical-align:middle}#sez3 .box-container .exp-form .small-italic{font-style:italic;font-size:14px;font-weight:300;margin:0 5px}#sez3 .box-container #form-1.exp-form{left:0}#sez3 .box-container #form-2.exp-form{left:-113.2%}#sez3 .box-container #form-3.exp-form{left:-226.4%}#sez3 .box-container #form-4.exp-form{left:-339.6%}#sez3 .box-container .hiddeninput{display:none}#sez3 .box-container .hiddeninput:checked ~ .exp-form{display:block}@media only screen and (min-width: 961px){#sez3 .box-container .box-dove,#sez3 .box-container .box-quando{margin-right:3%;float:left}#sez3 .box-container .box-dove{max-width:35%}#sez3 .box-container .box-quando{max-width:70%}#sez3 .box-container .configura{width:7%}}@media only screen and (min-width: 1200px){#sez3 .box-container .box-dove{max-width:35%}#sez3 .box-container .box-quando{max-width:45%}#sez3 .box-container .configura{width:13%}}#sez4{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url(img/bk-03.jpg);padding:20px 0 27px;font-size:14px;color:#6d6d6d;font-weight:400}#sez4 .btngray{background-color:#302d2e;color:#fff}#sez4 .btngray:hover{background-color:#e91c2c}#sez4 .title{font-size:34px;font-weight:700;margin:16px 0 34px;color:#302d2e}#sez4 .box-sea{padding-left:120px;background-image:url(img/sea-box.png);background-repeat:no-repeat;background-position:20px 20px;height:250px;font-weight:300}.inner{padding:10px 30px}.btn{border:0;height:54px;font-size:17px;font-weight:300;text-transform:uppercase;color:#302d2e;outline:0 !important;display:block;text-align:center;cursor:pointer}.btn12{width:49.8%;margin:2px auto 0}.btn:hover{background-color:#e91c2c;color:#fff}.btn12.left{float:left}.btn12.right{float:right}.btngray{background:#d9d9d9;width:100%}.col-last{margin-right:0}#footer{color:#6a6868}#footer .inner{padding:35px 70px;position:relative}#footer .inner:before{position:absolute;top:45px;left:0;content:url(img/footer-left.png)}#footer .inner:after{position:absolute;top:45px;right:0;content:url(img/footer-right.png)}#footer .title{font-size:48px}#footer .subtitle{color:#302d2e;font-weight:700}#footer .box{margin:30px 0}#footer .social li{float:left;width:64px;margin-right:30px;margin-bottom:30px;font-size:11px;text-align:center;font-weight:700}#footer .social li a{display:block}#footer .social li .fa{font-size:26px;width:65px;height:65px;line-height:65px;color:#fff}#footer .social li .fa-facebook{background:#3b5998}#footer .social li .fa-facebook:hover{color:#3b5998;background:#fff}#footer .social li .fa-google-plus{background:#dd4b39}#footer .social li .fa-google-plus:hover{color:#dd4b39;background:#fff}#footer .social li .fa-instagram{background:#cd5959}#footer .social li .fa-instagram:hover{color:#cd5959;background:#fff}#footer .social li .fa-twitter{background:#56a3d9}#footer .social li .fa-twitter:hover{color:#56a3d9;background:#fff}#footer .social li .fa-youtube-play{background:#bf221f}#footer .social li .fa-youtube-play:hover{color:#bf221f;background:#fff}#footer .social li .text-facebook{color:#3b5998}#footer .social li .text-google{color:#dd4b39}#footer .social li .text-instagram{color:#cd5959}#footer .social li .text-twitter{color:#56a3d9}#footer .social li .text-youtube{color:#bf221f}#footer .social li:last-child{margin-right:0}#footer #copy{background:url(img/copy.jpg) repeat-x;height:74px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase}#footer #copy .wrap{padding-top:28px}#footer #copy nav li{float:left;list-style:none;color:#302d2e}#footer #copy nav li:before{padding:0 5px;content:"\0399";color:#6a6868}#footer #copy nav li:first-child:before{content:" "}#banner{position:fixed;bottom:0;left:0;right:0;height:53px;color:#fff;font-size:14px;font-weight:700;z-index:999;text-transform:uppercase}#banner .bk-banner{background:#e91c2c;position:relative}#banner .wrap{height:53px;position:relative}#banner .banner-img{top:-22px;position:absolute;left:0}#banner .box{float:left;padding:2px 0;width:42%;height:50px;position:relative;display:table}#banner .box .text{display:table-cell;vertical-align:middle;float:none}@media only screen and (min-width: 961px){#banner .box .text{padding-left:70px}}#banner .nav-banner{position:absolute;top:100%;right:0;left:0;bottom:0}#banner .nav-banner .close-banner,#banner .nav-banner .open-banner{position:absolute;right:0;height:53px;background:#8d1312;width:15%;z-index:999;color:#fff;border:none;top:-53px;cursor:pointer;font-weight:700}#banner .nav-banner .open-banner{display:none}#banner .more{font-size:42px;line-height:50px;padding:0 15px}.ui-widget-header{border:1px solid #302d2e;background:#302d2e;color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d9d9d9;background:#d9d9d9;color:#302d2e}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("./jqueryui/images/ui-icons_ffffff_256x240.png")}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d9d9d9;color:#fff;background:#d9d9d9}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.prewrap.nopadding{padding-bottom:0 !important}.onlymobile{display:none}@media only screen and (max-width: 960px){.nomobile{display:none}.onlymobile{display:block}body,#sez2 .box,select,.hasDatepicker,#sez4{font-size:18px}#sez3 .box-container .exp-form .hasDatepicker{max-width:none;width:80%;float:right;margin-top:20px}#labelfrom,#labelto{float:left;width:10%;padding-top:25px}#sez3 .box-container .exp-form .hasDatepicker,#labelfrom,#labelto{margin-left:0}#sez3 .box-container .exp-form select{width:100%;margin-top:20px}.col12,.col13,.col23,.col14,#sez2 .col13{width:100%;float:none;clear:both}#sez1,#sez2,#sez4{height:auto !important}#sez2,#sez4{padding-bottom:30px}.col-last-mob{margin-right:0}#sez2 .box,#sez4 .box{margin-bottom:40px}#sez2{padding-bottom:0}#sez3{background:#dfdede}#sez3 .col14.box{width:48.5%;margin-right:3%;float:left;clear:none;margin-top:30px;margin-bottom:30px}#sez3 .col14.box.col-last-mob{margin-right:0}#sez3 .box-container{padding-bottom:450px}#sez3 .box-container .exp-form{width:206.5%}#sez3 .box-container .exp-form .medium{font-size:32px}#sez3 .box-container .exp-form .small-italic{font-size:18px}#sez3 .box-container .exp-form button{width:100%;height:34px;margin:30px 0;font-size:32px;height:75px}#sez3 .box-container .exp-form select,#sez3 .box-container .exp-form .hasDatepicker{height:40px}#sez3 .box-container #form-1.exp-form,#sez3 .box-container #form-2.exp-form{top:471px}#sez3 .box-container #form-1.exp-form,#sez3 .box-container #form-3.exp-form{left:0}#sez3 .box-container #form-2.exp-form,#sez3 .box-container #form-4.exp-form{left:-106%}#sez3 .box-dove,#sez3 .box-quando{margin:28px 0}#sez3 .box-dove,#sez3 .box-quando,#sez3 .configura{max-width:100%}.prewrap{padding-bottom:80px}#banner{height:75px;font-size:18px}#banner .wrap{height:auto;padding-left:0;padding-right:0}#banner .box{padding:3px 1%;width:200px;height:45px}#banner .box.bk-gray{width:60%;float:right}#banner .banner-img-mob{position:absolute;left:0;top:-90%}#banner .bdx{width:55% !important;padding-left:5%;padding-right:0}#banner .nav-banner .close-banner,#banner .nav-banner .open-banner{height:75px;top:-75px;font-size:1.5em}#footer .inner{padding:10px 30px}#footer .inner:before,#footer .inner:after{content:none}#sez1{padding-top:100px}#header{background:none;position:absolute;top:0;left:0;right:0}#header ul li{font-size:22px}#header .fa-chevron-down{font-size:16px}#header .wrap{background:#302d2e;margin:10px;padding:10px}#header .open-menu-mobile{display:block}#header #social-bar{padding-right:20px;width:55%;display:none}#header #social-bar ul li{width:50px;font-size:25px}#header #nav-right ul li{border-right:none;border-left:1px solid #6d6d6d}.welcome-box .welcome{font-size:47px}.welcome-box .title{font-size:19px}.align-right-mob{text-align:right}.pad-right-mob{padding-left:55px}.xdsoft_datetimepicker .xdsoft_month,.xdsoft_datetimepicker .xdsoft_calendar td{font-size:35px;height:50px !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-size:20px;height:50px !important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{font-size:35px !important;height:50px !important;line-height:50px !important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:352px !important}.xdsoft_datetimepicker .xdsoft_month{width:auto !important;line-height:50px}.xdsoft_datetimepicker .xdsoft_year{width:auto}.xdsoft_datetimepicker .xdsoft_label{font-size:30px !important;line-height:50px}.xdsoft_datetimepicker{left:20px !important;right:20px !important}.xdsoft_datetimepicker .xdsoft_datepicker{width:75% !important}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:39px;width:20%}.xdsoft_datetimepicker .xdsoft_mounthpicker{padding-top:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:25%}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{width:50px;height:55px;-moz-background-size:auto 120%;-o-background-size:auto 120%;-webkit-background-size:auto 120%;background-size:auto 120%}.xdsoft_today_button{display:none !important}.xdsoft_datetimepicker .xdsoft_prev{background-position:-50px 0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{width:50px;height:33px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-100px 0;-moz-background-size:auto 200%;-o-background-size:auto 200%;-webkit-background-size:auto 200%;background-size:auto 200%}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background-position:-100px -35px;-moz-background-size:auto 200%;-o-background-size:auto 200%;-webkit-background-size:auto 200%;background-size:auto 200%}.prewrap.menuopened #header #menumobile,.prewrap.menuopened #header #social-bar{display:block}.prewrap.menuopened #header #nav-right{display:none}}.logomobile{float:left;padding:10px 5px}@media only screen and (min-width: 961px){#menumobile{display:none !important}#nav-right{display:block !important}}
