@font-face{font-family:FordF1;src:url("../fonts/FordF-1-Light.woff2") format("woff2"),url("../fonts/FordF-1-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FordF1;src:url("../fonts/FordF-1-Regular.woff2") format("woff2"),url("../fonts/FordF-1-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FordF1;src:url("../fonts/FordF-1-Bold.woff2") format("woff2"),url("../fonts/FordF-1-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:FordF1,sans-serif!important;font-weight:400}.h1,.h2,h1,h2{font-family:FordF1,sans-serif!important;font-weight:700!important;color:#00095b!important}.hero-heading{font-family:FordF1,sans-serif!important;font-weight:700!important}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:FordF1,sans-serif!important;font-weight:400;color:#00095b!important}.h2,h2{font-size:2.2rem}label{font-family:FordF1,sans-serif!important;color:#00095b!important}.nav-link a{color:#00095b!important}h2{font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700}.title-group-fields{font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1rem}.intro{font-size:.75rem;color:#fff;color:#aaa}.intro a{color:#fff}#formEditorial input[type=submit]{transition:all .3s ease-in-out;color:#fff;font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;border:.15rem solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:auto;text-decoration:none;text-transform:uppercase;border-radius:0;background-color:transparent}#formEditorial input[type=submit]:active,#formEditorial input[type=submit]:hover{background:#fff;color:#00095b}#formEditorial .form-disclaimer{color:#fff}#formEditorial .form-disclaimer div{font-size:.75rem;color:#aaa}#formEditorial .form-disclaimer div .accent-color{color:#fff}#formEditorial .form-disclaimer input{margin-right:1rem!important}#formEditorial .form-disclaimer button{background-color:transparent;border-color:transparent;padding:0;color:#fff;text-decoration:none;border-width:0;font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}#formEditorial .form-disclaimer a{color:#fff}#formEditorial .form-disclaimer br{display:none}.checkbox label{color:#fff}.checkbox .error-label{font-size:.75rem;color:#ff0}.checkbox input{margin-right:1rem!important}.checkbox a{color:#fff}.right{right:1rem;left:auto!important}@media (max-width:767px){.right{right:1.75rem}}header{color:#00095b}header #logo{height:40px}header .logo-txt{line-height:100%}header .logo-txt sup{font-size:.7rem;line-height:100%;top:0}.container-servizi .item{border:.25rem solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;aspect-ratio:3.65/1;text-decoration:none;overflow:hidden;background-color:#00095b}@media (max-width:991px){.container-servizi .item{aspect-ratio:2.5/1}}.container-servizi .item:hover img{opacity:.3}.container-servizi .name{font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:2rem;position:absolute;left:1rem;top:1rem;line-height:100%;z-index:1}.container-servizi img{will-change:transform;position:absolute;z-index:0;height:auto;width:100%;top:-50%;transition:all .3s ease-in-out}.container-copertina{aspect-ratio:3.65/1;overflow:hidden}@media (max-width:991px){.container-copertina{aspect-ratio:1.5/1}}.container-copertina h1{font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;font-size:4rem;color:#fff;position:absolute;text-transform:uppercase;top:3rem;line-height:100%;z-index:1}@media (max-width:767px){.container-copertina h1{font-size:2rem;left:1.75rem;right:1.75rem}}@media (min-width:768px) and (max-width:991px){.container-copertina h1{font-size:2rem;left:1rem;right:1rem}}.container-copertina img{position:absolute;z-index:0;height:auto;width:100%;top:-50%;left:0}@media (max-width:991px){.container-copertina img{top:0;height:100%;min-width:100%;width:auto}}.container-copertina:after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:40%;background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0,#05165d 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0,#05165d 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#05165d 100%)}.descr{font-family:FordF1,Arial,Helvetica,sans-serif;color:#fff;font-weight:400}.container-ctas .accordion-button,.container-ctas a{transition:all .3s ease-in-out;color:#fff;font-family:FordF1,Arial,Helvetica,sans-serif;font-weight:700;border:.15rem solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:auto;text-decoration:none;text-transform:uppercase}.container-ctas .accordion-button:active,.container-ctas .accordion-button:hover,.container-ctas a:active,.container-ctas a:hover{background:#fff;color:#00095b}span.has-error{color:#ff0;font-size:.75rem}.form-control.has-error{border-color:#ff0;box-shadow:0 0 0 .25rem rgba(255,255,0,.25)}.form-control.has-error:focus{border-color:#ff0;box-shadow:0 0 0 .25rem rgba(255,255,0,.25)}.ty h1{font-size:1.5rem}.btn-primary{background-color:#066fef;border-color:#066fef;font-weight:700}.btn-success{font-weight:700}.btn-primary:hover{background-color:#055ecb;border-color:#055ecb}.btn{border-radius:9999999999999px;letter-spacing:0;font-size:14px;padding:9px 18px}.bg-primary{background-color:#00095b!important}.btn-small{padding:5px 10px}#ideaford-financing-box .btn-outline-primary{border-color:#066fef;color:#066fef}#ideaford-financing-box .btn-outline-primary.active{color:#fff!important}.swiper-button-next,.swiper-button-prev{color:#00095b;background-color:#fff;border:1px solid #00095b;border-radius:9999999999999px}#top-bar{background-color:#fff}#top-bar a.dropdown-toggle{font-size:.85rem}.navbar .nav-link{font-family:FordF1,Arial,Helvetica,sans-serif!important}.bg-gray{background-color:#e8e8e8}.contact-icon i{font-size:1.4rem}#sticky-nav:not(.sticky-nav-mobile) .btn-primary{color:#00095b;border-color:#00095b;background-color:#fff}#sticky-nav:not(.sticky-nav-mobile) .btn:first-child{border-top-right-radius:1em}#sticky-nav:not(.sticky-nav-mobile) .btn:last-child{border-bottom-right-radius:1em}#sticky-nav.sticky-nav-mobile .btn-primary{border-color:#00095b;background-color:#00095b}@media (max-width:991.98px){.contact-icon i{font-size:1.4rem}}@media (max-width:575.98px){.contact-icon i{font-size:1.2rem}}#divGammaBody .card.shadow,#home-promo .card.shadow,#home-vehicles .card.shadow,#lineup .card.shadow,#news-list .card.shadow,#promo-list .card.shadow,#similar-vehicles .card.shadow{border:1px solid #ccc!important;box-shadow:none!important;border-radius:1em;border-radius:1em}#divGammaBody .card.shadow img,#home-promo .card.shadow img,#home-vehicles .card.shadow img,#lineup .card.shadow img,#news-list .card.shadow img,#promo-list .card.shadow img,#similar-vehicles .card.shadow img{border-top-right-radius:1em;border-top-left-radius:1em}#divGammaBody .card:hover,#home-promo .card:hover,#home-vehicles .card:hover,#lineup .card:hover,#news-list .card:hover,#promo-list .card:hover,#similar-vehicles .card:hover{border-color:#8e99ff!important}#divGammaBody .badge-transparent,#home-promo .badge-transparent,#home-vehicles .badge-transparent,#lineup .badge-transparent,#news-list .badge-transparent,#promo-list .badge-transparent,#similar-vehicles .badge-transparent{color:#00095b;background:#fff}#divGammaBody .list-group-item,#home-promo .list-group-item,#home-vehicles .list-group-item,#lineup .list-group-item,#news-list .list-group-item,#promo-list .list-group-item,#similar-vehicles .list-group-item{background-color:unset}@media (min-width:1199px){#home-offices .box-container,#office-contacts .box-container,#office-list .box-container{flex-wrap:wrap}#home-offices .box,#office-contacts .box,#office-list .box{width:calc(33.33% - 20px);margin:10px}}@media (max-width:1198px){#home-offices .container .box-container,#office-contacts .container .box-container,#office-list .container .box-container{display:grid!important}}#home-offices .cardSede,#office-contacts .cardSede,#office-list .cardSede{border:1px solid #ccc!important;border-radius:1em}#home-offices .badge,#office-contacts .badge,#office-list .badge{border-radius:0!important}#home-offices .badge-secondary,#office-contacts .badge-secondary,#office-list .badge-secondary{color:#00095b;background-color:#fff;border:1px solid #00095b!important}.btn.btn-form-control.dropdown-toggle{background-color:#fff!important;border-color:#fff!important}dropdown-toggle.bs-placeholder:hover{color:unset!important}#divGammaFilter .filter-option{border-radius:9999999999999px;border:1px solid #ced4da!important}.mrk-ford-title,.umbraco-forms-field-wrapper{font-size:small;font-weight:700}#landing-grid-vehicles .card,#office-contacts>div,#search-request,.boxFiltri,.form-container:not(.vdpForm),.sezioneContattiForm{border:1px solid #ccc!important;box-shadow:none!important;border-radius:1em;background-color:#f7f7f7}#landing-grid-vehicles .card .list-group-item,#office-contacts>div .list-group-item,#search-request .list-group-item,.boxFiltri .list-group-item,.form-container:not(.vdpForm) .list-group-item,.sezioneContattiForm .list-group-item{background-color:#f7f7f7}#search-request p{color:#00095b!important}#vdp-tradein,.form-container.vdpForm{border:1px solid #ccc!important;box-shadow:none!important;border-radius:1em}#vdp-tradein .list-group-item,.form-container.vdpForm .list-group-item{background-color:#f7f7f7}#home-service .card,#home-service img,#landing-grid-vehicles .card,#landing-grid-vehicles img{border-top-left-radius:1em;border-top-right-radius:1em}#home-service .sezContenuto,#landing-grid-vehicles .sezContenuto{border-bottom-left-radius:1em;border-bottom-right-radius:1em}#search-filters .form-group label,#serachHome .form-group label{color:#00095b;font-weight:700}#search-filters .form-group .dropdown-item,#serachHome .form-group .dropdown-item{font-weight:400}#search-categories .form-group .list-group a{color:#00095b;font-weight:400;font-size:.9rem}#search-categories .form-group .list-group a.active{color:#fff}#search-results .srpCard .card-img .ribbon{font-size:.6rem;left:3px}#search-results .srpCard .col-content .car-info{font-size:.9em}#search-results .srpCard .col-content .car-info ul{list-style-type:none;margin:15px 0 15px 0}#search-results .srpCard .col-content .car-info ul li span{display:inline-block}#search-results .srpCard .car-ctas .row{align-items:center}#search-results .srpCard .rataFinale{font-size:larger;color:#00095b}#search-results .srpCard .car-characteristics{color:#00095b}#search-results .srpCard .vehicle-price{font-size:small}#search-results .srpCard .vehicle-price .list-group-item:not(.final-price){color:#00095b}#search-results .srpCard .vehicle-price .final-price{background-color:#00095b;color:#fff}#search-results .srpCard .vehicle-price .final-price.inPromo{background-color:#28a745;color:#fff!important}#search-results .srpCard .vehicle-price .sezioneScontistica{border:1px solid #ccc!important;border-radius:1em}#search-results .srpCard .vehicle-price .financing,#search-results .srpCard .vehicle-price .financing-price{font-size:larger}#search-results .card{border:1px solid #ccc!important;box-shadow:none!important;border-radius:1em}.badge:not(.badge-pill){border-radius:0!important}.badge-pill{font-weight:700;padding:5px 10px;font-size:smaller;color:#00095b}.badge-usato-km0{background-color:#252525;color:#fff;border-radius:0!important}.badge-nuovo{background-color:#333a7c;color:#fff;border-radius:0!important}#home-offices .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}#home-offices .list-group-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.list-group-item{border:1px solid #ccc}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot span{width:.8rem;height:.8rem;margin:1rem .3rem;background:#8fa2b9;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active span{background-color:#00095b!important}.car-specifications{color:#00095b}.car-specifications .panel{background-color:#fff;border:1px solid #ccc;border-radius:1em!important;overflow:hidden}.car-specifications .panel .panel-title{font-weight:700;font-size:1em}.car-specifications .panel .panel-title a{display:block;text-decoration:none!important}.car-specifications .panel .panel-title a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;float:right;padding:0 5px;content:"\f106";transition:all .5s ease}.car-specifications .panel .panel-title a.collapsed:after{transform:rotate(180deg)}.car-specifications .panel .panel-title a.fixed:after{content:none}.car-specifications .panel .panel-body{font-weight:400;border-top:1px solid #ccc}.car-specifications .panel .panel-body h4{font-size:1.25em;margin-bottom:15px}.car-specifications .panel .panel-body ul{margin-bottom:15px}@media (min-width:767px){.car-specifications .panel .panel-body section{float:left;width:50%}.car-specifications .panel .panel-body section:after{content:".";visibility:hidden;display:block;height:0;clear:both}}@media (min-width:1400px){.car-specifications .panel .panel-body section{float:left;width:33%}}.car-specifications .panel .panel-body section span{font-size:medium;font-weight:700}.car-specifications .panel .panel-body dl{margin-bottom:30px}.car-specifications .panel .panel-body dl dd,.car-specifications .panel .panel-body dl dt{display:block;font-size:small}.car-specifications .panel .panel-body dl dd{color:#00095b;margin-bottom:1em}.car-specifications .panel .split-list{font-size:small}.car-specifications #specs4{font-size:small}.car-specifications .panel-heading{padding:10px 15px;border-top-right-radius:3px;border-top-left-radius:3px}#car-details .tabCaratteristiche{color:#00095b}#car-details .vehicle-price .list-group-item:not(.final-price){color:#00095b}#car-details .vehicle-price span{font-size:small}#car-details .vehicle-price .final-price{font-weight:700;font-weight:700;background-color:#00095b;color:#fff}#car-details .vehicle-price .final-price.inPromo{font-weight:700;font-weight:700;background-color:#28a745;color:#fff}#car-details .vehicle-price .sezioneScontistica{border:1px solid #ccc!important;border-radius:1em}.slider.slider-horizontal{width:68%!important}#certification-info,#vdp-legal-notes,.tabCaratteristiche{background-color:#fff;border:1px solid #ccc;border-radius:1em!important}footer{color:#fff;font-size:.75rem;background-color:#fff}footer a{color:#aaa;margin:0 .5rem}footer a:hover{color:#fff}footer .list-inline.social .list-inline-item a{display:block;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;text-align:center;color:#fff!important;background-color:#00095b}footer .list-inline.social .list-inline-item a:hover{color:#066fef!important}footer .list-inline.sezioneLink .list-inline-item a{color:#00095b}footer .list-inline.sezioneLink .list-inline-item a:hover{color:#066fef!important}footer .footerSecond{background-color:#ebebeb;color:#00095b}footer .footerSecond a{color:#00095b!important}footer .footerSecond a:hover{color:#066fef!important}@media print{#vdp-specs .panel{margin-bottom:30px;border:0}#vdp-specs .panel .panel-heading{display:none}#vdp-specs .panel .panel-collapse.collapse{display:block!important;height:auto!important}#vdp-specs .panel .panel-body{border:0;padding:0}#vdp-specs .panel .panel-body section{float:left;width:33%}#vdp-specs .panel .panel-body section:after{content:".";visibility:hidden;display:block;height:0;clear:both}#vdp-specs .panel .panel-body .split-list{list-style-type:none;padding:0;margin:0;display:block}#vdp-specs .panel .panel-body .split-list:before{content:" ";display:table}#vdp-specs .panel .panel-body .split-list:after{content:'';display:block;clear:both}#vdp-specs .panel .panel-body .split-list>li{display:block;float:left;width:50%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;line-height:1.5;margin:0}#vdp-specs .panel .panel-body .split-list>li:before{font-weight:400;content:'\2022';position:absolute;left:0}}