:root{--container-padding:18px;--container-max-width:1640px;--content-width:calc(var(--container-max-width) + (2 * var(--container-padding)));--grid-row-gap:20px;--grid-column-gap:20px}@media(min-width:992px){:root{--grid-row-gap:24px;--grid-column-gap:24px;--container-padding:40px}}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;margin:0 auto}.container:not(.container--fluid){max-width:var(--content-width)}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-row-gap)var(--grid-column-gap)}.grid.no-row-gap{grid-row-gap:0}.col-0{grid-column-end:span 0}.col-1{grid-column-end:span 1}.offset-1{grid-column-start:2}.col-2{grid-column-end:span 2}.offset-2{grid-column-start:3}.col-3{grid-column-end:span 3}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-12{grid-column-end:span 12}@media(min-width:330px){.col-xxs-0{grid-column-end:span 0}.col-xxs-1{grid-column-end:span 1}.col-xxs-2{grid-column-end:span 2}.col-xxs-3{grid-column-end:span 3}.col-xxs-4{grid-column-end:span 4}.col-xxs-5{grid-column-end:span 5}.col-xxs-6{grid-column-end:span 6}.col-xxs-7{grid-column-end:span 7}.col-xxs-8{grid-column-end:span 8}.col-xxs-9{grid-column-end:span 9}.col-xxs-10{grid-column-end:span 10}.col-xxs-11{grid-column-end:span 11}.col-xxs-12{grid-column-end:span 12}.hide-xxs-up{display:none!important}}@media(max-width:329px){.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}.hide-xxs-down{display:none!important}}@media(min-width:576px){.col-xs-0{grid-column-end:span 0}.col-xs-1{grid-column-end:span 1}.col-xs-2{grid-column-end:span 2}.col-xs-3{grid-column-end:span 3}.col-xs-4{grid-column-end:span 4}.col-xs-5{grid-column-end:span 5}.col-xs-6{grid-column-end:span 6}.col-xs-7{grid-column-end:span 7}.col-xs-8{grid-column-end:span 8}.col-xs-9{grid-column-end:span 9}.col-xs-10{grid-column-end:span 10}.col-xs-11{grid-column-end:span 11}.col-xs-12{grid-column-end:span 12}.hide-xs-up{display:none!important}}@media(max-width:575px){.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}.hide-xs-down{display:none!important}}@media(min-width:768px){.col-sm-0{grid-column-end:span 0}.col-sm-1{grid-column-end:span 1}.col-sm-2{grid-column-end:span 2}.col-sm-3{grid-column-end:span 3}.col-sm-4{grid-column-end:span 4}.col-sm-5{grid-column-end:span 5}.col-sm-6{grid-column-end:span 6}.col-sm-7{grid-column-end:span 7}.offset-sm-7{grid-column-start:8}.col-sm-8{grid-column-end:span 8}.col-sm-9{grid-column-end:span 9}.col-sm-10{grid-column-end:span 10}.col-sm-11{grid-column-end:span 11}.col-sm-12{grid-column-end:span 12}.hide-sm-up{display:none!important}}@media(max-width:767px){.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}.hide-sm-down{display:none!important}}@media(min-width:992px){.col-md-0{grid-column-end:span 0}.col-md-1{grid-column-end:span 1}.offset-md-1{grid-column-start:2}.col-md-2{grid-column-end:span 2}.offset-md-2{grid-column-start:3}.col-md-3{grid-column-end:span 3}.col-md-4{grid-column-end:span 4}.offset-md-4{grid-column-start:5}.col-md-5{grid-column-end:span 5}.offset-md-5{grid-column-start:6}.col-md-6{grid-column-end:span 6}.offset-md-6{grid-column-start:7}.col-md-7{grid-column-end:span 7}.offset-md-7{grid-column-start:8}.col-md-8{grid-column-end:span 8}.offset-md-8{grid-column-start:9}.col-md-9{grid-column-end:span 9}.offset-md-9{grid-column-start:10}.col-md-10{grid-column-end:span 10}.offset-md-10{grid-column-start:11}.col-md-11{grid-column-end:span 11}.col-md-12{grid-column-end:span 12}.hide-md-up{display:none!important}}@media(max-width:991px){.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}.hide-md-down{display:none!important}}@media(min-width:1200px){.col-lg-0{grid-column-end:span 0}.col-lg-1{grid-column-end:span 1}.offset-lg-1{grid-column-start:2}.col-lg-2{grid-column-end:span 2}.offset-lg-2{grid-column-start:3}.col-lg-3{grid-column-end:span 3}.col-lg-4{grid-column-end:span 4}.col-lg-5{grid-column-end:span 5}.col-lg-6{grid-column-end:span 6}.offset-lg-6{grid-column-start:7}.col-lg-7{grid-column-end:span 7}.col-lg-8{grid-column-end:span 8}.col-lg-9{grid-column-end:span 9}.col-lg-10{grid-column-end:span 10}.col-lg-11{grid-column-end:span 11}.col-lg-12{grid-column-end:span 12}.hide-lg-up{display:none!important}}@media(max-width:1199px){.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}.hide-lg-down{display:none!important}}@media(min-width:1440px){.col-xl-0{grid-column-end:span 0}.col-xl-1{grid-column-end:span 1}.col-xl-2{grid-column-end:span 2}.offset-xl-2{grid-column-start:3}.col-xl-3{grid-column-end:span 3}.col-xl-4{grid-column-end:span 4}.col-xl-5{grid-column-end:span 5}.col-xl-6{grid-column-end:span 6}.col-xl-7{grid-column-end:span 7}.offset-xl-7{grid-column-start:8}.col-xl-8{grid-column-end:span 8}.col-xl-9{grid-column-end:span 9}.col-xl-10{grid-column-end:span 10}.col-xl-11{grid-column-end:span 11}.col-xl-12{grid-column-end:span 12}.hide-xl-up{display:none!important}}@media(max-width:1439px){.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}.hide-xl-down{display:none!important}}@media(min-width:1640px){.col-xxl-0{grid-column-end:span 0}.col-xxl-1{grid-column-end:span 1}.col-xxl-2{grid-column-end:span 2}.col-xxl-3{grid-column-end:span 3}.col-xxl-4{grid-column-end:span 4}.col-xxl-5{grid-column-end:span 5}.col-xxl-6{grid-column-end:span 6}.col-xxl-7{grid-column-end:span 7}.col-xxl-8{grid-column-end:span 8}.col-xxl-9{grid-column-end:span 9}.col-xxl-10{grid-column-end:span 10}.col-xxl-11{grid-column-end:span 11}.col-xxl-12{grid-column-end:span 12}.hide-xxl-up{display:none!important}}@media(max-width:1639px){.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}.hide-xxl-down{display:none!important}}@media(min-width:1920px){.col-xxxl-0{grid-column-end:span 0}.col-xxxl-1{grid-column-end:span 1}.col-xxxl-2{grid-column-end:span 2}.col-xxxl-3{grid-column-end:span 3}.col-xxxl-4{grid-column-end:span 4}.col-xxxl-5{grid-column-end:span 5}.col-xxxl-6{grid-column-end:span 6}.col-xxxl-7{grid-column-end:span 7}.col-xxxl-8{grid-column-end:span 8}.col-xxxl-9{grid-column-end:span 9}.col-xxxl-10{grid-column-end:span 10}.col-xxxl-11{grid-column-end:span 11}.col-xxxl-12{grid-column-end:span 12}.hide-xxxl-up{display:none!important}}@media(max-width:1919px){.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}.hide-xxxl-down{display:none!important}}/*!modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize*/*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji}hr{height:0;color:inherit}b{font-weight:bolder}code{font-family:ui-monospace,SFMono-Regular,Consolas,liberation mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.color-mint{color:#9dfdb4!important}.color-white{color:#fff!important}.color-white a{color:#fff!important}.bg-night{background-color:#002041!important}.bg-mint{background-color:#9dfdb4!important}.bg-grey{background-color:#f2f3f4!important}.bg-white{background-color:#fff!important}@font-face{font-family:montserrat;src:local("Montserrat SemiBold Regular"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/Montserrat-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/fonts/Montserrat-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/Montserrat-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?mqmkd4);src:url(/fonts/icomoon/icomoon.eot?mqmkd4#iefix)format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?mqmkd4)format("truetype"),url(/fonts/icomoon/icomoon.woff?mqmkd4)format("woff"),url(/fonts/icomoon/icomoon.svg?mqmkd4#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}body{font-family:montserrat,helvetica,sans-serif;color:#002041;font-size:16px;line-height:1.2}@media(min-width:992px){body{font-size:20px;line-height:1.4}}.text-right{text-align:right}.text-bold{font-weight:700}.icon{display:inline-block;stroke-width:0;fill:currentColor}h1,.h1{font-size:clamp(36px,7.2vw,60px);line-height:1;font-weight:700}@media(min-width:992px){h1,.h1{line-height:1.2}}h2,.h2{font-size:clamp(32px,6.4vw,48px);line-height:1;font-weight:700}@media(min-width:992px){h2,.h2{line-height:1.2}}h3,.h3{font-size:clamp(24px,4.8vw,32px);line-height:1.3;font-weight:700}.outline-text{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#002041;font-size:36px;line-height:1;font-weight:700}@media(min-width:992px){.outline-text{font-size:60px}}a{font-size:clamp(16px,3.2vw,20px);line-height:24px;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-position:under;color:#002041}@media(min-width:992px){a{line-height:24px}}.quote{font-size:clamp(24px,4.8vw,32px);line-height:1.3;font-style:italic}.quote a{font-size:inherit}ul{list-style:'- '}ul.list-with-ticks{list-style:none}ul.list-with-ticks li{display:flex;flex-wrap:unset!important;align-items:flex-start}ul.list-with-ticks li .tick{flex-shrink:0}html,body,.body-overflow{min-height:100vh}.body-overflow{position:relative;width:100%;padding-top:40px}@media(min-width:1200px){.body-overflow{padding-top:148px}}@media(min-width:1440px){.body-overflow{padding-top:124px}}img{max-width:100%}.is-hidden{display:none!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.full-viewport{width:100vw;margin-left:calc((100vw - 100%)/2 * -1)}.no-overflow{overflow:hidden}.text-right{text-align:right}.section-margin-top{margin-top:clamp(40px,8vw,80px)!important}.section-margin-bottom{margin-bottom:clamp(40px,8vw,80px)!important}.section-margin{margin-top:clamp(40px,8vw,80px)!important;margin-bottom:clamp(40px,8vw,80px)!important}.section-margin-small{margin:clamp(20px,4vw,40px)0!important}.section-padding{padding-top:clamp(40px,8vw,80px);padding-bottom:clamp(40px,8vw,80px)}.section-padding-top{padding-top:clamp(40px,8vw,80px)}.section-margin-top-small{margin-top:clamp(20px,4vw,40px)!important}.section-margin-bottom-small{margin-bottom:clamp(20px,4vw,40px)!important}.section-padding-bottom-small{padding-bottom:clamp(20px,4vw,40px)!important}[class^=icon-],[class*=" icon-"]{font-family:icomoon,sans-serif!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tooltip::before{content:"\e910";cursor:pointer;position:relative;top:0;margin-left:10px;font-size:16px}.icon-linkedin::before{content:"\e90d"}.icon-arrow::before{content:"\e900"}.icon-burger::before{content:"\e901"}.icon-close::before{content:"\e902"}.icon-double-cheron::before{content:"\e903"}.icon-facebook::before{content:"\e904"}.icon-important::before{content:"\e905"}.icon-mail::before{content:"\e907"}.icon-phone::before{content:"\e908"}.icon-phone-small::before{content:"\e90f"}.icon-question-mark::before{content:"\e909"}.icon-search::before{content:"\e90a"}.icon-youtube::before{content:"\e90b"}.icon-check::before{content:"\e90c";color:#9dfdb4}.icon-gear::before{content:"\e911"}.icon-car::before{content:"\e912"}.icon-edit::before{content:"\e90e"}.table-container{overflow-y:auto}table{width:100%;max-width:100%;position:relative;text-align:left}table th,table td{padding:8px 24px}table thead{background-color:#002041;color:#9dfdb4}table tr:nth-of-type(even){background-color:rgba(0,32,65,.2)}.layout-aktualno-single .grid>p:empty{display:none}.layout-aktualno-single .grid>p:not([class]){line-height:clamp(16px,3.2vw,24px);margin:0}@media(min-width:992px){.layout-aktualno-single .list-numbered{margin-left:54px;margin-right:54px}}.layout-aktualno-single .icon-arrow-down{margin:clamp(28px,5.6vw,54px)}.layout-aktualno-single .quote{margin:60px 0}@media(min-width:992px){.layout-aktualno-single .quote{margin:80px 0 60px}}.layout-aktualno-single .title-h2{margin:clamp(20px,4vw,56px)0 clamp(8px,1.6vw,16px)}@media(min-width:992px){.layout-aktualno-single .title-h2{max-width:50%}}.layout-aktualno-single .article-list .h3{margin:0 0 clamp(4px,.8vw,16px)}.layout-aktualno-single .gallery{margin-bottom:clamp(20px,4vw,56px)}@media(min-width:992px){.faq-layout__accordions{margin-bottom:40px}}.faq-layout__accordions-title{background-color:#f2f3f4}.faq-layout__accordions-title h2{padding:clamp(24px,4.8vw,40px)0}@media(max-width:991px){.faq-layout__accordions-title h2{margin:0}}@media(max-width:991px){.faq-layout__accordions.first-element h2{padding:60px 0 20px}}.faq-layout__theme-selector{margin-top:120px;margin-bottom:-40px;background-color:#f2f3f4}.faq-layout__theme-selector .selector-container{margin-top:-80px;padding:24px;background-color:#002041;text-align:center}@media(min-width:992px){.faq-layout__theme-selector .selector-container{padding:76px 68px}}.faq-layout__theme-selector .selector-container h3{color:#9dfdb4;width:100%;text-align:left;margin-top:0}.faq-layout__theme-selector .selector-container .input-select .select-container{background-color:rgba(255,255,255,.8);height:44px;width:100%}@media(min-width:992px){.faq-layout__theme-selector .selector-container .input-select .select-container{width:80%;margin:0 10%;height:60px}.faq-layout__theme-selector .selector-container .input-select .select-container select{height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.faq-layout__theme-selector .selector-container .input-select .select-container .arrow{right:10%}}.label{color:#9dfdb4;background-color:#002041;text-transform:uppercase;text-align:center;font-size:16px;line-height:1;padding:8px 16px;display:inline-block}@media(min-width:992px){.label{padding:16px 24px;font-size:20px}}.green-circle{--size:160px;width:var(--size);height:var(--size);position:absolute;bottom:-60px;right:20px;z-index:-1;background:50%/contain no-repeat url(/media/uploads/circle-green.svg)}@media(min-width:768px){.green-circle{right:-60px}}@media(min-width:992px){.green-circle{--size:300px;bottom:-80px;right:-80px}}@media(min-width:1200px){.green-circle{bottom:-100px;right:-116px}}@media(min-width:1640px){.green-circle{--size:400px;bottom:-114px;right:-140px}}.green-circle--inside{z-index:1;bottom:50%;transform:translateY(50%)}@media(min-width:992px){.green-circle--inside{right:-80px}}@media(min-width:1200px){.green-circle--inside{right:-100px}}.electricity{overflow:hidden}.electricity::after{content:'';width:300px;height:500px;position:absolute;top:40px;right:-100px;background:50%/contain no-repeat url(/media/uploads/electricity.svg)}@media(max-width:991px){.electricity::after{display:none}}.icon-arrow-down{display:block;margin:0}@media(min-width:992px){.icon-arrow-down{margin:16px 0}}.icon-arrow-down svg{display:block;-webkit-animation:animate 2s infinite;animation:animate 2s infinite}.icon-arrow-down svg:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s;margin-top:-14px}@media(max-width:991px){.icon-arrow-down svg{width:32px;height:28px}}@-webkit-keyframes animate{0%{opacity:0;transform:translateY(-6px)}50%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(6px)}}@keyframes animate{0%{opacity:0;transform:translateY(-6px)}50%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(6px)}}.list-numbered{list-style:none;counter-reset:list-numbered-counter;margin:0;padding:0}.list-numbered li{counter-increment:list-numbered-counter;position:relative;padding-left:60px;min-height:40px;display:flex;align-items:center}@media(min-width:992px){.list-numbered li{min-height:60px;padding-left:68px;line-height:24px}}.list-numbered li::marker{display:none}.list-numbered li+li{margin-top:40px}@media(min-width:992px){.list-numbered li+li{margin-top:20px}}.list-numbered li::before{content:counter(list-numbered-counter)".";display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#002041;font-size:36px;line-height:1;font-weight:700}@media(min-width:992px){.list-numbered li::before{margin-right:44px}}@media(min-width:992px){.list-numbered li::before{font-size:60px}}.list-numbered li b{display:inline-block;margin-right:4px}.list-unordered{list-style:none;padding-left:0}.list-unordered li{position:relative;padding-left:60px;font-weight:700;min-height:40px;display:flex;align-items:center;line-height:16px}@media(min-width:992px){.list-unordered li{min-height:60px;padding-left:104px;line-height:24px}}.list-unordered li::marker{display:none}.list-unordered li+li{margin-top:20px}.list-unordered li::before{--size:40px;content:'\e900';font-family:icomoon,sans-serif;color:#9dfdb4;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;background-color:#002041;width:var(--size);height:var(--size);position:absolute;left:0;bottom:49%;transform:translateY(50%)rotate(90deg)}@media(min-width:992px){.list-unordered li::before{--size:60px;font-size:20px;margin-right:44px}}.list-unordered li b{display:inline-block;margin-right:4px}.numbered-title{display:flex;flex-direction:row;align-items:center}.numbered-title .outline-text{margin-right:clamp(16px,3.2vw,24px)}.button,[role=button]{cursor:pointer}.button{border:none;text-align:center;font-size:clamp(16px,3.2vw,20px);line-height:1;transition:all 250ms ease;display:inline-block;text-decoration:none;background-color:#9dfdb4;color:#002041;padding:clamp(12px,2.4vw,16px)clamp(16px,3.2vw,24px);box-shadow:12px 12px #002041;margin-bottom:12px;text-transform:uppercase}.button:hover{background-color:#002041;color:#9dfdb4;box-shadow:12px 12px #9dfdb4}.button--secondary{background-color:transparent;color:#002041;box-shadow:none;border:1px solid #002041;margin-bottom:0}.button--secondary:hover{color:#9dfdb4;background-color:#002041;box-shadow:none}.button--outline{background-color:transparent;color:#9dfdb4;box-shadow:none;border:1px solid #9dfdb4;margin-bottom:0}.button--outline:hover{color:#002041;background-color:#9dfdb4;box-shadow:none}.button--cta{background-color:transparent;color:#002041;box-shadow:none;border:none;position:relative;margin-bottom:0}.button--cta span{transform:translate(0,0);transition:transform 250ms ease;display:inline-block}.button--cta::before{content:'';display:inline-block;position:absolute;right:0;bottom:0;transform:translateY(-50%)rotate(-45deg);border:solid #002041;border-width:0 1px 1px 0;padding:8px}@media(min-width:992px){.button--cta::before{bottom:10px}}.button--cta::after{content:'';display:inline-block;position:absolute;left:0;bottom:16px;width:calc(100% + 2px);height:1px;opacity:0;transition:opacity 250ms ease 0;background-color:#002041}@media(min-width:992px){.button--cta::after{bottom:26px}}.button--cta:hover{color:#002041;background-color:transparent;box-shadow:none}.button--cta:hover::after{opacity:1;transition:opacity 250ms ease 50ms}.button--cta:hover span{transform:translateY(-12px);transition:transform 250ms ease}.button--tag{box-shadow:none;background-color:#002041;color:#9dfdb4;border:none;padding:clamp(8px,1.6vw,10px)clamp(20px,4vw,30px);margin-bottom:0}.button--tag:hover{box-shadow:none;cursor:default}.button--tag.inline{cursor:unset;text-transform:unset;padding:8px}.button--filters{background-color:transparent;color:#002041;box-shadow:none;border:1px solid #002041;margin-bottom:clamp(4px,.8vw,8px);margin-right:clamp(4px,.8vw,16px);position:relative;padding:clamp(8px,1.6vw,16px)clamp(12px,2.4vw,24px)clamp(8px,1.6vw,16px)clamp(50px,10vw,64px)}.button--filters .icon{--size:26px;position:absolute;border-radius:50%;display:inline-block;border:1px solid #002041;width:var(--size);height:var(--size);left:8px;top:50%;transform:translateY(-50%)}@media(min-width:992px){.button--filters .icon{--size:28px;left:16px}}.button--filters .icon::before{position:absolute;left:8px;top:2px;font-size:14px}@media(min-width:992px){.button--filters .icon::before{left:8px;top:4px;font-size:16px}}.button--filters:hover{color:#9dfdb4;background-color:#002041;box-shadow:none}.button--filters:hover span{border-color:#fff}.button--filters:last-of-type{margin-right:0}.button--selected{background-color:#002041;color:#9dfdb4}.button--selected .icon{color:#9dfdb4;font-weight:700;border-color:#fff}.button--normalcase{text-transform:none}.button[disabled=disabled]{cursor:not-allowed;opacity:.7}.tick{--size:32px;background-color:#f2f3f4;height:var(--size);width:var(--size);border-radius:50%;display:inline-block;margin-left:clamp(20px,4vw,60px);margin-right:clamp(20px,4vw,40px);position:relative}@media(min-width:992px){.tick{--size:60px}}.tick:last-child{padding-bottom:0}.tick:not(.inactive)::before{content:'\e90c';font-family:icomoon,sans-serif;color:#002041;z-index:1;font-size:18px;position:relative;font-weight:700;top:2px;padding-left:10px}@media(min-width:992px){.tick:not(.inactive)::before{font-size:32px;top:4px;padding-left:22px}}.tick--small{--size:36px}@media(min-width:992px){.tick--small{--size:42px}}.tick--small:not(.inactive)::before{top:-7px;font-size:30px;padding-left:6px}@media(min-width:992px){.tick--small:not(.inactive)::before{top:-8px;font-size:32px;padding-left:5px}}.tick--transparent{background-color:transparent;border:3px solid #002041}.green-square{position:relative}.green-square::before{content:'';background:50%/contain no-repeat url(/media/uploads/green-square.svg);z-index:2;position:absolute;transform-origin:center;transform:rotate(0);transition:transform .4s cubic-bezier(.22,1,.36,1);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.green-square:hover::before{transform:rotate(45deg);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.zigzag{position:absolute;width:540px;z-index:-2}.zigzag__wave{background:url(/media/uploads/zigzag.svg)50%/contain no-repeat;height:70px;width:100%;position:relative}.zigzag__wave.animated{-webkit-animation:wave 2s infinite alternate ease-in-out;animation:wave 2s infinite alternate ease-in-out}.zoom-animation img{transition:transform .8s ease}.zoom-animation img:hover{transform:scale(1.1)}.fade-list-animate:not(.list-animated)>*{opacity:0}.background-image{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-menu{padding:20px 0;z-index:inherit;background-color:#fff;display:none;transition:background-color .2s ease-in-out}@media(min-width:1200px){.header-menu{height:auto;padding:18px 40px;display:block;background-color:rgba(255,255,255,.8)}}.header-menu:hover{background-color:#fff}@media(min-width:1640px){.header-menu{padding:18px 80px}}.header-menu__link{text-decoration:none;min-height:22px}@media(max-width:1199px){.header-menu__link{flex-basis:100%;min-height:40px;display:flex;align-items:center}}.header-menu__text{flex-basis:100%;margin-top:0;align-self:flex-end;font-size:16px;line-height:2}@media(min-width:1200px){.header-menu__text{line-height:21px;padding:0 8px}}.header-menu__sublist-anchor{position:relative;width:100%}.header-menu__sublist{background:#fff;color:#002041;visibility:hidden;opacity:0;position:relative;transition:all .5s ease;z-index:101;pointer-events:none;padding:20px 0 0;list-style:none;display:none;padding-left:60px;text-align:left}@media(min-width:1200px){.header-menu__sublist{padding:40px 28px;display:block;position:absolute;top:0;left:0;height:auto;box-shadow:0 4px 4px rgba(0,0,0,.25);width:380px}}.header-menu__sublist:hover,.header-menu__sublist:focus{visibility:visible;opacity:1;display:block;margin:0}.header-menu__sublist>a{font-size:16px;display:block}.header-menu__sublist>a+a{margin-top:16px}.header-menu__sublist>a:hover .button{background-color:#002041;color:#9dfdb4}.header-menu__sublist .header-menu__text{background:0 0;box-shadow:none;border:none;padding:0;margin:0;font-size:16px;line-height:24px;text-decoration:underline;text-align:left}.header-menu__sublist .header-menu__text:hover{color:#002041}@media(min-width:1200px){.header-menu__sublist .header-menu__text{text-decoration:none}}@media(min-width:1200px){.header-menu__sublist .header-menu__item{margin-left:32px}.header-menu__sublist .header-menu__item .button{padding-left:12px;padding-right:12px}}@media(min-width:1200px){.header-menu__sublist .header-menu__item-parent .header-menu__item{padding-left:0;margin-left:0}}.header-menu__sublist .header-menu__item-parent .header-menu__item .button{text-transform:uppercase}.header-menu__item{background-color:#f2f3f4;text-decoration:none;position:relative;line-height:24px}@media(min-width:1200px){.header-menu__item{background:0 0}}.header-menu__item .icon-wrap{display:inline-flex;margin-left:-4px}@media(max-width:1199px){.header-menu__item .icon-wrap{position:absolute;right:0;top:0;background-color:#9dfdb4;margin-left:0}}.header-menu__item .icon-arrow{font-size:15px;width:40px;height:40px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;transform:rotate(-180deg);transition:transform .2s ease}@media(min-width:1200px){.header-menu__item .icon-arrow{padding:4px 4px 0;justify-content:center;align-items:center;width:26px;height:26px;font-size:7px}}@media(min-width:1440px){.header-menu__item .icon-arrow{font-size:10px}}.header-menu__sublist .header-menu__item{background-color:#fff}@media(min-width:1200px){.header-menu__item:hover .header-menu__sublist,.header-menu__item:hover:focus-within .header-menu__sublist{visibility:visible;opacity:1;display:block;margin:0;pointer-events:initial}}@media(min-width:1200px){.header-menu__item:hover .icon-wrap{background-color:#9dfdb4}}@media(min-width:1200px){.header-menu__item:hover .icon-arrow{transform:rotate(0);color:#002041}}.header-menu__item .button{text-transform:none}.header-menu__item-parent{display:flex;align-items:flex-start;padding:0;margin-left:-42px}@media(min-width:1200px){.header-menu__item-parent{margin:0}}.header-menu__list{list-style:none;position:relative;padding:0;margin:0}@media(min-width:1200px){.header-menu__list{display:flex;justify-content:space-between}}@media(min-width:1200px){.header-menu__list>.header-menu__item:hover{background-color:#002041;color:#9dfdb4}.header-menu__list>.header-menu__item:hover>.header-menu__link>.header-menu__text{color:#9dfdb4}}.header-menu__list>.header-menu__item+.header-menu__item{margin-top:20px}@media(min-width:1200px){.header-menu__list>.header-menu__item+.header-menu__item{margin-top:0}}@media(max-width:1199px){.header-menu__list>.header-menu__item>a,.header-menu__list>.header-menu__item>label{padding-left:18px}}.header-menu__list>.header-menu__item>a .header-menu__text:not(.lowercase),.header-menu__list>.header-menu__item>label .header-menu__text:not(.lowercase){text-transform:uppercase}.header-accessories{display:flex;justify-content:space-between;align-items:center;padding-left:var(--container-padding);background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:1440px){.header-accessories{padding-left:40px;background-color:#f2f3f4;box-shadow:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media(min-width:1640px){.header-accessories{padding-left:80px}}.header-accessories__tools,.header-accessories__navigation-mobile{display:none}@media(min-width:1200px){.header-accessories__tools,.header-accessories__navigation-mobile{display:flex}}.header-accessories__tools a,.header-accessories__tools label,.header-accessories__navigation-mobile a,.header-accessories__navigation-mobile label{--size:40px;width:var(--size);height:var(--size);background-color:#9dfdb4;border:none;display:flex;justify-content:center;align-items:center}@media(min-width:1200px){.header-accessories__tools a,.header-accessories__tools label,.header-accessories__navigation-mobile a,.header-accessories__navigation-mobile label{--size:60px}}.header-accessories__tools a+a,.header-accessories__tools a+label,.header-accessories__tools label+a,.header-accessories__tools label+label,.header-accessories__navigation-mobile a+a,.header-accessories__navigation-mobile a+label,.header-accessories__navigation-mobile label+a,.header-accessories__navigation-mobile label+label{margin-left:12px}.header-accessories__tools a,.header-accessories__navigation-mobile a{font-size:clamp(16px,3.2vw,26px)}.header-accessories__navigation-mobile{display:flex}@media(min-width:1200px){.header-accessories__navigation-mobile{display:none}}.header-accessories label.header-accessories__close{display:none}.header-accessories__open{display:flex;justify-content:center;align-items:center}.header-accessories__logo{display:flex}@media(max-width:1199px){.header-accessories__logo img{width:190px;height:18px}}.search{position:fixed;top:48px;left:0;background-color:#fff;overflow:auto;height:100vh;height:-webkit-fill-available;width:100%;z-index:190}@media(min-width:992px){.search{top:0;z-index:300}}.search-app-icon{display:flex;align-items:center;margin:0 18px;font-size:clamp(16px,3.2vw,20px)}@media(min-width:1200px){.search-app-icon{margin:0}}.search-app-icon .icon{width:clamp(20px,4vw,26px);height:clamp(20px,4vw,26px);display:flex;justify-content:center;align-items:center}.search__header{display:flex;align-items:center;height:clamp(40px,8vw,60px);background-color:#f2f3f4;margin-bottom:clamp(12px,2.4vw,40px)}@media(min-width:992px){.search__header{padding:0 80px}}.search__header .logo{display:none}@media(min-width:992px){.search__header .logo{display:block}}.search__header .search-app-icon{background-color:#002041;cursor:auto}.search__header .search-app-icon .icon{width:clamp(20px,4vw,26px);height:clamp(20px,4vw,26px);background-size:clamp(20px,4vw,26px)clamp(20px,4vw,26px);color:#9dfdb4}.search__header .search-app-icon .icon::before{font-size:clamp(20px,4vw,26px)}.search__header a{background:0 0;width:unset;height:unset}.search__header input{flex-grow:1;margin:0 12px;text-align:right;border:none;background-color:transparent;color:#002041;font-size:clamp(16px,3.2vw,20px);line-height:24px;padding:0 8px}.search__header label{min-width:40px;height:clamp(40px,8vw,60px);display:flex;justify-content:center;align-items:center;margin:0}@media(min-width:992px){.search__header label{width:60px;margin-right:12px}}.search__header label.close{background-color:#9dfdb4}.search__content{background-color:#f2f3f4;min-height:calc(100% - 100px);width:100%;padding-top:40px;padding-bottom:40px}@media(min-width:992px){.search__content{padding-bottom:4px}}.search__content .button--tag{text-transform:none}.search-results__result{margin:20px 0;border-top:1px solid #002041}.search-results__result a{text-decoration:none}.search-results__result h3+p{display:block;opacity:.4;color:#002041;width:100%;height:unset;background:0 0;-webkit-text-decoration:underline solid rgba(0,32,65,.4)1px!important;text-decoration:underline rgba(0,32,65,.4)1px!important}.search-results__paging{display:flex;justify-content:flex-start;align-items:center;border-top:1px solid #002041;padding:40px 0 20px}.search-results__paging-btn{display:inline-block;width:40px;height:40px;background:no-repeat 50% url(/media/uploads/next-btn.svg);cursor:pointer}.search-results__paging-btn.next{transform:rotate(180deg)}.search-results__paging-btn.disabled{opacity:.4;cursor:auto}.search-results__paging__page-num{margin:0 12px;cursor:pointer}.search-results__paging__page-num.active{font-weight:700}#mobile-menu[type=checkbox]{display:none}@media(max-width:1199px){#mobile-menu[type=checkbox]:checked+.body-overflow{overflow:hidden;max-height:100vh}#mobile-menu[type=checkbox]:checked+.body-overflow .header{height:100vh;height:-webkit-fill-available;background-color:#fff;overflow-y:auto;overflow-x:hidden;padding-bottom:40px}#mobile-menu[type=checkbox]:checked+.body-overflow .header__tools-mobile{display:flex}#mobile-menu[type=checkbox]:checked+.body-overflow .header-accessories__close{display:flex;justify-content:center;align-items:center}#mobile-menu[type=checkbox]:checked+.body-overflow .header-accessories__open{display:none}#mobile-menu[type=checkbox]:checked+.body-overflow .header-menu{display:block}#mobile-menu[type=checkbox]:checked+.body-overflow .header-menu__item.opened .header-menu__sublist{visibility:visible;opacity:1;display:block;margin:0;padding-right:40px;pointer-events:initial}#mobile-menu[type=checkbox]:checked+.body-overflow .header-menu__item.opened label .icon-arrow{transform:rotate(0);color:#002041}}.header-tools{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:1200px){.header-tools{gap:0}}.header-tools a{text-decoration:none}@media(max-width:1199px){.header-tools a{flex-basis:100%;display:flex;align-items:center;margin-left:18px;background-color:transparent;border:none;justify-content:flex-start}}@media(max-width:1199px){.header-tools__phone{order:-1}}.header-tools__mobile-text{display:inline-flex}@media(min-width:1200px){.header-tools__mobile-text{display:none!important}}.header{position:fixed;left:0;top:0;width:100%;z-index:200;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media(min-width:1200px){.header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.header input[type=checkbox]{display:none}.header__tools-mobile{display:none}@media(max-width:1199px){.header__tools-mobile .icon{width:40px;height:40px;background-color:#002041;display:flex;justify-content:center;align-items:center;color:#9dfdb4;margin-right:20px}}.footer{background-color:#f2f3f4;position:relative}@media(min-width:992px){.footer{padding-bottom:40px}}.footer li{list-style:none}.footer a{color:#002041}.footer svg{width:100%;height:100%}.footer__navigation-links{position:relative}@media(min-width:992px){.footer__navigation-links{padding-left:15px}}@media(min-width:1200px){.footer__navigation-links{padding-left:0}}.footer__navigation-links a{display:block;font-size:16px;line-height:28px}@media(min-width:992px){.footer__navigation-links a{padding-right:10px;margin-top:0}}@media(min-width:1200px){.footer__navigation-links a{font-size:20px;line-height:35px;padding-right:20px}}.footer__upper{max-height:160px;margin-bottom:20px;grid-gap:0;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(min-width:992px){.footer__upper{margin-bottom:80px;height:160px;padding-right:0}}@media(min-width:992px){.footer__upper img{max-width:324px}}.footer__upper>div{display:flex;align-items:center}.footer__upper>div:first-of-type{padding:20px 0;max-height:60px;display:flex;justify-content:center;align-items:center;background-color:#f2f3f4;z-index:1;position:relative}@media(min-width:992px){.footer__upper>div:first-of-type{padding:66px 24px;max-height:160px;margin-left:calc(-1 * var(--container-padding))}}.footer__upper>div:first-of-type img{max-height:22px}@media(min-width:992px){.footer__upper>div:first-of-type img{max-height:initial}}.footer__brands{position:relative;padding:4px 0 0;margin:0 calc(-1 * var(--container-padding));background-color:#fff}@media(min-width:992px){.footer__brands{padding:0 var(--container-padding);margin:0}}.footer__bottom{position:relative}.footer__contact-details{position:relative;padding-bottom:40px}@media(min-width:992px){.footer__contact-details{padding-right:10px;padding-bottom:0}}@media(min-width:1440px){.footer__contact-details{padding-right:50px}}.footer__contact-details::after{content:'';background-color:#002041;position:absolute;left:0;bottom:0;width:100%;height:3px}@media(min-width:992px){.footer__contact-details::after{right:-20px;top:0;left:auto;bottom:auto;height:100%;width:5px}}.footer__contact-details p{margin:0 0 20px}@media(min-width:992px){.footer__contact-details p{margin:0 0 80px}}.footer__contact-details>*:not(p){display:flex;font-size:16px;line-height:24px;margin-top:20px;align-items:center}@media(min-width:1200px){.footer__contact-details>*:not(p){font-size:20px;line-height:24px;margin-top:40px}}.footer__contact-details>*:not(p):last-of-type{margin-bottom:0;text-decoration:none}.footer__contact-details .icon-mail,.footer__contact-details .icon-phone{width:40px;height:40px;padding:8px;display:flex;justify-content:center;align-items:center;margin-right:20px;background-color:#002041;color:#9dfdb4}@media(max-width:991px){.footer__address{line-height:1}}.footer__address span{display:block}.footer__socials{position:relative}.footer__socials nav{display:flex;flex-direction:column;align-items:flex-end}.footer__socials a{width:40px;height:40px;border:1px solid #002041;padding:10px;margin-bottom:20px;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:18px}@media(min-width:992px){.footer__socials a{width:80px;height:80px;padding:22px;font-size:33px}}@media(min-width:992px){.footer__socials a:nth-of-type(2){font-size:36px}}@media(min-width:992px){.footer__socials a:nth-of-type(3){font-size:28px}}@media(max-width:991px){.footer__socials{position:absolute;right:0;bottom:0;transform:translateY(calc(-50% - 40px))}}.footer__copyright{position:relative}@media(max-width:991px){.footer__copyright{background-color:#fff}}.footer__copyright a{font-size:10px;line-height:12px}@media(min-width:992px){.footer__copyright a{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:14px;line-height:20px}}.footer__copyright p{font-size:10px;line-height:12px;background-color:#fff;width:calc(100% + 2 * var(--container-padding));padding:12px var(--container-padding)10px;margin-left:calc(-1 * var(--container-padding));margin-right:calc(-1 * var(--container-padding));margin-bottom:0;margin-top:0;text-align:right}@media(min-width:992px){.footer__copyright p{background:0 0;width:auto;margin:0;padding:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:14px;line-height:20px;position:absolute;right:0;top:0;transform:rotate(180deg);height:290px}}.breadcrumbs{display:inline-block;width:100%;padding:12px 0}@media(min-width:992px){.breadcrumbs{padding:8px 0}}.breadcrumbs a{font-size:12px;line-height:16px;position:relative;display:inline-block}@media(min-width:768px){.breadcrumbs a{font-size:16px;line-height:20px}}.breadcrumbs a:last-of-type{text-decoration:none}.breadcrumbs a::after{content:'\e903';font-family:icomoon,sans-serif;font-weight:400;margin:0 4px 0 10px;font-size:10px;display:inline-block}@media(min-width:768px){.breadcrumbs a::after{margin:0 18px 0 24px}}.breadcrumbs a:last-child{padding-left:0;margin-left:0}.breadcrumbs a:last-child::after{display:none}input[type=checkbox]{--size:36px;border:5px solid #9dfdb4;background:0 0;font-size:16px;height:var(--size);min-height:var(--size);width:var(--size);min-width:var(--size);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}@media(min-width:992px){input[type=checkbox]{--size:42px}}input[type=checkbox]:checked::before{position:absolute;color:#9dfdb4;content:'\e90c';font-family:icomoon,sans-serif;font-size:24px;top:-4px;left:9px}@media(min-width:992px){input[type=checkbox]:checked::before{font-size:28px;top:-3px;left:10px}}select,input[type=email]{background-color:transparent;font-size:16px;line-height:2;padding:8px;width:100%;padding-left:24px}@media(min-width:992px){select,input[type=email]{font-size:20px}}input[type=email]{background-color:rgba(255,255,255,.8)}.label-checkbox{display:flex;align-items:center;font-size:16px;line-height:20px;gap:24px;margin:40px 0;cursor:pointer}@media(min-width:992px){.label-checkbox{font-size:20px;line-height:40px}}.input-select{position:relative;text-align:center;height:44px}@media(min-width:992px){.input-select{height:60px}}.input-select select{text-transform:uppercase;border:none;padding:clamp(8px,1.6vw,16px)clamp(20px,4vw,28px);height:100%;cursor:pointer}.input-select .arrow{position:absolute;width:44px;height:100%;top:0;right:0;background-color:#9dfdb4;pointer-events:none}@media(min-width:992px){.input-select .arrow{width:60px}}.input-select .arrow::after{position:absolute;content:'';background:no-repeat 50% url(/media/uploads/down-arrow.svg);width:28px;height:16px;top:14px;left:8px}@media(min-width:992px){.input-select .arrow::after{width:40px;height:20px;top:20px;left:10px}}.radio{position:relative;cursor:pointer;font-size:14px;line-height:24px;padding-left:40px}@media(min-width:992px){.radio{font-size:18px;line-height:40px;padding-left:64px}}.radio input{display:none}.radio__mark{--size:24px;content:'';position:absolute;left:0;top:0;width:var(--size);height:var(--size);background-color:#f2f3f4;border-radius:100%;border:1px solid #002041}@media(min-width:992px){.radio__mark{--size:40px}}.radio:hover input~.radio__mark{background-color:#f2f3f4}.radio input:checked~.radio__mark{background:no-repeat url(/icons/check-rb.svg);background-size:cover}input[type=number]{font-size:clamp(14px,2.8vw,18px);line-height:24px;padding:clamp(8px,1.6vw,16px)16px;width:calc(100% - 32px);max-width:200px;margin-right:clamp(6px,1.2vw,16px);margin-bottom:16px;border:1px solid #002041;color:#002041}@media(min-width:992px){input[type=number]{width:calc(100% - 52px);max-width:336px;margin-bottom:0}}input[type=number]::-moz-placeholder{color:#002041}input[type=number]:-ms-input-placeholder{color:#002041}input[type=number]::placeholder{color:#002041}input[type=number].error{border:1px solid red;background-color:rgba(255,0,0,.3)}.form__field-error{display:none;color:#e11d39;padding-left:24px;margin-top:12px;position:relative;font-size:12px;line-height:1.8}.form__field-error::before{content:'';position:absolute;left:0;top:1px;width:16px;height:16px;background:no-repeat 50%/contain url(/media/icons/form_error.png)}.form .error input{color:#e11d39}.form .error .form__field-error{display:inline-block}.loader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.6);z-index:250;display:flex;align-items:center;justify-content:center}.loader__box{--size:100px;height:var(--size);width:var(--size);overflow:hidden}@media(min-width:768px){.loader__box{--size:200px}}.glossary{margin-bottom:40px}.glossary__letters{text-align:center;text-transform:uppercase;font-weight:700;font-size:clamp(24px,4.8vw,32px);line-height:clamp(24px,4.8vw,32px);color:#002041;background-color:#f2f3f4;display:flex;align-items:center}.glossary__letters__letter{flex-grow:0;flex-shrink:0;display:inline-block;cursor:pointer;border:8px solid transparent;background-color:#f2f3f4;padding:8px}@media(min-width:992px){.glossary__letters__letter{padding:16px;border:10px solid transparent}}@media(min-width:1440px){.glossary__letters__letter{padding:16px 12px}}.glossary__letters .disabled{opacity:.2;cursor:auto}.glossary__letters .selected{position:relative;border:10px #9dfdb4 solid}.glossary__definitions{margin-top:clamp(20px,4vw,40px)}@media(max-width:991px){.glossary__definitions.grid{grid-gap:0}}.gallery{position:relative;margin-top:40px}@media(min-width:992px){.gallery{margin-top:80px}}.gallery::after{content:'';position:absolute;background-color:#002041;top:0;width:100vw;height:100%;left:calc((100vw - 100%)/2 * -1)}.gallery .swiper{margin:0 auto;overflow:visible;padding-bottom:64px}@media(min-width:992px){.gallery .swiper{padding-bottom:120px}}.gallery .swiper .swiper-slide{height:0;opacity:0;transition:opacity 300ms ease;padding-bottom:56%;width:100%;margin-top:-40px;position:relative}@media(min-width:992px){.gallery .swiper .swiper-slide{margin-top:-80px}}.gallery .swiper .swiper-slide>*{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery .swiper .swiper-slide.swiper-slide-active{opacity:1}.gallery .swiper-button-next,.gallery .swiper-button-prev{display:flex;justify-content:center;align-items:center;top:30%}.gallery .swiper-button-next::after,.gallery .swiper-button-prev::after{font-size:clamp(20px,4vw,36px);display:inline-block;font-weight:700;width:12px}@media(min-width:992px){.gallery .swiper-button-next::after,.gallery .swiper-button-prev::after{width:26px}}.gallery .swiper-button-prev{left:-10px}@media(min-width:992px){.gallery .swiper-button-prev{left:-80px}}@media(min-width:1200px){.gallery .swiper-button-prev{left:-140px}}.gallery .swiper-button-next{left:unset;right:-10px}@media(min-width:992px){.gallery .swiper-button-next{right:-80px}}@media(min-width:1200px){.gallery .swiper-button-next{right:-140px}}.gallery .swiper-button-next::after{width:8px}@media(min-width:992px){.gallery .swiper-button-next::after{width:16px}}.gallery .swiper-pagination{width:100%;display:flex;justify-content:center;bottom:24px}@media(min-width:992px){.gallery .swiper-pagination{bottom:56px}}.gallery .swiper-pagination .swiper-pagination-bullet{background-color:#9dfdb4;width:10px;height:10px;display:inline-block;opacity:1;cursor:pointer}@media(min-width:992px){.gallery .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}}.gallery .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px}@media(min-width:992px){.gallery .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:20px}}.gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.accordion{display:flex;flex-direction:column;justify-content:center;margin:8px 0;width:100%}.accordion summary{position:relative;color:#002041;padding:clamp(12px,2.4vw,28px)clamp(8px,1.6vw,20px);background-color:#f2f3f4;cursor:pointer;list-style:none}.accordion summary::marker{display:none}.accordion summary::-webkit-details-marker{display:none}.accordion summary>div{width:100%;display:flex;justify-content:space-between}.accordion__name{font-weight:700;font-size:clamp(16px,3.2vw,20px);line-height:clamp(16px,3.2vw,24px);width:calc(100% - clamp(40px,8vw,80px))}.accordion__plus{position:absolute;top:0;right:0;background-color:#9dfdb4;height:100%;width:clamp(40px,8vw,80px)}.accordion__plus::before,.accordion__plus::after{content:'';position:absolute;background-color:#002041;transition:transform .2s ease-out}.accordion__plus::before{top:50%;left:50%;width:4px;margin-left:-2px;height:20px;margin-top:-10px}@media(min-width:992px){.accordion__plus::before{height:40px;margin-top:-20px}}.accordion__plus::after{top:50%;left:50%;height:4px;margin-top:-2px;width:20px;margin-left:-10px}@media(min-width:992px){.accordion__plus::after{width:40px;margin-left:-20px}}.accordion__content{padding:clamp(12px,2.4vw,28px)clamp(8px,1.6vw,20px);background-color:#f2f3f4}.accordion[open] .accordion__plus::before{transform:rotate(90deg)}.accordion[open] .accordion__plus::after{transform:rotate(180deg)}.inquiry-banner{position:relative;padding:clamp(40px,8vw,120px)0;color:#fff;overflow:hidden}@media(min-width:992px){.inquiry-banner{height:600px}}@media(min-width:992px){.inquiry-banner__heading{padding-right:80px}}.inquiry-banner__description p{position:relative;z-index:1;margin-bottom:40px}@media(max-width:767px){.inquiry-banner .green-circle--inside{display:none}}.image-or-video{position:relative;height:100%}.image-or-video .video{height:100%}.image-or-video img,.image-or-video video{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-or-video .exit-fullscreen-btn{position:absolute;top:-20px;right:40px;width:40px;height:40px;background-color:#9dfdb4;z-index:10;opacity:0}@media(min-width:992px){.image-or-video .exit-fullscreen-btn{right:80px;width:80px;height:80px}}.image-or-video .exit-fullscreen-btn::before{content:'';position:absolute;background-color:#002041;top:50%;left:50%;width:20px;margin-left:-10px;height:4px;margin-top:-2px}@media(min-width:992px){.image-or-video .exit-fullscreen-btn::before{width:40px;margin-left:-20px}}.e-solutions-single-banner{padding:clamp(40px,8vw,80px)0;margin-bottom:40px;background-color:#f2f3f4}.e-solutions-single-banner__button-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.newsletter{position:relative;color:#fff;overflow:hidden}@media(min-width:992px){.newsletter{height:600px}}@media(max-width:767px){.newsletter .green-circle{display:none}}.newsletter__content{padding-top:40px;padding-bottom:40px}@media(min-width:992px){.newsletter__content{padding-top:120px;padding-bottom:120px}}@media(min-width:992px){.newsletter__heading{padding-right:80px}}.newsletter__form{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;z-index:1}.newsletter__form h2.success{color:#9dfdb4}.newsletter__form .button-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.newsletter__form .button-wrapper .error{padding:12px;border:1px solid #e11d39;background-color:rgba(255,255,255,.8);color:#e11d39;margin:0 0 0 clamp(20px,4vw,40px);line-height:1.2}.newsletter__form input[type=email]::-moz-placeholder{color:#002041}.newsletter__form input[type=email]:-ms-input-placeholder{color:#002041}.newsletter__form input[type=email]::placeholder{color:#002041}.newsletter__form input[type=checkbox]{-webkit-appearance:none;border-radius:0;-moz-appearance:none;appearance:none}.newsletter__form .label-checkbox{line-height:1.5}.newsletter__form .label-checkbox a{color:#fff;text-decoration:underline}.faq .accordion{margin:20px 0}.faq-banner{margin:40px 0}.faq-banner__contact{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:240px;padding:8px 20px;margin-top:20px;background:linear-gradient(180deg,#002041 0%,#00060d 100%)}@media(min-width:992px){.faq-banner__contact{padding:20px 40px;height:200px;flex-direction:row;justify-content:space-evenly}}.faq-banner__contact img{position:absolute;top:-16px;width:80px;height:80px}@media(min-width:992px){.faq-banner__contact img{position:relative;top:unset;width:240px;height:240px;margin:0 40px 0 0}}.faq-banner__contact h3{text-align:center;color:#fff;margin:12px 0}@media(min-width:992px){.faq-banner__contact h3{text-align:left}}.faq-banner__contact p,.faq-banner__contact a{text-align:center;color:#f2f3f4;margin:0;line-height:1}@media(min-width:992px){.faq-banner__contact p,.faq-banner__contact a{text-align:left}}.article-card{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none}.article-card:hover .button--cta{color:#002041;background-color:transparent;box-shadow:none}.article-card:hover .button--cta::after{opacity:1;transition:opacity 250ms ease 50ms}.article-card:hover .button--cta span{transform:translateY(-12px);transition:transform 250ms ease}.article-card .button--tag{margin:0 0 16px -42px;transform:translateY(-12px);cursor:pointer}@media(min-width:992px){.article-card .button--tag{transform:translateY(0);margin:0 0 28px -60px}}@media(min-width:1200px){.article-card .button--tag{margin:0 0 32px -84px}}.article-card .button--cta{margin:4px 0 0 8px}@media(min-width:1200px){.article-card .button--cta{margin:4px 0 0 20px}}.article-card__image{height:0;padding-bottom:74%;width:100%;position:relative;overflow:hidden}.article-card__image>*{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__image+.article-card__content{flex-basis:100%;max-width:100%}@media(min-width:992px){.article-card__image+.article-card__content{margin-top:-120px;flex-basis:80%;max-width:80%}}.article-card__image+.article-card__content .button--cta{margin:0 0 0 clamp(8px,1.6vw,20px)}@media(min-width:1200px){.article-card__image+.article-card__content .button--cta{margin-top:24px}}.article-card__text-content{padding:0 24px}@media(min-width:992px){.article-card__text-content{padding:32px 32px 0}}@media(min-width:1440px){.article-card__text-content{padding:44px 44px 0}}@media(max-width:991px){.article-card__text-content .h3{padding-bottom:16px}}.article-card__content{background-color:#9dfdb4;position:relative;z-index:1;padding-bottom:32px}.article-card__content a{margin-top:44px}.article-card__content p:not([class]){line-height:24px;margin:0 0 20px}.article-card__content .h3{margin:0 0 20px}.article-card--grey .article-card__content{background-color:#f2f3f4}.info-cards{width:100%;padding:clamp(40px,8vw,80px)var(--container-padding)40px}@media(min-width:992px){.info-cards{min-height:660px;padding-right:0}}@media(min-width:1640px){.info-cards{padding-left:calc(((100% - var(--content-width))/2) + var(--container-padding))}}.info-cards__info-box{padding:clamp(20px,4vw,24px)clamp(24px,4.8vw,28px);display:flex;flex-direction:column;align-items:center}.info-cards__info-box p{text-align:center;line-height:24px}.info-cards__slider{position:relative;width:100%;height:100%;overflow:hidden}.info-cards__slider a{height:0;width:0;font-size:0}.info-cards__slider img{position:absolute;mix-blend-mode:multiply;z-index:100;left:50%;transform:translateX(-50%)}.info-cards__slider .model-price{position:relative;width:100%;min-height:clamp(120px,24vw,160px);background-color:#9dfdb4;text-align:center;display:flex;flex-direction:column;margin-top:120px}.info-cards__slider .model-price h3{margin-bottom:0}.info-cards .swiper-wrapper{height:auto;margin-bottom:clamp(20px,4vw,40px)}@media(min-width:992px){.info-cards .swiper-wrapper{margin-top:92px}}.info-cards .swiper-slide{width:clamp(340px,68vw,400px)}.info-cards .swiper-scrollbar{position:relative;left:0;height:20px;border-radius:0;background-color:#fff;margin-top:clamp(20px,4vw,40px)}.info-cards .swiper-scrollbar-drag{border-radius:0;background-color:#9dfdb4}.products-banner{background-color:#f2f3f4;padding:clamp(40px,8vw,80px)0}.products-banner .container{position:relative}.products-banner .product-slider{position:relative;width:100%;height:100%;overflow:hidden}@media(min-width:992px){.products-banner .product-slider{width:calc(100% - 100px);margin-left:100px}}@media(min-width:992px){.products-banner .swiper-wrapper{height:400px}}.products-banner .swiper-wrapper .green-square::before{width:90%;height:90%;left:5%;top:5%}.products-banner .swiper-slide{width:340px}@media(min-width:992px){.products-banner .swiper-slide{width:500px}}.products-banner .swiper-slide a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;text-align:center;position:relative;z-index:3}@media(min-width:992px){.products-banner .swiper-slide a h3,.products-banner .swiper-slide a p{width:70%}}.products-banner .swiper-slide a h3{margin:0}.products-banner .swiper-slide a p{margin:12px 0}.products-banner .swiper-slide img{margin:40px 0;max-width:300px;max-height:160px}@media(min-width:992px){.products-banner .swiper-slide img{margin:60px 0 20px}}.products-banner .swiper-navigation{bottom:-20px;margin-left:calc(50% - 40px);position:relative}@media(min-width:992px){.products-banner .swiper-navigation{position:absolute;bottom:-40px;top:62%;margin-left:0}}@media(min-width:992px){.products-banner__title{max-width:680px;margin-left:0;margin-right:auto}}@media(max-width:991px){.products-banner__title p{margin-bottom:20px}}.products-banner__content{padding-bottom:64px}@media(min-width:992px){.products-banner__content{padding:0;margin-top:20px}}@media(max-width:991px){.products-banner__button{text-align:center}}@media(min-width:992px){.products-banner.e-vehicles-swiper .swiper-slide img{margin:80px 0 50px}}@media(max-width:991px){.products-banner.moon-solutions-banner{padding-bottom:100px}}.youtube-video{height:100%;display:flex}.youtube-video iframe,.youtube-video img{border:none;flex-grow:1}.video{position:relative}.video video{top:0;left:0;height:100%;width:100%}.video .fullscreen-button{position:absolute;width:200px;height:200px;top:50%;margin-top:-100px;left:50%;margin-left:-100px;text-align:center;cursor:pointer}@-webkit-keyframes wave{0%{left:0}50%{left:50px}100%{left:0}}@keyframes wave{0%{left:0}50%{left:50px}100%{left:0}}.car-module{display:grid;grid-template-columns:repeat(12,1fr)}@media(min-width:992px){.car-module__more-info{display:flex}}.car-module__more-info-left,.car-module__more-info-right{flex-basis:50%}.car-module__more-info-left p,.car-module__more-info-right p{color:#002041!important}.car-module__more-info-left{background-color:#f2f3f4;padding:clamp(24px,4.8vw,48px)clamp(24px,4.8vw,48px)clamp(24px,4.8vw,48px)clamp(32px,6.4vw,132px)}@media(min-width:992px){.car-module__more-info-right{padding-top:48px}}@media(max-width:991px){.car-module__more-info-right ul{margin-top:0}}@media(min-width:992px){.car-module .more-info-button{margin-top:20px}}.car-module__content{background-color:#002041;padding:clamp(24px,4.8vw,48px)clamp(32px,6.4vw,132px)clamp(40px,8vw,80px)}.car-module__wrapper{margin-top:-14%;margin-bottom:76px;position:relative}@media(min-width:992px){.car-module__wrapper{margin-top:-20%;max-height:-30%;margin-bottom:64px}}@media(min-width:992px){.car-module__wrapper:last-child{margin-bottom:80px}}.car-module__wrapper p,.car-module__wrapper li{color:#fff;white-space:pre-wrap}.car-module__wrapper h4{color:#9dfdb4}.car-module__button-container{position:absolute;bottom:-30px;right:132px}@media(max-width:991px){.car-module__button-container{right:unset}}.car-module__button-container.push-left{right:unset}.car-module .button+.button{margin-left:24px}.car-module__logo{max-height:clamp(68px,13.6vw,100px)}.car-module__image{position:relative;height:clamp(280px,56vw,660px)}@media(max-width:991px){.car-module__image{margin-left:calc(-1 * var(--container-padding));margin-right:calc(-1 * var(--container-padding))}}.car-module__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.car-module__image-box{width:100%;height:100%;overflow:hidden}.car-module .zigzag{right:-20%;top:31%}.car-module .zigzag--even{left:-20%}.car-module .zigzag>div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.car-module .icon-arrow-down{padding-top:20px}.pgc-card{background-color:#f2f3f4}.pgc-card__image--solar-plant{display:grid;justify-content:start;align-content:center;padding-left:var(--container-padding)}@media(max-width:991px){.pgc-card__image--solar-plant{transform:scale(.7);justify-content:center;padding-left:0}}@media(max-width:991px){.pgc-card__image--solar-plant+.pgc-card__content{margin-top:0}}.pgc-card .container{padding-left:calc(-1 * var(--container-padding));margin-left:0}@media(max-width:991px){.pgc-card .container:has(.pgc-card__image--solar-plant){row-gap:0}}.pgc-card__content{margin-top:clamp(20px,4vw,80px);margin-bottom:clamp(40px,8vw,80px)}@media(max-width:991px){.pgc-card__content{padding:0 var(--container-padding)}}.pgc-card__image--solar-plant{display:grid;justify-content:end;align-content:center}@media(max-width:991px){.pgc-card__image--solar-plant{transform:scale(.8);justify-content:center}}.hero-banner{margin:0 0 20px;position:relative}@media(min-width:992px){.hero-banner{margin-bottom:160px}}@media(min-width:992px){.hero-banner__title{align-self:end}}.hero-banner__start-date{color:rgba(0,32,65,.5);margin-bottom:20px;line-height:1}.hero-banner__content .no-margin-top{margin-bottom:clamp(20px,4vw,40px)}.hero-banner__buttons{margin-top:20px;display:flex;flex-wrap:wrap;gap:20px}@media(min-width:768px){.hero-banner__buttons{margin-top:40px}}.hero-banner .button--tag{margin-bottom:0}@media(min-width:768px){.hero-banner .button--tag{margin-top:0}}.hero-banner ul{margin-top:24px}@media(min-width:768px){.hero-banner ul{margin-top:48px}}.hero-banner .container{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(min-width:992px){.hero-banner .container{flex-wrap:nowrap}}.hero-banner__right-column{position:relative;order:-1;margin-bottom:40px;width:100%}@media(min-width:992px){.hero-banner__right-column{flex-basis:calc(100% * (7/12));margin-left:16.66666667%;margin-right:8.33333333%;order:0;position:-webkit-sticky;position:sticky;top:120px;height:100%;right:0;margin-top:20px;margin-bottom:0}}@media(min-width:1200px){.hero-banner__right-column{top:160px}}.hero-banner__right-column h1{margin-top:12px}.hero-banner__left-subcolumn{position:relative;margin-top:40px}@media(min-width:992px){.hero-banner__left-subcolumn{margin-top:clamp(80px,16vw,240px)}}.hero-banner__left-subcolumn .zigzag{top:92px;left:-560px}.hero-banner__logos{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #002041;border-bottom:1px solid #002041}.hero-banner__logos img{height:clamp(60px,12vw,100px)}@media(min-width:768px){.hero-banner .hero-banner__logos img{height:60px}}@media(min-width:1200px){.hero-banner .hero-banner__logos img{height:100px}}.footer .hero-banner__logos{border:none;justify-content:space-evenly}.hero-banner .icon-arrow-down{margin-top:clamp(24px,4.8vw,120px)}.hero-banner .green-circle::after{z-index:-1}.hero-banner__image{width:280px;height:280px;position:relative;margin-bottom:54px}@media(min-width:330px){.hero-banner__image{width:320px;height:320px}}@media(min-width:992px){.hero-banner__image{width:420px;height:420px}}@media(min-width:1640px){.hero-banner__image{width:668px;height:668px}}.hero-banner__image-circle{border-radius:50%;overflow:hidden;width:100%;height:100%;position:absolute;top:0}.hero-banner__image-circle img,.hero-banner__image-circle video{border-radius:50%}.hero-banner__image-quote{border-radius:50%;background-color:#9dfdb4;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:230px;height:230px;font-size:24px;z-index:-1;padding:30px}@media(min-width:992px){.hero-banner__image-quote{position:absolute;top:95px;left:-230px;width:320px;height:320px;font-size:32px}}@media(min-width:1640px){.hero-banner__image-quote{top:122px;left:-320px;width:380px;height:380px}}.hero-banner__image-quote+.hero-banner__image{margin-top:-40px}@media(min-width:992px){.hero-banner__image-quote+.hero-banner__image{margin-top:0}}.hero-banner__left-column{flex-basis:100%;max-width:100%;position:relative}@media(min-width:992px){.hero-banner__left-column{flex-basis:calc(100% * (5/12));max-width:calc(100% * (5/12));min-height:500px;margin-top:80px}}.hero-banner__left-column .hero-banner__image-quote{position:absolute;top:40px;left:104%}.hero-banner__slider-bullet{display:inline-block;width:20px;height:20px;margin-right:clamp(20px,4vw,24px);border-radius:100%;cursor:pointer;background-color:#002041;position:relative}.hero-banner__slider-bullet::before{position:absolute;display:block;content:'';width:20px;height:20px;top:-4px;left:-4px;background-color:#9dfdb4;border-radius:100%}.hero-banner__slider-bullet.button--selected::before{display:none}.hero-banner__slider-bullet:first-child{margin-left:4px}.hero-banner__tags{display:flex;flex-wrap:wrap;gap:clamp(8px,1.6vw,12px);margin-bottom:clamp(16px,3.2vw,20px)}.hero-banner__tags .button{margin:0}@media(min-width:992px){.hero-banner__filters .button{margin-top:0}}@media(min-width:768px){.hero-banner .content-group .hero-banner__left-column{margin-top:80px}}.hero-banner__disclaimer{font-size:14px}.financing-table{margin-bottom:40px}@media(min-width:992px){.financing-table{margin-bottom:80px}}.financing-table__wrapper{overflow-x:auto}.financing-table h2,.financing-table h3{margin:0 0 20px}.financing-table table{width:100%;min-width:800px;position:relative;border-collapse:collapse}@media(max-width:991px){.financing-table table{line-height:16px}}.financing-table table::after{content:'';background-color:#fff;height:100%;width:20px;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:1}.financing-table small{font-size:clamp(14px,2.8vw,16px);line-height:16px;margin-top:20px;color:rgba(0,32,65,.5);display:inline-block}.financing-table small a{line-height:unset;font-size:clamp(14px,2.8vw,16px)}.financing-table th{max-width:50%;width:50%;text-align:left;background-color:#002041;color:#9dfdb4;padding:12px 16px;line-height:24px}@media(min-width:992px){.financing-table th{padding:8px 24px}}.financing-table th+th{padding-left:24px}@media(min-width:992px){.financing-table th+th{padding-left:36px}}.financing-table tr{color:#002041;min-height:40px;background-color:#f2f3f4}.financing-table tr:nth-of-type(even){background-color:rgba(0,32,65,.2)}.financing-table td{padding:12px 16px}@media(min-width:992px){.financing-table td{padding:0 24px}}.financing-table td+td{padding-left:24px}@media(min-width:992px){.financing-table td+td{padding-left:36px}}.authored-image{margin:2rem 0}.authored-image img{display:block}.authored-image figcaption{display:block;background-color:#002041;color:#9dfdb4;font-size:clamp(16px,3.2vw,20px);line-height:24px;text-transform:uppercase;padding:10px 16px;margin-top:1rem}.highlighted-list .h3{color:#9dfdb4;margin:0 0 20px}@media(min-width:992px){.highlighted-list .h3{margin:0 0 44px;max-width:80%}}.highlighted-list .h3.markdown{font-weight:400}.highlighted-list__content{background-color:#002041;color:#fff;padding:clamp(40px,8vw,80px)clamp(20px,4vw,64px);position:relative;z-index:1}.highlighted-list__content ul{margin:0;list-style:none;padding:0}@media(min-width:992px){.highlighted-list__content ul{padding:0 76px 0 120px}}.highlighted-list__content ul li{position:relative;display:flex;flex-wrap:wrap;min-height:58px}.highlighted-list__content ul li+li{margin-top:clamp(20px,4vw,40px)}.highlighted-list__disclaimer{margin-top:20px;line-height:20px;color:rgba(0,32,65,.5);padding-left:0;display:inline-block}@media(min-width:992px){.highlighted-list__disclaimer{padding-left:52px}}.highlighted-list__more-info{padding:130px var(--container-padding)clamp(40px,8vw,60px);background-color:#f2f3f4;width:100vw;margin-left:calc((100vw - 100%)/2 * -1);margin-top:-100px}@media(min-width:992px){.highlighted-list__more-info{padding-top:120px;margin-top:-80px}}.highlighted-list__more-info .button{margin-top:8px}@media(min-width:992px){.highlighted-list__more-info .button{margin:0 0 0 100px}}.highlighted-list__more-info p{margin:0;display:flex;align-items:center;flex-wrap:wrap}.highlighted-list__more-info .text-link{text-decoration:none}@media(max-width:991px){.highlighted-list__more-info .container{padding:0}}.highlighted-list__more-info-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(min-width:992px){.highlighted-list__more-info-content{flex-direction:row;justify-content:space-between;align-items:center;padding:0 clamp(20px,2vw,60px)}}@media(min-width:992px){.quote-with-list{display:flex}}.quote-with-list ul{margin:20px 0 0}@media(min-width:992px){.quote-with-list ul{flex-basis:50%;margin:0}}.quote-with-list__left-side{flex-basis:50%}.quote-with-list__left-side p{padding:20px;margin:0;background-color:#f2f3f4;display:flex;height:100%;align-items:center}@media(min-width:992px){.quote-with-list__left-side p{line-height:40px;padding:20px 64px}}.product-card{margin:40px 0 60px}@media(min-width:992px){.product-card{margin:80px 0}}.product-card__image{align-self:center;justify-self:center;position:relative;z-index:2;margin-top:60px;padding-bottom:20px}@media(min-width:992px){.product-card__image{padding-bottom:0;margin-top:0}}.product-card__image .green-square{height:240px}@media(min-width:992px){.product-card__image .green-square{height:420px}}.product-card__image .green-square::before{width:160%;height:160%;left:-30%;top:-30%}.product-card__image .green-square>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-card__content{background-color:#002041;padding:60px 40px 20px;position:relative}@media(min-width:992px){.product-card__content{padding:20px 60px 50px;min-height:640px}}.product-card__content h2{color:#9dfdb4;font-weight:400}@media(min-width:992px){.product-card__content h2{width:75%;margin-bottom:60px}}.product-card__content .button{position:absolute;bottom:-4%}@media(max-width:991px){.product-card__content .button{left:49%;transform:translateX(-50%)}}.product-card__list{padding-left:0}@media(min-width:992px){.product-card__list{padding-left:124px}}.product-card__list li{margin-bottom:clamp(40px,8vw,60px)}.product-card__list span{color:#fff}@media(min-width:992px){.product-card__list .tick{margin-left:8px}}@media(min-width:992px){.product-card:nth-of-type(2n) .product-card__image{order:2;padding-right:7vw}}@media(min-width:992px){.product-card:nth-of-type(2n) .product-card__content{order:1}}@media(min-width:992px){.product-card:nth-of-type(2n - 1) .product-card__image{order:1;padding-left:7vw}}@media(min-width:992px){.product-card:nth-of-type(2n - 1) .product-card__content{order:2}}.advantages{padding:60px 0 0}@media(min-width:992px){.advantages{padding:80px 0 0}}.advantages h2{font-weight:400}.advantages__items ul{padding-left:0;margin-bottom:40px}@media(min-width:992px){.advantages__items ul{position:relative;display:flex;justify-content:space-around;margin-top:60px;padding-left:0;margin-bottom:80px}}@media(min-width:992px){.advantages__items ul li{flex-direction:column;align-items:center;text-align:center;row-gap:36px;flex-basis:100%}}.advantages__items ul li+li{margin-top:28px}@media(min-width:992px){.advantages__items ul li+li{margin-top:0}}.advantages__items ul li .tick{background-color:#002041}@media(max-width:991px){.advantages__items ul li .tick{--size:49px}}.advantages__items ul li .tick::before{color:#9dfdb4}@media(max-width:991px){.advantages__items ul li .tick::before{font-size:26px;padding-left:16px}}.advantages__button{text-align:center;margin-bottom:32px}@media(max-width:991px){.advantages__button{margin-bottom:48px}}@media(min-width:992px){.features{margin-bottom:96px}}.features__box{position:relative}.features__label{text-transform:uppercase;line-height:28px;margin-bottom:20px}@media(min-width:992px){.features__label{margin-bottom:8px}}.features__text{margin-bottom:40px}.features__line{width:2px;height:28px;transition:width 1s ease-in-out;display:flex;align-items:center;position:relative}.features__line span{height:6px;width:100%;background-color:#9dfdb4}.features__line::before{content:'';position:absolute;width:28px;height:28px;left:0;background-color:#9dfdb4;border-radius:50%}.features__line.show{width:100%}@media(min-width:992px){.features__line.show{width:300%}}.e-vozila-banner .swiper-slide{min-height:292px}.e-vozila-banner .info-cards__slider .swiper-slide{max-width:440px}.more-models__tabs{display:flex}.more-models__tabs-content{display:flex;flex-direction:column;background-color:#f2f3f4;padding:40px var(--container-padding)20px;margin-top:-16%;position:relative;margin-bottom:20px}.more-models__tab{cursor:pointer;text-align:center;width:auto;max-width:100%}.more-models__tab img{max-height:clamp(180px,36vw,280px);margin-bottom:clamp(8px,1.6vw,16px)}.more-models__tab+.more-models__tab{margin-left:clamp(16px,3.2vw,20px)}.more-models__tab.more-models--active-tab .more-models__tabs-content{margin-bottom:0;padding-bottom:40px;background-color:#9dfdb4}.more-models__container{display:flex;flex-wrap:wrap}.more-models__type-specs-wrapper{flex-basis:100%}@media(min-width:992px){.more-models__type-specs-wrapper{flex-basis:50%}}@media(min-width:1200px){.more-models__type-specs-wrapper{flex-basis:64%}}.more-models__type-specs-wrapper .input-select{display:flex;flex-wrap:wrap;align-items:center}@media(max-width:1199px){.more-models__type-specs-wrapper .input-select{height:auto}}.more-models__type-specs-wrapper .input-select .arrow{height:clamp(40px,8vw,60px);width:clamp(40px,8vw,60px);bottom:0;top:auto}.more-models__type-specs-wrapper .input-select .arrow::after{top:50%;left:50%;transform:translate(-50%,-50%)}.more-models__type-specs-wrapper .input-select .h3{flex-basis:100%;text-align:left;line-height:clamp(40px,8vw,60px)}@media(min-width:1200px){.more-models__type-specs-wrapper .input-select .h3{flex-basis:260px}}.more-models__type-specs-wrapper .input-select select{flex:1;background-color:rgba(0,32,65,.2);height:clamp(40px,8vw,60px);text-transform:none}@media(max-width:991px){.more-models__type-specs-wrapper .input-select select{padding:0 4px}}.more-models__type-specs-wrapper .input-select+.input-select{margin-top:clamp(20px,4vw,40px)}.more-models__externals{display:flex;align-items:center;flex-wrap:wrap;padding:40px var(--container-padding)clamp(28px,5.6vw,58px);position:relative;margin-top:clamp(24px,4.8vw,32px);gap:clamp(12px,2.4vw,20px)}.more-models__externals::after{content:'';top:0;position:absolute;left:var(--container-padding);width:calc(100% - var(--container-padding) * 2);height:1px;background-color:#002041}@media(min-width:1200px){.more-models__externals a.button{min-width:220px}}.more-models__externals a.button:not(.button--secondary){margin-bottom:clamp(12px,2.4vw,20px);margin-right:clamp(12px,2.4vw,20px)}.more-models__info-cards{display:flex;flex-wrap:wrap;margin-top:20px;gap:clamp(16px,3.2vw,20px)}.more-models__info-cards a,.more-models__info-cards p{padding-left:12px}.more-models__info-cards>div{flex-basis:calc(50% - 10px);background-color:#9dfdb4;padding:8px 12px 20px 0}@media(min-width:1640px){.more-models__info-cards>div{flex:1}}.more-models__info-cards>div .button{margin-top:20px}.more-models__info-cards>div .outline-text:not(.more-models__info-cards-title){display:inline-block;margin-left:clamp(4px,.8vw,8px)}.more-models__specials-wrapper>p{margin:clamp(4px,.8vw,40px)0 clamp(20px,4vw,32px);line-height:clamp(40px,8vw,48px)}.more-models__tech-info{flex-basis:100%}@media(min-width:992px){.more-models__tech-info{flex-basis:50%;padding-left:32px}}@media(min-width:1200px){.more-models__tech-info{flex-basis:36%}}.more-models__tech-info>p{line-height:clamp(40px,8vw,60px);margin:20px 0}@media(min-width:992px){.more-models__tech-info>p{margin:0 0 36px}}.more-models__tech-info p{margin:16px 0}@media(min-width:992px){.more-models__tech-info .more-models__tech-info-title{font-weight:700}}.more-models p:not(.h3):not([class^=more-models__info-cards]){font-size:clamp(16px,3.2vw,20px);line-height:clamp(20px,4vw,24px)}.more-models__info-cards-title{line-height:clamp(20px,4vw,40px)}.more-models__info-cards-duration{line-height:clamp(48px,9.6vw,80px);margin:12px 0 0;font-weight:700}@media(min-width:992px){.more-models__info-cards-duration{font-weight:400}}.more-models__info-cards-battery{line-height:30px}.more-models__content{padding:clamp(20px,4vw,40px)0 0}.more-models__content-wrapper{background-color:#f2f3f4}.info-module{padding:40px 0 52px}@media(min-width:992px){.info-module{padding:80px 0}}.info-module__button{align-self:center}.info-module .button--tag{margin-top:0}.info-module p{margin-bottom:0}.charging-info-banner{position:relative;background-color:#9dfdb4}.charging-info-banner h2{margin-top:0;font-weight:400}.charging-info-banner .button{box-shadow:none;border:1px solid #002041;margin-bottom:0}.charging-info-banner .buttons-wrapper{display:flex;flex-direction:row;align-items:center}.charging-info-banner .buttons-wrapper .secondary-button{margin-left:24px}.charging-info-banner__image{margin-top:20px}@media(min-width:992px){.charging-info-banner__image{z-index:2;margin-top:0}}.text-with-bullets .grid{row-gap:0}.text-with-bullets .list-unordered li{padding-left:clamp(60px,12vw,84px)}.price-list .buttons-wrapper{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:992px){.price-list .buttons-wrapper{flex-direction:row;align-items:center}}.price-list .buttons-wrapper .secondary-button{margin-top:20px;margin-left:0}@media(min-width:992px){.price-list .buttons-wrapper .secondary-button{margin-left:40px;margin-top:0}}.support{position:relative;background-color:#9dfdb4}.support p{margin:clamp(8px,1.6vw,12px)0;line-height:28px}.support__contacts{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}.support__contact-card{text-align:center;margin:0 16px}.support__contact-card img{width:clamp(100px,20vw,120px);height:clamp(100px,20vw,120px);margin:clamp(12px,2.4vw,80px)0 20px}.how-to-charge{background-color:#f2f3f4}.how-to-charge .icon-arrow-down{margin:clamp(16px,3.2vw,40px)0}.how-to-charge .mobile-store-icons{margin-top:24px}.how-to-charge .mobile-store-icons svg{width:clamp(120px,24vw,180px);height:clamp(40px,8vw,60px);margin-right:16px}.how-to-charge .mobile-store-icons a{text-decoration:none}@media(max-width:991px){.how-to-charge .numbered-title{margin-left:-52px}}.card{display:grid;grid-template-columns:repeat(6,1fr);overflow:visible}.card__image{width:100%;height:clamp(220px,44vw,500px);grid-column:1/span 6;overflow:hidden}.card__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.card__content{color:#fff;background-color:#002041;padding:40px 20px;grid-column:2/span 5;margin-top:-20%;z-index:1;position:relative}@media(min-width:992px){.card__content{padding:60px 40px 72px}}.card__content h3,.card__content a:not(.button){color:#9dfdb4}.card__button{position:absolute;bottom:-35px;max-width:calc(100% - 40px)}@media(min-width:992px){.card__button{max-width:calc(100% - 80px)}}.card .button--cta{color:#fff;padding-left:0}.card .button--cta::before{border-color:#fff}.card .button--cta::after{background-color:#fff}.references{position:relative;padding:clamp(40px,8vw,80px)clamp(20px,4vw,40px)clamp(40px,8vw,160px);overflow:hidden}.references__wrapper{grid-gap:32px var(--grid-column-gap)}@media(min-width:1200px){.references__wrapper{align-items:center;height:100%;grid-gap:var(--grid-row-gap)var(--grid-column-gap)}}.references__image{position:relative}.references__image img{z-index:1;position:relative;max-width:540px;width:100%}@media(min-width:1200px){.references__image img{margin-left:-32px}}.references__list{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-weight:700;font-size:16px}@media(min-width:576px){.references__list{gap:14px;font-size:clamp(20px,4vw,32px)}}@media(min-width:992px){.references__list{gap:20px}}@media(min-width:1200px){.references__list{-moz-column-gap:14px;column-gap:14px;row-gap:50px;font-size:22px}}@media(min-width:1640px){.references__list{-moz-column-gap:24px;column-gap:24px;row-gap:50px;font-size:32px}}.references__list-line{display:inline-block;height:44px;width:3px;background-color:#002041}.references .dark-blue-circle{width:clamp(110px,22vw,260px);height:clamp(110px,22vw,260px);position:absolute;bottom:clamp(-28px,-5.6vw,-15%);right:-36px;z-index:0;background:50%/contain no-repeat url(/media/uploads/circle-dark-blue.svg)}@media(min-width:768px){.references .dark-blue-circle{left:45%}}@media(min-width:1200px){.references .dark-blue-circle{left:50%}}.tools-banner h2{max-width:540px}@media(max-width:991px){.tools-banner h2{margin-top:clamp(12px,2.4vw,20px)}}.tools-banner .banner-card{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;text-align:center;position:relative;z-index:3}.tools-banner .banner-card h3{margin:0}.tools-banner .banner-card img{margin:80px 0 20px;width:clamp(104px,20.8vw,120px);height:clamp(104px,20.8vw,120px)}.tools-banner .all-tools{text-align:center;margin-top:20px}@media(min-width:992px){.tools-banner .all-tools{text-align:left}}.text-with-bullets-and-picture{position:relative;color:#fff;overflow:hidden}.text-with-bullets-and-picture .list-unordered{margin-bottom:40px}.text-with-bullets-and-picture .list-unordered li{padding-left:clamp(60px,12vw,84px)}.text-with-bullets-and-picture .green-circle{display:none}@media(min-width:992px){.text-with-bullets-and-picture .green-circle{display:block}}.swiper-slide{height:auto}.swiper-navigation{position:absolute;bottom:4%;margin-left:calc(50% - 80px)}@media(min-width:992px){.swiper-navigation{top:calc(50% - 20px);bottom:unset;margin-left:0}}.swiper-button-next,.swiper-button-prev{left:0;top:0;width:32px;height:32px;background-color:#9dfdb4;border-radius:100%;color:#002041}.swiper-button-next::after,.swiper-button-prev::after{font-size:16px}@media(min-width:992px){.swiper-button-next,.swiper-button-prev{width:60px;height:60px}.swiper-button-next::after,.swiper-button-prev::after{font-size:32px}}.swiper-button-next{left:52px}@media(min-width:992px){.swiper-button-next{top:80px;left:0}}.map{background-color:#002041;margin-bottom:clamp(80px,16vw,160px);height:clamp(340px,68vw,660px)}.map .container #map{width:100%;height:clamp(320px,64vw,660px);box-shadow:0 0 32px 16px rgba(0,32,65,.3)}.map .container h2{color:#9dfdb4;margin:0 0 clamp(20px,4vw,28px)}.card-list{position:relative}@media(min-width:992px){.card-list:nth-child(1){grid-row:1/5}}@media(min-width:992px){.card-list:nth-child(2){grid-row:2/6}}@media(min-width:992px){.card-list:nth-child(2)::before,.card-list:nth-child(2)::after{position:absolute;z-index:-1}}@media(min-width:992px){.card-list:nth-child(2)::before{content:url(/media/uploads/green-circle-outline.svg);top:-22%;right:-34%;width:380px;height:380px}}@media(min-width:992px){.card-list:nth-child(2)::after{content:url(/media/uploads/circle-green.svg);bottom:-40%;width:280px}}@media(min-width:992px) and (min-width:1200px){.card-list:nth-child(2)::after{width:380px}}@media(min-width:992px){.card-list:nth-child(3){grid-row:5/9}}@media(min-width:992px){.card-list:nth-child(4){grid-row:6/10}}@media(min-width:992px){.card-list:nth-child(5){grid-row:9/13}}@media(min-width:992px){.card-list:nth-child(6){grid-row:10/14}}.card-list .card__content{margin-top:-12%}@media(min-width:992px){.card-list__wrapper{overflow:hidden}}.card-list__wrapper:has(.card__button){margin-bottom:clamp(20px,4vw,40px);overflow:visible}.benefit-hero-banner{border-bottom:5px solid #002041;padding-bottom:20px;margin-bottom:40px}@media(min-width:992px){.benefit-hero-banner{padding-bottom:44px;margin-bottom:60px}}.benefit-hero-banner__wave{height:90px;width:100%}.benefit-hero-banner__wave:first-child{margin-top:40px}.switch-wrapper{display:flex;align-items:center}.switch-wrapper .switch-text{margin:0;font-size:16px;color:#001e50;line-height:18px}@media(min-width:992px){.switch-wrapper .switch-text{font-size:20px}}.switch-wrapper .switch-text:hover{cursor:pointer}.switch-wrapper .switch{position:relative;background:0 0;border:4px solid #001e50;width:67px;height:32px;display:inline-block;border-radius:50px;transition:all .3s ease;transform-origin:20% center;cursor:pointer;margin:0 24px}@media(min-width:992px){.switch-wrapper .switch{border:5px solid #001e50;width:96px;height:46px}}.switch-wrapper .switch::before{display:block;content:'';position:absolute;width:20px;height:20px;top:2px;left:50%;background:#001e50;border-radius:2em;transition:all .3s ease;transform:translateX(-50%)}@media(min-width:992px){.switch-wrapper .switch::before{width:29px;height:29px;top:4px}}.switch-wrapper .switch__left::before{left:14px}@media(min-width:992px){.switch-wrapper .switch__left::before{left:18px}}.switch-wrapper .switch__right::before{left:45px}@media(min-width:992px){.switch-wrapper .switch__right::before{left:68px}}.switch-wrapper .switch label{position:absolute;display:block;width:20px;height:24px;top:0}@media(min-width:992px){.switch-wrapper .switch label{width:30px;height:30px;top:4px}}.switch-wrapper .switch label:hover{cursor:pointer}.switch-wrapper .switch label.switch__left{left:0}.switch-wrapper .switch label.switch__middle{left:20px}@media(min-width:992px){.switch-wrapper .switch label.switch__middle{left:28px}}.switch-wrapper .switch label.switch__right{left:38px}@media(min-width:992px){.switch-wrapper .switch label.switch__right{left:56px}}@-webkit-keyframes popUpAnimation{from{transform:translateY(-110%)}to{transform:translateY(0%)}}@keyframes popUpAnimation{from{transform:translateY(-110%)}to{transform:translateY(0%)}}#popUp{width:1363px;max-width:calc(100% - 30px);max-height:100%;background:#002041 50%/cover no-repeat;color:#fff;border:none;padding:70px 27px 53px 25px}@media(min-width:992px){#popUp{padding:119px 125px 98px 100px}}#popUp::-webkit-backdrop{background-color:rgba(0,32,65,.5)}#popUp::backdrop{background-color:rgba(0,32,65,.5)}#popUp[open]{-webkit-animation:popUpAnimation 600ms ease normal;animation:popUpAnimation 600ms ease normal}#popUp .close{position:absolute;z-index:1;display:block;top:15px;right:14px;cursor:pointer;height:50px;width:50px;background:url(/media/icons/ph_x.svg)50%/contain no-repeat}@media(min-width:768px){#popUp .close{top:29px;right:25px}}#popUp .body h2{margin-top:0}#popUp .body p{margin:clamp(40px,8vw,50px)0;line-height:2}#popUp .body p:last-of-type{margin-bottom:0}#popUp .body b{color:#002041;background-color:#9dfdb4;font-weight:700}#popUp .body .button{margin-top:clamp(40px,8vw,50px)}.article-list{padding-top:clamp(40px,8vw,80px);padding-bottom:clamp(40px,8vw,80px);position:relative}.article-list>.grid{margin-bottom:40px;grid-row-gap:40px}.article-list__filters{margin-bottom:clamp(28px,5.6vw,60px)}@media(min-width:992px){.article-list .vertical-cards{padding-left:40px;margin-top:0}}.article-list .vertical-cards .article-card+.article-card{margin-top:40px}@media(min-width:992px){.article-list .vertical-cards .article-card__content{width:100%}}.article-list__show-more{display:flex;align-items:center;margin-bottom:clamp(28px,5.6vw,100px)}.article-list__show-more button{margin-right:28px}.article-list--linked-to .button--secondary{margin-top:clamp(28px,5.6vw,40px)}.article-list .full-viewport{position:absolute;left:0;top:0;height:100%;z-index:-1}.article-list .h2{margin-bottom:8px}@media(min-width:992px){.article-list .h2{margin-bottom:16px}}.modal-mask{display:flex;position:fixed;z-index:1998;top:0;left:0;width:100vw;min-height:100vh;background-color:rgba(0,32,65,.9);justify-content:center;align-items:center}.modal-mask__window{width:calc(100% - 80px);max-width:860px;padding:40px 70px;background-color:#d9d9d9;max-height:calc(100vh - 12px);position:absolute;overflow-y:auto}@media(max-width:767px){.modal-mask__window{width:calc(100% - 40px);padding:40px 36px 36px 24px}}.modal-mask__window-close{position:absolute;top:0;right:0;padding:18px 21px;background-color:#9dfdb4;cursor:pointer}.modal-mask__window-body p{margin-top:0}.modal-mask__window-body p:last-child{margin-bottom:0}.modal-mask__window-body p>span{font-weight:700}.modal-mask__title{margin-top:0;width:90%;text-align:left}@media(min-width:992px){.modal-mask__fields-container{display:grid;grid-template-columns:50% 50%;gap:16px;grid-row-gap:0}}.modal-mask__fields-container input,.modal-mask__fields-container select{height:44px;background-color:#f2f3f4;border:none;width:100%}@media(min-width:992px){.modal-mask__fields-container input,.modal-mask__fields-container select{height:60px}}.modal-mask__fields-container input{padding-left:24px}.modal-mask__fields-container input::-moz-placeholder{color:#002041}.modal-mask__fields-container input:-ms-input-placeholder{color:#002041}.modal-mask__fields-container input::placeholder{color:#002041}.modal-mask form .label-checkbox{gap:clamp(20px,4vw,56px);margin-top:40px}.modal-mask form .label-checkbox input{border-color:#002041;align-self:flex-start}.modal-mask form .label-checkbox input:checked::before{color:#002041}.modal-mask form .label-checkbox span{font-size:clamp(12px,2.4vw,15px);line-height:clamp(15px,3vw,20px)}.modal-mask form .label-checkbox span a{font-size:clamp(12px,2.4vw,15px)}@media(max-width:991px){.modal-mask form h3{margin:20px 0}}.info-box{position:absolute;display:flex;align-items:center;z-index:5;top:3px;left:calc(100% - 10px)}@media(min-width:992px){.info-box{top:40px;left:calc(100% - 64px)}}.info-box__main{position:absolute;left:-255px;bottom:40px;border:1px solid #002041;background-color:#fff;padding:16px;font-size:12px;line-height:24px;width:305px;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}@media(min-width:992px){.info-box__main{left:48px;bottom:unset;padding:24px;font-size:14px;line-height:20px;width:calc(244px + 8%)}}@media(min-width:1200px){.info-box__main{width:calc(244px + 5%)}}@media(min-width:1790px){.info-box__main{width:420px}}.info-box__main::after{content:'';position:absolute;top:100%;left:263px;width:24px;height:24px;border-bottom:1px solid #002041;border-left:1px solid #002041;background-color:#fff;margin-left:-12px;margin-top:-12px;transform:rotate(-45deg)}@media(min-width:992px){.info-box__main::after{top:50%;left:0;transform:rotate(45deg)}}.info-box .icon{width:16px;height:16px}@media(min-width:992px){.info-box .icon{width:24px;height:24px}}.info-box .icon:hover~.info-box__main{opacity:1;transition:opacity .2s ease-in-out}.info-box__text{margin-top:16px}.info-box__text p:last-child{margin-bottom:0}@media(max-width:767px){.layout-izracun .article-card-large{margin-top:-40px}}@media(max-width:767px){.layout-izracun .article-card-large--special .article-card-large__image{margin-bottom:-30px}}@media(max-width:767px){.layout-izracun .article-card-large .ornament--6-bottom-left::before{top:-40px}}.range-slider{margin-bottom:24px}@media(min-width:1200px){.range-slider{margin-bottom:40px}}.range-slider__input{position:relative}.range-slider__input input{display:inline-block;width:100%;margin:0}@supports not (-ms-high-contrast:none){.range-slider__input input{height:4px;margin:10px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:#f2f3f4}.range-slider__input input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:24px;background:0 0;cursor:pointer}.range-slider__input input::-moz-range-thumb{height:22px;background:0 0;border:none;cursor:pointer}}.range-slider__input input::-ms-track{height:4px;background:0 0;border-width:12px 0;border-color:transparent;color:transparent}.range-slider__input input::-ms-fill-upper,.range-slider__input input::-ms-fill-lower{background:#f2f3f4}.range-slider__input input::-ms-thumb{height:24px;width:24px;border:1px solid #002041;background:#9dfdb4}.range-slider__number{font-weight:700;line-height:24px;font-size:14px;text-align:center}.range-slider.nums-sm .range-slider__input input::-moz-range-thumb{width:28px}.range-slider.nums-sm .range-slider__number,.range-slider.nums-sm .range-slider__input input::-webkit-slider-thumb{width:32px}.range-slider.nums-md .range-slider__input input::-moz-range-thumb{width:40px}.range-slider.nums-md .range-slider__number,.range-slider.nums-md .range-slider__input input::-webkit-slider-thumb{width:44px}.range-slider.nums-lg .range-slider__input input::-moz-range-thumb{width:54px}.range-slider.nums-lg .range-slider__number,.range-slider.nums-lg .range-slider__input input::-webkit-slider-thumb{width:56px}.range-slider__value{position:absolute;top:0;left:0;pointer-events:none;background-color:#9dfdb4;display:none}@supports not (-ms-high-contrast:none){.range-slider__value{display:block}}.range-slider__data{display:flex;justify-content:space-between}.range-slider__unit{text-transform:uppercase;font-weight:700;line-height:24px;font-size:10px}.step{position:relative;padding:24px;margin-bottom:40px;border:1px solid #002041}@media(min-width:992px){.step{padding:80px 244px;margin-bottom:40px}}.step h3{margin:16px 0}@media(min-width:992px){.step h3{margin:8px 0 0}}.step .error-msg{margin-bottom:16px;margin-top:-8px;color:red;font-size:14px;line-height:20px}@media(min-width:992px){.step .error-msg{position:absolute;top:calc(100% + 12px);margin:0}}.step__next-button{position:relative}.step__next-button .button{padding:8px}@media(min-width:992px){.step__next-button .button{padding:16px 24px}}.step__number{--size:32px;width:var(--size);height:var(--size);font-size:24px;line-height:32px;text-align:center}@media(min-width:992px){.step__number{--size:64px;position:absolute;top:80px;left:122px;font-size:48px;line-height:64px}}.step__subtitle{font-size:14px;line-height:24px;letter-spacing:1px}@media(min-width:992px){.step__subtitle{font-size:18px;line-height:32px}}.cost{margin-top:12px;padding-bottom:0}@media(min-width:992px){.cost{padding-bottom:24px}}.cost h3{line-height:24px}@media(min-width:992px){.cost h3{line-height:32px}}.cost .step__next-button{position:absolute;left:50%;margin-left:-95px;margin-top:40px}@media(min-width:992px){.cost .step__next-button{position:relative;left:unset;margin-left:unset;margin-top:unset;text-align:right}}.cost .selection{position:relative}.cost .selection:first-child{margin-top:32px}@media(min-width:992px){.cost .selection{margin-top:40px}}.cost .selection__box{position:relative;width:100%;padding-bottom:32px}@media(min-width:992px){.cost .selection__box{padding:40px}}@media(max-width:991px){.cost .selection__box.cut-edge{border-left:none;overflow:visible;padding:0 0 32px;margin-bottom:0}.cost .selection__box.cut-edge::after,.cost .selection__box.cut-edge::before{content:none}}.cost .selection__box h5{text-transform:uppercase;padding-right:10px}.cost .selection__box .range-slider{margin-bottom:0}@media(min-width:992px){.cost .selection__box .range-slider{margin-bottom:unset}}.cost .selection__box .range-slider__unit{font-size:10px;line-height:16px;font-weight:600}@media(min-width:992px){.cost .selection__box .range-slider__unit{font-size:16px;line-height:32px}}.cost .selection__box .range-slider__number{height:32px;max-height:32px;line-height:32px;width:45px}.cost .selection__box .range-slider__data{margin-top:10px}.cost .selection__box .range-slider__data .num{font-weight:600}.cost .selection__box .range-slider[data-slider-id=kilometers-slider] .range-slider__number{width:65px}.cost .selection:nth-last-of-type(2) .selection__box{border-bottom:none}.cost .selection:nth-last-of-type(2) .car__maker{margin-bottom:24px;padding-bottom:24px}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__maker{margin-bottom:40px;padding-bottom:0}}.cost .selection:nth-last-of-type(2) .car__model{width:calc(100% + 48px);margin-left:-24px;margin-bottom:40px;padding:24px;background-color:#f2f3f4}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__model{width:calc(100% + 80px);margin-left:-40px;padding:40px}}.cost .selection:nth-last-of-type(2) .car__model p{font-size:14px;line-height:20px;margin-top:12px;margin-bottom:0}.cost .selection:nth-last-of-type(2) .car__model .range-slider{margin-bottom:0}.cost .selection:nth-last-of-type(2) .car__km .range-slider{margin-bottom:24px}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__km .range-slider{margin-bottom:40px}}.cost .selection:nth-last-of-type(2) .car__cost{text-align:center;border-top:1px solid #002041;width:100%}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__cost{width:calc(100% + 80px);margin-left:-40px}}.cost .selection:nth-last-of-type(2) .car__cost h5{margin-top:40px;margin-bottom:8px}.cost .selection:nth-last-of-type(2) .car__cost h5:first-child{display:none}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__cost h5:first-child{display:block}}.cost .selection:nth-last-of-type(2) .car__cost h2{margin-bottom:40px}@media(max-width:991px){.cost .selection:nth-last-of-type(2) .car__cost h2{float:left;text-align:center;margin-bottom:0;width:50%;margin-top:26px}}.cost .selection:nth-last-of-type(2) .car__cost .grid div:first-child{display:none}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__cost .grid div:first-child{display:block;border-right:1px solid #002041}}.cost .selection:nth-last-of-type(2) .car__cost .label{display:flex;float:left;width:60%;align-items:center;justify-content:center;padding:16px;border-right:1px solid #002041;height:80px}@media(max-width:991px){.cost .selection:nth-last-of-type(2) .car__cost .label{width:50%}}.cost .selection:nth-last-of-type(2) .car__cost .label svg{width:24px;height:24px;flex-shrink:0;margin-top:2px;margin-right:12px}.cost .selection:nth-last-of-type(2) .car__cost .label h5{margin:0}@media(min-width:992px){.cost .selection:nth-last-of-type(2) .car__cost .label{display:none}}@media(max-width:991px){.cost .selection__border{border-top:1px solid #002041;padding-top:32px!important}}.layout-single{margin-top:40px;margin-bottom:0}@media(min-width:992px){.layout-single{margin-top:80px}}.layout-single__wrap{margin-bottom:40px}@media(min-width:992px){.layout-single__wrap{margin-bottom:80px;border:1px solid #002041;padding:80px var(--container-padding)40px}}.layout-single__title{font-size:20px;text-align:center;line-height:32px;font-weight:600}@media(min-width:768px){.layout-single__title{font-size:36px;line-height:48px}}.layout-single__content{max-width:960px;margin:0 auto}.layout-single .youtube{margin:var(--paragraph-margin)0}.calculator{display:block;margin-top:40px}@media(min-width:992px){.calculator .cut-edge{height:calc(100% - 40px)}}.calculator hr{margin:0 0 16px}@media(min-width:768px){.calculator hr{margin:0 0 40px}}.calculator-results__title{line-height:28px;margin-bottom:16px}.calculator-results__title .icon{height:28px;width:28px;margin-right:8px}.calculator-results__number-text{margin-bottom:8px;text-transform:uppercase;font-weight:700;font-size:10px;line-height:16px}.calculator-results__number{background-color:#9dfdb4;padding:8px 0;display:flex;margin-bottom:16px}.calculator-results__number span{flex:1;padding:0 24px}.calculator-results__number span:nth-child(2){border-left:1px solid #999}.calculator-results hr{margin-bottom:16px}.calculator-sliders{padding:24px}@media(min-width:768px){.calculator-sliders{padding:32px 40px}}.cut-edge{position:relative;border-left:1px solid #002041;overflow:hidden;padding:24px;margin-bottom:16px}@media(min-width:768px){.cut-edge{padding:32px 40px;margin-bottom:40px}}.cut-edge::after,.cut-edge::before{position:absolute;content:'';width:calc(100% - 1px);left:0;z-index:1;pointer-events:none}.cut-edge::before{height:20px;top:0;border:1px solid #002041;border-width:1px 1px 0 0;transform:skew(45deg);transform-origin:right bottom}@media(min-width:768px){.cut-edge::before{height:40px}}.cut-edge::after{height:calc(100% - 20px);bottom:0;border:1px solid #002041;border-width:0 1px 1px 0}@media(min-width:768px){.cut-edge::after{height:calc(100% - 40px + 1px)}}.recommendation{padding-top:24px;background-color:#fff;margin-top:clamp(140px,-28vw,80px);margin-bottom:clamp(40px,8vw,100px)}.recommendation.shadow{box-shadow:0 -20px 20px rgba(0,0,0,.1)}.recommendation .container{display:flex;align-items:center;flex-direction:column}@media(min-width:992px){.recommendation .container{flex-direction:row}}.recommendation h4{text-transform:uppercase;margin-bottom:16px}@media(min-width:992px){.recommendation h4{margin-bottom:0;margin-right:40px}}.recommendation__power{flex-shrink:0;width:272px;height:48px;border:1px solid #002041;display:flex;align-items:center;align-content:center;justify-content:center;justify-items:center}@media(min-width:992px){.recommendation__power{width:392px;height:96px;margin-right:40px}}.recommendation__power .sign{flex-shrink:0;width:48px;height:100%;text-align:center;background-color:#9dfdb4}@media(min-width:992px){.recommendation__power .sign{width:96px}}.recommendation__power .sign svg{--size:24px;width:var(--size);height:var(--size);margin-top:calc(50% - 12px)}@media(min-width:992px){.recommendation__power .sign svg{--size:40px;margin-top:calc(50% - 20px)}}.recommendation__power .value{width:100%;margin-top:8px;font-size:24px;text-align:center}@media(min-width:992px){.recommendation__power .value{margin-top:18px;font-size:48px}}.recommendation__power .value .roof{display:none;font-size:14px}@media(min-width:992px){.recommendation__power .value .roof{font-size:20px}}@media(max-width:991px){.recommendation__info{display:none}}.personal-offer{padding:32px 24px;color:#fff;background-color:#002041;margin-bottom:0}@media(min-width:992px){.personal-offer{padding:64px 244px}}.personal-offer .h2{margin-bottom:16px}.personal-offer p{font-size:18px;line-height:32px;margin-bottom:40px}.personal-offer a.button{color:#002041}@media(max-width:991px){.personal-offer.big-roof{margin-top:120px}}.choose-dimensions{margin:80px 0 40px}.choose-dimensions__button{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;background-color:#f2f3f4;transition:background-color .2s ease-in-out}@media(min-width:992px){.choose-dimensions__button{height:320px}}.choose-dimensions__button.draw-roof{display:flex}@media(min-width:992px){.choose-dimensions__button.draw-roof{display:flex}}.choose-dimensions__button svg{width:48px;height:48px}@media(min-width:992px){.choose-dimensions__button svg{width:48px;height:48px}}.choose-dimensions__button.active,.choose-dimensions__button:hover{background-color:#002041;transition:background-color .2s ease-in-out;color:#fff}.choose-dimensions__button.active svg,.choose-dimensions__button:hover svg{stroke:#fff;stroke-width:1px}.choose-dimensions__button h4{margin:24px 0 0;text-transform:uppercase}@media(min-width:992px){.choose-dimensions__button h4{margin:40px 0 0}}.dimensions{margin-top:12px}.dimensions .step__next-button{position:relative}.dimensions .step__next-button .button{width:calc(100% - 32px);max-width:200px}@media(min-width:992px){.dimensions .step__next-button .button{position:absolute;bottom:0;width:inherit;max-width:inherit}}.dimensions__input .grid{grid-row-gap:0}.dimensions__input-field{position:relative;font-size:14px;line-height:24px;margin-top:28px}@media(min-width:992px){.dimensions__input-field{font-size:20px;line-height:32px;margin-top:40px}}.dimensions__input-field-label{margin-bottom:16px}@media(min-width:992px){.dimensions__input-field-label{text-transform:uppercase;margin-bottom:8px}}.dimensions__draw-label{font-size:20px;line-height:32px;text-transform:uppercase;margin-top:40px}.dimensions__draw-label span{text-transform:none}.dimensions__draw-label span.roof-value{padding:0 8px;margin:0 8px}.dimensions__draw-label span.roof-value.error{color:red;border:1px solid red;background-color:rgba(255,0,0,.3)}.dimensions__draw-count{position:relative}.dimensions__draw-canvas{margin-top:40px}.dimensions__draw .step__next-button .button{right:0}.results{margin-top:122px;padding-bottom:0}@media(min-width:992px){.results{margin-top:12px}}.results .step__subtitle{margin-bottom:40px}.results__switch{margin-bottom:40px}.results__switch-radio{padding:14px 16px;background-color:#f2f3f4;height:100%}@media(min-width:992px){.results__switch-radio{padding:30px 40px}}.results__switch-radio label{font-size:14px;line-height:20px;text-transform:uppercase;font-weight:600;display:block}@media(min-width:992px){.results__switch-radio label{font-size:20px;line-height:32px}}.results__switch-radio input:checked~.radio__mark{background:no-repeat url(/icons/check-mint.svg);background-size:cover}.results__switch-radio.active{color:#fff;background-color:#002041}.results__overview{width:calc(100% + 48px);margin-left:-24px;padding:24px 24px 0;background-color:#f2f3f4;margin-bottom:40px}@media(min-width:992px){.results__overview{width:calc(100% + 488px);margin-left:-244px;padding:40px 244px}}.results__overview h4{margin-bottom:40px}.results__overview-info{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:992px){.results__overview-info{padding:24px 0}}.results__overview-info .number{font-size:20px;line-height:32px}@media(min-width:992px){.results__overview-info .number{font-size:36px;line-height:48px}}.results__overview-info .number svg{padding:0;margin:0 16px 0 0;width:24px;height:24px}@media(min-width:992px){.results__overview-info .number svg{width:40px;height:40px}}.results__overview-info:nth-child(3){background-color:#9dfdb4;padding:24px}@media(max-width:991px){.results__overview-info:nth-child(3){width:calc(100% + 48px);margin-left:-24px}}@media(max-width:991px){.results__overview-info:nth-child(4){padding-bottom:24px}}.results__details{margin-bottom:56px}.results__details .table-container{overflow-y:auto}.results__details table{min-width:500px;margin-bottom:32px}.results__details table thead{background-color:#f2f3f4;color:#002041;text-align:center}.results__details table th,.results__details table td{width:33.3%;padding:12px 24px 12px 0}.results__details table th{font-size:14px;line-height:20px;font-weight:400;text-transform:uppercase}@media(max-width:991px){.results__details table th{font-size:12px;line-height:14px;padding:6px 14px 6px 0}}.results__details table td{line-height:24px;padding:14px 14px 14px 0}@media(min-width:992px){.results__details table td{padding:24px 24px 24px 0}}@media(max-width:991px){.results__details table tbody{font-size:12px;line-height:20px}}.results__details table tbody tr{background-color:transparent}.results__details table tbody tr:last-child{border-top:2px solid #002041;border-bottom:2px solid #002041}.results__details table tbody tr:last-child td{padding:16px 14px 16px 0;font-weight:700}@media(min-width:992px){.results__details table tbody tr:last-child td{padding:32px 24px 32px 0}}.results__details p,.results__details a{font-size:12px;line-height:unset;margin-bottom:16px}@media(max-width:991px){.results__details p,.results__details a{font-size:14px;line-height:unset}}.results .personal-offer{width:calc(100% + 48px);margin-left:-24px}@media(min-width:992px){.results .personal-offer{width:calc(100% + 488px);margin-left:-244px}}.e-potential__inner{overflow:hidden;display:flex}.e-potential-answer{margin-bottom:8px;padding:16px 24px;cursor:pointer;z-index:5}@media(min-width:992px){.e-potential-answer{height:320px;padding:0;padding-top:100%;margin-bottom:0}}.e-potential-answer__image{opacity:0;position:absolute;top:0;right:0;bottom:0;transition:opacity .2s ease;display:none}@media(min-width:992px){.e-potential-answer__image{display:block}}.e-potential-answer__image img{height:100%}.e-potential-answer__graphic{margin-bottom:8px}@media(min-width:992px){.e-potential-answer__graphic{position:absolute;top:40px;left:40px}.e-potential-answer__graphic img{height:47px;width:auto}}@media(min-width:992px){.e-potential-answer__text{position:absolute;left:40px;max-width:calc(100% - 80px);bottom:24px}}@media(min-width:1200px){.e-potential-answer__text{top:50%;transform:translateY(-50%);bottom:auto}}.e-potential-answer::before,.e-potential-answer::after{transition:background-color .2s ease,border-color .2s ease}.e-potential-answer:hover,.e-potential-answer:active{transition:all .2s ease}.e-potential-answer:hover .e-potential-answer__image,.e-potential-answer:active .e-potential-answer__image{opacity:1}.e-potential-answer:hover .e-potential-answer__graphic,.e-potential-answer:active .e-potential-answer__graphic{opacity:0}.e-potential-answer:hover .e-potential-answer__text span,.e-potential-answer:active .e-potential-answer__text span{background-color:#002041;box-shadow:0 0 #002041;color:#9dfdb4;-webkit-box-decoration-break:clone;box-decoration-break:clone}.e-potential-breadcrumbs{display:flex;margin:-3px}.e-potential-breadcrumbs__item{position:relative;background:#f2f3f4;width:24px;height:24px;margin:0 4px;transition:all .2s ease}@media(min-width:768px){.e-potential-breadcrumbs__item{width:32px;height:32px;margin:0 6px}}.e-potential-breadcrumbs__item.active{background-color:#9dfdb4}.e-potential-breadcrumbs__item.base{width:16px;margin-right:12px;position:relative}@media(min-width:768px){.e-potential-breadcrumbs__item.base{margin-right:16px}}.e-potential-breadcrumbs__item.base::before{border-left:8px solid #9dfdb4;border-top:12px solid transparent;border-bottom:12px solid transparent;content:'';position:absolute;right:-8px;top:0;height:0;width:0}@media(min-width:768px){.e-potential-breadcrumbs__item.base::before{border-left:12px solid #9dfdb4;border-top:16px solid transparent;border-bottom:16px solid transparent;right:-12px}}.e-potential-outcome{background:#9dfdb4;padding:24px;width:100%;text-align:center;display:flex;justify-content:center}@media(min-width:768px){.e-potential-outcome{padding:100px}}.e-potential-outcome__inner{max-width:730px;position:relative}.e-potential-outcome__title{margin-bottom:16px}@media(min-width:768px){.e-potential-outcome__title{margin-bottom:24px}}.e-potential-outcome__title span{background-color:#002041;color:#9dfdb4}.e-potential-outcome__desc{position:relative;z-index:1}.e-potential-question{flex:0 0 100%}.e-potential-question__number{position:absolute;top:-4px;left:0;font-size:30px;line-height:48px;padding:0 4px;background:#f2f3f4}.e-potential-question__title{position:relative;margin-top:32px;margin-bottom:16px;padding-left:48px;max-width:540px}@media(min-width:768px){.e-potential-question__title{margin-top:72px;margin-bottom:54px}}.e-potential-question:first-child{margin-left:0;transition:margin-left .3s ease}.e-potential-question.text-reveal .e-potential-question__title span{position:relative;overflow:hidden;display:inline-block;line-height:1}.e-potential-question.text-reveal .e-potential-question__title span::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:#9dfdb4;-webkit-animation:a-ltr-after 1.2s cubic-bezier(.77,0,.18,1)forwards;animation:a-ltr-after 1.2s cubic-bezier(.77,0,.18,1)forwards;transform:translateX(-101%)}.e-potential-question.text-reveal .e-potential-question__title span::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:#fff;-webkit-animation:a-ltr-before 1.2s cubic-bezier(.77,0,.18,1)forwards;animation:a-ltr-before 1.2s cubic-bezier(.77,0,.18,1)forwards;transform:translateX(0)}.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(1)::before,.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(1)::after{-webkit-animation-delay:0s;animation-delay:0s}.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(2)::before,.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(2)::after{-webkit-animation-delay:.3s;animation-delay:.3s}.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(3)::before,.e-potential-question.text-reveal .e-potential-question__title span:nth-of-type(3)::after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes a-ltr-after{0%{transform:translateX(-100%)}100%{transform:translateX(101%)}}@keyframes a-ltr-after{0%{transform:translateX(-100%)}100%{transform:translateX(101%)}}@-webkit-keyframes a-ltr-before{0%{transform:translateX(0)}100%{transform:translateX(200%)}}@keyframes a-ltr-before{0%{transform:translateX(0)}100%{transform:translateX(200%)}}.categories{text-align:center;margin-bottom:12px;font-family:helvetica,sans-serif;font-size:10px;letter-spacing:0;line-height:14px;text-transform:uppercase}@media(min-width:992px){.categories{font-size:12px;line-height:16px;margin-bottom:8px;padding:0 8px}}.layout-benefit .benefit-card{display:grid;justify-items:center;grid-auto-rows:auto 1fr auto}.layout-benefit .benefit-card__content--upper,.layout-benefit .benefit-card__offer{text-align:center}.layout-benefit .benefit-card__image{height:215px}.layout-benefit .benefit-card__image img{height:100%}.layout-benefit .benefit-card__content{background-color:#002041;color:#fff;padding:64px 28px 44px;position:relative;width:100%}.layout-benefit .benefit-card__content button{position:absolute;top:16px;right:16px;font-size:20px;background:0 0;color:#fff;border:none;cursor:pointer}@media(min-width:992px){.layout-benefit .benefit-card__content button{text-align:left;margin-top:0;font-size:24px}}.layout-benefit .benefit-card__content--upper{border-bottom:1px solid #fff;text-align:center}.layout-benefit .benefit-card__content--upper h3{margin-bottom:20px;margin-left:40px;margin-right:40px}@media(min-width:992px){.layout-benefit .benefit-card__content--upper h3{margin-left:60px;margin-right:60px}}.layout-benefit .benefit-card__content--upper p{margin-top:0}.layout-benefit .benefit-card__content--upper p:not(:last-child){margin-bottom:0}.layout-benefit .benefit-card__content--lower span{font-weight:700}.layout-benefit .benefit-card__offer{background-color:#f2f3f4;padding:28px 28px 36px;width:100%}.layout-benefit .benefit-card__offer span{font-weight:700}.layout-benefit .benefit-card__offer--exposed{display:block}.layout-benefit .benefit-card__offer .button{margin-top:20px}.layout-benefit .benefit-card__offer p:first-child{position:relative}.layout-benefit .benefit-card__disclaimer{text-align:center;margin-top:20px;font-size:12px}@media(min-width:992px){.layout-benefit .benefit-card__disclaimer{text-align:left;margin-top:0;font-size:15px}}@media(min-width:992px){.layout-benefit .benefit-card .icon-tooltip::before{top:-4px}}@media(min-width:992px){.layout-benefit .benefit-calculator__select,.layout-benefit .benefit-calculator__checkboxes{display:flex}}.layout-benefit .benefit-calculator__select .input-select,.layout-benefit .benefit-calculator__select .label-checkbox,.layout-benefit .benefit-calculator__checkboxes .input-select,.layout-benefit .benefit-calculator__checkboxes .label-checkbox{margin-right:16px;margin-bottom:40px}@media(min-width:992px){.layout-benefit .benefit-calculator__select .input-select,.layout-benefit .benefit-calculator__select .label-checkbox,.layout-benefit .benefit-calculator__checkboxes .input-select,.layout-benefit .benefit-calculator__checkboxes .label-checkbox{width:calc((2/12) * 100%);margin-bottom:0}}.layout-benefit .benefit-calculator__select .input-select .button--tag,.layout-benefit .benefit-calculator__select .label-checkbox .button--tag,.layout-benefit .benefit-calculator__checkboxes .input-select .button--tag,.layout-benefit .benefit-calculator__checkboxes .label-checkbox .button--tag{padding:4px 8px;font-size:15px;display:block}.layout-benefit .benefit-calculator__select .input-select a,.layout-benefit .benefit-calculator__select .label-checkbox a,.layout-benefit .benefit-calculator__checkboxes .input-select a,.layout-benefit .benefit-calculator__checkboxes .label-checkbox a{font-size:clamp(12px,2.4vw,15px)}.layout-benefit .benefit-calculator__select .input-select,.layout-benefit .benefit-calculator__checkboxes .input-select{background-color:#f2f3f4}.layout-benefit .benefit-calculator__checkboxes--rounded input[type=checkbox]{border-radius:50%}.layout-benefit .benefit-calculator__checkboxes--rounded input[type=checkbox]::before{font-size:22px;top:-2px;left:7px}@media(min-width:992px){.layout-benefit .benefit-calculator__checkboxes--rounded input[type=checkbox]::before{font-size:26px;top:-3px;left:9px}}@media(min-width:992px){.layout-benefit .benefit-calculator__checkboxes--agreement{width:40%;margin-right:28px}}.layout-benefit .benefit-calculator__checkboxes--agreement span{line-height:1}.layout-benefit .benefit-calculator input[type=checkbox]{border-color:#002041}.layout-benefit .benefit-calculator input[type=checkbox]:checked::before{color:#002041}.layout-benefit .benefit-calculator__email h3{margin-bottom:20px}@media(min-width:992px){.layout-benefit .benefit-calculator__email .form{display:flex;align-items:center}}@media(min-width:992px){.layout-benefit .benefit-calculator__email-input{width:30%}}.layout-benefit .benefit-calculator__email .label-checkbox{margin-bottom:20px!important}@media(min-width:992px){.layout-benefit .benefit-calculator__email .label-checkbox{margin-bottom:0!important}}.layout-benefit .benefit-calculator__email .label-checkbox--wide{font-size:12px}@media(min-width:992px){.layout-benefit .benefit-calculator__email .label-checkbox--wide{width:100%;margin-left:20px;margin-right:80px;font-size:15px}}@media(min-width:992px){.layout-benefit .benefit-calculator__email .benefit-calculator__checkboxes{display:block}}.layout-benefit .benefit-calculator__email input[type=email]{background-color:#f2f3f4;border:none;margin-bottom:20px}@media(min-width:992px){.layout-benefit .benefit-calculator__email input[type=email]{margin-bottom:0}}@media(max-width:991px){.layout-benefit .benefit-calculator__choose-model .input-select{margin-bottom:20px!important}}.layout-benefit .benefit-calculator__vehicle-use .vue-slider,.layout-benefit .benefit-calculator__charging-station .vue-slider{padding:0!important;height:60px!important}@media(max-width:991px){.layout-benefit .benefit-calculator__vehicle-use .vue-slider,.layout-benefit .benefit-calculator__charging-station .vue-slider{height:40px!important}}@media(max-width:767px){.layout-benefit .benefit-calculator__vehicle-use .vue-slider,.layout-benefit .benefit-calculator__charging-station .vue-slider{padding:0 15px!important}}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-process,.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail,.layout-benefit .benefit-calculator__charging-station .vue-slider-process,.layout-benefit .benefit-calculator__charging-station .vue-slider-rail{border-radius:0}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail,.layout-benefit .benefit-calculator__charging-station .vue-slider-rail{height:20px;border:1px solid #002041;background-color:#fff}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-process,.layout-benefit .benefit-calculator__charging-station .vue-slider-process{background-color:#9dfdb4}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-dot-tooltip,.layout-benefit .benefit-calculator__charging-station .vue-slider-dot-tooltip{display:none}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-dot-handle,.layout-benefit .benefit-calculator__charging-station .vue-slider-dot-handle{width:30px;height:30px;border:1px solid #002041;box-shadow:none;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}@media(max-width:991px){.layout-benefit .benefit-calculator__vehicle-use{margin-bottom:40px}}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail{position:relative}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail::before,.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail::after{position:absolute;bottom:-40px;content:'';background-color:#002041;height:40px;width:1px}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail::before{left:-1px}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-rail::after{right:-1px}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-mark-step{background-color:#002041;height:40px;width:1px;transform:translate(-50%);left:50%;top:19px}.layout-benefit .benefit-calculator__vehicle-use .vue-slider-mark-label{top:55px}.layout-benefit .benefit-calculator__charging-station .input-select{width:100%;max-width:600px;margin-top:20px}.layout-benefit .benefit-calculator__charging-station .benefit-calculator__slider h3{max-width:85%}.layout-benefit .benefit-calculator__slider{margin-top:60px;position:relative}@media(max-width:991px){.layout-benefit .benefit-calculator__slider{margin-top:0}}.layout-benefit .benefit-calculator__slider h3{margin-bottom:16px}@media(max-width:991px){.layout-benefit .benefit-calculator__slider h3{margin-top:40px}}.layout-benefit .benefit-calculator__slider span{position:absolute;right:0;bottom:80px;font-size:clamp(16px,3.2vw,20px)}@media(max-width:991px){.layout-benefit .benefit-calculator__slider span{bottom:60px}}.layout-benefit .benefit-calculator__disclaimer{font-size:clamp(12px,2.4vw,15px);margin-top:clamp(40px,8vw,60px);margin-bottom:clamp(20px,4vw,40px)}.layout-benefit .benefit-calculator__calculation{background-color:#002041;padding:clamp(36px,7.2vw,52px)clamp(16px,3.2vw,28px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:36px}@media(min-width:992px){.layout-benefit .benefit-calculator__calculation{position:-webkit-sticky;position:sticky;top:122px;margin-top:0}}.layout-benefit .benefit-calculator__calculation h3{color:#9dfdb4}.layout-benefit .benefit-calculator__calculation p{color:#fff;border-bottom:1px solid #fff;position:relative;font-size:clamp(16px,3.2vw,20px);padding:32px 0;margin:0;font-weight:700}.layout-benefit .benefit-calculator__calculation p:first-child{padding-top:0!important}.layout-benefit .benefit-calculator__calculation p:last-child{border:none;margin-top:20px;padding-top:0}.layout-benefit .benefit-calculator__calculation span{position:absolute;right:0;font-weight:400}.layout-benefit .benefit-calculator__income-calc{margin-top:36px;margin-bottom:0}@media(min-width:992px){.layout-benefit .benefit-calculator__income-calc{margin-top:64px}}@media(min-width:992px){.layout-benefit .benefit-calculator__container{margin-bottom:80px}}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.optimoon-calculator{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width:1200px){.optimoon-calculator{flex-direction:row;gap:40px}}.optimoon-calculator__modem{width:100%;max-width:600px}@media(min-width:1200px){.optimoon-calculator__modem{order:2;width:clamp(300px,20%,20%);display:flex;flex-direction:column}}.optimoon-calculator__modem-switch{position:relative;background-color:#f2f3f4;box-shadow:4px 4px 20px rgba(0,32,65,.3);padding:20px}@media(min-width:576px){.optimoon-calculator__modem-switch{text-align:center}}.optimoon-calculator__modem-switch img{position:relative;width:clamp(120px,60%,220px)}@media(min-width:1200px){.optimoon-calculator__modem-switch img{width:70%;margin-bottom:20px}}.optimoon-calculator__modem-switch .switch-button{cursor:pointer;position:absolute;top:64px;right:39px;width:64px;height:64px;border-radius:50%;border:1px solid #002041;text-align:center}@media(min-width:1200px){.optimoon-calculator__modem-switch .switch-button{position:relative;width:84px;height:84px;margin:0 auto;top:unset;right:unset;margin-bottom:44px}}.optimoon-calculator__modem-switch .switch-button::before{content:'';display:block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(0,32,65,.5);-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}@media(min-width:1200px){.optimoon-calculator__modem-switch .switch-button::before{width:105px;height:105px}}.optimoon-calculator__modem-switch .switch-button::after{content:'';display:block;position:absolute;width:96px;height:96px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(0,32,65,.2);-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}@media(min-width:1200px){.optimoon-calculator__modem-switch .switch-button::after{width:124px;height:124px}}.optimoon-calculator__modem-switch .switch-button span{text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px;font-weight:700}.optimoon-calculator__scenarios .list-with-ticks{padding:0}.optimoon-calculator__scenarios .tick{margin-left:0}.optimoon-calculator__scenarios li{align-items:center!important;cursor:pointer;margin-top:24px}@media(min-width:768px){.optimoon-calculator__scenarios li{margin-top:20px}}.optimoon-calculator__image{position:relative;width:100%}@media(min-width:768px){.optimoon-calculator__image{padding-bottom:69%}}@media(min-width:1200px){.optimoon-calculator__image{order:1;width:calc(100% - clamp(300px,20%,20%))}}.optimoon-calculator__image-content{height:100%;width:100%;background:no-repeat 50%;background-size:contain;position:absolute;z-index:1;display:none}@media(min-width:768px){.optimoon-calculator__image-content{display:block}}.optimoon-calculator__image-points{height:100%;width:100%;position:relative;z-index:2;display:block}@media(min-width:768px){.optimoon-calculator__image-points{position:absolute}}.optimoon-calculator__image-points .point{position:relative;background:0 0;background-size:contain;overflow:visible;margin-bottom:12px}@media(min-width:768px){.optimoon-calculator__image-points .point{position:absolute;margin-bottom:0;width:24px;height:24px;background:url(/media/icons/electric-point.svg)no-repeat 50%;background-size:contain;cursor:pointer}.optimoon-calculator__image-points .point.solar{left:25%;top:20%}.optimoon-calculator__image-points .point.rest{left:27%;top:50%}.optimoon-calculator__image-points .point.heat_pump{left:31%;top:70%}.optimoon-calculator__image-points .point.storage{left:55%;top:43%}.optimoon-calculator__image-points .point.network{left:73%;top:28%}.optimoon-calculator__image-points .point.charging_station{left:64%;top:70%}}.optimoon-calculator__image-points .point .point-info{position:relative;width:100%;color:#002041;padding:12px 12px 8px;cursor:default}@media(min-width:768px){.optimoon-calculator__image-points .point .point-info{position:absolute;width:236px}.optimoon-calculator__image-points .point .point-info.hidden{display:none}.optimoon-calculator__image-points .point .point-info.top{bottom:28px}.optimoon-calculator__image-points .point .point-info.bottom{top:28px}.optimoon-calculator__image-points .point .point-info.left{right:-20px}.optimoon-calculator__image-points .point .point-info.right{left:-20px}.optimoon-calculator__image-points .point .point-info.center{left:-110px}}.optimoon-calculator__image-points .point .point-info::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#f2f3f4;box-shadow:4px 4px 20px rgba(0,32,65,.3);opacity:.7}.optimoon-calculator__image-points .point .point-info span{text-transform:uppercase;font-weight:700;font-size:16px}.optimoon-calculator__image-points .point .point-info h3{margin:0;line-height:1;margin-top:4px;position:relative;font-size:clamp(20px,4vw,28px)}.optimoon-calculator__image-points .point .point-info h3::before{content:'';position:absolute;width:100%;height:1px;top:-4px;background-color:#002041}.optimoon-calculator__image-points .point .point-info .icon{float:right;line-height:16px;font-weight:400}@media(min-width:992px){.optimoon-calculator__image-points .point .point-info .icon{line-height:28px}}.optimoon-calculator__image-points .point .point-info--active::before{background-color:#9dfdb4}.optimoon-calculator__image-points .point .point-info--inactive{color:#fff}.optimoon-calculator__image-points .point .point-info--inactive::before{background-color:#d3221c}.optimoon-calculator__image-points .point .point-info--inactive h3::before{background-color:#fff}.optimoon-calculator__image-points .point .point-info--vivid::before{opacity:1}.optimoon-calculator__image-points .point .point-info--text-red{color:#d3221c}.optimoon-calculator__image-points .point .point-info--text-red::before{background-color:#f2f3f4!important}.optimoon-calculator__image-points .point .point-info--text-red h3::before{background-color:#002041!important}