@charset "UTF-8";@font-face{font-family:Edenred;src:url(/exp/gp/assets/edenred-3326c2e1.otf) format("opentype");font-weight:400}:root{--wrapper-width: 300px}@media (min-width: 375px){:root{--wrapper-width: 335px}}@media (min-width: 1024px){:root{--wrapper-width: 990px}}@media (min-width: 1440px){:root{--wrapper-width: 1232px}}:root{--standard-side: calc((100vw - var(--wrapper-width)) / 2)}.cta{font-family:Ubuntu,Century Gothic,sans-serif;margin:0 auto;display:block;padding:10px 30px;border-radius:100px;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.15px;color:#162056;text-align:center;cursor:pointer;transition:all .5s;width:max-content}@media (min-width: 1024px){.cta{font-size:18px;line-height:28px;padding:13px 30px}}.cta img{width:24px;vertical-align:middle;margin-right:8px}.logo{display:block;height:40px}@media (min-width: 1024px){.logo{height:60px}}.swiper-container{position:relative;overflow:hidden}.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-previous{opacity:0}.closer-button{position:absolute;width:25px;height:25px;top:10px;right:10px;cursor:pointer}.g-recaptcha{visibility:hidden}.desktop-only{display:none}@media (min-width: 1024px){.desktop-only{display:block}}.mobile-only{display:block}@media (min-width: 1024px){.mobile-only{display:none}}.desktop-only-inline{display:none}@media (min-width: 1024px){.desktop-only-inline{display:inline}}.mobile-only-inline{display:inline}@media (min-width: 1024px){.mobile-only-inline{display:none}}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}:root{font-family:Ubuntu,Century Gothic,sans-serif;font-weight:400;font-size:13px;line-height:24px;letter-spacing:.15px;scroll-behavior:smooth}@media (min-width: 375px){:root{font-size:14px;line-height:24px}}@media (min-width: 1024px){:root{font-size:16px;line-height:26px}}@media (min-width: 1024px){:root{font-size:18px;line-height:28px}}html,body{position:relative;margin:0;padding:0}h1,h2,h3,h4{margin:0;padding:0;font-weight:700;color:#162056;font-style:normal}h1{font-family:Edenred,Century Gothic,sans-serif;font-size:25px;line-height:35px;letter-spacing:.25px}@media (min-width: 1024px){h1{font-size:50px;line-height:55px}}@media (min-width: 1440px){h1{font-size:70px;line-height:75px}}h2{font-size:21px;line-height:32px;letter-spacing:.15px;text-align:center}h2 br{display:none}@media (min-width: 375px){h2{font-size:22px;line-height:32px}}@media (min-width: 1024px){h2{font-size:32px;line-height:42px}h2 br{display:initial}}h3{font-size:18px;line-height:28px;letter-spacing:.15px}ul,li,p,a{margin:0;padding:0}ul,li{list-style:none}a{outline:0;text-decoration:none;cursor:pointer}a:hover,a:focus,a:active{color:inherit;outline:0;text-decoration:none}sup{vertical-align:baseline;position:relative;top:-.4em}sub{vertical-align:baseline;position:relative;top:.4em}section{margin:0}span{white-space:nowrap}header{width:var(--wrapper-width);margin:8px auto;display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){header .logo{height:43px}}header .navbar-left{display:flex;align-items:center;gap:1rem}header .navbar-left .promo-text,header .navbar-left .mobile-phone-cta{color:#162056;font-weight:700;line-height:18px}@media (min-width: 1024px){header .navbar-left .promo-text,header .navbar-left .mobile-phone-cta{pointer-events:none}}header .navbar-left .promo-text img,header .navbar-left .mobile-phone-cta img{height:18px;vertical-align:text-bottom}header .navbar-left .promo-text{display:none}@media (min-width: 1024px){body.show-promotions header .navbar-left .promo-text{display:block}}@media (min-width: 1024px){header .navbar-left .mobile-phone-cta{display:none}}header .navbar-left .navbar-buy-now-cta{background:linear-gradient(90deg,#00a184 0%,rgba(0,161,132,.7) 50%,#00a184 100%);color:#fff;opacity:1;cursor:pointer;display:none;padding:8px 32px}@media (min-width: 1024px){header .navbar-left .navbar-buy-now-cta{display:flex;align-items:center}}@media (min-width: 576px){header .navbar-left .navbar-buy-now-cta:before{display:inline-block;width:20px;height:18px;margin-right:10px;content:"";background-image:url(/exp/gp/assets/trolley-green-watercourse-0898304d.svg);background-repeat:no-repeat;background-size:contain}}header .navbar-left .navbar-buy-now-cta:hover{background-color:#4f9c82}.homepage #hero{padding-top:8px;position:relative;height:auto;margin-bottom:0}@media (min-width: 1024px){.homepage #hero{height:auto;background:none;padding-top:0;margin-bottom:100px}}.homepage #hero .hero-img{height:254px;max-width:500px;margin:0 auto 32px;position:relative;overflow:hidden;display:none}@media (min-width: 1024px){.homepage #hero .hero-img{height:750px;max-width:1920px;display:block}}.homepage #hero .hero-img .clipped-div{width:100%;height:100%;background:url(/exp/gp/assets/hero-mb-a63a8aef.webp);background-size:auto 255px;background-position:center top;background-repeat:no-repeat;clip-path:url(#custom-clip);position:relative;top:-32px}@media (min-width: 1024px){.homepage #hero .hero-img .clipped-div{background:url(/exp/gp/assets/hero-dk-0f5124d1.webp);background-size:auto 750px;background-position:calc(50vw - 1110px) top;background-repeat:no-repeat}}@media (min-width: 1440px){.homepage #hero .hero-img .clipped-div{background-position:center top;background-size:auto 780px}}.homepage #hero .hero-promobar{display:none;flex-direction:column;align-items:flex-start;justify-content:center;min-height:75px;height:auto;margin:1rem 0 10px;bottom:-40px;background:radial-gradient(203.05% 207.47% at 50% 50%,#f72717 0%,#ed1f7d 25%,#711cff 51.56%,#0d8aff 77.08%,#05e4c5 100%);color:#fff}@media (min-width: 1024px){.homepage #hero .hero-promobar{top:540px;position:absolute;border-radius:0 25px 10px 0}}@media (min-width: 1200px){.homepage #hero .hero-promobar{bottom:unset;top:540px;width:calc(460px + var(--standard-side))}}@media (min-width: 1440px){.homepage #hero .hero-promobar{top:590px;width:calc(550px + var(--standard-side))}}.homepage #hero .hero-promobar .promobar-text{position:relative;margin-left:var(--standard-side);margin-bottom:0;padding:1rem 1rem 1rem 0;width:fit-content;height:fit-content;font-family:Ubuntu,sans-serif;font-size:13px;font-weight:400;line-height:1.35;text-align:left}@media (min-width: 1200px){.homepage #hero .hero-promobar .promobar-text{font-size:16px;padding-right:0}}.homepage #hero .hero-promobar .hero-promobar__countdown{margin-left:var(--standard-side);margin-top:-.25rem;padding-bottom:.65rem;font-family:Ubuntu,sans-serif;font-size:12px;line-height:1.35;font-weight:600}.homepage #hero .hero-promobar .hero-promobar__countdown .hero-promobar__countdown-label{display:inline;margin-right:.35rem}@media (min-width: 1200px){.homepage #hero .hero-promobar .hero-promobar__countdown{font-size:13px}}.homepage #hero #mobile-hgroup{display:block;text-align:center;padding-top:10px;margin:0 var(--standard-side) 20px;position:relative;bottom:0}@media (min-width: 1024px){.homepage #hero #mobile-hgroup{display:none}}.homepage #hero #mobile-hgroup h1{font-family:Edenred;font-weight:700;font-size:25px;line-height:35px;letter-spacing:.25px;text-align:center}.homepage #hero #mobile-hgroup p{font-family:Ubuntu;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.15px;text-align:center}.homepage #hero .top-hero-image{width:100vw;margin-bottom:-1.5rem}@media (min-width: 1024px){.homepage #hero .top-hero-image{display:none}}.homepage #hero #desktop-hgroup{display:none}@media (min-width: 1024px){.homepage #hero #desktop-hgroup{display:block;margin:0;text-align:left;position:absolute;top:105px;left:var(--standard-side)}}@media (min-width: 1024px){.homepage #hero #desktop-hgroup h1{margin-bottom:36px}}@media (min-width: 1440px){.homepage #hero #desktop-hgroup p{font-size:20px;line-height:30px}}.homepage #hero #desktop-hgroup ul{margin:16px 0 0;padding:0;list-style:none}.homepage #hero #desktop-hgroup ul li{position:relative;padding-left:20px}.homepage #hero #desktop-hgroup ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url(/exp/gp/assets/check-6db62d5f.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body.digital-competitors span.digital{display:inital}body.digital-competitors span.traditional,body.traditional-competitors span.digital{display:none}body.traditional-competitors span.traditional{display:initial}.homepage.show-promotions #hero .hero-promobar{display:flex}#presentation h2{margin:0 var(--standard-side)}#presentation .swiper-container{max-width:500px;margin:0 auto 80px;padding-top:24px}@media (min-width: 1024px){#presentation .swiper-container{max-width:max-content;padding-top:40px}}#presentation .swiper-container .swiper-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){#presentation .swiper-container .swiper-wrapper{flex-direction:row}}#presentation .swiper-container .swiper-wrapper .swiper-slide{width:282px!important;min-height:361px;text-align:center;position:relative}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) .main-img{background-image:url(/exp/gp/assets/partner-convenzionati-aa8b1fc7.webp)}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) .main-img{background-image:url(/exp/gp/assets/formati-133c9049.webp)}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) .main-img{background-image:url(/exp/gp/assets/assistenza-f912b458.webp)}@media (min-width: 1024px){#presentation .swiper-container .swiper-wrapper .swiper-slide{margin-right:28px}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){padding-top:47px}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) .icon{top:14px}#presentation .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){margin-right:0}}@media (min-width: 1440px){#presentation .swiper-container .swiper-wrapper .swiper-slide{width:390px!important}}#presentation .swiper-container .swiper-wrapper .swiper-slide .main-img{display:block;width:282px;height:160px;border-radius:15px;margin-bottom:16px;background-size:auto 160px;background-position:center top;background-repeat:no-repeat}@media (min-width: 1440px){#presentation .swiper-container .swiper-wrapper .swiper-slide .main-img{width:390px}}#presentation .swiper-container .swiper-wrapper .swiper-slide .icon{position:absolute;display:block;width:65px;height:66px;border-radius:8px;top:-33px;right:2px;z-index:1}#presentation .swiper-container .swiper-wrapper .swiper-slide h3{margin:0 19px 7px}#presentation .swiper-container .swiper-wrapper .swiper-slide p{margin:0 19px}@media (min-width: 1024px){#presentation .swiper-container .swiper-pagination{display:none}}#presentation .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #162056}#presentation .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:29px;background-color:#162056;border-radius:4px}#digital-or-traditional hgroup{text-align:center;max-width:var(--wrapper-width);margin:0 auto}#digital-or-traditional hgroup h2{margin-bottom:16px}@media (min-width: 1024px){#digital-or-traditional hgroup h2{margin-bottom:32px}}#digital-or-traditional hgroup p{margin-bottom:24px}@media (min-width: 1024px){#digital-or-traditional hgroup p{margin-bottom:36px}}#digital-or-traditional img{display:none;margin:0 var(--standard-side) 80px;max-width:var(--wrapper-width)}@media (min-width: 1024px){#digital-or-traditional img{margin-bottom:160px}}body.digital-competitors #digital-or-traditional .digital.mobile,body.traditional-competitors #digital-or-traditional .traditional.mobile{display:block}@media (min-width: 1024px){body.digital-competitors #digital-or-traditional .digital.mobile,body.traditional-competitors #digital-or-traditional .traditional.mobile{display:none}}@media (min-width: 1024px){body.digital-competitors #digital-or-traditional .digital.desktop,body.traditional-competitors #digital-or-traditional .traditional.desktop{display:block}}#company-or-professional #company-or-professional-selector{width:max-content;margin:0 auto 40px;border:2px solid white;outline:1px solid #162056;border-radius:24px;display:flex;align-items:center;justify-content:center}#company-or-professional #company-or-professional-selector input[type=radio]{width:0;height:0;outline:none;opacity:0;margin:0;padding:0}#company-or-professional #company-or-professional-selector label{font-size:14px;line-height:24px;color:#162056;font-weight:700;padding:9px 22px;border-radius:42px;margin:0;cursor:pointer}@media (min-width: 375px){#company-or-professional #company-or-professional-selector label{padding:9px 33px}}@media (min-width: 1024px){#company-or-professional #company-or-professional-selector label{font-size:18px;line-height:28px;padding:7px 24px}}#company-or-professional #company-or-professional-selector input[type=radio]:checked+label{background-color:#162056;color:#fff}#company-or-professional .company,#company-or-professional .professional{display:none}#company-or-professional hgroup{text-align:center;max-width:var(--wrapper-width);margin:0 auto}#company-or-professional hgroup h2{margin-bottom:16px}@media (min-width: 1024px){#company-or-professional hgroup h2{margin-bottom:24px}}#company-or-professional hgroup h3{font-size:14px;line-height:1.5}@media (min-width: 1024px){#company-or-professional hgroup h3{font-size:18px}}#company-or-professional hgroup p{margin-bottom:40px}#company-or-professional hgroup.company p br{display:none}@media (min-width: 1024px){#company-or-professional hgroup.company p br{display:inline}}#company-or-professional .swiper-container{max-width:500px;margin:0 auto 40px;padding-top:40px;padding-bottom:50px}@media (min-width: 1024px){#company-or-professional .swiper-container{max-width:max-content}}#company-or-professional .swiper-container .swiper-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}@media (min-width: 1024px){#company-or-professional .swiper-container .swiper-wrapper{display:flex;flex-direction:row;align-items:flex-start}}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide{width:289px!important;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;border-radius:15px;padding:20px;height:220px}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);border-radius:15px;z-index:1}@media (min-width: 1024px){#company-or-professional .swiper-container .swiper-wrapper .swiper-slide{height:400px;margin-right:28px}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){width:338px!important;height:473px;top:-36.5px}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){margin-right:0}}@media (min-width: 1440px){#company-or-professional .swiper-container .swiper-wrapper .swiper-slide{width:298px!important}}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{width:295px!important;height:413px;top:-6.5px}@media (min-width: 1024px){#company-or-professional .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{width:289px!important;height:400px}}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide hgroup{text-align:left;position:absolute;left:20px;bottom:20px;width:calc(100% - 40px);z-index:2}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide hgroup h3{color:#fff}#company-or-professional .swiper-container .swiper-wrapper .swiper-slide hgroup p{margin-bottom:0}@media (min-width: 1024px){#company-or-professional .swiper-container .swiper-pagination{display:none}}#company-or-professional .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #162056}#company-or-professional .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:29px;background-color:#162056;border-radius:4px}#company-or-professional .swiper-container.company .swiper-slide:nth-of-type(1){background-image:url(/exp/gp/assets/azienda_formati-5d1c3524.webp)}#company-or-professional .swiper-container.company .swiper-slide:nth-of-type(2){background-image:url(/exp/gp/assets/azienda_deducibilita-04d8d037.webp)}#company-or-professional .swiper-container.company .swiper-slide:nth-of-type(3){background-image:url(/exp/gp/assets/azienda_zerovincoli-6c6f7b7c.webp)}#company-or-professional .swiper-container.professional .swiper-slide:nth-of-type(1){background-image:url(/exp/gp/assets/libprof_partner-fa64941e.webp)}#company-or-professional .swiper-container.professional .swiper-slide:nth-of-type(2){background-image:url(/exp/gp/assets/libprof_deducibilita-c85c7472.webp)}#company-or-professional .swiper-container.professional .swiper-slide:nth-of-type(3){background-image:url(/exp/gp/assets/libprof_fattura-ae2355ef.webp)}body.company #company-or-professional .company,body.professional #company-or-professional .professional{display:block}#middle-promo-section{padding:40px var(--standard-side)}@media (min-width: 1024px){#middle-promo-section{padding:80px var(--standard-side) 95px}}@media (min-width: 1440px){#middle-promo-section{padding-bottom:136px}}#middle-promo-section .box{background-color:#162056;border-radius:16px;position:relative;padding:30px 25px 42px}@media (min-width: 1024px){#middle-promo-section .box{padding:45px 42px}}#middle-promo-section .box aside{color:#fff;text-align:center}@media (min-width: 1024px){#middle-promo-section .box aside{text-align:left;max-width:436px}}#middle-promo-section .box aside h2{color:#fff;margin-bottom:24px}@media (min-width: 1024px){#middle-promo-section .box aside h2{text-align:left}}#middle-promo-section .box aside p{margin-bottom:39px}@media (min-width: 1024px){#middle-promo-section .box aside p{text-align:left}}#middle-promo-section .box aside .cta{background-color:#fff;color:#162056}@media (min-width: 1024px){#middle-promo-section .box aside .cta{margin-left:0}}#middle-promo-section .box img{display:block;max-width:100%;margin-bottom:40px}@media (min-width: 1024px){#middle-promo-section .box img{position:absolute;height:420px;right:42px;top:-28px;margin-bottom:0}}@media (min-width: 1440px){#middle-promo-section .box img{height:463px;top:-30px}}#faqs{border-top:1px solid #D5D8DD;text-align:left;padding:40px var(--standard-side)}@media (min-width: 1024px){#faqs{padding:80px var(--standard-side)}}#faqs hgroup h2{text-align:left;margin-bottom:24px}#faqs details{padding:8px 0;border-bottom:1px solid #D5D8DD;font-weight:300;color:#1d1d1d}@media (min-width: 1024px){#faqs details{padding:21px 0}}#faqs details summary{line-height:20px;list-style:none;color:#1d1d1d;padding-right:36px;background-image:url(/exp/gp/assets/plus-ffff710b.svg);background-size:13px auto;background-repeat:no-repeat;background-position:right center;cursor:pointer}#faqs details summary::-webkit-details-marker{display:none}@media (min-width: 375px){#faqs details summary{padding-right:76px}}@media (min-width: 1024px){#faqs details summary{line-height:28px}}#faqs details div{display:none;color:#1d1d1d}#faqs details div p{margin-bottom:12px}@media (min-width: 1024px){#faqs details div p{margin-bottom:14px}}#faqs details div ol{counter-reset:faq3-steps-counter;padding-left:0}#faqs details div ol li{position:relative;padding-left:37px;counter-increment:faq3-steps-counter;margin-bottom:12px}@media (min-width: 1024px){#faqs details div ol li{margin-bottom:14px}}#faqs details div ol li:before{content:counter(faq3-steps-counter);background-color:#162056;width:21px;height:21px;border-radius:50%;display:inline-block;line-height:21px;color:#fff;font-size:12px;font-weight:700;text-align:center;position:absolute;top:2px;left:0}@media (min-width: 1024px){#faqs details div ol li:before{top:4px}}#faqs details div a{color:#1d1d1d}#faqs details div h4{color:#1d1d1d}#faqs details[open] summary{background-image:url(/exp/gp/assets/minus-d4189700.svg);margin-bottom:24px}#faqs details[open] div{display:block}footer{background:radial-gradient(49.21% 1008.06% at 50% 100%,#094C9C 0%,#323D8F 53.13%,#182A64 100%);color:#fff;text-align:center;padding:30px var(--standard-side) 170px}@media (min-width: 1024px){footer{padding:40px var(--standard-side) 170px}}footer small{display:block;font-size:14px;line-height:24px;margin-bottom:10px}footer small a{cursor:pointer;text-decoration:underline;color:#fff}#sticky-bar{display:none;position:fixed;bottom:20px;left:20px;right:20px;height:108px;background-image:linear-gradient(91.83deg,#F72717 0%,#ED1F7D 99.99%,#711CFF 100%);z-index:25;border-radius:24px;padding:24px 81px 24px 117px;align-items:center;justify-content:space-between}#sticky-bar p{color:#fff;font-weight:700}#sticky-bar .cta{margin:0;border:none;min-width:max-content;background-color:#fff}#sticky-bar .cta img{margin:0}@media (min-width: 1024px){body.scrolled #sticky-bar{display:flex}}@media (min-width: 1024px){body.scrolled.show-lower-form #sticky-bar{display:none}}.overlay{position:fixed;display:none;align-items:center;justify-content:center;text-align:center;top:0;left:0;bottom:0;right:0;background-color:#000000bf;overflow:hidden;z-index:30;cursor:not-allowed;transition:all,.25s}.overlay .modal-centre{position:relative;width:90vw;height:max-content;max-height:60vh;border-radius:10px;padding:40px 20px}@media (min-width: 1024px){.overlay .modal-centre{width:70vw}}.overlay .modal-centre.modal-window{background-color:#fff;cursor:default;overflow-y:hidden}.overlay .modal-centre.modal-window .modal-content{margin:0;padding:10px 16px 10px 5px}.overlay .modal-centre.modal-message{display:flex;align-items:center;justify-content:center;height:30vh;font-size:25px;color:#fff;background-image:url(/exp/gp/assets/loader-ca047e32.svg);background-repeat:no-repeat;background-size:auto;background-position:center 22vh}@media (min-width: 1024px){.overlay .modal-centre.modal-message{padding-bottom:150px}}body.show-error-overlay #error-overlay.overlay,body.show-submit-overlay #submit-overlay.overlay{display:flex}body.show-error-overlay.no-scroll,body.show-submit-overlay.no-scroll,body.show-mobile-form.no-scroll,body.show-lower-form.no-scroll{position:fixed;width:100%;overflow:hidden;top:0;left:0}#homepage-form{position:fixed;background-color:#162056;color:#fff;border-radius:5px;left:0;top:calc(100vh - 146px);z-index:25;transition-property:all;transition-duration:1s;transition-timing-function:ease-in-out;cursor:pointer;padding:18px 25px 25px}@media (min-width: 1024px){#homepage-form{position:absolute;cursor:default;width:409px;left:unset;bottom:unset;top:147px;right:var(--standard-side);padding:35px 40px}}@media (min-width: 1440px){#homepage-form{width:429px;right:calc(var(--standard-side) - 30px)}}#homepage-form .toggler{margin:0 auto;display:block}@media (min-width: 1024px){#homepage-form .toggler{display:none}}#homepage-form .closer-button{width:12px;height:12px;top:30px;right:20px;display:none}@media (min-width: 1024px){#homepage-form .closer-button{right:36px}}#homepage-form h3{margin:16px 0 20px;color:#fff}#homepage-form p{display:none}@media (min-width: 1024px){#homepage-form p{display:block;font-size:14px;margin-bottom:20px}}#homepage-form fieldset[name=vat-number],#homepage-form fieldset[name=descriptionField]{display:none}#homepage-form .cta{background-image:linear-gradient(90deg,#00A184 0%,rgba(0,161,132,.7) 50%,#00A184 100%);border:none;outline:none;color:#fff}@media (max-width: 1023px){body.show-mobile-form #homepage-form{top:unset;bottom:0;max-height:calc(100vh - 50px);overflow:auto;cursor:default}body.show-mobile-form #homepage-form .toggler{transform:rotate(180deg)}body.show-mobile-form #mobile-form-overlay{display:flex;z-index:20}}@media (min-width: 1024px){body.scrolled #homepage-form{display:none}}@media (min-width: 1024px){body.show-lower-form.scrolled #homepage-form{display:block;position:fixed;top:50px;right:calc((100vw - 409px)/2)}body.show-lower-form.scrolled #homepage-form .closer-button{display:block}body.show-lower-form.scrolled #lower-form-overlay{display:flex;z-index:20}}@media (min-width: 1024px) and (max-height: 750px){body.show-lower-form.scrolled #homepage-form{top:0;bottom:0;overflow-y:scroll;overflow-x:hidden}}#homepage-form.invalid .cta{pointer-events:none;cursor:not-allowed}#homepage-form.show-vatNumber fieldset[name=vat-number],#homepage-form.show-descriptionField fieldset[name=descriptionField]{display:block}fieldset{position:relative;border:none;margin-bottom:1rem;font-size:1rem;line-height:1rem;padding:0}fieldset:has(input[type=text],input[type=tel],input[type=email],textarea,select){border:1px solid rgba(0,0,0,.15);border-radius:10px;width:100%;min-height:56px}fieldset:has(input[type=text]:user-invalid,input[type=tel]:user-invalid,input[type=email]:user-invalid,textarea:user-invalid,select:user-invalid){border:2px solid #F72717}fieldset:has(input[type=text]:user-invalid,input[type=tel]:user-invalid,input[type=email]:user-invalid,textarea:user-invalid,select:user-invalid):before{display:block;position:absolute;content:"";width:10px;height:10px;background-image:url(/exp/gp/assets/cross-b28ff140.svg);background-repeat:no-repeat;background-size:contain;top:23px;right:10px}fieldset:has(input[type=text]:user-invalid,input[type=tel]:user-invalid,input[type=email]:user-invalid,textarea:user-invalid,select:user-invalid) label{color:#f72717}fieldset:has(input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus,select:focus) label{color:#162056}fieldset input[type=text],fieldset input[type=tel],fieldset input[type=email],fieldset textarea,fieldset select{display:block;border:none;font-size:16px;line-height:20px;color:#000;width:100%;border-radius:10px;padding:30px 16px 6px;cursor:pointer}fieldset input[type=text]:autofill,fieldset input[type=tel]:autofill,fieldset input[type=email]:autofill,fieldset textarea:autofill,fieldset select:autofill{display:block;border:none;font-size:16px;line-height:20px;color:#000;width:100%;border-radius:10px;padding:30px 16px 6px;box-shadow:56px 56px #fff inset;cursor:pointer}fieldset:has(input[type=text]:user-valid,input[type=tel]:user-valid,input[type=email]:user-valid,textarea:user-valid,select:user-valid) label,fieldset:has(input[type=text]:user-invalid,input[type=tel]:user-invalid,input[type=email]:user-invalid,textarea:user-invalid,select:user-invalid) label,fieldset:has(input[type=text]:autofill,input[type=tel]:autofill,input[type=email]:autofill,textarea:autofill,select:autofill) label,fieldset:has(input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus,select:focus) label{font-size:12px;line-height:16px;top:6px;transition:all .3s ease}fieldset input[type=text]+label,fieldset input[type=tel]+label,fieldset input[type=email]+label,fieldset textarea+label,fieldset select+label{position:absolute;display:block;color:#000;font-size:16px;line-height:20px;left:16px;top:18px;transition:all .3s ease}fieldset:has(select){min-height:56px;background-color:#fff}fieldset:has(select) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background-color:transparent;position:absolute;z-index:1}fieldset:has(select) option.hidden{pointer-events:none;cursor:not-allowed}fieldset:has(select):after{display:block;content:"";position:absolute;right:20px;top:1px;width:20px;height:54px;background-image:url(/exp/gp/assets/down-icon-1e36b500.svg);background-repeat:no-repeat;background-position:center}fieldset:has(select).rotate-after:after{transform:rotate(180deg);transition:transform .3s ease}fieldset input[type=checkbox]{position:absolute;opacity:0}fieldset input[type=checkbox]+label{display:block;padding-left:26px;font-size:9px;line-height:10.34px}fieldset input[type=checkbox]+label a{cursor:pointer;text-decoration:underline;color:#fff}fieldset input[type=checkbox]+label:before{display:block;content:"";position:absolute;top:0;left:0;border:none;border-radius:6px;padding:3px;width:12px;height:12px;background-image:none;background-color:#f1f7ff;cursor:pointer}fieldset input[type=checkbox]:checked+label:before{background-color:#5d8ce5}.disposability-section{padding:80px var(--standard-side) 95px}.disposability-section .disposability-section-title{font-size:24px;line-height:34px;margin-bottom:.25rem}@media (min-width: 1200px){.disposability-section .disposability-section-title{font-size:40px;line-height:50px;margin-bottom:.75rem}}@media (min-width: 1200px){.disposability-section .disposability-section-title{font-size:50px;line-height:60px}}.disposability-section .disposability-section-text{font-size:16px;line-height:26px;text-align:center;width:100%;margin-bottom:2rem}@media (min-width: 1200px){.disposability-section .disposability-section-text{font-size:18px;line-height:28px;margin-bottom:2rem}}.disposability-section .swiper-container{position:relative;padding:0 0 40px;overflow:hidden}@media (min-width: 992px){.disposability-section .swiper-container{width:100%;padding:0}}.disposability-section .swiper-container .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.disposability-section .swiper-container .swiper-wrapper .swiper-slide{cursor:grab;width:auto}.disposability-section .swiper-container .swiper-wrapper .swiper-slide img{max-height:300px}.mobile-lower-hero{padding:0 var(--standard-side) 80px}@media (min-width: 992px){.mobile-lower-hero{display:none}}.mobile-lower-hero ul{margin:16px 0 0;padding:0;list-style:none}.mobile-lower-hero ul li{position:relative;padding-left:20px;font-weight:700;color:#162056}.mobile-lower-hero ul li:before{content:"";position:absolute;left:0;top:30%;transform:translateY(-50%);width:12px;height:12px;background-image:url(/exp/gp/assets/check-6db62d5f.svg);background-repeat:no-repeat;background-size:contain;background-position:top}.trustpilot{padding:0 var(--standard-side) 95px}.trustpilot .trustpilot-title{font-family:Ubuntu;font-weight:700;font-size:22px;line-height:32px;margin-bottom:1rem}@media (min-width: 1024px){.trustpilot .trustpilot-title{font-weight:700;font-size:32px;line-height:42px;margin-bottom:20px;text-align:left}}@media (min-width: 1024px){.trustpilot .trustpilot-widget{margin-left:calc(-1 * var(--standard-side) / 2);margin-right:calc(-1 * var(--standard-side) / 2)}}.step2 #hero,.typ #hero{padding-top:8px;position:relative}@media (min-width: 1024px){.step2 #hero,.typ #hero{padding-top:0}}.step2 #hero .hero-img,.typ #hero .hero-img{height:254px;max-width:375px;margin:0 auto 32px;position:relative;overflow:hidden}@media (min-width: 1024px){.step2 #hero .hero-img,.typ #hero .hero-img{height:750px;max-width:1920px}}.step2 #hero .hero-img .clipped-div,.typ #hero .hero-img .clipped-div{width:100%;height:100%;background-image:url(/exp/gp/assets/hero-step2-mb-52dbe66c.webp);background-size:auto 255px;background-position:center top;background-repeat:no-repeat;clip-path:url(#custom-clip);position:relative;top:-32px}@media (min-width: 1024px){.step2 #hero .hero-img .clipped-div,.typ #hero .hero-img .clipped-div{background-image:url(/exp/gp/assets/hero-step2-7df71082.webp);background-size:auto 756px;background-position:right top}}.step2 #hero #mobile-hgroup,.typ #hero #mobile-hgroup{display:block;text-align:center;margin:0 var(--standard-side) 50px}@media (min-width: 1024px){.step2 #hero #mobile-hgroup,.typ #hero #mobile-hgroup{display:none}}.step2 #hero #mobile-hgroup h1,.typ #hero #mobile-hgroup h1{margin-bottom:16px}.step2 #hero #desktop-hgroup,.typ #hero #desktop-hgroup{display:none}@media (min-width: 1024px){.step2 #hero #desktop-hgroup,.typ #hero #desktop-hgroup{display:block;margin:0;text-align:left;position:absolute;top:105px;left:var(--standard-side)}}@media (min-width: 1024px){.step2 #hero #desktop-hgroup h1,.typ #hero #desktop-hgroup h1{color:#fff;margin-bottom:36px}}@media (min-width: 1024px){.step2 #hero #desktop-hgroup p,.typ #hero #desktop-hgroup p{color:#fff}}@media (min-width: 1440px){.step2 #hero #desktop-hgroup p,.typ #hero #desktop-hgroup p{font-size:20px;line-height:30px}}.step2 .xselling,.typ .xselling{padding:30px var(--standard-side)}@media (min-width: 1024px){.step2 .xselling,.typ .xselling{padding:50px var(--standard-side)}}.step2 .xselling .box,.typ .xselling .box{background-image:linear-gradient(0deg,#F1F7FF 0%,#F1F7FF 100%);border-radius:16px;position:relative;padding:30px 25px 42px;box-shadow:0 0 8px #101a774f}@media (min-width: 1024px){.step2 .xselling .box,.typ .xselling .box{padding:45px 42px;display:flex;align-items:center;justify-content:flex-start}}.step2 .xselling .box h2,.typ .xselling .box h2{text-align:left;margin-bottom:24px}@media (min-width: 1024px){.step2 .xselling .box h2,.typ .xselling .box h2{margin-right:32px;margin-bottom:0;min-width:246px}}.step2 .xselling .box aside,.typ .xselling .box aside{text-align:left}.step2 .xselling .box aside h3,.typ .xselling .box aside h3{margin-bottom:24px}@media (min-width: 1024px){.step2 .xselling .box aside h3,.typ .xselling .box aside h3{text-align:left}}.step2 .xselling .box aside p,.typ .xselling .box aside p{margin-bottom:39px;color:#162056}@media (min-width: 1024px){.step2 .xselling .box aside p,.typ .xselling .box aside p{text-align:left}}.step2 .xselling .box aside .cta,.typ .xselling .box aside .cta{background-image:radial-gradient(49.21% 1008.06% at 50% 100%,#094C9C 0%,#323D8F 53.13%,#182A64 100%);color:#fff;font-weight:700;border:none}@media (min-width: 1024px){.step2 .xselling .box aside .cta,.typ .xselling .box aside .cta{margin-left:0}}.step2 footer,.typ footer{padding-bottom:30px}@media (min-width: 1024px){.step2 footer,.typ footer{padding-bottom:40px}}body.typ #hero .hero-img .clipped-div{background-image:url(/exp/gp/assets/hero-typ-mb-f0109645.webp)}@media (min-width: 1024px){body.typ #hero .hero-img .clipped-div{background-image:url(/exp/gp/assets/hero-typ-98a73ce0.webp)}}
