@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap";@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:16px!important}}:root{--wrapper-width: 280px;--standard-side: calc((100vw - var(--wrapper-width)) / 2);--progressive-units: calc(var(--wrapper-width) / 800)}@media (min-width: 360px){:root{--wrapper-width: 320px}}@media (min-width: 1200px){:root{--wrapper-width: 1000px}}@media (min-width: 1440px){:root{--wrapper-width: 1200px}}@media (min-width: 1200px){:root{--progressive-units: calc(var(--wrapper-width) / 1200)}}@media (min-width: 320px){body{background-color:#fff}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}:root{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (min-width: 360px){:root{font-size:19px}}@media (min-width: 1200px){:root{font-size:23px}}html,body{position:relative;margin:0;padding:0;font-family:Montserrat,sans-serif;background-color:#fff;color:#003a70;box-sizing:border-box;scroll-behavior:smooth}button{cursor:pointer;background-color:transparent;border:none;font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit}h1,h2,h3,h4{margin:0 0 1em;padding:0;line-height:1.5}h2{font-size:28px}@media (min-width: 360px){h2{font-size:30px}}@media (min-width: 1200px){h2{font-size:40px}}h3{font-size:28px}@media (min-width: 360px){h3{font-size:30px}}h4{color:#575756;font-size:20px}@media (min-width: 1200px){h4{font-size:24px}}p{margin-bottom:1em}a{margin:0;padding:0;outline:0;text-decoration:none;cursor:pointer;color:inherit}a:hover,a:focus,a:active{color:inherit;outline:0;text-decoration:inherit}li{margin-bottom:1em;list-style:none}em{font-weight:700;color:#ffed23}.cta{display:block;padding:15px 50px;border-radius:100px;background-color:#1565c0;color:#fff;font-weight:700;font-size:17px;width:max-content;transition:all .3s ease-in-out;border:1px solid rgb(21,101,192)}.cta:hover{background-color:#fff;color:#1565c0;border:1px solid rgb(21,101,192)}.cta.reverse{background-color:#fff;color:#1565c0;border:1px solid white}.cta.reverse:hover{background-color:#1565c0;color:#fff;border:1px solid rgb(21,101,192)}section{padding:30px var(--standard-side)}@media (min-width: 1200px){section{padding:60px var(--standard-side)}}.hero{text-transform:uppercase;font-style:italic;padding:60px var(--standard-side);background-image:url(/trasferte-aziendali/assets/img/hero-bg.webp);background-position:center;background-size:auto 100%;background-repeat:no-repeat}@media (min-width: 1200px){.hero{padding:110px var(--standard-side)}}.hero>*{position:relative;width:calc(600 * var(--progressive-units));margin:0 auto;line-height:1em;color:#fff}@media (min-width: 1200px){.hero>*{margin-left:0}}.hero>* span{display:block;position:absolute}.hero h1{font-size:calc(42 * var(--progressive-units));color:#ffed23;height:calc(156 * var(--progressive-units));line-height:2;margin-bottom:calc(110 * var(--progressive-units))}.hero h1 em{font-size:calc(56 * var(--progressive-units))}.hero h1 span:nth-of-type(1){top:0;left:0}.hero h1 span:nth-of-type(2){bottom:0;right:0}.hero h2{height:calc(136 * var(--progressive-units));font-size:calc(32 * var(--progressive-units));font-weight:500;margin-bottom:calc(70 * var(--progressive-units))}.hero h2 span:nth-of-type(1){top:0;left:0}.hero h2 span:nth-of-type(2){top:calc(48 * var(--progressive-units));left:calc(32 * var(--progressive-units))}.hero h2 span:nth-of-type(3){top:calc(50 * var(--progressive-units));left:calc(120 * var(--progressive-units));font-size:calc(50 * var(--progressive-units))}.hero h2 span:nth-of-type(4){bottom:0;right:calc(40 * var(--progressive-units));font-size:calc(50 * var(--progressive-units))}.hero p{font-size:calc(42 * var(--progressive-units));text-align:center;font-weight:700}.navbar{position:absolute;top:0;left:0;right:0;padding:15px var(--standard-side)}@media (min-width: 1200px){.navbar{padding:35px calc(var(--standard-side) - 50px)}}@media (min-width: 1440px){.navbar{padding:35px calc(var(--standard-side) - 100px)}}.navbar img[src*=logo]{display:block;height:30px}@media (min-width: 1200px){.navbar img[src*=logo]{height:40px}}.overlay{position:fixed;display:none;top:0;bottom:0;right:0;left:0;background-color:#000000d9;z-index:999;flex-flow:column;align-items:center;justify-content:center;text-align:center;color:#fff}@media (min-width: 1200px){.overlay{font-size:25px;line-height:37px}}.overlay>img{margin-bottom:50px}.overlay .message{position:relative;background-color:#fff;border-radius:12px;padding:40px 30px;color:#000;max-width:80%}.overlay .message .modal-close{position:absolute;right:8px;top:8px;cursor:pointer;z-index:1;width:20px;height:20px;background-image:url(/trasferte-aziendali/assets/img/close-icon.svg);background-repeat:no-repeat;background-size:contain}.overlay .message>img{width:40px;margin-bottom:20px}body.show-loading-overlay #loading-overlay.overlay,body.show-error-overlay #error-overlay.overlay,body.show-confirmation-overlay #confirmation-overlay.overlay{display:flex}.cards{text-align:center}@media (min-width: 1200px){.cards hgroup{margin-bottom:2.5rem}}.cards hgroup h3{font-size:20px;margin-bottom:1rem}@media (min-width: 1200px){.cards hgroup h3{margin-bottom:0;font-size:40px}}@media (min-width: 1200px){.cards hgroup h3 br{display:none}}.cards hgroup p{font-size:16px;color:#000;margin-bottom:20px}@media (min-width: 1200px){.cards hgroup p{margin-bottom:40px}}.cards>ul{display:flex;gap:1rem;flex-direction:column}@media (min-width: 1200px){.cards>ul{flex-direction:row;justify-content:space-between;margin:0;gap:1rem}}@media (min-width: 1440px){.cards>ul{margin:0}}.cards>ul .card{border-radius:8px;box-shadow:0 0 12px 3px #0000004d;height:450px;padding:200px 20px 30px;background-size:auto 140px,auto;background-position:center 20px,center top;background-repeat:no-repeat}@media (min-width: 1200px){.cards>ul .card{width:330px}}@media (min-width: 1440px){.cards>ul .card{width:360px}}.cards>ul .card:nth-of-type(1){background-image:url(/trasferte-aziendali/assets/img/card-offerta-pacchetto-tbusiness-drive-move-card.webp),linear-gradient(to bottom,rgb(240,243,245) 0,rgb(240,243,245) 180px,white 180px,white 100%)}.cards>ul .card:nth-of-type(2){background-image:url(/trasferte-aziendali/assets/img/card-offerta-pacchetto-tbusiness-drive-move.webp),linear-gradient(to bottom,rgb(240,243,245) 0,rgb(240,243,245) 180px,white 180px,white 100%)}@media (min-width: 1200px){.cards>ul .card:nth-of-type(2){margin:0 20px}}@media (min-width: 1440px){.cards>ul .card:nth-of-type(2){margin:0 auto}}.cards>ul .card:nth-of-type(3){background-image:url(/trasferte-aziendali/assets/img/card-offerta-pacchetto-tbusiness-card.webp),linear-gradient(to bottom,rgb(240,243,245) 0,rgb(240,243,245) 180px,white 180px,white 100%)}.cards>ul .card h3{font-size:22px;margin-bottom:1.25rem}.cards>ul .card ul{text-align:left;padding-left:24px;display:flex;flex-direction:column;gap:.35rem}.cards>ul .card ul li{margin:0;color:#000;position:relative;font-size:14px;line-height:18px;list-style-image:url(/trasferte-aziendali/assets/img/checked-green.svg);list-style-position:outside}footer .container{padding:2.25rem var(--standard-side) 0;position:relative;background-color:#0a274f;color:#fff;font-size:16px;line-height:1.5}footer .container .top-footer{padding-bottom:1rem;display:flex;align-items:center;gap:1rem;flex-direction:column}@media (min-width: 1200px){footer .container .top-footer{gap:2rem;flex-direction:row}}footer .container .top-footer .logo{display:block;height:45px}@media (min-width: 1200px){footer .container .top-footer .logo{display:inline-block;margin:0}}footer .container .top-footer .text{font-size:12px;font-style:italic}footer .container .lower-footer{position:relative;background-color:#0a274f;padding-bottom:120px;padding-top:1rem;font-size:14px;line-height:1.5;text-align:center;color:#fff}footer .container .lower-footer:before{content:"";position:absolute;left:0;top:0;background-color:#0a274f;background-color:gray;height:1px;width:100%}footer .container .lower-footer .recaptcha{font-size:12px}#main-form{margin:30px var(--standard-side)}@media (min-width: 1200px){#main-form{position:absolute;margin:0;top:35px;right:var(--standard-side);max-width:440px;padding:1.5rem;background-color:#fff;border-radius:12px;box-shadow:0 0 12px 3px #0000004d}}@media (min-width: 1440px){#main-form{max-width:490px}}#main-form h3{margin-bottom:20px;font-size:16px;line-height:20px;text-align:center}#main-form fieldset{position:relative;border:none;margin-bottom:15px;font-size:19px;line-height:23px}@media (min-width: 1200px){#main-form fieldset{margin-bottom:10px}}@media (min-width: 1440px){#main-form fieldset{margin-bottom:15px}}#main-form fieldset select,#main-form fieldset input[type=text],#main-form fieldset input[type=email],#main-form fieldset input[type=tel]{display:block;border:1px solid rgb(163,186,198);border-radius:5px;padding:4px 20px;font-size:19px;line-height:25px;color:#000;width:100%;box-shadow:40px 40px #fff inset}#main-form fieldset select[readonly],#main-form fieldset input[type=text][readonly],#main-form fieldset input[type=email][readonly],#main-form fieldset input[type=tel][readonly]{background-color:#e7e7e7;box-shadow:40px 40px #e7e7e7 inset;cursor:not-allowed;color:gray}#main-form fieldset select[readonly]:focus,#main-form fieldset input[type=text][readonly]:focus,#main-form fieldset input[type=email][readonly]:focus,#main-form fieldset input[type=tel][readonly]:focus{box-shadow:none}#main-form fieldset input[type=text]:invalid:not(:placeholder-shown),#main-form fieldset input[type=email]:invalid:not(:placeholder-shown),#main-form fieldset input[type=tel]:invalid:not(:placeholder-shown){border:1px solid red}#main-form fieldset input[type=text]:invalid:not(:placeholder-shown):focus,#main-form fieldset input[type=email]:invalid:not(:placeholder-shown):focus,#main-form fieldset input[type=tel]:invalid:not(:placeholder-shown):focus{box-shadow:0 0 0 4px #e382827a}#main-form fieldset select+label,#main-form fieldset input[type=text]+label,#main-form fieldset input[type=email]+label,#main-form fieldset input[type=tel]+label{position:absolute;display:block;color:#a3bac6;left:21px;top:-23px;transition:all .3s ease}#main-form fieldset select:not(:placeholder-shown)+label,#main-form fieldset input[type=text]:placeholder-shown+label,#main-form fieldset input[type=email]:placeholder-shown+label,#main-form fieldset input[type=tel]:placeholder-shown+label{top:10px;transition:all .3s ease}#main-form fieldset input[type=checkbox]{position:absolute;opacity:0}#main-form fieldset input[type=checkbox]+label{display:block;padding-left:24px;font-size:12px;line-height:16px}#main-form fieldset input[type=checkbox]+label a{cursor:pointer;text-decoration:underline}#main-form fieldset input[type=checkbox]+label:before{display:block;content:"";position:absolute;top:0;left:0;border:1px solid rgb(163,186,198);border-radius:5px;padding:3px;width:16px;height:16px;background-image:none;font-size:13px;line-height:16px;cursor:pointer}#main-form fieldset input[type=checkbox]:checked+label:before{background-image:url(/trasferte-aziendali/assets/img/checked-white.svg);background-repeat:no-repeat;background-size:13px 13px;background-position:center center;background-color:#0a274f}#main-form fieldset select:focus,#main-form fieldset input[type=text]:focus,#main-form fieldset input[type=email]:focus,#main-form fieldset input[type=tel]:focus,#main-form fieldset input[type=checkbox]:focus+label:before{box-shadow:0 0 0 4px #0d6efd40}#main-form fieldset.select-fieldset:after{content:"";position:absolute;top:60%;right:10px;width:0;height:0;border:6px solid transparent;border-top-color:#a3bac6;transform:translateY(-50%)}#main-form fieldset.select-fieldset select{padding:4px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;background:white;box-shadow:none}#main-form fieldset.select-fieldset select:focus{box-shadow:0 0 0 4px #0d6efd40}#main-form button{margin:0 auto}#main-form button.invalid-submit{opacity:.8}.floating-cta{display:none;position:fixed;z-index:999;align-items:center;justify-content:center;right:0;bottom:0;left:0;background-color:#0057b7;box-shadow:0 0 10px #0000004d;padding:1rem}.floating-cta .cta{color:#0057b7;background-color:#fff;border-color:#fff;max-width:20rem;text-align:center;padding:.5rem 2rem}.floating-cta .cta.animated:hover{color:#fff;background-color:#0057b7;border-color:#fff}body.floating-cta-active .floating-cta{display:flex}body.form-overlay-active.floating-cta-active .floating-cta,body.show-error-overlay.floating-cta-active .floating-cta,body.show-loading-overlay.floating-cta-active .floating-cta,body.show-confirmation-overlay.floating-cta-active .floating-cta,body.show-mobile-quote-overlay.floating-cta-active .floating-cta{display:none}
