@font-face{font-family:Myriad Pro Regular;font-style:normal;font-weight:400;src:local("Myriad Pro Regular"),url(/build/fonts/MYRIADPRO-REGULAR.d30b0546.woff) format("woff")}@font-face{font-family:Myriad Pro Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Condensed"),url(/build/fonts/MYRIADPRO-COND.26dcc00c.woff) format("woff")}@font-face{font-family:Myriad Pro Condensed Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Condensed Italic"),url(/build/fonts/MYRIADPRO-CONDIT.dcf08241.woff) format("woff")}@font-face{font-family:Myriad Pro Light;font-style:normal;font-weight:400;src:local("Myriad Pro Light"),url(/build/fonts/MyriadPro-Light.43b72dcd.woff) format("woff")}@font-face{font-family:Myriad Pro Semibold;font-style:normal;font-weight:400;src:local("Myriad Pro Semibold"),url(/build/fonts/MYRIADPRO-SEMIBOLD.230dfc3b.woff) format("woff")}@font-face{font-family:Myriad Pro Semibold Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Semibold Italic"),url(/build/fonts/MYRIADPRO-SEMIBOLDIT.6c2fc819.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Condensed"),url(/build/fonts/MYRIADPRO-BOLDCOND.79d01fda.woff) format("woff")}@font-face{font-family:Myriad Pro Bold;font-style:normal;font-weight:400;src:local("Myriad Pro Bold"),url(/build/fonts/MYRIADPRO-BOLD.1c643226.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Italic"),url(/build/fonts/MYRIADPRO-BOLDIT.6cb2210e.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Condensed Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Condensed Italic"),url(/build/fonts/MYRIADPRO-BOLDCONDIT.63cfcd40.woff) format("woff")}html{scroll-behavior:smooth}body{overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif}h4{margin-bottom:0!important;margin-top:0!important}p{color:#333;font-family:Roboto,Myriad Pro Regular,Helvetica,Arial,sans-serif;line-height:1.55}h1{font-size:52px}h2{font-family:Roboto,Myriad Pro Regular,Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:0}h3{font-size:1.2em}h4{font-size:20px}.login-section{background-color:#d5d5d5;border-radius:25px;opacity:.8}.protect-logo{margin-left:120px}.row:after,.row:before{display:none!important}a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn{background-color:var(--primary-color);color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:800;margin-bottom:20px}.margleft20{margin-left:150px}.btn:hover{background-color:#c51315;color:#fff}.btn:focus{color:#fff}.btn-ghost{background-color:transparent;border:3px solid #fff}.btn-ghost:hover{background-color:#fff;color:#199eb8}.card{border:0;border-radius:0;margin:0;overflow:hidden;padding:0;position:relative}a:hover{text-decoration:none!important}.scrolltop{background:#199eb8;border-radius:50%;bottom:15px;color:#fff;display:none;font-size:24px;height:42px;position:fixed;right:15px;text-align:center;width:42px}.scrolltop:active,.scrolltop:focus,.scrolltop:hover{color:#fff!important;opacity:.75}.backimage{background:transparent url(/build/images/homepage-header-image-small-arc.74c5e6c8.jpg) no-repeat scroll 50%/cover;height:100vh;min-height:870px}.backimage,.backimage-login{color:#fff;display:table;padding:40px 0;position:relative;width:100%}.backimage-login{background:transparent url(/build/images/homepage-header-image-small.96f506b3.jpg) no-repeat scroll 50%/cover;height:450px;margin-top:50px}.support{background-image:url(/build/images/support.4adeb119.png);height:150px}.textuppercase{text-transform:uppercase}#headerLayerRed{background-color:#c40819;border:2px solid #c40819;border-radius:0 0 50px 0;left:0;margin-bottom:50px;margin-top:80px;padding:10px;position:absolute;width:1100px}.btn-circle{background:#c40819;border-radius:100%;color:#fff;font-size:22px;font-weight:700;height:60px;text-align:center;text-decoration:none;width:60px}.hero:after{background:transparent;content:"";height:100%;left:0;top:0;width:100%;z-index:0}.hero .container{display:table-cell;text-align:left;width:100%;z-index:1}.hero-brand{display:inline-block;margin-bottom:75px}.hero-brand:hover{opacity:.75}.tagline{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:26px;margin:45px 0 75px}#header{background:#fff;height:170px}#header #logo{margin:14px 25px 0 0}#header #logo h1{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;letter-spacing:3px;line-height:1;margin:0;padding:2px 0;text-transform:uppercase}#header #logo h1 a,#header #logo h1 a:hover{color:#fff}#header #logo img{margin:0;max-height:40px;padding:0}@media (max-width:768px){#header{height:50px}#header #logo{margin:10px 0 0}#header #logo h1{font-size:24px;padding:2px 0}#header #logo img{max-height:30px}}#header .social-nav{margin-top:15px}#header .social-nav a{color:#fff;font-size:24px;margin-left:15px}#header .social-nav a:hover{color:hsla(0,0%,100%,.75)}.nav-menu,.nav-menu *{list-style:none;margin:0;padding:0}.nav-menu ul{display:none;left:0;position:absolute;top:100%;z-index:99}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li{float:left}.nav-menu li.sfHover>ul,.nav-menu li:hover>ul{display:block}.nav-menu ul ul{left:100%;top:0}.nav-menu ul li{min-width:180px}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;position:absolute;right:15px}.sf-arrows ul .sf-with-ul:after{content:"\f105"}#nav-menu-container{margin:0}@media (max-width:768px){#nav-menu-container{display:none}}.nav-menu{color:#fff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;outline:none;padding:22px 15px 18px;text-decoration:none}.nav-menu .menu-active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:hsla(0,0%,100%,.75)}.nav-menu ul{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.08);box-shadow:0 0 1px 1px rgba(0,0,0,.08);margin:4px 0 0 15px}.nav-menu ul li{background:#fff;border-top:1px solid #f4f4f4}.nav-menu ul li:first-child{border-top:0}.nav-menu ul li:hover{background:#199eb8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nav-menu ul li a{color:#333;padding:10px 15px;-webkit-transition:none;-o-transition:none;transition:none}.nav-menu ul li a:hover{color:#fff}.nav-menu ul ul{margin:0}#mobile-nav-toggle{background:none;border:0;cursor:pointer;display:none;font-size:24px;margin:8px 10px 0 0;outline:none;position:fixed;right:0;top:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:999}#mobile-nav-toggle i{color:#fff}@media (max-width:768px){#mobile-nav-toggle{display:inline}}#mobile-nav{background:rgba(0,0,0,.9);bottom:0;left:-260px;overflow-y:auto;padding-top:18px;position:fixed;top:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:260px;z-index:998}#mobile-nav ul{list-style:none;margin:0;padding:0}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;display:block;font-size:16px;outline:none;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%}#mobile-nav ul li a:hover{color:#fff}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{color:#fff;cursor:pointer;padding:15px;position:absolute;right:0;z-index:99}#mobile-nav ul .menu-has-children i.fa-chevron-up,#mobile-nav ul .menu-item-active{color:#199eb8}#mobile-body-overly{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:997}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}body.mobile-nav-active #mobile-nav-toggle{color:#fff}.stats-row{margin-top:65px}.stats-col .circle{border:6px solid #199eb8;border-radius:50%;color:#666;display:inline-block;font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:500;height:160px;padding:55px 25px 0;position:relative;width:160px}hr{background-color:#123455;border:none;color:#123455;height:1px}.stats-col .circle .stats-no{background-color:#e04f00;border-radius:50%;color:#fff;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;height:70px;line-height:70px;position:absolute;right:-15px;top:-25px;width:70px}.block{overflow:hidden}.block h2{margin-bottom:15px;text-transform:uppercase}.block p{color:transparent}.features{padding-bottom:45px}.features h2{color:var(--primary-color)}.feature-col{display:table}.feature-col>div>div{display:table-cell;vertical-align:middle}.feature-col>div>div:last-child{padding-left:20px}.feature-col .feature-icon{background:#fff;border-radius:50%;color:#fff;display:inline-block;font-size:24px;height:120px;line-height:70px;margin-bottom:25px;padding-top:25px;text-align:center;width:120px}.feature-col h3{color:var(--primary-color)}.feature-col p{color:#999;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}.cta{background-color:#199eb8;padding:25px 0}.cta h2{margin-bottom:5px}.cta h2,.cta p{color:#fff}.cta p{margin-bottom:0;opacity:.75}.cta .btn-ghost{position:relative;top:13px}.portfolio{background-color:#edf6ff;padding-bottom:0}.portfolio h2{color:#199eb8;margin-bottom:25px}.portfolio-grid{margin-top:65px}.portfolio-grid .row{margin:0}.portfolio-grid .row>div{padding:0}.portfolio-grid .row>div .card img{width:100%}.portfolio-grid .row>div .card .portfolio-over{background:rgba(0,0,0,.8);display:table-cell;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;vertical-align:middle;visibility:hidden;width:100%}.portfolio-grid .row>div .card .portfolio-over>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-grid .row>div .card .portfolio-over .card-title{color:#fff;font-size:30px}.portfolio-grid .row>div .card .portfolio-over .card-text{color:#fff;opacity:.75;padding:0 45px}.portfolio-grid .row>div .card:hover .portfolio-over{opacity:1;visibility:visible}.team h2{color:#199eb8}.team .col-sm-3{padding:0}.team .card>a{display:block}.team .card img{width:100%}.team .card h4{color:#fff;text-transform:uppercase}.team .card p{color:#fff;font-size:11px;margin:0;opacity:.75;padding:0 35px}.team .card .social-nav{margin-bottom:45px}.team .card .social-nav a{color:#fff;font-size:16px;margin:0 4px}.team .card .social-nav a:hover{opacity:.75}.team .card:hover .team-over{opacity:1;visibility:visible}.team .card:hover .card-title-wrap{background-color:#199eb8}.team .card:hover .card-title-wrap .card-text,.team .card:hover .card-title-wrap .card-title{color:#fff}.team .team-over{background:rgba(0,0,0,.8);height:100%;left:0;opacity:0;padding-top:45px;position:absolute;text-align:center;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%}.team .card-title-wrap{background-color:#fff;padding:15px 25px;position:relative;z-index:9}.team .card-title-wrap .card-text,.team .card-title-wrap .card-title{display:block;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0}.team .card-title-wrap .card-title{color:#333;font-size:24px}.team .card-title-wrap .card-text{color:#999;font-size:18px}.card-block{background-color:#dedede}#contact{background:#f7f7f7;padding:80px 0}#contact h2{color:#199eb8;font-family:Raleway,Helvetica,Arial,sans-serif}#contact .info i{color:#199eb8;float:left;font-size:32px}#contact .info p{line-height:24px;padding:0 0 10px 50px}#contact .form #sendmessage{border:1px solid #199eb8;color:#199eb8}#contact .form #errormessage,#contact .form #sendmessage{display:none;font-weight:600;margin-bottom:15px;padding:15px;text-align:center}#contact .form #errormessage{border:1px solid red;color:red}#contact .form #errormessage.show,#contact .form #sendmessage.show,#contact .form .show{display:block}#contact .form .validation{color:#c51315;display:none;font-size:13px;font-weight:400;margin:0 0 20px}#contact .form input,#contact .form textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none}#contact .form button[type=submit]{background:#199eb8;border:0;color:#fff;padding:10px 24px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}#contact .form button[type=submit]:hover{background:#23c2e1}.site-footer{background-color:#111;padding:0}.site-footer h2,.site-footer p{color:#fff}.site-footer p{line-height:2.0925;opacity:.75}.site-footer .btn,.site-footer h2{margin-bottom:25px}.site-footer .social-nav a{color:#fff;opacity:.25}.site-footer .social-nav a:hover{opacity:1}.site-footer .bottom{background-color:#000;padding:20px 0}.site-footer .bottom .list-inline,.site-footer .bottom p{margin:0}.site-footer .bottom .list-inline{position:relative;top:5px}.site-footer .bottom .list-inline a{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;margin-right:15px}.site-footer .bottom .list-inline a:hover{color:#199eb8}.site-footer .credits{color:#ddd}.site-footer .credits a{color:#199eb8}.red-button{background-color:#c61c22;border-radius:.5em;color:#fff;font-size:15px;font-weight:700;height:40px;padding:10px 20px}a.red-button{color:#fff;text-decoration:none}hr.red{background-color:#c61c22;border-color:#c61c22}.mc-red,hr.red{color:#c61c22}.margin-b-5{margin-bottom:5px}.margin-b-10{margin-bottom:10px}.margin-b-15{margin-bottom:15px}.margin-b-20{margin-bottom:20px}.margin-b-25{margin-bottom:25px}.margin-b-50{margin-bottom:50px}.padding-b-25{padding-bottom:25px}.font-w500{font-weight:500}.max-content{width:max-content}input.login{border:1px solid #d3d3d3;border-radius:.5em;color:#333;display:block;height:36px;padding:20px 50px 20px 15px;width:100%}input.login::placeholder{color:dimgray}form input:invalid{border-bottom:1px solid #d3d3d3}.icon-form-group i{font-size:20px;position:absolute;right:0;top:-1px}.icon-form-group{margin-bottom:10px;position:relative;width:100%}.form-icon{color:#d3d3d3;min-width:50px;padding:10px}.startpage-headline{margin-top:-15vh}.service-image{max-width:110px}.service-type h3{color:var(--primary-color);font-size:24px}.service-type p{color:#a9a9a9;font-size:18px}.container{max-width:1340px}.benefit{color:#74bf0d;font-size:21px}.benefit-list{line-height:1.5}.benefit-list>li{margin-bottom:20px}.benefits-box{background:transparent url(/build/images/benefits.84f0927a.jpg) no-repeat scroll 50%/cover;color:#fff;font-size:22px;padding:50px;position:relative}.customer-benefit-box{border:5px solid rgba(51,39,105,.85);border-top:none;font-size:22px;padding:50px}.benefit-overlay{background:rgba(51,39,105,.85);bottom:0;left:0;position:absolute;right:0;top:0}.support-box{background:transparent url(/build/images/support-white.db9d241b.jpg) no-repeat scroll 50%/cover;padding:50px}.support-box-blue,.support-box-blue-2{background:#332769;border-radius:.5em;color:#fff;font-size:22px;margin:auto;padding:20px 30px;width:-moz-fit-content;width:fit-content}.grey-paragraph{color:#a9a9a9;font-size:21px}.font-s40{font-size:40px}#page-footer{border-top:5px solid #c61c22;text-align:left}.more-information-box{bottom:22vh;position:absolute;text-align:center;width:100%}.backimage>div{z-index:1}body{height:auto}.container-jumbo{margin:auto;max-width:90%;width:90%}.startpage-headline-box{bottom:-5vh;position:absolute;width:100%}.login-form-box{background-color:#fff;border-radius:.5em;box-shadow:0 0 15px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.2);display:inline-block;max-width:280px;min-height:280px;opacity:.9;z-index:10}.tarif-box{padding:75px}.header-support-container .header-support{border-bottom-left-radius:.5em;border-top-left-radius:.5em;color:#6f7175;font-family:Roboto,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1;max-width:235px;min-width:190px;padding:0 20px;text-align:left}.header-support-container-login .header-support{border-bottom-left-radius:.5em;border-top-left-radius:.5em;color:var(--primary-color);font-size:15px;max-width:235px;min-width:235px;padding:10px 20px}.support-icon{height:40px;width:40px}.header-text{font-size:13px;vertical-align:top}.header-phone{vertical-align:bottom}.header-login{padding-left:55px;padding-right:55px}.login-button{margin-top:10px;width:100%}.login-form{width:40%}.logout-frontpage{text-decoration:underline}.logout-frontpage img{margin-left:2px;margin-top:-4px}.ap-flex-header>div:not(:first-child)>a{color:#6f7175;font-size:14px;font-weight:600}.ap-flex-header>div:first-child{padding-left:4%}.ap-flex-header{align-items:center;display:flex;flex-direction:row;height:100px;padding:10px 0}.ap-flex-header>div.nav-link-item{padding:38px 20px 0 25px;text-align:center}.nav-dropdown{flex:1 0 0;padding:15px;text-align:right;text-align:-moz-right}.ap-flex-header>div:last-child{padding:0 0 0 15px;text-align:right;text-align:-moz-right}.protect-logo{margin:0;padding:0}.col-sm-12{padding-left:15px!important;padding-right:15px!important}.nav-dropdown>.dropdown-toggle:after{content:none}.red-border-bottom-slim{border-bottom:2px solid #c61c22}.red-border-bottom{border-bottom:4px solid #c61c22}.turquoise-border-bottom{border-bottom:4px solid #2eb7b8}.mc-fleet{color:#33b1cf}.checkout-page{background-position:50%;background-size:cover;min-height:calc(100vh - 100px)}.offer-block{border:2px solid #fff;height:220px;opacity:.9;width:310px;z-index:2}.blurred-box{box-sizing:border-box;height:200px;margin:0 auto;overflow:hidden;padding:2rem;width:400px;z-index:1}.blurred-box,.blurred-box:after{background:inherit;left:0;position:absolute;top:0}.blurred-box:after{bottom:0;content:"";filter:blur(10px);margin:-20px;right:0;z-index:-1}.offer-block>.offer-headline{font-size:19px;height:55px;padding-left:20px;padding-top:17px;text-align:left}.block-hover:hover .offer-headline-border{background-color:#fff}.offer-headline>h3{color:#fff;font-size:22px;margin:0}.offer-block>.block-content{float:left;font-size:15px;text-align:left}.offer-headline-border{background-color:red;float:left;height:3px;width:130px}.offer-block>.grid{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(max-content,1fr) max-content;text-align:left;grid-gap:25px}.checkout-page .offer-block{background-color:unset;border:none;box-shadow:unset;-moz-box-shadow:unset;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;height:auto;max-width:unset;min-height:160px;min-width:290px;opacity:unset;overflow:visible;padding:0 50px;width:100%}.checkout-page .offer-block>.checkout-heading,.checkout-page .offer-block>.offer-heading{color:#fff;font-size:38pt;font-weight:700;line-height:45pt;margin-bottom:unset;margin-top:40pt}.checkout-page .offer-block>.checkout-heading:before{background-image:url(/build/images/Haken-Icon.cf333296.png);background-repeat:no-repeat;content:"";display:inline-block;height:30pt;margin-right:10px;width:35pt}.checkout-page .offer-block>.offer-heading-caption{color:#fff;font-size:19pt;line-height:25pt}.checkout-page .offer-block>.block-content{font-size:14pt}.checkout-page .offer-block>.grid-box{background-color:hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 0 15px 5px rgba(0,0,0,.2);margin:0 50px;padding:0 50px;position:relative}.checkout-page .offer-block>.grid-box>.grid-header{color:var(--primary-color);padding-bottom:5px;text-transform:uppercase}.checkout-page .offer-block>.grid-box>.grid-header>img{height:50px;position:absolute;width:auto}.checkout-page .offer-block>.grid-box>.grid-header>span{display:block;font-size:18pt;padding-bottom:5px;padding-top:15px;text-align:center}.checkout-page .offer-block>.grid-box>.seperator{border-bottom:2px solid #c61c22;display:block;margin:0 -50px}.checkout-page .offer-block>.grid-box>.grid-content{display:grid;grid-template-columns:1fr 1fr;text-align:left;grid-column-gap:50px;color:dimgray;font-size:14pt}.checkout-page .offer-block>.grid-box>.grid-content>div span{color:#595959;display:block;font-size:14pt}.checkout-page .offer-block>.grid-box>.grid-content>div span.first{color:var(--primary-color);font-size:18pt;font-weight:700}.checkout-page .offer-block>.grid-box>.grid-content>div a{color:var(--primary-color);display:inline-block;font-size:12pt;font-weight:400;margin-top:20px;position:relative;text-decoration:underline!important}.checkout-page .offer-block>.grid-box>.grid-content>div a:after{background-image:url(/build/images/PDF-Icon.a6b742d3.png);background-repeat:no-repeat;content:"";height:32px;position:absolute;right:-45px;top:-5px;width:20px}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid{display:inline-grid;grid-template-columns:45px 1fr;grid-gap:15px;padding:25px 0;position:relative}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid .sign-info{bottom:0;color:#c61c22;display:block;font-size:12pt;font-weight:400;max-width:150px;position:absolute;right:0}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid.seperator{border-bottom:2px solid #d9d9d9}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid>div:not(:first-child){margin-top:5px;position:relative}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid .inline{display:inline}.checkout-page .offer-block>.grid-box>.grid-content>.inline-grid img{height:auto;max-width:100%}.checkout-page .offer-block>.notice{animation-duration:4s;animation-name:fadeNoticeIn;background-color:#c61c22;border-radius:0 20px 20px 0;display:block;display:none;font-size:10pt;font-weight:400;margin-top:51px;padding:20px;position:absolute;right:80px;width:250px}@keyframes fadeNoticeIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.block-title{font-size:26px}.welcome-text{font-size:54px}.checkout-page .offer-block>.notice>p{color:#fff;margin:0}.checkout-page .offer-block>.notice>.tick:before{background-image:url(/build/images/Haken-wei%C3%9F.938b3ab0.png);background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-right:5px;width:1em}.checkout-page .offer-block>.notice>p:first-child{font-weight:700;margin-bottom:1em}.checkout-page .offer-block>.grid-box>.icon{background-image:url(/build/images/EMail-Icon.252dcc8a.png);background-repeat:no-repeat;border-radius:100%;bottom:-52px;height:55px;left:50%;position:absolute;transform:translate(-50%,-50%);width:55px}.checkout-page .offer-block>.documents{color:#fff;font-weight:700;margin-top:-20px}.checkout-page .offer-block>.signature{color:#fff;font-size:22pt;font-weight:700;left:50%;max-width:530px;position:relative;transform:translateX(-50%)}.backimage-offer{background:url(/build/images/HintergrundmehrHimmel.47bd6f4a.jpg) fixed no-repeat;background-size:cover;min-height:800px;padding:10px 0}.backimage-about-us,.backimage-offer{color:#fff;display:table;position:relative;width:100%}.backimage-about-us{background:transparent url(/build/images/tunnel-bg-small.eba83dc4.jpg) no-repeat scroll 50%/cover;min-height:400px;padding:40px 0}.backimage-our-servies{background:transparent url(/build/images/car-bg.ea0afeb9.jpg) no-repeat scroll 50%/cover;min-height:400px;padding:40px 0}.backimage-become-partner,.backimage-our-servies{color:#fff;display:table;position:relative;width:100%}.backimage-become-partner{background:transparent url(/build/images/city-skyline.755795e2.jpg) no-repeat scroll 50%/cover;min-height:280px;padding:0}.backimage-become-partner-fleet{background:transparent url(/build/images/cars-bg.9d8bafd8.jpg) no-repeat scroll 50%/cover;color:#fff;display:table;min-height:400px;padding:40px 0;position:relative;width:100%}.offer-banner{background-color:var(--sw-color-brand-secondary);border:2px solid var(--sw-color-brand-secondary);bottom:0;height:15px;left:0;padding:10px 10px 15px;position:absolute}.offer-banner-startpage{bottom:auto;top:0}.offer-banner p{color:#fff;font-size:14px;letter-spacing:.3px;margin-bottom:0;text-align:center;text-transform:uppercase}.offer-close{cursor:pointer;font-size:18px;position:absolute;right:20px;top:10px}.headline-checkout{background:#283583;color:#fff;padding:15px;width:100%}.grey-slide{background:#f2f2f2;padding:50px 20px}.hr-mc{border:.22em solid #283583;margin:35px 0}.hr-mc-thin{border:.1em solid #283583;margin:35px 0}.about-us-box{background:#f9f9f9;border:1px solid #283583;font-size:22px;padding:50px}.fa-ul.about-us-list{color:#283583;font-size:20px;line-height:2;margin-left:1.5em}.fa-ul.about-us-list-dark{color:dimgray;font-size:20px;line-height:2;margin-left:1.5em}.fa-ul.fullpage-list{color:#fff;font-size:22px;line-height:2;margin-left:1.5em}.fa-ul.fullpage-list .fa-li{font-size:21px}.flotte-support{background:#2eb7b8;border-radius:50%;height:190px;margin:0 0 0 auto;padding:35px 15px;text-align:center;width:190px}.flotte-support>p{background:#fff;border-radius:2em;color:#2eb7b8}#flotte-dropzone{background:#f9f9f9;border:2px dashed #d3d3d3;cursor:pointer;height:80px;margin-left:auto;margin-right:auto;max-width:100%;min-height:0!important}@-webkit-keyframes ticker{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.offer-banner{overflow:hidden;width:100%}.offer-banner,.ticker{box-sizing:content-box}.ticker{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:inline-block;padding-left:100%;white-space:nowrap}.ticker-item{display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:200;line-height:3rem}.offer-banner-container{background-color:var(--sw-color-brand-secondary);height:54px}.offer-banner-wrapper{margin-left:auto;margin-right:auto;max-width:1260px;position:relative;width:100%}@media only screen and (max-width:992px){.offer-banner-wrapper{max-width:992px}}@media only screen and (max-width:768px){h1{font-size:32px}h2{font-size:24px}.service-type p,p{font-size:18px}.service-type h3{font-size:22px}.about-us-box,.benefits-box,.customer-benefit-box{font-size:18px;padding:10px}.tarif-box{padding:5px}.grey-paragraph{font-size:18px}}@media only screen and (max-width:480px){h1{font-size:24px}h2{font-size:20px}.service-type p,p{font-size:16px}.service-type h3{font-size:20px}.about-us-box,.benefits-box,.customer-benefit-box{font-size:16px;padding:10px}.tarif-box{padding:5px}.grey-paragraph{font-size:16px}.support-box{padding:15px 10px}.support-box-blue{font-size:16px}.login-form{width:70%}}@media only screen and (max-width:320px){h1{font-size:24px}h2{font-size:20px}.service-type p,p{font-size:16px}.service-type h3{font-size:20px}.about-us-box,.benefits-box,.customer-benefit-box{font-size:16px;padding:10px}.tarif-box{padding:5px}.grey-paragraph{font-size:16px}.support-box{padding:15px 10px}.support-box-blue{font-size:16px}}.header-support-container{position:absolute;right:0}:root .header-support-container,_:-ms-fullscreen{margin-top:-10px;position:absolute;right:0}.header-support-container-login{position:absolute;right:0}:root .header-support-container-login,_:-ms-fullscreen{margin-top:-10px;position:absolute;right:0}.header-login-container{margin-top:30px;position:absolute;right:250px}:root .header-login-container,_:-ms-fullscreen{margin-top:-10px;position:absolute;right:100px}.frontpage-block-seperator{margin-right:75px}@media (max-width:1483px){.frontpage-block-seperator{margin-right:30px}}.message-notification-circle{background-color:#c40819;border-radius:100px;color:#fff;height:20px;text-align:center;width:20px}.message-notification-circle.offset-circle{bottom:9px;padding-right:1.5px;position:absolute;right:-12px}.navigation-redesign{background-color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.1);left:0;position:fixed;top:0;width:100%;z-index:2}@media (min-width:1200px){.navigation-redesign .container{max-width:1340px}}@media (min-width:1340px){.navigation-redesign .container{width:1340px}}.navigation-redesign .navigation-wrapper{align-items:center;display:flex;justify-content:space-between}.navigation-redesign .navigation-wrapper .dropdown-menu{left:unset;right:0}.navigation-redesign .navigation-wrapper .protect-logo{margin-right:2vw;width:280px}.navigation-redesign .navigation-main-menu{align-items:center;display:flex;height:100px}.navigation-redesign .navigation-item{font-size:1.5rem;margin-left:1vw}.navigation-redesign .navigation-item>a,.navigation-redesign .navigation-item>a:active,.navigation-redesign .navigation-item>a:focus,.navigation-redesign .navigation-item>a:visited{color:var(--primary-color)}.navigation-redesign .navigation-item>a.active,.navigation-redesign .navigation-item>a:hover{color:var(--sw-color-brand-secondary)}@media (min-width:1680px){.navigation-redesign .navigation-item{font-size:1.8rem}}@media (min-width:1200px){main.fullpage-redesign .container{width:1340px}}main.fullpage-redesign p{color:#484747;font-size:2rem;font-weight:300;line-height:3rem}main.fullpage-redesign p.subtitle{color:var(--primary-color);font-size:3.5rem;line-height:4rem;margin-bottom:4rem}@media (max-width:768px){main.fullpage-redesign p.subtitle{font-size:clamp(1.3rem,.6214rem + 3.3929vw,2.25rem);line-height:1.3}}main.fullpage-redesign .title-section{color:var(--primary-color);font-size:5rem;font-weight:500;line-height:5rem;margin-bottom:1rem;margin-top:0}@media (max-width:768px){main.fullpage-redesign .title-section{font-size:clamp(1.5rem,.4286rem + 5.3571vw,3rem);line-height:1.3}}main.fullpage-redesign .title-large{color:var(--primary-color);font-size:3.5rem;font-weight:500;line-height:4rem;margin-bottom:1rem;margin-top:0}@media (max-width:768px){main.fullpage-redesign .title-large{font-size:2.25rem;line-height:2.5rem}}main.fullpage-redesign .title-medium{color:var(--primary-color);font-size:2.5rem;font-weight:500;line-height:3rem;margin-bottom:1rem;margin-top:0}@media (max-width:768px){main.fullpage-redesign .title-medium{font-size:2rem;line-height:2.5rem}}main.fullpage-redesign .title-small{color:var(--primary-color);font-size:2rem;font-weight:500;line-height:3rem;margin-bottom:1rem;margin-top:0}main.fullpage-redesign .subtitle-small{color:var(--primary-color);font-size:2.5rem}@media (max-width:768px){main.fullpage-redesign .subtitle-small{font-size:2rem;line-height:2.5rem}}main.fullpage-redesign .button-secondary,main.fullpage-redesign .button-secondary:active,main.fullpage-redesign .button-secondary:focus,main.fullpage-redesign .button-secondary:visited{border:3px solid var(--primary-color);border-radius:4rem;color:var(--primary-color);display:inline-block;font-size:1.8rem;font-weight:500;line-height:2.4rem;padding:1.25rem 4.75rem 1rem}main.fullpage-redesign .button-secondary:hover{background-color:var(--bsc-hover-primary);border:3px solid var(--bsc-hover-primary);color:#fff;cursor:pointer}main.fullpage-redesign .button-primary,main.fullpage-redesign .button-primary:active,main.fullpage-redesign .button-primary:focus,main.fullpage-redesign .button-primary:visited{background-color:var(--sw-color-brand-secondary);border:3px solid var(--sw-color-brand-secondary);border-radius:4rem;color:#fff;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.75rem;padding:1.4rem 4.1rem 1.2rem}main.fullpage-redesign .button-primary:hover{background-color:var(--bsc-hover-primary);border:3px solid var(--bsc-hover-primary);cursor:pointer}main.fullpage-redesign .button-primary-alternative,main.fullpage-redesign .button-primary-alternative:active,main.fullpage-redesign .button-primary-alternative:focus,main.fullpage-redesign .button-primary-alternative:visited{background-color:var(--primary-color);border:3px solid var(--primary-color);border-radius:4rem;color:#fff;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.75rem;outline:none;padding:1.4rem 15.5rem 1.2rem;width:40rem}main.fullpage-redesign .button-primary-alternative:disabled{background-color:#a9a9a9;border:3px solid #a9a9a9}main.fullpage-redesign .button-primary-alternative:disabled:hover{background-color:#a9a9a9;border:3px solid #a9a9a9;cursor:not-allowed}main.fullpage-redesign .button-primary-alternative:hover{background-color:var(--bsc-hover-primary);border:3px solid var(--bsc-hover-primary);cursor:pointer}main.fullpage-redesign .forget-password-btn,main.fullpage-redesign .forget-password-btn:active,main.fullpage-redesign .forget-password-btn:focus,main.fullpage-redesign .forget-password-btn:visited{padding:1.4rem 9.5rem 1.2rem}main.fullpage-redesign .text-link-primary{color:var(--primary-color);font-size:1.8rem;font-weight:500;line-height:3rem}main.fullpage-redesign .text-link-primary:hover{color:var(--bsc-hover-primary);cursor:pointer}main.fullpage-redesign .big-text-link-primary{color:var(--primary-color);font-size:2.5rem;font-weight:300;line-height:4rem}main.fullpage-redesign .big-text-link-primary:hover{color:var(--bsc-hover-primary);cursor:pointer}main.fullpage-redesign>.title{margin-bottom:4rem;margin-top:100px}main.fullpage-redesign>.title .title-container{background-color:#d7dde3;background-position:100% 100%;background-size:cover;min-height:500px;padding-bottom:12rem;padding-top:8rem}@media (max-width:768px){main.fullpage-redesign>.title .title-container{background-blend-mode:overlay;padding-top:3rem}}main.fullpage-redesign>.title .title-container .checkmark{color:var(--primary-color)}main.fullpage-redesign>.title .title-container .check-title{color:var(--primary-color);font-size:2.5rem;font-weight:500;margin-bottom:0}main.fullpage-redesign>.title .title-container .check-text{color:var(--primary-color);font-size:2.5rem;line-height:4rem;margin-bottom:0}@media (max-width:768px){main.fullpage-redesign>.title .title-container .check-text{font-size:clamp(1.3rem,.6214rem + 3.3929vw,2.25rem);line-height:1.3}}main.fullpage-redesign>.showcase,main.fullpage-redesign>.showcase .showcase-heading{margin-bottom:6rem}main.fullpage-redesign>.showcase .showcase-item{align-items:center;margin-bottom:6rem}main.fullpage-redesign>.showcase .showcase-item .showcase-more{margin-top:2rem}main.fullpage-redesign>.showcase .showcase-item .showcase-image-container{overflow:hidden;width:100%}main.fullpage-redesign>.showcase .showcase-item .showcase-image-elem{background-repeat:no-repeat;display:block;transition:all .5s ease-in-out;width:100%}main.fullpage-redesign>.showcase .showcase-item:nth-child(odd) .showcase-image{order:1;padding-left:0}main.fullpage-redesign>.showcase .showcase-item:nth-child(2n) .showcase-image,main.fullpage-redesign>.showcase .showcase-item:nth-child(odd) .showcase-text{order:2;padding-right:0}main.fullpage-redesign>.showcase .showcase-item:nth-child(2n) .showcase-text{order:1;padding-left:0}@media (max-width:992px){main.fullpage-redesign>.showcase .showcase-text{padding-bottom:1rem;padding-top:3rem}}@media (min-width:992px){main.fullpage-redesign>.showcase .showcase-image{padding-left:1rem;padding-right:1rem;width:50%}main.fullpage-redesign>.showcase .showcase-text{padding-left:6rem;padding-right:6rem;width:50%}}main.fullpage-redesign>.solutions .solutions-container{background-color:#f2f2f2;margin-bottom:8rem;padding-bottom:4rem;padding-top:6rem}main.fullpage-redesign>.solutions .solutions-container .solutions-heading{margin-bottom:4rem}main.fullpage-redesign>.solutions .solutions-container .solution-item{margin-bottom:3rem}main.fullpage-redesign>.solutions .solutions-container .solution-item .solution-item-icon{height:135px;width:150px}main.fullpage-redesign>.solutions .solutions-container .solution-item .solution-item-text{font-size:1.8rem;line-height:2.5rem;padding-left:3rem;padding-right:3rem;text-align:center}main.fullpage-redesign>.solutions .solutions-container-welcome{background-color:#fff;margin-bottom:15rem;padding-top:0}main.fullpage-redesign>.solutions .solutions-container-welcome .solutions-heading-welcome{margin-bottom:7rem}main.fullpage-redesign>.solutions .solutions-container-welcome .solution-box-welcome{background-color:#f2f2f2;width:30rem}@media (max-width:768px){main.fullpage-redesign>.solutions .solutions-container-welcome .solution-box-welcome{margin-bottom:3rem;width:100%}}main.fullpage-redesign>.solutions .solutions-container-welcome .solution-item-welcome{margin-bottom:3rem}main.fullpage-redesign>.solutions .solutions-container-welcome .solution-item-welcome .solution-item-icon-welcome{height:135px;width:150px}main.fullpage-redesign>.solutions .solutions-container-welcome .solution-item-welcome .solution-item-text-welcome{font-size:1.8rem;line-height:2.5rem;min-height:10rem;padding-left:2rem;padding-right:2rem;text-align:center}@media (max-width:768px){main.fullpage-redesign>.solutions .solutions-container-welcome .solution-item-welcome .solution-item-text-welcome{min-height:7rem}}main.fullpage-redesign>.cooperation{margin-bottom:8rem}main.fullpage-redesign>.cooperation .cooperation-heading{text-align:center}main.fullpage-redesign>.cooperation .cooperation-text{margin:4rem auto 3rem;max-width:1100px}main.fullpage-redesign>.cooperation .cooperation-contact{margin-bottom:3rem}main.fullpage-redesign .login-showcase .login-showcases-container{background-color:#fff;margin-bottom:8rem;padding-bottom:4rem}main.fullpage-redesign .login-showcase .login-showcases-container .login-showcases-heading{margin-bottom:7rem}main.fullpage-redesign .login-showcase .login-showcases-container .login-showcase-item{margin-bottom:3rem}main.fullpage-redesign .login-showcase .login-showcases-container .login-showcase-item .login-showcase-item-img{height:250px;overflow:hidden;width:100%}main.fullpage-redesign .login-showcase .login-showcases-container .login-showcase-item .login-showcase-item-title{padding-top:2rem}main.fullpage-redesign .login-showcase .login-showcases-container .login-showcase-item .login-showcase-item-text{font-size:1.8rem;line-height:2.5rem;padding-left:1rem;padding-right:1rem;text-align:center}main.fullpage-redesign>.showcase-select,main.fullpage-redesign>.showcase-select .showcase-select-heading{margin-bottom:6rem}main.fullpage-redesign>.showcase-select .showcase-select-item{align-items:center;margin-bottom:7rem}main.fullpage-redesign>.showcase-select .showcase-select-item .showcase-select-more{margin-top:2rem}main.fullpage-redesign>.showcase-select .showcase-select-item .showcase-select-image-container{height:378px;overflow:hidden;width:100%}main.fullpage-redesign>.showcase-select .showcase-select-item .showcase-select-image-elem{background-repeat:no-repeat;display:block;height:100%;transition:all .5s ease-in-out;width:100%}@media (max-width:992px){main.fullpage-redesign>.showcase-select .showcase-select-text{padding-bottom:1rem;padding-top:3rem}}@media (min-width:992px){main.fullpage-redesign>.showcase-select .showcase-select-image{padding-left:1rem;padding-right:1rem;width:100%}main.fullpage-redesign>.showcase-select .showcase-select-text{padding-left:1rem;padding-right:1rem;padding-top:2rem;width:100%}}main.fullpage-redesign .nissan-logo-width-welcome{width:20%}main.fullpage-redesign .nissan-logo-without-large-padding{background-image:url(/build/images/Nissan_Financial_Services_Horizontal_Black.32c7541c.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:inline-block;height:70px;width:290px}@media (max-width:767px){main.fullpage-redesign .nissan-logo-without-large-padding{align-self:center}main.fullpage-redesign .nissan-title-logo{flex-direction:column-reverse;gap:40px}}main.fullpage-redesign .loginInput{background-color:#fff;border-radius:4rem;color:var(--sw-color-price-sw-text-color);display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.75rem;padding:1.4rem 1rem 1.2rem 3rem;width:40rem}main.fullpage-redesign .loginInput:focus{background-color:#fff;border:1px solid var(--primary-color)}main.fullpage-redesign .white-border-login-input{border:1px solid #fff}main.fullpage-redesign .dark-border-login-input{border:1px solid var(--primary-color)}main.fullpage-redesign ::-webkit-input-placeholder{color:#a9a9a9;text-transform:none}main.fullpage-redesign :-moz-placeholder,main.fullpage-redesign ::-moz-placeholder{color:#a9a9a9;opacity:1;text-transform:none}main.fullpage-redesign :-ms-input-placeholder{color:#a9a9a9;text-transform:none}main.fullpage-redesign ::-ms-input-placeholder{color:#a9a9a9;text-transform:none}main.fullpage-redesign ::placeholder{color:#a9a9a9;text-transform:none}main.fullpage-redesign .forget-password{padding-bottom:2rem;padding-left:23rem}main.fullpage-redesign .partner-link{color:var(--primary-color);padding-left:6rem;padding-top:1rem}main.fullpage-redesign .password-eye-icon{bottom:3px;position:relative;right:40px}main.fullpage-redesign .forget-password-modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #fff;display:flex;flex-direction:column;outline:0;padding:5rem 4rem 4rem;pointer-events:auto;position:relative;width:100%}main.fullpage-redesign .forget-password-modal-content .close{color:var(--primary-color);font-size:xxx-large;font-weight:lighter;opacity:1;position:absolute;right:2rem;top:1rem}.side-nav{position:fixed;right:3vw;top:50%}.side-nav .contact{border:none}.side-nav .contact,.side-nav .goto-top{height:5rem;width:5rem}@media (min-width:1200px){footer.footer-redesign .container{width:1340px}}footer.footer-redesign .footer-image{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}footer.footer-redesign .footer-container{padding-bottom:6rem;padding-top:14rem}@media (max-width:767px){footer.footer-redesign .footer-container{text-align:center}}footer.footer-redesign .footer-menu-title{color:#fff;font-size:2.5rem;font-weight:400;line-height:3rem;margin-bottom:2rem}footer.footer-redesign .footer-menu-item-wrapper{list-style:none;margin-bottom:4rem;padding-left:0}footer.footer-redesign .footer-menu-item{margin-bottom:.75rem}footer.footer-redesign .footer-menu-item-link,footer.footer-redesign .footer-menu-item-link:active,footer.footer-redesign .footer-menu-item-link:focus,footer.footer-redesign .footer-menu-item-linkvisited{color:#fff;font-size:1.8rem}footer.footer-redesign .footer-menu-item-link:hover{color:var(--bsc-hover-primary)}footer.footer-redesign .footer-divider{background-color:#797878;border:1px solid #797878}footer.footer-redesign .footer-copyright{color:#fff;display:block;font-size:1.5rem;justify-content:space-between;text-align:center}.telephone-icon svg{fill:var(--primary-color)}.telephone-icon svg:hover{fill:var(--bsc-hover-primary)}.customer-quote{font-weight:500;max-width:53rem;padding-top:4rem}.customer-quote,.quote-author{color:var(--sw-color-price-sw-text-color);font-size:1.8rem}.quote-author{font-weight:300;line-height:2.5rem;max-width:30rem;padding-top:2.4rem;text-align:-webkit-center}.alert-error{background-color:#c41917;color:#fff}.become-partner-cta{align-items:center;display:flex;justify-content:space-between;padding-bottom:12rem;padding-top:7rem}.become-partner-cta button{background-color:var(--sw-color-brand-secondary);border:3px solid var(--sw-color-brand-secondary);border-radius:4rem;color:#fff;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.75rem;margin-bottom:0;padding:1.4rem 4.1rem 1.2rem}.become-partner-cta button:hover{background-color:var(--bsc-hover-primary);border:3px solid var(--bsc-hover-primary);cursor:pointer}@media (max-width:768px){.become-partner-cta{flex-direction:column;gap:10px}}.become-partner-hr{background-color:var(--primary-color);height:2px;max-width:100%;text-align:left}@media (max-width:768px){.become-partner-hr{width:100%}}.become-partner-form-content sup{color:var(--sw-color-brand-secondary)}.become-partner-form-content label{color:var(--primary-color);font-size:18px;font-weight:500}.become-partner-form-content input[type=email],.become-partner-form-content input[type=number],.become-partner-form-content input[type=text]{background-color:#fff;border:1px solid #c3c3c3;border-radius:4rem;color:var(--sw-color-price-sw-text-color);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;height:5rem;line-height:1.75rem;margin-top:10px;padding:1.4rem 1rem 1.2rem 2rem}.become-partner-form-content input[type=email]:focus,.become-partner-form-content input[type=number]:focus,.become-partner-form-content input[type=text]:focus{background-color:#fff;border:1px solid var(--primary-color);box-shadow:none;font-size:1.8rem}.become-partner-form-content textarea{background-color:#fff;border:1px solid #c3c3c3;border-radius:2rem;color:var(--sw-color-price-sw-text-color);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75rem;padding:1.4rem 1rem 1.2rem 2rem}.become-partner-form-content .become-partner-form-content__radio label{color:var(--sw-color-price-sw-text-color);font-size:1.8rem;font-weight:300}.become-partner-form-content .become-partner-form-content__radio #partner_inquiry_interest{display:flex;flex-wrap:wrap;justify-content:flex-start}.become-partner-form-content .become-partner-form-content__radio #partner_inquiry_interest .form-check{margin-left:0;margin-right:6rem}.become-partner-form-content .become-partner-form-content__radio #partner_inquiry_interest .form-check:last-child{margin-right:0}.step-Progress-content{padding-bottom:7rem}.step-Progress-text{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:500;line-height:30px}@media (max-width:992px){.step-Progress-text{font-size:1.5rem}}.step-Progress-content-hr{background-color:var(--sw-color-brand-secondary);float:left;height:2px;width:75%}@media (max-width:768px){.step-Progress-content-hr{margin-bottom:1rem;margin-top:0;width:30%}}.header-element-calculator-redesign{background-color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.08);left:0;position:fixed;top:0;width:100%;z-index:2}.solution-disabled{cursor:not-allowed;opacity:.3}.not-allowed{cursor:not-allowed;pointer-events:none}main.fullpage-redesign.autohauspolice .title-container img,main.fullpage-redesign.wmse .title-container img{height:auto;width:100%}main.fullpage-redesign.autohauspolice .title-container .ap-img,main.fullpage-redesign.wmse .title-container .ap-img{max-width:476px}main.fullpage-redesign.autohauspolice .title-container .wmse-img,main.fullpage-redesign.wmse .title-container .wmse-img{max-width:300px}main.fullpage-redesign.autohauspolice .exclusive ul,main.fullpage-redesign.wmse .exclusive ul{margin-bottom:0}main.fullpage-redesign.autohauspolice .exclusive li,main.fullpage-redesign.wmse .exclusive li{height:20px;margin-bottom:5px;padding:0 0 0 15px}main.fullpage-redesign.autohauspolice .exclusive li:before,main.fullpage-redesign.wmse .exclusive li:before{color:red;content:"L";display:block;height:20px;left:0;position:absolute;top:0;width:20px}main.fullpage-redesign.autohauspolice .exclusive p,main.fullpage-redesign.wmse .exclusive p{font-size:14px}main.fullpage-redesign.autohauspolice .superheros,main.fullpage-redesign.wmse .superheros{background-position-y:20px;background-repeat:no-repeat;background-size:contain;min-height:300px;width:100%}main.fullpage-redesign.autohauspolice .cooperation,main.fullpage-redesign.wmse .cooperation{background-color:#f2f2f2;margin-bottom:0;padding-bottom:8rem;padding-top:8rem}@media (min-width:768px){main.fullpage-redesign.wmse .title-container .header-images{align-items:flex-start;flex-direction:row}main.fullpage-redesign.wmse .superheros{width:40%}main.fullpage-redesign.wmse .exclusiv-content,main.fullpage-redesign.wmse .login-showcases-container,main.fullpage-redesign.wmse .login-showcases-heading,main.fullpage-redesign.wmse .partner-text{margin:0 auto;max-width:76%}main.fullpage-redesign.wmse .exclusiv-content{justify-content:center}main.fullpage-redesign.wmse .exclusiv-content .exclusive{margin-left:80px}}.autohauspolice p.subtitle{max-width:750px}.autohauspolice a.btn-outline{background-color:transparent;background-image:none;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.autohauspolice a.btn-outline:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff!important}