@import url("slick.css");
@charset "utf-8";
/*---------------------RESET---------------------*/
*{margin:0;padding:0;outline:none!important;}html{}html,body,div,span,applet,object,iframe,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,label,legend,p,blockquote,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1;color:black;background:white;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}abbr,acronym{border:0;}a{text-decoration:none;text-outline:none;color:#ffffff;}
/*---------------------GENERALI---------------------*/
.clear{clear:both;}
.alignright{float:right;}
.aligncenter{display:block;margin:auto;}
.oSpace{width:1px;position:relative;margin:auto;}
.vSpaceL{height:1px;position:relative;float:left;margin:auto;}
.vSpaceR{height:1px;position:relative;float:right;margin:auto;}
.mobile{display:block;}
html,:root{font-size:10px;}
input,textarea{border-radius:0;}
.nomobile a:hover{-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;color:#fbbd00;text-decoration:none;}
.tx-oswald-semibold{font-family:oswalddemibold;}
.tx-oswald-bold{font-family:oswaldbold;}
.tx-testo a{text-decoration:underline;color:#69b0e0;}
.nomobile .tx-testo a:hover{color:#353f64;}
#main-menu{display:block;width:100%;text-align:center;margin:22px auto 0 -3px;margin:18px auto 0 -3px;}
#main-menu li,#main-menu li a{font-size:2.2rem;line-height:4.8rem;}
#main-menu .submenu li,#main-menu .submenu li a{font-size:1.9rem;line-height:3.9rem;}
#btn-continua,#btn-continua-pagamento{font-size:2.2rem;line-height:48px;margin-top:21px;height:48px;}
#btn-continua-pagamento{margin-left:23px;}
.titolo-box-centro{font-size:3.0rem;line-height:4.8rem;position:absolute;top:50%;width:100%;text-align:center;margin-top:-20px;}
h2{font-size:5.0rem;line-height:52px;}
h3{font-size:6.0rem;line-height:60px;}
/*h4{font-size:2.1rem;line-height:29px;}
h5{font-size:1.9rem;line-height:25px;}*/
h4{font-size:2.4rem;line-height:34px;}
h5{font-size:2.3rem;line-height:29px;}
h6{font-size:2.2rem;line-height:27px;}
.bg-nero{background-color:#000;}
.t-titoli-extralight{font-family:oswaldextralight;}
.t-credits{font-family:droid_sansregular;}
.tx-white{color:#FFF;}
.tx-black{color:#000;}
.bg-senape{background-color:#fbbd00;}
a,a:visited,a:focus{-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;}
.loader{    background-color: rgb(0,0,0);background-image: url(../image/logo-caricamento.png);background-position: center center;background-size: 202px 69px;background-repeat: no-repeat;width: 100vw;height: 100vh;position: fixed;top: 0;display: block;z-index: 999999;overflow: hidden;}
#logo{margin-left:25px;max-width:210px;margin-top: -6px;}
.homepage #testata-img-estate{background-image:url(../image/homepage/testata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100%;}
.homepage #testata-img-inverno{background-image:url("../image/homepage/testata-inverno.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100%;}

.testata-img-int	{ height:100%;width:100%; position: relative; background-color: rgba(0,0,0,0.65); }
.homepage .testata-intro{width:400px;height:265px;position:absolute;top:50%;left:50%;margin-top:-132px;border-left:3px solid #fbbd00;font-size:5.0rem;line-height:48px;padding-top:9px;padding-left:20px;z-index:20;}
.homepage .testata-intro i{font-size:35px;padding-left:8px;padding-top:15px;}
.homepage #fascia-1{background-image:url(../image/homepage/fascia1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:733px;width:100%;}
.homepage #fascia-1 .fascia-1-titolo{padding-top:120px;padding-bottom:20px;border-bottom:3px solid #fbbd00;padding-right:18px;display:inline-block;}
.homepage #fascia-1 .fascia-1-testo{padding-top:72px;letter-spacing:-.3px;padding-right:18px;}
.homepage #fascia-servizi .row{min-height:380px;width:auto;}
.homepage #fascia-servizi .rowsx{text-align:right;}
.homepage #fascia-servizi #fascia-servizi-transfer{background-image:url(../image/homepage/transfer-aeroporti.jpg);}
.homepage #fascia-servizi #fascia-servizi-business{background-image:url(../image/homepage/viaggi-business.jpg);}
.homepage #fascia-servizi #fascia-servizi-dolomiti-tour{background-image:url(../image/homepage/dolomiti-tour.jpg);}
.homepage #fascia-servizi #fascia-servizi-altri{background-image:url(../image/homepage/altri-servizi.jpg);}
.homepage #fascia-servizi #fascia-servizi-classe-4-matic{background-image: url("../image/homepage/new-classic-v4-matic.jpg")}
.homepage #fascia-servizi .fascia-servizi-img{background-position:center top;background-size:464px 341px;width:auto;height:341px;margin-left:25px;margin-right:25px;}
.homepage #fascia-servizi .fascia-servizi-titolo{padding-top:50px;padding-bottom:20px;border-bottom:3px solid #fbbd00;display:inline-block;}

/*
.homepage #fascia-1 .titolo-home-moving {
    position: relative;
    display: inline-block;
    color: #fff;
    margin-bottom: 40px;
    letter-spacing: .1em;
    overflow: hidden;
}

.homepage #fascia-1 .fascia-1-titolo{
    position: relative;
    display: inline-block;
    overflow:hidden;
}

.homepage #fascia-1 .fascia-1-titolo:after {
     -webkit-transform: translate3d(0,0,0); 
     transform: translate3d(0,0,0); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),-webkit-transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),transform .6s 0s cubic-bezier(.36,.01,.29,.99),-webkit-transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
}
.homepage #fascia-1 .fascia-1-titolo:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    bottom: -12px;
    background-color: #fbbd00;
}

.homepage #fascia-1 .stageIn_number .fascia-1-titolo:after {
    transition-delay: .4s!important;
    -webkit-transform: translate3d(0,95%,0)!important;
    transform: translate3d(0,95%,0)!important;
}
*/
.homepage.nomobile #fascia-servizi .titolo-home-moving {
    position: relative;
    display: inline-block;
    color: #fff;
    margin-bottom: 40px;
    letter-spacing: .1em;
    overflow: hidden;
}

.homepage.nomobile #fascia-servizi .fascia-servizi-titolo {
    position: relative;
    display: inline-block;
    overflow:hidden;
}

.homepage.nomobile #fascia-servizi .fascia-servizi-titolo:after {
     -webkit-transform: translate3d(0,0,0); 
     transform: translate3d(0,0,0); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),-webkit-transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
     transition: opacity .6s 0s cubic-bezier(.36,.01,.29,.99),transform .6s 0s cubic-bezier(.36,.01,.29,.99),-webkit-transform .6s 0s cubic-bezier(.36,.01,.29,.99); 
}

.homepage.nomobile #fascia-servizi .fascia-servizi-titolo:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    bottom: -6px;
    background-color: #fbbd00;
}

.homepage.nomobile #fascia-servizi .stageIn_number .fascia-servizi-titolo:after {
    transition-delay: .4s!important;
    -webkit-transform: translate3d(0,95%,0)!important;
    transform: translate3d(0,95%,0)!important;
}



.homepage #fascia-servizi .fascia-servizi-testo{min-height:134px;padding-top:28px;letter-spacing:-.3px;padding-right:18px;padding-bottom:20px;}
.homepage.nomobile #fascia-servizi .fascia-servizi-testo{height:134px;padding-top:28px;letter-spacing:-.3px;padding-right:18px;}
.homepage #fascia-servizi .fascia-servizi-btn{border:3px solid #fbbd00;font-size:2.2rem;display:inline-block;padding:0 29px;}
#menu-container #tel-menu .menu-top-btn	{border:3px solid #fbbd00;display:inline-block;float:right;margin-top:18px;font-size:1.9rem;line-height:4.5rem;padding:0 12px;/*margin-right:20px;*/}
#menu-container #preventivo-menu .menu-top-btn{border:3px solid #fbbd00;display:inline-block;float:right;margin-top:21px;margin-top:25px;font-size:1.9rem;line-height:4.5rem;padding:0 29px;}
#menu-container #preventivo-menu .menu-top-btn:active,
#menu-container #preventivo-menu .menu-top-btn:focus,
#menu-container #preventivo-menu .menu-top-btn:visited,
.rowcontatti a:active,
.rowcontatti a:focus,
.rowcontatti a:visited{text-decoration:none;}
.homepage #fascia-servizi .rowlast{padding-bottom:78px;}
.homepage #fascia-3{height:auto;width:auto;background-image:url(../image/homepage/fascia3.jpg);position:relative;margin:auto;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.homepage .fascia-3-int	{ height:100%;width:100%; position: relative; background-color: rgba(0,0,0,0.7); }

.homepage #fascia-3 .row{display:flex;}
.homepage #fascia-3 .row > [class*="col-"]{display:flex;flex-direction:column;}
.homepage #fascia-3 .fascia-3-titolo{position:absolute;top:50%;transform:translateY(-50%);}
.homepage #fascia-3 .fascia-3-testo{letter-spacing:-.3px;padding:140px 0;}
.homepage #fascia-4{padding-top:91px;padding-bottom:127px;text-align:center;position:relative;margin:auto;}
.homepage #fascia-4 .fascia-4-titolo{line-height:120px;}
.homepage #fascia-4 .fascia-4-btn{padding-left:32px;padding-right:32px;font-size:2.2rem;border:3px solid #fbbd00;display:inline-block;}
.servizi #testata-img{background-image:url(../image/servizi/testata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:557px;width:100%;position:relative;margin:auto;}

.tours #testata-img{background-image:url(../image/tours/testata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:557px;width:100%;position:relative;margin:auto;}
	

.testata-briciole{font-size:1.7rem;line-height:27px;position:absolute;bottom:55px;padding-left:24px;}
.servizi #fascia-1{position:relative;padding-top:60px;padding-bottom:72px;}
.servizi #fascia-1 .fascia-1-titolo{padding-bottom:13px;padding-top:4px;border-bottom:3px solid #fbbd00;display:inline-block;margin-left:24px;}
.servizi #fascia-1 .fascia-1-sottotitolo{font-family:oswaldextralight;font-size:2.8rem;line-height:34px;color:#fbbd00;padding-top:43px;padding-left:21px;}
.servizi #fascia-1 .fascia-1-sottotitolo a:hover{text-decoration:underline;}
.servizi #fascia-1 .fascia-1-sottotitolo a:active,.servizi .fascia-1-sottotitolo a:focus{text-decoration:none;}
.servizi #fascia-1 .fascia-1-testo{letter-spacing:-.3px;}
.servizi #fascia-1 .fascia-1-testo a{font-family:oswaldextralight;text-decoration:underline;}
.servizi #fascia-servizi{padding-bottom:53px;position:relative;margin:auto;}
.servizi #fascia-servizi .fascia-servizio{height:660px;width:auto;padding-left:23px;padding-right:23px;text-align:center;margin-bottom:72px;}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img{background-position:center center;background-size:366px 259px;width:366px;height:259px;}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-transfer-aeroporti{background-image:url(../image/servizi/transfer-aeroporti.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-dolomiti-tour{background-image:url(../image/servizi/dolomiti-tour.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-viaggi-business{background-image:url(../image/servizi/viaggi-business.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-taxi-event{background-image:url(../image/servizi/taxi-event.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-stazioni-ferroviarie{background-image:url(../image/servizi/stazioni-ferroviarie.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-piste-sci{background-image:url(../image/servizi/piste-sci.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-bici-moto{background-image:url(../image/servizi/bici-moto.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-trasporto-bagagli{background-image:url(../image/servizi/trasporto-bagagli.jpg);}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-servizi-img-itinerari-turistici{background-image:url(../image/servizi/itinerari-turistici.jpg);}

.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-museum-ladin-ciastel{background-image:url(../image/tours/museum-ladin-ciastel.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-museum-ursus-ladiniscus{background-image:url(../image/tours/museum-ursus-ladiniscus.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-forte-tre-sassi{background-image:url(../image/tours/forte-tre-sassi.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-marmolada-museo-guerra{background-image:url(../image/tours/marmolada-museo-guerra.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-i-4-passi{background-image:url(../image/tours/i-4-passi.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-brunico{background-image:url(../image/tours/brunico.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-mmm-corones-roccia{background-image:url(../image/tours/mmm-corones-roccia.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-tre-cime-lavaredo{background-image:url(../image/tours/tre-cime-lavaredo.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-lago-di-braies{background-image:url(../image/tours/lago-di-braies.jpg);}
.tours #fascia-servizi .fascia-servizio .fascia-servizi-img.fascia-tours-img-tour-privato-dolomiti{background-image:url("../image/tours/tour-privato-dolomiti.jpg");}



.servizi #fascia-servizi .fascia-servizio .fascia-servizi-titolo{border-bottom:3px solid #fbbd00;display:inline-block;padding:41px 50px 15px;}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-testo{letter-spacing:-.3px;padding:32px 30px 22px;}
.servizi #fascia-servizi .fascia-servizio .fascia-servizi-btn,#menu-container #preventivo-menu .menu-top-btn{font-size:2.2rem;padding-left:28px;padding-right:28px;}
.servizi .fascia-1-testo ul{margin-top:30px;}
.servizi.sitemap .fascia-1-testo ul{margin-top:6px;}
.servizi .fascia-1-testo li{margin-left:8px;margin-top:3px;padding-left:18px;line-height:35px;}
.servizi .fascia-1-testo li::before{color:#fbbd00;content:"\f096";display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-left:-26px;margin-top:2px;position:absolute;width:26px;}
.servizio #fascia-1{padding-bottom:80px;}

.servizi.partner .fascia-1-testo ul{margin-top:18px;margin-bottom: 25px}
/*.partner .fascia-1-testo li{margin-left:8px;margin-top:3px;padding-left:18px;line-height: 50px;font-size: 2.6rem}*/
.partner .fascia-1-testo ul li{font-size: 3.0rem;line-height: 50px;}
.partner .fascia-1-testo ul li::before{color:#fbbd00;content:"\f096" !important;display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-left:-26px;margin-top:2px;position:absolute;width:26px;}


.tours .spacer-tours{width:100%;justify-content: center;}
.tours .fascia-servizi-titolo{min-height:203px !important;width:100%;justify-content: center;}

.tours #fascia-servizi .fascia-servizio .fascia-servizi-titolo{
    display:inline-table;
    display:inline-block;
}
/*.tours .fascia-servizi-titolo span{display: table-cell !important; vertical-align: middle;}*/

.veicoli #testata-img-estate{background-image:url(../image/veicoli/testata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:557px;width:100%;position:relative;margin:auto;}
.veicoli #testata-img-inverno{background-image:url("../image/veicoli/testata-inverno.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:557px;width:100%;position:relative;margin:auto;}

.richiesta-preventivo-telefono{line-height:29px;font-size:21px;border:3px solid #fbbd00;display:inline-block;text-align:center;padding:54px 43px;}/*;margin-top:92px;*/
#modalita-pagamento	{ min-height: 472px; }
#modalita-pagamento .fascia-1-titolo{padding-bottom:13px;padding-top:4px;border-bottom:3px solid #fbbd00;display:inline-block;margin-left:24px;}
#modalita-pagamento .fascia-1-sottotitolo	{font-family:oswaldextralight;font-size:3.2rem;line-height:29px;color:#fbbd00;margin-bottom:20px;}
#modalita-pagamento ol li {color:#ffffff;font-family:oswaldlight;font-size:2.5rem;line-height:7.0rem; display: block;}
.sitemap #testata-img{background-image:url(../image/sitemap/testata.jpg);}
.partner #testata-img{background-image:url("../image/partner-hotel/testata.jpg");}
.richiesta-preventivo-telefono .t-tel-prentaz{font-size:25px;line-height:34px;color:#fbbd00;}
.contatti .fascia-1-sottotitolo a i{padding-right:20px;}
.contatti.servizi #testata-img-estate {background-image: url(../image/contatti/testata.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;height:80vh;width:100%;position:relative;margin:auto;}
.contatti.servizi #testata-img-inverno {background-image: url(../image/contatti/testata-inverno.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;height:80vh;width:100%;position:relative;margin:auto;}
.rigav{position:absolute;top:-67px;width:4px;height:134px;background-color:#fbbd00;left:50%;}
.pagina-preventivo-body #testata-img{background-image:url(../image/preventivo/testata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:557px;width:100%;position:relative;margin:auto;}
#tre-box{
    margin-bottom:0;
    margin-top:10px;
	margin-bottom:127px;
}

.payment-logo{
    /*zoom: 50%;*/
    text-align:center;
    /*width:100%;*/
}
.pagina-preventivo-body .fascia-1-testo ol li .payment-logo-container{
    text-align:center;
}
.pagina-preventivo-body .fascia-1-testo ol li .payment-logo:first-of-type{
    /*margin-left:10px;*/
}
.nomobile .titolo-box-centro span{border:3px transparent solid;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;color:#fbbd00;text-decoration:none;padding:12px 32px 5px;}
.nomobile .box-dei-tre:hover .titolo-box-centro span{border:3px #fbbd00 solid;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;color:#fbbd00;text-decoration:none;}
.box{position:relative;vertical-align:middle;display:inline-block;height:46px;line-height:46px;text-align:center;transition:.5s;cursor:pointer;border:3px solid #fbbd00;-webkit-transition:.5s;padding:0 20px;}
.box.menu-top-btn{height:45px;line-height:45px;}
.box::before,.box::after{width:100%;height:100%;z-index:3;content:'';position:absolute;top:0;left:0;box-sizing:border-box;-webkit-transform:scale(0);transition:.5s;}
@media only screen and (min-width: 992px){
.collapsed.foo::before{border-bottom:3px solid #FFF;border-left:3px solid #FFF;-webkit-transform-origin:0 100%;left:-3px;top:-3px;height:46px;}
.collapsed.foo::after{border-top:3px solid #FFF;border-right:3px solid #FFF;-webkit-transform-origin:100% 0;left:3px;top:-3px;height:46px;}
.opened.foo::before{border-bottom:3px solid #FFF;border-left:3px solid #FFF;-webkit-transform-origin:0 100%;left:-3px;top:-3px;height:62px;}
.opened.foo::after{border-top:3px solid #FFF;border-right:3px solid #FFF;-webkit-transform-origin:100% 0;left:3px;top:-3px;height:62px;}
#tel-menu .foo::before{border-bottom:3px solid #FFF;border-left:3px solid #FFF;-webkit-transform-origin:0 100%;left:-3px;top:-3px;height:46px;}
#tel-menu .foo::after{border-top:3px solid #FFF;border-right:3px solid #FFF;-webkit-transform-origin:100% 0;left:3px;top:-3px;height:46px;}
}
.nomobile .box:hover::after,.nomobile .box:hover::before{-webkit-transform:scale(1);}
#piedino{min-height:432px;position:relative;/*padding-top:125px;*/margin:auto;}
#piedino .rowcontatti{padding-bottom:70px;}
#piedino .piedinocontattitesto{font-size:1.9rem;line-height:30px;text-align:center;}
#piedino .piedinocontattisocial	{ margin-left:98px; }
#piedino .piedinocontattisocial i{float:left;font-size:26px;padding-right:19px;padding-bottom:16px;margin-top:-5px;position:relative;
	padding-bottom: 4px;
	margin-top: 0px;}
#piedino .piedinocontattitel i{display:inline;padding-right:13px;}
#piedino .piedino-cookie{font-size:1.6rem;line-height:24px;}
#piedino .piedino-credits{font-size:1.4rem;line-height:24px; padding-top:60px; padding-bottom:50px;}
.rigaloghi	{ border-top: 3px solid #fbbd00; margin-left: 150px; margin-right: 150px; }
.recensioni-titolo{background-color: #fbbd00}
/*recensioni*/
.recensioni-titolo h2{ margin: 40px 0 0 0; text-align: center; color: #000000}

.recensioni{background-color: #fbbd00;}

.recensioni p	{ margin: 40px 0; text-align: center; }
.recensioni .recensione-testo	{
	font-family:oswaldextralight;
	font-size: 2.0rem;
	line-height: 3.0rem;	
	color: #000000;
	padding-top: 20px;
}
.recensioni .recensione-fonte	{
	font-family:droid_sansregular;
}
.recensioni .recensione-data	{
	font-family:droid_sansregular;
	font-size: 1.2rem;
	line-height: 1.2rem;	
	color: #000000;
	text-transform: uppercase;padding-top: 28px;
display: block;
padding-bottom: 30px;
}
.recensioni .item{padding: 0 40px}
.recensioni i {
	font-size: 4.2rem;
}
.recensioni-prev{position: relative;left: 0;top: 50%;transform: translateY(-50%);color: #000000;cursor: hand;cursor: pointer;top: 50px;width: 20px;float: left}
.recensioni-next{position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #000000;cursor: hand;cursor: pointer}

.rowloghi { margin-top:25px; padding-top:65px; }

#barra-cookie{min-height:50px;position:absolute;bottom:0;text-align:center;z-index:999999;width:100%;background-color:#333;line-height:50px;color:#fff;}
#barra-cookie .barra-cookie-int{width:90%;position:relative;padding-top:15px;font-family:oswaldextralight;font-size:1.6rem;line-height:20px;margin:auto;}
#barra-cookie .barra-cookie-int a{font-family:oswaldextralight;cursor:pointer;text-decoration:underline;}
.move-top{width:45px;height:45px;line-height:45px!important;font-size:22px!important;color:#fbbd00;background:rgba(0,0,0,0.8);position:fixed;bottom:10px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;z-index:100;right:10px;margin-bottom:0px!important; border:3px solid #fbbd00;}
.nomobile .move-top:hover{line-height:40px!important;color:#fff!important;background:rgba(0,0,0,0.8);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;border-color:white;}
.move-top i{line-height: 39px!important;/* margin-left: 14px; */text-align: center;display: block;}
#back-top:focus,#back-top:active,#back-top:hover{text-decoration:none;}
#lista-veicoli .veicolo{margin-bottom:68px;}
#lista-veicoli .veicolo:last-child{margin-bottom:108px;}
#lista-veicoli .titolo-veicolo{position:relative;height:130px;padding-top:17px;margin-bottom:59px;}
#lista-veicoli .immagini-veicolo > div{height:439px;}
#lista-veicoli .immagini-veicolo > div.doppia-immagine{height:217px;}
#lista-veicoli .titolo-veicolo .testo-titolo-veicolo{font-size:6.0rem;line-height:5.5rem;font-family:oswaldextralight;color:#FFF;padding-left:2.9rem;}
#lista-veicoli .titolo-veicolo .rigav-veicolo{position:absolute;top:0;width:4px;background-color:#fbbd00;height:130px;left:0;}
#lista-veicoli .immagini-veicolo .primo{height:452px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:4px;width:33%;}
#lista-veicoli .immagini-veicolo .secondo{height:452px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:4px;width:33%;}
#lista-veicoli .immagini-veicolo .terzo{height:452px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:0px;width:33%;}
#lista-veicoli .immagini-veicolo .doppia-immagine{width:33%;}
#lista-veicoli .immagini-veicolo .doppia-immagine.primo-doppia{margin-right:4px;}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine{height:224px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:4px;}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine{height:224px;background-size:cover;background-repeat:no-repeat;background-position:center center;}


#lista-veicoli .titolo-veicolo.sprinter{height:160px;}
#lista-veicoli .titolo-veicolo.sprinter .rigav-veicolo{height:170px;}

.nomobile #lista-veicoli .immagini-veicolo .primo,
.nomobile #lista-veicoli .immagini-veicolo .secondo,
.nomobile #lista-veicoli .immagini-veicolo .terzo,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine{
    position:relative;
}

.nomobile #lista-veicoli .immagini-veicolo .primo .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .secondo .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .terzo .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine .hovereffect,
.nomobile #myCarousel .box-dei-quattro .hovereffect{
    position:absolute;
    display:block;
    opacity:0;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:90;
    background-image:url(../image/veicoli/hover-foto.png);
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    -moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;
}
.nomobile #lista-veicoli .immagini-veicolo .primo:hover .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .secondo:hover .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .terzo:hover .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine:hover .hovereffect,
.nomobile #lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine:hover .hovereffect,
.nomobile #myCarousel .box-dei-quattro:hover .hovereffect{
    opacity:1;
    -moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;
}

.mfp-counter,
.mfp-title{
    display:none !important;
}

#lista-veicoli .immagini-veicolo .primo-classev-2021{background-image:url("../image/veicoli/classe-v-2021/classe-v-1-big.jpg");}
#lista-veicoli .immagini-veicolo .secondo-classev-2021{background-image:url(../image/veicoli/classe-v-2021/classe-v-2.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-classev-2021{background-image:url(../image/veicoli/classe-v-2021/classe-v-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-classev-2021{background-image:url(../image/veicoli/classe-v-2021/classe-v-meta-2.jpg);}

#lista-veicoli .immagini-veicolo .primo-glc-2024{background-image:url("../image/veicoli/glc/glc-1.jpg");}
#lista-veicoli .immagini-veicolo .secondo-glc-2024{background-image:url("../image/veicoli/glc/glc-2.jpg");}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-glc-2024{background-image:url("../image/veicoli/glc/glc-meta-1.jpg");}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-glc-2024{background-image:url("../image/veicoli/glc/glc-meta-2.jpg");}


#lista-veicoli .immagini-veicolo .primo-classev{background-image:url(../image/veicoli/classe-v-2023/classe-v-1.jpg);}
#lista-veicoli .immagini-veicolo .secondo-classev{background-image:url(../image/veicoli/classe-v-2023/classe-v-2.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-classev{background-image:url(../image/veicoli/classe-v-2023/classe-v-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-classev{background-image:url(../image/veicoli/classe-v-2023/classe-v-meta-2.jpg);}

#lista-veicoli .immagini-veicolo .primo-vito-7{background-image:url(../image/veicoli/vito-7p/vito-1.jpg);}
#lista-veicoli .immagini-veicolo .secondo-vito-7{background-image:url(../image/veicoli/vito-7p/vito-2.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-vito-7{background-image:url(../image/veicoli/vito-7p/vito-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-vito-7{background-image:url(../image/veicoli/vito-7p/vito-meta-2.jpg);}

#lista-veicoli .immagini-veicolo .primo-sprinter{background-image:url("../image/veicoli/sprinter/sprinter-1.jpg");}
#lista-veicoli .immagini-veicolo .secondo-sprinter{background-image:url("../image/veicoli/sprinter/sprinter-2.jpg");}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-sprinter{background-image:url("../image/veicoli/sprinter/sprinter-meta-1.jpg");}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-sprinter{background-image:url("../image/veicoli/sprinter/sprinter-meta-2.jpg");}


#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-r350{background-image:url(../image/veicoli/classe-e-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-r350{background-image:url(../image/veicoli/classe-e-meta-2.jpg);}
#lista-veicoli .immagini-veicolo .secondo-r350{background-image:url(../image/veicoli/classe-e-1.jpg);}
#lista-veicoli .immagini-veicolo .terzo-r350{background-image:url(../image/veicoli/classe-e-2.jpg);}

#lista-veicoli .immagini-veicolo .primo-vito{background-image:url(../image/veicoli/vito-8p/vito-1.jpg);}
#lista-veicoli .immagini-veicolo .secondo-vito{background-image:url(../image/veicoli/vito-8p/vito-2.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-vito{background-image:url(../image/veicoli/vito-8p/vito-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-vito{background-image:url(../image/veicoli/vito-8p/vito-meta-2.jpg);}

#lista-veicoli .immagini-veicolo .primo-rimorchio{background-image:url(../image/veicoli/rimorchio/rimorchio-1.jpg);}
#lista-veicoli .immagini-veicolo .secondo-rimorchio{background-image:url(../image/veicoli/rimorchio/rimorchio-2.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .prima-doppia-immagine-rimorchio{background-image:url(../image/veicoli/rimorchio/rimorchio-meta-1.jpg);}
#lista-veicoli .immagini-veicolo .doppia-immagine .seconda-doppia-immagine-rimorchio{background-image:url(../image/veicoli/rimorchio/rimorchio-meta-2.jpg);}

.box-dei-tre{height:397px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.box-dei-tre-int	{ height: 100%; width:100%; background-color: rgba(0,0,0,0.5); position:relative; }
.box-dei-tre.primo{background-image:url(../image/correlati/box-1.jpg);}
.box-dei-tre.secondo{background-image:url(../image/correlati/box-2.jpg);}
.box-dei-tre.terzo{background-image:url(../image/correlati/box-3.jpg);}
.box-4-container{margin-bottom:113px;}
.box-dei-quattro{height:395px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.pagina-preventivo-body #richiesta-preventivo{
    margin-top:80px;
}
#richiesta-preventivo{margin-top:40px;margin-bottom:106px;}
#form-richeidi-preventivo{margin-top:20px;}
#form-vai-alla-banca{margin-top:20px;}
.form-all-long{margin-top:38px;}
.sezione-form-margine{margin-bottom:43px;}
#form-richiedi-preventivo .form-group{margin-bottom:5px;}
#form-vai-alla-banca .form-group{margin-bottom:5px;}
.textarea-field textarea.form-control{height:240px;padding:13px 20px;}

#form-richiedi-preventivo .form-control{
    font-size:25px;
}
#menu-container{position:fixed;z-index:100;top:0;padding-top:41px;padding-bottom:20px;left:0;width:100%;background-color:transparent;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;}
#menu-container > .container > .row{/*padding-left:10px;padding-right:10px;*/}
#main-menu li:nth-child(2){padding-left:0;}
/*#main-menu li:nth-child(1){padding-left:0;}*/
#main-menu a:visited,
#main-menu a:focus{
    text-decoration:none;
}
#main-menu li:first-child .submenu{left:-56px;}
#main-menu li{display:inline-block;}
#main-menu > li{padding-left:37px;position:relative;}
/*#main-menu li a.active{text-decoration:line-through;}*/
.nomobile #main-menu .submenu li a:hover{text-decoration:none;color:#FFF;}
/*.nomobile #main-menu .submenu li a.active:hover{text-decoration:line-through;color:#FFF;}*/
.nomobile #main-menu .submenu li a.active:hover{color:#FFF;}
.submenu{position: relative;
margin: auto;
text-align: center;min-width:337px;z-index:100;/*top:45px;*/display:none;left:-3px;padding-bottom: 30px;/*padding:45px 40px 41px;*/}
.submenu > ul{/*text-align:left;*/}
#main-menu .submenu li{display:block;width:100%;}
.accetto{position:relative;width:100%;padding-top:14px;margin:24px 0 0;}
.accetto .accettocheckbox{position:relative;width:19px;height:19px;float:left;}
.accetto .form-control{height:19px;}
.checkboxFive{position:relative;width:19px;height:19px;}
.checkboxFive label{position:absolute;width:19px;height:19px;top:0;left:0;background:#000;border:2px solid #FFF;border-radius:5px;cursor:pointer;}
.has-error.checkboxFive label{background-color:rgba(169,68,66,0.4);}
.checkboxFive label:after{position:absolute;opacity:0;border:medium none;color:#FFF;content:"";font-family:FontAwesome;line-height:26px;font-size:19px;left:2px;top:-6px;}
.checkboxFive label:hover::after{opacity:0;}
.checkboxFive input[type=checkbox]:checked + label:last-child::after{opacity:1;}
.checkboxFive .form-control{height:19px;margin:0;}
.accetto .accettotesto{position:relative;width:90%;height:40px;float:left;left:22px;top:0px !important;font-size:1.8rem;line-height:2.2rem;margin:auto;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#292929;}
#form-richiedi-preventivo{margin-top:30px;}
#form-vai-alla-banca {margin-top:30px;}
#form-richiedi-preventivo input.checkbox{margin-top:-1px;}
#form-richiedi-preventivo input#checkboxFiveInput{margin-top:10px;left:5px;top:0;transform:scale(0);}
#submit-button{text-align:center;width:auto;cursor:pointer;margin-top:6px;padding:13px 20px;}
.input-group-btn-vertical{position:absolute;white-space:nowrap;vertical-align:middle;display:table-cell;right:13px;z-index:95;top:50px;width:40px;height:40px;}
.input-group-btn-vertical > .btn{background-color:transparent;display:block;float:none;margin-left:-1px;position:relative;width:100%;font-size:23px;color:#999;border:0;padding:0;}
.btn-up{top:11px;}
.input-group-btn-vertical > .btn:active,.input-group-btn-vertical > .btn:focus{background-color:transparent;color:#999;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:after{top:17px;right:4px;color:#999!important;font-size:21px!important;}
#select2-andata_ritorno-container .select2-selection__placeholder,#select2-ora-container .select2-selection__placeholder,#select2-lang-container .select2-selection__placeholder{position:relative;}
.select2-selection__rendered{position:relative;top:8px;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;}
.campo_andata_ritorno .select2-container,.campo_ora .select2-container{margin-top:-8px!important;}
.campo_andata_ritorno .select2-selection,.campo_ora .select2-selection{background-color:transparent;background-image:none;border:0;border-bottom:3px solid #999;}
 .campo_andata_ritorno .has-error .select2-selection,
 .campo_ora .has-error .select2-selection{
    border-bottom: 3px solid #a94442 !important;
}
.campo_andata_ritorno .select2-container--default .select2-selection--single:focus,.campo_ora .select2-container--default .select2-selection--single:focus{background-color:transparent;border:0;border-bottom:3px solid #999;}
.select2-results__option{font-family:oswaldlight!important;font-size:24px!important;line-height:42px!important;color:#999!important;background-color:#000!important;padding:0 0 5px 15px;}
.nomobile .select2-results__option:hover{color:#FFF!important;background-color:#000!important;}
.select2-dropdown{border:1px #999 solid;padding-top:5px;}
.campo_andata_ritorno .select2-selection__placeholder,.campo_ora .select2-selection__placeholder,.select2-selection__rendered{font-family:oswaldlight!important;font-size:25px!important;line-height:42px!important;color:#999!important;}
.select2-selection__rendered{color:#fff!important;}
.form-box-container > .row{margin-left:0;margin-right:0;}
.form-box-container > div > h3{padding-left:23px;line-height:5.6rem;}

#form-genera-link .form-control{font-size:25px}
#form-genera-link .form-group {margin-bottom: 5px;}
#form-genera-link .select2-container{margin-top:-8px!important;}
#form-genera-link .select2-selection{background-color:transparent;background-image:none;border:0;border-bottom:3px solid #999;}
#form-genera-link .has-error .select2-selection{border-bottom: 3px solid #a94442 !important;}
#form-genera-link .select2-container--default .select2-selection--single:focus{background-color:transparent;border:0;border-bottom:3px solid #999;}
#form-genera-link .select2-selection__placeholder{font-family:oswaldlight!important;font-size:25px!important;line-height:42px!important;color:#999!important;}
 
#form-vai-alla-banca .error{border-bottom: 3px solid #a94442 !important;}
.input-text label.error{display:none !important}
.input-text label{font-family:oswaldlight!important;font-size:25px!important;line-height:42px!important;color:#999!important;}


#toast-container .toast-title{font-size:2.8rem;}
#toast-container .toast-message{font-size:2.2rem;}
#loghi-carousel{overflow:hidden;}
#logo-unesco,#logo-altabadia,#logo-superski,#logo-suedtirol{background-position:center center;background-repeat:no-repeat;background-size:contain;height:56px;-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;color:#fbbd00;text-decoration:none;}
#logo-unesco{background-position:center center;background-image:url(../image/piedino/logo-unesco.png);}
.nomobile #logo-unesco{background-position:center center;background-image:url(../image/piedino/logo-unesco-normal.png);}
.nomobile #logo-unesco:hover{background-image:url(../image/piedino/logo-unesco.png);}
.nomobile #logo-altabadia{background-image:url(../image/piedino/logo-altabadia-normal.png);}
.nomobile #logo-superski{background-image:url(../image/piedino/logo-dolomitisuperski-normal.png);}
.nomobile #logo-suedtirol{background-image:url(../image/piedino/logo-suedtirol-normal.png);}
fieldset,img,abbr,acronym{border:0;}
.alignleft,#loghi-carousel .owl-item{float:left;}
.desktop,.smartphone,.displaynone,#menu-opener,#back-top,.submenu-mobile{display:none;}
.tx-oswald-light,.t-piedinocontatti,.t-btn,.t-briciole{font-family:oswaldlight;}
.tx-oswald-regular,.t-tel-prentaz{font-family:oswald_regularregular;}
/*.tx-old-standard-regular,.t-testo-regular{font-family:old_standard_ttregular;}*/
.tx-old-standard-regular,.t-testo-regular{font-family:oswaldextralight;}
strong{font-family:oswald_regularregular;}
#btn-continua.foo::before,#btn-continua.foo::after{height:48px;}
#btn-continua-pagamento.foo::before,#btn-continua-pagamento.foo::after{height:48px;}

.t-bianco,.contatti .nomobile .fascia-1-sottotitolo a:hover,#barra-cookie .barra-cookie-int a:visited{color:#fff;}
.t-giallo,.tx-senape,.contatti .fascia-1-sottotitolo a,.nomobile #main-menu > li > a:hover,.nomobile #main-menu > li:hover > a,#main-menu li a.active{color:#fbbd00; padding-bottom:7px;}
.nomobile #main-menu > li > a:hover,.nomobile #main-menu > li:hover > a,#main-menu li a.active{border-bottom: 3px #fbbd00 solid;}
#main-menu li .submenu a.active{color:white;}
#main-menu li a:focus,#main-menu li a:active, #main-menu > li > a:hover{text-decoration:none !important;}
/*#main-menu li a:focus,#main-menu li a:active, #main-menu li a.active:hover{text-decoration:line-through !important;}*/
.box.foo:visited,.box.foo:focus,#main-menu li a .noline{text-decoration:none;}
.testata-briciole a,.accetto .accettotesto a{text-decoration:underline;}
.nomobile .box:hover,.nomobile #menu-container #preventivo-menu .menu-top-btn:hover{border:3px solid #FFF;color:#FFF;-webkit-transition:1s;}
.menu-top-btn.foo::before,.menu-top-btn.foo::after{height:45px;}
#piedino .piedinocontattisocial i.fa-google-plus-square,.textarea-field{padding-right:0;}
#logo-altabadia,.nomobile #logo-altabadia:hover{background-image:url(../image/piedino/logo-altabadia.png);}
#logo-superski,.nomobile #logo-superski:hover{background-image:url(../image/piedino/logo-dolomitisuperski.png);}
#logo-suedtirol,.nomobile #logo-suedtirol:hover{background-image:url(../image/piedino/logo-suedtirol.png);}
#map{height:451px;margin-top:60px;margin-bottom:-63px;width:100%;}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{
    background-color:#999999;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th{
    color:#999999;
}
.bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #999999;
}
.picker-switch{
    font-size:20px;
}
.dow{
    font-size:18px;
}
.day,
.picker-switch,
.dow{
    font-family: 'oswaldlight';
}
#quattro-box,
#myCarousel{
    display:none !important;
}
#myCarousel .owl-controls{
    width: 100%;
    float: left;
    margin: 0 auto;
    margin-top:20px;
}
#myCarousel.owl-carousel .owl-dots{
    width: 100%;
    display: inline-block;
    text-align:center;
}
#myCarousel.owl-carousel .owl-dot{
    height:15px;
    width:15px;
    border:2px #fbbd00 solid;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    margin-left:10px;
}

#myCarousel.owl-carousel .owl-dot.active{
    background-color:#fbbd00;
    border:2px transparent solid;
}
@media (min-width: 1200px) {
    .hidden-home-link{display:none !important;}
}
@media (max-width: 1025px) {
    html,:root{font-size:9.5px;}
}
@media (max-width: 767px) {
    html,:root{font-size:8.4px;}
	.pull-right{margin-right: 20px}
}
@media only screen and (max-width: 1025px){
    #main-menu{margin:21px auto 0 -3px;}
}
@media only screen and (max-width: 1230px) and (min-width: 768px){
    #logo,#main-menu{margin-left:0;}
}
@media only screen and (min-width: 992px) and (max-width: 1300px) {
    #menu-container > .container{padding-left:0;padding-right:0;width:95%;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-titolo {
	padding: 41px 9px 15px;
	width:100%;
    }
}
@media only screen and (max-width: 1100px) and (min-width: 992px){
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-btn,
    #menu-container #preventivo-menu .menu-top-btn{
	padding-left:25px;
	padding-right:25px;
    }
}
@media only screen and (min-width: 992px){
    .all-payments{
	margin-bottom: 60px;
    }
    .payment-logo-container{
	width:25%;
    }
	

}
@media only screen and (max-width: 991px){
    #logo{
	    margin-top: -1px;
    }
    #tre-box{
	margin-top:60px;
    }
}
@media only screen and (max-width: 1299px) and (min-width: 992px){
    #lista-veicoli .titolo-veicolo{margin-left:41.6%;width:58.3%;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-btn{padding-left:10px;padding-right:10px;width:100%;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-img {
	background-position: center center;
	background-size: contain;
	width: 100%;
	height: 259px;
	background-repeat:no-repeat;
    }
    #modalita-pagamento .fascia-1-titolo{
	font-size:50px;
    }
    .ragionesociale{
	font-size:1.6rem;
    }
    #modalita-pagamento .fascia-1-titolo{
	margin-bottom:60px;
    }
    #modalita-pagamento .fascia-1-titolo br,
    #modalita-pagamento .fascia-1-titolo .trattinoacapo{
	display:none;
    }
    .all-payments{
	margin-left: 24px;
	width:45%;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .form-box-container > div > h3 {
	padding-left: 0px;
    }
    #form-richiedi-preventivo > div > div:nth-child(2n)  .form-group{
	padding-right: 0;
    }
	
	#form-vai-alla-banca > div > div:nth-child(2n)  .form-group{
	padding-right: 0;
    }
    
    #form-richiedi-preventivo > div > div .form-group {
	padding-left: 0;
	padding-right:46px;
    }
	#form-vai-alla-banca > div > div .form-group {
	padding-left: 0;
	padding-right:46px;
    }
    #form-richiedi-preventivo > div > div .form-group.textarea-field {
	padding-right:0;
    }
    #form-richiedi-preventivo .input-group-btn-vertical {
	right: 38px;
    }
    .all-payments{
	margin-left: 24px;
	margin-left: 0px;
    }
    #modalita-pagamento .fascia-1-titolo{
	margin-left: 0px;
    }
    .homepage #fascia-servizi .fascia-servizi-btn{font-size:2.0rem;padding:0 26px;}
}
@media only screen and (min-width: 810px) {
    
}
#main-menu{display:block;}
.main-menu-container{
	width:65%;
	float:left !important;
    }
    #tel-menu{
	float:right;
	margin-top: 9px;
    }
    #menu-container #tel-menu .menu-top-btn{   
    	margin-top: 15px;
    	margin-top: 15px;
	font-size: 2.4rem;
	line-height: 5.0rem;
	margin-top:10px;
	margin-right:10px;
    }
@media only screen and (min-width: 767px) and (max-width: 991px) {
        #preventivo-menu{position:fixed;bottom:10px;left:33.33%;right:33.33%;width:33.3%;margin-right:0!important;background-color:rgba(0,0,0,0.8);}

}

.servizi-menu,.tour-menu{cursor: hand;cursor: pointer}
 body{padding-bottom:80px;}
    /*#menu-container > .container{padding-left:0;padding-right:0;width:100%;}*/
#main-menu,.main-menu-container{float:right;}
    #main-menu{width:auto;}
    #menu-container > .container > .row{padding-left:0;padding-right:0;margin-right:30px;margin-left:30px;}
#menu-opener{cursor: hand;cursor: pointer}
/*#menu-opener:hover{border:3px solid #FFF !important;color:#FFF;-webkit-transition:1s;}*/

    #menu-container #tel-menu .menu-top-btn{   
/*	margin-top: 16px;
	font-size: 1.9rem;
	line-height: 5.0rem;
	margin-top:10px;
	margin-right:10px;*/
    }
@media only screen and (min-width: 768px) and (max-width: 991px) {
    #preventivo-menu .menu-top-btn{display:block!important;margin-top:0!important;float:none!important;}
    #menu-container #preventivo-menu .menu-top-btn{font-size:2.5rem;line-height:5.3rem;}

    #modalita-pagamento .fascia-1-titolo br,
    #modalita-pagamento .fascia-1-titolo .trattinoacapo{
	display:none;
    }
   
    .homepage .testata-intro{width:384px;}
    
    #back-top{
	bottom:0 !important;
    }
    .contatti .form-box-container > div > h3{
	padding-left:0;
    }
    .richiesta-preventivo-telefono{
	margin-top:52px;
	margin-bottom:30px;
    }
    .titolo-box-centro span{padding-left:0;padding-right:0;}
    .fascia-1-sottotitolo{padding-left:0!important;padding-top:7px!important;padding-bottom:33px !important;}
    .servizi #fascia-1 .fascia-1-titolo{margin-bottom: 20px!important;}
    
    .box.menu-top-btn,.menu-top-btn.foo::before,.menu-top-btn.foo::after{height:47px;}
    
    .accettotesto{
	width: 85% !important;
	top:-15px !important;
	left:20px !important;
    }
    .accettotesto br{
	display: none !important;
    }
    #lista-veicoli .immagini-veicolo .primo,
    #lista-veicoli .immagini-veicolo .secondo,
    #lista-veicoli .immagini-veicolo .doppia-immagine.primo-doppia{
	margin-right:3px;
    }
    #richiesta-preventivo .t-titoli-extralight{
	float:left;
    }
    #richiesta-preventivo .t-titoli-extralight + .pull-right{
	float:right;
	width:50%;
	margin-top:0;
	margin-bottom:0;
    }
    #richiesta-preventivo .richiesta-preventivo-telefono{
	margin-top:-2px;
	/*margin-bottom:0;*/
    }
    #preventivo-menu .box.menu-top-btn{height:53px;}
    #piedino .piedinocontattitesto{
	text-align:center;
    }
    #piedino .piedinocontattisocial{
	text-align: center;
    }
    #piedino .piedinocontattisocial a{
	display: inline-block;
    }
    #back-top.move-top{
	height:53px;
	width:53px;
    }
    #back-top.move-top i{
	line-height:47px !important;
    }
    .piedino-cookie{
	margin-top:40px;
    }
    .piedino-cookie,
    .piedino-credits{
	text-align:center;
    }
    .homepage #fascia-3 .fascia-3-testo {
	padding: 73px 0 140px 0;
    }
    
}
@media only screen and (max-width: 1200px) {
    #piedino{
	padding-top:0;
	min-height: 351px;
    }
    #tre-box{
	margin-bottom:60px;
    }
}
@media only screen and (min-width: 768px) {
    #menu-container.scrolled{padding-bottom:27px;background-color:rgba(0,0,0,0.8);-moz-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;transition:ease-in-out .3s;}
    /*.tours .spacer-tours{min-height:257px !important;}*/
}
@media only screen and (max-width: 991px) {
    #logo{max-width:188px;}
    .container{padding-left:20px;padding-right:20px;}
    .container .row{padding-left:0;padding-right:0;}
    .homepage #fascia-servizi .row{text-align:center;}
	.homepage #fascia-servizi .fascia-servizi-btn{font-size:2.1rem;padding:0 20px;}
    .homepage #fascia-servizi .fascia-servizi-img{max-width:450px;background-size:cover;margin:auto;}
    .homepage #fascia-servizi .fascia-servizi-btn{margin-bottom:80px;}
    #piedino .piedinocontattilink1, #piedino .piedinocontattilink2 {margin-top:30px;}
    #piedino .piedinocontattilink2{margin-top:28px;}
    .homepage #fascia-3 .fascia-3-titolo{position:relative;top:80px;bottom:0;transform:none;}
    .servizi #fascia-1 .fascia-1-titolo{margin-bottom:50px;margin-left:0;}
    .servizi #fascia-servizi .fascia-servizio{padding-left:13px;padding-right:13px;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-img{width:100%;background-size:cover;max-width:366px;margin:auto;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-titolo{padding:41px 30px 15px;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-testo{padding:32px 20px 22px;}
    .testata-briciole{padding-left:0;}
    .richiesta-preventivo-telefono{padding-top:50px;padding-bottom:50px;}
    .homepage #fascia-3 .row,.homepage #fascia-3 .row > [class*="col-"]{display:block;}
    #modalita-pagamento .all-payments{
	margin-top:25px;
    }
	
h3{font-size:5.2rem;line-height:52px;}
h3.preventivo-de	{font-size:4.2rem;}
}
@media only screen and (min-width: 768px) and (max-width: 809px) {
    #menu-opener.collapsed{
	right:29px !important;
    }
    #tel-menu{
	right:69px !important;
    }
}

    
    .hidden-home-link{display:block !important;}
    #menu-container #tel-menu .menu-top-btn{
	margin-top:15px;
	margin-right:20px;
	font-size:2.4rem;
	line-height:5.0rem;
    }
    .main-menu-container{
    position: absolute;
    top: 0;
    left: 0;
    }
    body{padding-bottom:70px;}
    #logo{margin-top: 5px;}
    #main-menu{z-index:110;display:none;}
    /*#menu-container{position:absolute;z-index:100;padding-top:12px;}*/
    #menu-container > .container > .row{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
    #logo{margin-left:16px;}
    /*#menu-opener{display:block;position:fixed;right:16px;top:32px;background-color:transparent;border:1px transparent solid;border-radius:5px;width:40px;height:36px;text-align:center;z-index:115;}*/
    #menu-opener{display:block;/*position:fixed;*/z-index: 999999;
position: relative;background-color:transparent;border:1px transparent solid;border-radius:5px;width:45px;height:45px;text-align:center;z-index:115;border: 2px solid #fbbd00 !important;border-radius:0 !important;padding: 0 9px;    padding-top: 11px;margin-top: 24px}
    #menu-container #tel-menu .menu-top-btn{width:45px;height:45px;border: 2px solid #fbbd00 !important;}
    #menu-opener.collapsed{/*right:16px;right:20px;top:32px;*/background-color:transparent;border:0 transparent solid;}
    #menu-opener.collapsed .icon-bar:nth-of-type(1){display:block;height:4px;position:relative;-moz-transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-o-transition:all .2s ease 0;-ms-transition:all .2s ease 0;transition:all .2s ease 0;width:22px;transform:translateY(0px) rotate(0deg);margin:0 auto auto;}
    #menu-opener .icon-bar:nth-of-type(1){display:block;height:4px;position:relative;-moz-transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-o-transition:all .2s ease 0;-ms-transition:all .2s ease 0;transition:all .2s ease 0;width:22px;transform:translateY(0px) rotate(45deg);animation:1.5s cubic-bezier(0.5,0.2,0.2,1) 0 normal none 1 running rotateR;margin:6px auto auto;}
    .testo-action{font-size:1.6rem;line-height:2.3rem;}
    #menu-opener .action-chiudi{display:block;margin-top:13px;margin-left: -3px;}
    #menu-opener.collapsed .action-apri{display:block;}
    #menu-opener.collapsed .icon-bar:nth-of-type(2){display:block;height:4px;margin-top:4px;position:relative;-moz-transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-o-transition:all .2s ease 0;-ms-transition:all .2s ease 0;transition:all .2s ease 0;width:22px;transform:translateY(0px) rotate(0deg);}
    #menu-opener .icon-bar:nth-of-type(2){display:block;height:4px;position:relative;-moz-transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-o-transition:all .2s ease 0;-ms-transition:all .2s ease 0;transition:all .2s ease 0;width:22px;transform:translateY(0px) rotate(-45deg);margin:-2px auto 2px;}
   
    #menu-opener .icon-bar{background-color:#FFF;}
    #menu-opener.collapsed .icon-bar{background-color:#fbbd00;}
    #menu-opener .icon-bar + .icon-bar{margin-top:-4px;}
    #menu-opener.collapsed .icon-bar:nth-of-type(3){display:block;width:22px;height:4px;margin:4px auto 4px;}
    #menu-opener .icon-bar:nth-of-type(3){display:none;animation:1.5s cubic-bezier(0.5,0.2,0.2,1) 0 normal none 1 running rotateL;}
    ul#main-menu{margin-left:0;background-color:#fbbd00;position:fixed;top:0;margin-top:0;padding-top:175px;min-height:100vh;display:none;width:100%;}
    ul#main-menu > li{display:block;width:100%;padding-left:0!important;padding-top:4px;text-align:center;}
    ul#main-menu > li:last-child{margin-top:79px;}
    ul#main-menu li a,.servizi-menu,.tour-menu{color:#000;font-family:oswaldlight;font-size:2.5rem;line-height:5.5rem;}
.servizi-menu.menu-opened,.tour-menu.menu-opened{border-bottom: 2px solid #000;display: inline}
    /*#piedino .piedinocontattilink2{margin-top:0;}*/
    @media only screen and (max-width: 809px) {#piedino .piedinocontattiluogo, #piedino .piedinocontattitel {margin-bottom:30px;}
    #piedino .rowcontatti,#piedino .piedino-cookie,#piedino .piedino-credits{text-align:center;}
    #piedino .piedinocontattisocial{width:105px;margin:auto;}
}
    .nomobile #main-menu > li > a:hover,.nomobile #main-menu > li:hover > a,#main-menu li a.active,.noline{color:#000;}
    #main-menu li a.active{border-bottom:3px white solid;}
   
    #menu-opener .action-apri,#menu-opener.collapsed .action-chiudi{display:none;}
   /* #tel-menu{
	position: fixed;
	right: 60px;
    }*/

@media only screen and (max-width: 809px) {
    .pagina-preventivo-body #preventivo-menu{
	display:none !important;
    } #menu-container #preventivo-menu .menu-top-btn{line-height:53px;}
}
@media only screen and (max-width: 767px) {
    #menu-container #preventivo-menu .menu-top-btn{line-height:4.6rem;}

	#tel-menu{margin-top: -2px;}
	#menu-opener{margin-top: 13px;}
    #back-top{display:none!important;}
    
    #richiesta-preventivo .richiesta-preventivo-telefono{
	margin-bottom: 55px;
	margin-top:72px;    
    }
    
    
    #preventivo-menu{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.8);z-index:100;}
    #preventivo-menu .menu-top-btn{margin-bottom:0!important;float:none!important;left:0;width:100%;padding-top:8px!important;padding-bottom:8px!important;display:inline-block!important;margin-top:0!important;}
    
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-titolo{padding:41px 10px 15px;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-testo{padding:32px 0 22px;}
    .servizi #fascia-1 .fascia-1-sottotitolo{padding-top:15px;padding-bottom:40px;padding-left:0;}
    
    #preventivo-menu .box.menu-top-btn{height:53px;}
    
    .homepage .testata-intro{width:80%;/*position:relative;*/top:50%;left:40px;margin-top:-132px;border-left:3px solid #fbbd00;padding-top:9px;padding-left:20px;}
    #testata-img{
	height: 60vh !important;
    }
    .homepage #testata-img{
	height: 100vh !important;
    }
    .homepage #fascia-1{height:auto;padding-bottom:60px;}
    .homepage #fascia-1 .fascia-1-titolo{padding-top:60px;}
    .homepage #fascia-3 .fascia-3-titolo br{display:none !important;}
    .homepage #fascia-4 .fascia-4-titolo{line-height:40px;padding-top:40px;padding-bottom:40px;}
    
    
    
    .form-box-container > div > h3{padding-left:0;}
    #btn-continua,#btn-continua-pagamento{width:100%;line-height:45px;}
    .accetto .accettotesto{width:87%;top:-13px;color:white;font-size:1.6rem;}
    .sezione-form-margine{margin-bottom:0;}
    #piedino .rowcontatti{padding-bottom:40px;}
    #loghi-carousel{margin-bottom:40px;}
    #logo-unesco{background-position:center center;}
    .input-group-btn-vertical{right:-9px!important;}
    
    .servizi #fascia-servizi .fascia-servizio,.form-group{padding-left:0;padding-right:0;margin-top:0;}
    #piedino {
	padding-top: 25px;
    }
    ul#main-menu {
	padding-top: 95px;
    }
    .fascia-servizi-testo{
	font-size:2.2rem;
    }
    #lista-veicoli .veicolo{
	clear:both;
	float:left;
	width:100%;
    }
    .fascia-1-sottotitolo a:active,
    .fascia-1-sottotitolo a:focus,
    .richiesta-preventivo-telefono a:hover,
    .fascia-1-sottotitolo a:active,
    .fascia-1-sottotitolo a:focus,
    .fascia-1-sottotitolo a:hover{
	text-decoration:none;
    }
    #lista-veicoli .veicolo .titolo-veicolo{
	padding-top:0;
	height:auto;
    }
    #lista-veicoli .titolo-veicolo .rigav-veicolo{
	height:100%;
    }
    #lista-veicoli .immagini-veicolo .primo,
    #lista-veicoli .immagini-veicolo .secondo,
    #lista-veicoli .immagini-veicolo .terzo,
    #lista-veicoli .immagini-veicolo .doppia-immagine,
    #lista-veicoli .immagini-veicolo .prima-doppia-immagine,
    #lista-veicoli .immagini-veicolo .seconda-doppia-immagine{
	margin-right:0px;
	width:100%;
    }
    #lista-veicoli .immagini-veicolo .primo,
    #lista-veicoli .immagini-veicolo .secondo,
    #lista-veicoli .immagini-veicolo .doppia-immagine.primo-doppia{
	margin-bottom:4px;
    }
    #lista-veicoli .immagini-veicolo .primo,
    #lista-veicoli .immagini-veicolo .secondo,
    #lista-veicoli .immagini-veicolo .terzo,
    #lista-veicoli .immagini-veicolo .doppia-immagine{
	float:left;
    }
    #lista-veicoli > .veicolo > .container > .row{
	float:left;
    }
    #lista-veicoli .immagini-veicolo > .container > .row{
	margin-bottom:20px;
    }
    .tours #fascia-servizi .fascia-servizio{
	height:auto;
    }
    .tours .fascia-servizi-titolo {
	min-height:0 !important;
    }
    .nomobile #logo-unesco {
	background-position: center center;
	background-image: url(../image/piedino/logo-unesco-normal.png);
    }
    .testata-briciole {bottom: 15px;}
    #modalita-pagamento .fascia-1-titolo{
	margin-left: 0px;
    }
    #menu-container #tel-menu .menu-top-btn{   
	margin-top: 15px;
	line-height: 5.6rem;
	font-size: 2.7rem;
    }
    body.pagina-preventivo-body{
	padding-bottom: 0px;
    }
	.rigaloghi	{ margin-left: 20px; margin-right: 20px; }
	#piedino .piedino-credits {
    font-size: 1.4rem;
    line-height: 18px;
    padding-bottom: 40px;
    padding-top: 40px;
}
}

@media only screen and (max-width: 500px) {
    .accetto .accettotesto{top:-17px;}
    .servizi #fascia-servizi .fascia-servizio .fascia-servizi-btn{padding-left:5px;padding-right:5px;width:100%;}
    
    #logo {
	width: 50%;
	/*max-width: 130px;*/
	margin-top:12px;
    }
}

/* Aggiunta posticcia css */

@media only screen and (max-width: 1200px) and (min-width: 991px){
    .homepage.it #fascia-1 {
	height: 833px;
    }
}
@media only screen and (max-width: 990px) and (min-width: 768px){
    .homepage.it #fascia-1 {
	height: 863px;
    }
}
@media only screen and (max-width: 767px){
    .homepage.it .testata-intro {
	padding-top: 40px;
    }
}
.homepage.it #fascia-servizi .fascia-servizi-titolo{
    padding-top:25px;
    padding-bottom:0;
}
.homepage.it #fascia-servizi .titolo-home-moving{
    margin-top:30px;
}
@media only screen and (max-width: 1200px) and (min-width: 991px){
    .homepage.it #fascia-servizi .titolo-home-moving{
	margin-top:10px;
    }
    .homepage.it #fascia-servizi .fascia-servizi-titolo{
	padding-top:15px;
	padding-bottom:0;
    }
}	    
@media only screen and (min-width: 992px) and (max-width: 1025px){
    .homepage.nomobile.it #fascia-servizi .fascia-servizi-testo,
    .homepage.it #fascia-servizi .fascia-servizi-testo {
	height: 168px;
	padding-top: 28px;
	letter-spacing: -.3px;
	padding-right: 18px;
    }
    .homepage.it #fascia-servizi .titolo-home-moving.primo-move .fascia-servizi-testo{
	height: 130px;
    }
}
.homepage.it #fascia-servizi .titolo-home-moving.secondo-move .fascia-servizi-testo,
    .homepage.it #fascia-servizi .titolo-home-moving.quarto-move .fascia-servizi-testo{
    padding-right:0;
}



@media only screen and (min-width: 991px) and (max-width: 1300px) {
    .homepage.de #fascia-1 {
	height: 833px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 990px) {
    .homepage.de #fascia-1 {
	height: 863px;
    }
}
.homepage.de #fascia-servizi .fascia-servizi-titolo{
    padding-top:20px;
    padding-bottom:0;
}
.homepage.de #fascia-servizi .titolo-home-moving{
    margin-top:20px;
}

.homepage.de #fascia-servizi .titolo-home-moving.primo-move{
    margin-top: 10px;
}

@media only screen and (max-width: 1300px) and (min-width: 991px){
    .homepage.de #fascia-servizi .titolo-home-moving{
	margin-top:10px;
    }
    .homepage.de #fascia-servizi .fascia-servizi-titolo{
	padding-top:15px;
	padding-bottom:0;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1025px){
    .homepage.nomobile.de #fascia-servizi .fascia-servizi-testo,
    .homepage.de #fascia-servizi .fascia-servizi-testo {
	height: 168px;
	padding-top: 28px;
	letter-spacing: -.3px;
	padding-right: 18px;
    }
    .homepage.de #fascia-servizi .titolo-home-moving.primo-move .fascia-servizi-testo{
	height: 130px;
    }
}
.homepage.de #fascia-servizi .titolo-home-moving.secondo-move .fascia-servizi-testo,
    .homepage.de #fascia-servizi .titolo-home-moving.quarto-move .fascia-servizi-testo{
    padding-right:0;
}


@media only screen and (max-width: 1200px) and (min-width: 991px){
    .homepage.en #fascia-1 {
	height: 803px;
    }
}
@media only screen and (max-width: 990px) and (min-width: 768px){
    .homepage.en #fascia-1 {
	height: 833px;
    }
}
@media only screen and (max-width: 767px){
    .homepage.en .testata-intro {
	padding-top: 40px;
    }
}
.homepage.en #fascia-servizi .fascia-servizi-titolo{
    padding-top:25px;
    padding-bottom:0;
}
.homepage.en #fascia-servizi .titolo-home-moving{
    margin-top:30px;
}
@media only screen and (max-width: 1200px) and (min-width: 991px){
    .homepage.en #fascia-servizi .titolo-home-moving{
	margin-top:10px;
    }
    .homepage.en #fascia-servizi .fascia-servizi-titolo{
	padding-top:15px;
	padding-bottom:0;
    }
}
.homepage.en #fascia-servizi .titolo-home-moving.secondo-move .fascia-servizi-testo,
    .homepage.en #fascia-servizi .titolo-home-moving.quarto-move .fascia-servizi-testo{
    padding-right:0;
}

#purposes-content-container .purposes-header-title{line-height: 48px !important;}
#iubenda-iframe #iubFooterBtnContainer button{background-color:#fbbd00 !important;color:#010101 !important}
#iubenda-iframe .purposes-top-right .iub-iframe-brand-button{display: none !important}

@media(max-width:768px){
	.contatti.servizi #testata-img-inverno,.contatti.servizi #testata-img-estate {
    height: 45vh;
    margin-top: 146px;
}
	.contatti .testata-img-int {
    background-color: rgba(0,0,0,0.35);
}
}


.icoattrezzature{padding:23px 0 0 23px; font-size:30px;  float: left;width: 14%;}

#form-richiedi-preventivo p{font-family: 'oswaldlight';font-size: 18px;line-height: 20px;padding: 23px;}
.form-control{border: none;border-bottom: 3px solid #999999 !important }
#form-richiedi-preventivo p.txt-animali{  width: 70%;float: left;top: 15px;position: relative;}

.spinner{float: left; width: 86%;padding-left: 20px}

.input-group-btn-vertical{top: 3px}
#form-richiedi-preventivo .form-control{width: 100%}
#form-richiedi-preventivo h4{padding-left: 23px;margin-top: 50px}



#select_bambini{  position: relative;
  height: auto;
  display: block;}
.select-b.form-group{padding: 0}
.select2-container--default .select2-selection--single{border: none;border-bottom: 3px solid #999999 !important }
.select-b>*{width: calc(50% - 46px);float: left;position: relative;padding: 0 23px}



.richiesta-select{
  font-family: 'oswaldlight';
  font-size: 24px;
  line-height: 26px;
  color: white;}



