@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/inter-v12-latin/inter-v12-latin-100.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-100.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-100.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-100.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-100.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/inter-v12-latin/inter-v12-latin-200.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-200.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-200.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-200.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-200.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-200.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter-v12-latin/inter-v12-latin-300.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-300.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-300.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-300.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-300.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v12-latin/inter-v12-latin-regular.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-regular.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v12-latin/inter-v12-latin-500.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-500.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-500.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-500.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-500.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v12-latin/inter-v12-latin-600.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-600.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-600.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-600.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-600.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v12-latin/inter-v12-latin-700.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-700.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-700.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-700.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-700.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/inter-v12-latin/inter-v12-latin-800.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-800.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-800.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-800.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-800.svg#Inter) format('svg');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter-v12-latin/inter-v12-latin-900.eot);src:local(''),url(../fonts/inter-v12-latin/inter-v12-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/inter-v12-latin/inter-v12-latin-900.woff2) format('woff2'),url(../fonts/inter-v12-latin/inter-v12-latin-900.woff) format('woff'),url(../fonts/inter-v12-latin/inter-v12-latin-900.ttf) format('truetype'),url(../fonts/inter-v12-latin/inter-v12-latin-900.svg#Inter) format('svg');font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/css/fonts2024/fonts/plus-jakarta-sans-latin-700-normal.woff2) format("woff2")}.gmc-landing-main .ten-space{width:100%;height:10px}.gmc-landing-main .button-anchor{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.gmc-landing-main .button-anchor a{color:#fff;background:#000;text-align:center;padding:10px 30px;border-radius:2px}.gmc-landing-main .button-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gmc-landing-main .button-box a img{padding:0 5px 0 0;width:180px;height:auto}.gmc-landing-main .button-box a:nth-child(2) img{padding:0 0 0 5px}.gmc-landing-main .gmc-hero{background:#fff;height:490px}.gmc-landing-main .gmc-hero .gmc-background{background:url(../img/gmc-landing/dark-background.png);background-position:center;background-repeat:no-repeat;height:250px}.gmc-landing-main .gmc-hero .gmc-background .container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;margin:0 auto;width:100%;max-width:1120px;padding:0 15px;top:180px}.gmc-landing-main .gmc-hero .gmc-background .container .parcheggia-gratis-box{width:540px;height:auto;left:50px;position:absolute;bottom:50px;z-index:2}.gmc-landing-main .gmc-hero .gmc-background .container .parcheggia-gratis-box img{width:100%}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .car-box{width:340px;position:absolute;bottom:0;z-index:3;left:450px}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .car-box .mini-cooper{width:100%}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .phone-box{width:410px;position:absolute;bottom:30px;z-index:1;right:0}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .phone-box .iphone{width:100%}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:20px;bottom:0;z-index:5}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box a img{padding:0 5px 0 0;width:160px;height:auto}.gmc-landing-main .black-icons-row{padding:40px 0;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f6f6f6}.gmc-landing-main .black-icons-row .wrapper .title-section{color:#115dd0;text-align:center;font-size:30px;font-weight:500;margin:0 0 40px 0}.gmc-landing-main .black-icons-row .wrapper .title-section img{height:36px;position:relative;top:6px}.gmc-landing-main .black-icons-row .wrapper h1{text-align:center;margin:0 auto 40px}.gmc-landing-main .black-icons-row .wrapper .icons-band{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.gmc-landing-main .black-icons-row .wrapper .icons-band div{width:25%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.gmc-landing-main .black-icons-row .wrapper .icons-band div .icon-box{min-height:110px}.gmc-landing-main .black-icons-row .wrapper .icons-band div .icon-box img{min-width:200px;height:auto}.gmc-landing-main .black-icons-row .wrapper .icons-band div h3{line-height:22px;font-size:22px;text-align:center;font-weight:600;color:#000;margin:10px 0;min-height:120px}.gmc-landing-main .terms-of-use{padding:40px 0}.gmc-landing-main .terms-of-use .wrapper .title-section{color:#115dd0;text-align:center;font-size:30px;font-weight:500;margin:0 0 40px 0}.gmc-landing-main .terms-of-use .wrapper .icons-container{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 0 20px 0}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons{width:25%;border-radius:10px;margin:0 30px 0 0}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons .icon-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:150px}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons .icon-box span{color:#fff;font-size:70px;font-weight:600;min-height:80px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons .icon-box span:nth-child(2){font-size:20px;position:relative;top:-5px;min-height:30px}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons:nth-child(4){margin:0}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-one{background:#a1c4d3}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-two{background:#94b2bf}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-three{background:#829da8}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-four{background:#4ec6a6}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-four .icon-box span{font-size:56px;min-height:100px}.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-four .icon-box span:nth-child(2){font-size:20px;position:relative;top:-5px;min-height:30px}.gmc-landing-main .terms-of-use .wrapper h3{color:#a0a0a0;text-align:center;font-size:18px;margin:20px 0;width:86%;margin-left:7%}.gmc-landing-main .download-section-phone{background:#ededed;height:400px;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:40px 0}.gmc-landing-main .download-section-phone .wrapper{height:100%}.gmc-landing-main .download-section-phone .wrapper .row{height:100%;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.gmc-landing-main .download-section-phone .wrapper .row .column{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50%;position:relative;padding:0}.gmc-landing-main .download-section-phone .wrapper .row .column .title-section{color:#115dd0;text-align:center;font-size:30px;font-weight:600;margin:20px 0}.gmc-landing-main .download-section-phone .wrapper .row .column .suv{position:absolute;bottom:0;right:240px;width:230px}.gmc-landing-main .download-section-phone .wrapper .row .column .phone-mup{position:absolute;width:450px}.gmc-landing-main .download-section-phone .wrapper .row #download-tag{padding:0 0 0 100px}.gmc-landing-main .locations-map{padding:40px 0}.gmc-landing-main .locations-map .wrapper{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.gmc-landing-main .locations-map .wrapper .title-section{color:#115dd0;text-align:center;font-size:30px;font-weight:500;margin:0 0 40px 0}.gmc-landing-main .locations-map .wrapper .main{position:relative}.gmc-landing-main .locations-map .wrapper .main .map-info-container{position:absolute;right:0}.gmc-landing-main .locations-map .wrapper .main .map-info-container .description-hover{color:#000;font-weight:700;font-size:2rem;padding:5px}.gmc-landing-main .locations-map .wrapper .main .map-container map area:hover{cursor:pointer}@media (max-width:800px){.gmc-landing-main .tablet-pro-hidden{display:none}}@media (min-width:800px){.gmc-landing-main .tablet-pro-visible{display:none}}@media (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container{top:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container .parcheggia-gratis-box{width:300px;position:inherit;left:inherit;bottom:inherit;top:inherit;right:inherit}}@media (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}}@media (max-width:480px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .car-box{margin-left:-145px;width:200px;position:relative;left:inherit;bottom:-40px;top:inherit;left:50%}}@media (min-width:481px) and (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .car-box{margin-left:-185px;width:250px;position:relative;left:inherit;bottom:-40px;top:inherit;left:50%}}@media (max-width:480px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .phone-box{margin-right:-175px;width:200px;position:relative;left:inherit;bottom:-30px;top:inherit;z-index:2;right:50%}}@media (min-width:481px) and (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .phone-box{margin-right:-245px;width:250px;position:relative;left:inherit;bottom:-30px;top:inherit;z-index:2;right:50%}}@media (max-width:480px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box a img{width:180px!important;padding:0 10px 0 0}.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box a img:nth-child{padding:0}}@media (max-width:480px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;right:0;bottom:-180px;z-index:3;width:100%}}@media (min-width:481px) and (max-width:800px){.gmc-landing-main .gmc-hero .gmc-background .container .car-phone-box .button-box{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;right:0;bottom:-200px;z-index:3;width:100%}}@media (max-width:800px){.gmc-landing-main .black-icons-row .wrapper .title-section{font-size:24px}}@media (max-width:800px){.gmc-landing-main .black-icons-row .wrapper .title-section img{height:30px;position:relative;top:0}}@media(max-width:800px){.gmc-landing-main .black-icons-row .wrapper .icons-band{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:800px){.gmc-landing-main .black-icons-row .wrapper .icons-band div{width:100%}}@media (max-width:800px){.gmc-landing-main .black-icons-row .wrapper .icons-band div h3{margin:20px 5px;min-height:inherit}}@media (max-width:800px){.gmc-landing-main .terms-of-use .wrapper .title-section{font-size:24px}}@media (max-width:768px){.gmc-landing-main .terms-of-use .wrapper .icons-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0}}@media (max-width:768px){.gmc-landing-main .terms-of-use .wrapper .icons-container .icons{width:240px;margin:0 0 20px 0}}@media (min-width:769px) and (max-width:992px){.gmc-landing-main .terms-of-use .wrapper .icons-container .icons{margin:0 20px 0 0}}@media (min-width:769px) and (max-width:992px){.gmc-landing-main .terms-of-use .wrapper .icons-container .icons .icon-box span{font-size:56px}}@media (min-width:769px) and (max-width:992px){.gmc-landing-main .terms-of-use .wrapper .icons-container .icons-four .icon-box span{font-size:44px;min-height:80px}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row{-ms-flex-direction:column;flex-direction:column}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row .column{width:100%;padding:0;position:inherit;-ms-flex-direction:row;flex-direction:row}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row .column .title-section{font-size:24px}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row .column .suv{width:220px;padding:0;position:relative;bottom:inherit;top:inherit;right:10%}}@media (min-width:801px) and (max-width:1025px){.gmc-landing-main .download-section-phone .wrapper .row .column .suv{right:100px}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row .column .phone-mup{width:200px;padding:0;position:relative;bottom:inherit;top:inherit;right:inherit;left:10%;z-index:1}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row #download-tag{padding:0 0 40px 0}}@media (max-width:800px){.gmc-landing-main .download-section-phone .wrapper .row .tablet-pro-visible{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;height:90px;padding:40px 0 0;position:relative}.gmc-landing-main .download-section-phone .wrapper .row .tablet-pro-visible a img{width:200px}}@media (max-width:800px){.gmc-landing-main .locations-map .wrapper .title-section{font-size:24px}}