.fw-b{font-weight:600}.fw-r{font-weight:400}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url(../source-sans-3-v18-latin-300.df43a40a.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(../source-sans-3-v18-latin-regular.d1938bd0.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url(../source-sans-3-v18-latin-600.584072de.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url(../source-sans-3-v18-latin-700.a64fcda4.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:none}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";clear:both;display:table}[hidden]{display:none}html{font-size:16px}@media (width>=2200px){html{font-size:17px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#252525;flex-direction:column;min-height:100dvh;font-family:"Source Sans 3",sans-serif;font-size:1.125rem;line-height:1.6;display:flex}h1{font-size:2.686rem;line-height:1.3}h1.hero-title{font-size:3.686rem}@media screen and (width<=992px){h1.hero-title{font-size:2.686rem}}h2{font-size:2.288rem;line-height:1.3}h3{font-size:2.074rem;line-height:1.3}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}@media screen and (width<=992px){h1{font-size:1.855rem}h2{font-size:1.616rem}h3{font-size:1.456rem}h4{font-size:1.196rem}h5{font-size:1.14rem}h6{font-size:1rem}}h1,h2,h3,h4,h5,h6{letter-spacing:-.5px;color:#069;font-family:"Source Sans 3",sans-serif;font-weight:600}p{font-size:inherit}small{font-size:.833rem}.radius-lg{border-radius:1.5rem;overflow:hidden}.radius-video{border-radius:clamp(.5rem,.5vw + .5vh,1.5rem);overflow:hidden}.relative{position:relative}.breadcrumbs-wrapper{gap:.25rem;display:flex}.breadcrumbs-wrapper a{align-items:center;gap:.5rem;display:flex}.breadcrumbs-wrapper a svg{margin-bottom:2px}.breadcrumbs-wrapper a span{border-bottom:2px solid #0000}.breadcrumbs-wrapper a:hover span{border-color:#252525}main{flex-direction:column;align-items:center;width:100%;padding-top:80px;display:flex}main>section:last-child{padding-bottom:160px}main>section:last-child.product-selection-wrapper{border-bottom:5px solid #fff}@media screen and (width<=992px){main>section:last-child{padding-bottom:120px}}main.front-page{gap:4.25rem}main.transparent{padding-top:0}main.full-height{min-height:calc(100vh - 80px)}@media screen and (width<=992px){main{padding-top:60px}main.full-height{min-height:calc(100vh - 60px)}}section{align-items:center;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}section.hero-wrapper.no-top-pad{padding-top:0}section.error-page{height:100%}.post-template-default section:not([class^=hero]):not([class^=bread]){max-width:900px;font-size:1.25rem}.clr-dark{color:#fff;background-color:#252525}.container{box-sizing:border-box;width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding:0 3rem}.container.wysiwyg{max-width:900px}.container.wysiwyg .wysiwyg-content{flex-direction:column;gap:1rem;display:flex}.container.wysiwyg .wysiwyg-content ul{list-style:outside;padding-left:1.5rem!important}.container.wysiwyg .wysiwyg-content ul li{padding:.25rem 0}.container.wysiwyg .wysiwyg-content h2{margin-bottom:1rem}@media screen and (width<=992px){.container{padding:0 1rem}}.container-fluid{width:100%}@media screen and (width<=1400px){.container{width:100%}}.section-title,.section-sub-title{padding-top:1rem;padding-bottom:1rem}.no-access-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:4.25rem;height:100%;display:flex}.no-access-wrapper .actions{gap:1rem;display:flex}section.full-height{min-height:calc(100vh - 80px)}section .fire-null-fire{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;height:100%;display:flex}section .fire-null-fire .content{flex-direction:column;gap:2.5rem;display:flex}section .fire-null-fire p{font-size:1.728rem}p>a{border-bottom:2px solid}.sl-icon{width:1.25rem}@media screen and (width<=992px){.sl-icon{width:1.5rem}}.section-pad{padding-top:3rem;padding-bottom:3rem}.section-pad-bottom{padding-bottom:3rem}.no-pad{padding:0}.vis-mob{display:none}@media screen and (width<=992px){.vis-mob{display:flex}.vis-mob.cart-qty{color:#fff;background:#252525;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;padding-top:.1rem;font-size:.75rem;position:absolute;top:-.25rem;right:-1rem;display:flex!important}}.unclickable{pointer-events:none}.wp-block-heading{margin-top:2rem}.exp-hidden{display:none}button.exp-hidden{display:none!important}.exp-expanded>*{display:none}.exp-expanded>.exp-hidden{display:block}.mce ul{margin:1rem 0;padding-left:2rem;list-style:outside}.mce .sub-heading,.sub-heading{font-size:1.25rem}.sub-text{font-weight:500}.clr_none{background-color:#0000}.clr_bg_light{background-color:#e9f0f7}.clr_bg_primary{color:#fff;background-color:#069}.clr_bg_accent{color:#fff;background-color:#d66a35}.exp-block-divider{border-bottom:3px solid;flex-direction:column;align-items:center;width:100%;margin-bottom:3rem;padding:3rem 0;display:flex}.exp-block-divider .explanation{color:#fff;background-color:#252525;border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.exp-block-divider .explanation .top{justify-content:space-between;gap:1.5rem;display:flex}.grecaptcha-badge{visibility:hidden!important;display:none!important}button.btn,a.btn,input.btn{letter-spacing:.5px;text-align:center;color:#069;white-space:nowrap;border:2px solid #d7e7ef;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-weight:600;transition:all .15s ease-in-out;display:flex}button.btn.btn-accent,a.btn.btn-accent,input.btn.btn-accent{color:#fff;background-color:#d66a35;border-color:#d66a35}button.btn.btn-menu,a.btn.btn-menu,input.btn.btn-menu{border-color:#0000;align-items:center;gap:.5rem;padding:0;font-weight:500;display:flex}button.btn.btn-menu svg,a.btn.btn-menu svg,input.btn.btn-menu svg{width:1.5rem}button.btn.btn-shortcut,a.btn.btn-shortcut,input.btn.btn-shortcut{color:#fff;background-color:#069;border-color:#069;justify-content:space-between;padding:1.5rem}button.btn.btn-shortcut:hover,a.btn.btn-shortcut:hover,input.btn.btn-shortcut:hover{color:#069;background-color:#fff;border-color:#d7e7ef}button.btn.btn-big,a.btn.btn-big,input.btn.btn-big{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;padding:2.5rem 1.5rem;display:flex}button.btn.btn-big.clr_bg_light,a.btn.btn-big.clr_bg_light,input.btn.btn-big.clr_bg_light{border-color:#e9f0f7}button.btn.btn-big .top,a.btn.btn-big .top,input.btn.btn-big .top{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}button.btn.btn-big .top .link-title,a.btn.btn-big .top .link-title,input.btn.btn-big .top .link-title{margin-right:auto}button.btn.btn-big:hover,a.btn.btn-big:hover,input.btn.btn-big:hover{color:#252525;background-color:#e9f0f7;border-color:#e9f0f7}button.btn.btn-big:hover.clr_bg_light,a.btn.btn-big:hover.clr_bg_light,input.btn.btn-big:hover.clr_bg_light{background-color:#fff}button.btn.maps-link,button.btn.to-top,a.btn.maps-link,a.btn.to-top,input.btn.maps-link,input.btn.to-top{border-color:#069}button.btn:hover,a.btn:hover,input.btn:hover{color:#fff;background-color:#069;border-color:#069}button.btn:hover.white,a.btn:hover.white,input.btn:hover.white{color:#252525;background-color:#fff;border-color:#fff}button.btn-text,a.btn-text,input.btn-text{font-weight:600}.clr-dark button.btn,.clr-dark a.btn{color:#fff}.clr-dark button.btn:hover,.clr-dark a.btn:hover{color:#252525!important;background-color:#fff!important}.clr-dark button.btn.btn-dark,.clr-dark a.btn.btn-dark{color:#252525;background-color:#fff}.clr-dark button.btn.btn-dark:hover,.clr-dark a.btn.btn-dark:hover{color:#fff!important;background-color:#252525!important}form:not(.wc-block-checkout__form){flex-direction:column;gap:1rem;display:flex}form:not(.wc-block-checkout__form) .login-username,form:not(.wc-block-checkout__form) .login-password{flex-direction:column;display:flex}form:not(.wc-block-checkout__form) input:not([type=checkbox]),form:not(.wc-block-checkout__form) textarea{border:1px solid #d7d7d7;border-radius:.25rem;padding:1rem}form:not(.wc-block-checkout__form) .woocommerce-form-login__submit,form:not(.wc-block-checkout__form) input[type=submit]{text-align:center;letter-spacing:.5px;border-radius:.25rem;width:100%;padding:1rem;font-weight:600}form:not(.wc-block-checkout__form) .woocommerce-form-login__rememberme{margin-bottom:1rem}form:not(.wc-block-checkout__form) .woocommerce-form-login__rememberme input{margin-left:.5rem;margin-right:.5rem}form:not(.wc-block-checkout__form).woocommerce-ResetPassword .woocommerce-Button{color:#fff;text-align:center;letter-spacing:.5px;background-color:#069;border-radius:.25rem;width:100%;padding:1rem;font-weight:600}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:1rem;right:1rem}.woocommerce form .form-row{padding:0}.wpcf7 form .wpcf7-response-output{margin:1rem 0}.wpcf7 form.sent .wpcf7-response-output{color:#fff;background:#0067c5;border-color:#0067c5;padding:2.5rem;font-weight:600}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#fff;background:#e67373;border-color:#e67373;padding:2.5rem;font-weight:600}section .read-more-wrapper{justify-content:flex-end;padding-top:1.5rem;display:flex}.image-wrapper{border-radius:.5rem;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.image-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.image-wrapper.wide{padding-bottom:26.25%}@media screen and (width<=992px){.image-wrapper.wide{padding-bottom:56.25%}}.image-wrapper.no-aspect{height:inherit;max-height:inherit;width:auto;padding-bottom:0}.image-wrapper.no-aspect img{position:static}@media screen and (width<=992px){.image-wrapper.no-aspect img{object-fit:contain;height:auto}}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:28px;height:22px;display:inline-block;position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#000;border-radius:2px;width:28px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:#0000!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:#0000!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:#0000!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:#0000!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg);background-color:#0000!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg)rotate(-180deg);background-color:#0000!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(-8px,-10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(-8px,10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(8px,-10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(8px,10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic-r .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic-r .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;left:-80px;transform:translate(80px,80px)rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;right:-80px;transform:translate(-80px,80px)rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic-r .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;left:-80px;transform:translate(80px,-80px)rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;right:-80px;transform:translate(-80px,-80px)rotate(45deg)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s linear 80ms}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translateY(10px)rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg)translate(-5.71429px,-6px)}.hamburger--slider.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(10px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(5.71429px,-6px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin-r.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{transition:background-color 0s linear .13s;top:2px}.hamburger--spring .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:10px}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:20px}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:#0000!important}.hamburger--spring.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(-45deg)}.hamburger--spring-r .hamburger-inner{transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--spring-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;top:-20px}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;top:0}.hamburger--spring-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(90deg);background-color:#0000!important}.hamburger--stand.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(-90deg);background-color:#0000!important}.hamburger--stand-r.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.sidebar-wrapper{z-index:500;transition:all .15s ease-in-out;display:flex;position:fixed;inset:0;transform:translate(0%)}.sidebar-wrapper .sidebar-cover{background-color:#00000073;flex:1;transition:all .15s ease-in .25s}.sidebar-wrapper.closed{transition-delay:.25s;transform:translate(100%)}.sidebar-wrapper.closed .sidebar-cover{background-color:#0000;transition-delay:0s}.sidebar-wrapper .sidebar{background-color:#fff;border-left:1px solid #d7d7d7;flex-direction:column;justify-content:space-between;width:25vw;min-width:25rem;display:flex}@media screen and (width<=992px){.sidebar-wrapper .sidebar{width:100%;min-width:100%}}.sidebar-wrapper .sidebar .controls,.sidebar-wrapper .sidebar .actions{display:flex}.sidebar-wrapper .sidebar .actions{flex-direction:column;gap:1rem;margin-top:1rem}.sidebar-wrapper .sidebar .controls{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;height:80px;padding:1rem 1rem 1rem 1.5rem}.sidebar-wrapper .sidebar .inner{flex-direction:column;flex:1;justify-content:center;gap:1.5rem;display:flex;overflow:hidden auto}.sidebar-wrapper .sidebar .inner .product-wrapper,.sidebar-wrapper .sidebar .inner .controls,.sidebar-wrapper .sidebar .inner .summary{padding:1rem 1.5rem}.sidebar-wrapper .sidebar .inner .summary{border-top:1px solid #d7d7d7}.sidebar-wrapper .sidebar .inner .summary .total{justify-content:space-between;align-items:center;display:flex}.sidebar-wrapper .sidebar .inner a.button.continue-with-vipps{text-align:center;width:100%;padding:1rem}.sidebar-wrapper .sidebar .inner .divider{text-align:center}.sidebar-wrapper .cart-content-sidebar{flex-direction:column;height:calc(100vh - 80px);display:flex}.sidebar-wrapper .cart-content-sidebar .cart-items-wrapper{flex:1;min-height:0;overflow:hidden auto}.sidebar-wrapper .cart-content-sidebar .summary{flex-shrink:0}.sidebar-wrapper .cart-content-sidebar .empty-cart-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:4.25rem;height:100%;margin:auto;display:flex}.sidebar-wrapper .cart-content-sidebar .empty-cart-wrapper span{font-size:1.5rem}.sidebar-wrapper.demo .sidebar .inner,.sidebar-wrapper.offer .sidebar .inner,.sidebar-wrapper.kurs .sidebar .inner{justify-content:space-between}.sidebar-wrapper.demo .sidebar .demo-form,.sidebar-wrapper.offer .sidebar .demo-form,.sidebar-wrapper.kurs .sidebar .demo-form{flex:1;padding:1.5rem}.sidebar-wrapper.demo .sidebar .demo-form form,.sidebar-wrapper.offer .sidebar .demo-form form,.sidebar-wrapper.kurs .sidebar .demo-form form{height:100%}.sidebar-wrapper.demo .sidebar .demo-form form>p:last-of-type,.sidebar-wrapper.offer .sidebar .demo-form form>p:last-of-type,.sidebar-wrapper.kurs .sidebar .demo-form form>p:last-of-type{flex-direction:column-reverse;margin-top:auto;display:flex}.sidebar-wrapper.demo .sidebar .demo-form form.submitting,.sidebar-wrapper.demo .sidebar .demo-form form.sent,.sidebar-wrapper.offer .sidebar .demo-form form.submitting,.sidebar-wrapper.offer .sidebar .demo-form form.sent,.sidebar-wrapper.kurs .sidebar .demo-form form.submitting,.sidebar-wrapper.kurs .sidebar .demo-form form.sent{justify-content:center}.sidebar-wrapper.demo .sidebar .demo-form form.submitting p,.sidebar-wrapper.demo .sidebar .demo-form form.sent p,.sidebar-wrapper.offer .sidebar .demo-form form.submitting p,.sidebar-wrapper.offer .sidebar .demo-form form.sent p,.sidebar-wrapper.kurs .sidebar .demo-form form.submitting p,.sidebar-wrapper.kurs .sidebar .demo-form form.sent p{display:none}.sidebar-wrapper.demo .sidebar .demo-form form.submitting p:last-of-type,.sidebar-wrapper.demo .sidebar .demo-form form.sent p:last-of-type,.sidebar-wrapper.offer .sidebar .demo-form form.submitting p:last-of-type,.sidebar-wrapper.offer .sidebar .demo-form form.sent p:last-of-type,.sidebar-wrapper.kurs .sidebar .demo-form form.submitting p:last-of-type,.sidebar-wrapper.kurs .sidebar .demo-form form.sent p:last-of-type{display:flex;margin:0!important}.sidebar-wrapper.demo .sidebar .demo-form form.submitting p:last-of-type input,.sidebar-wrapper.demo .sidebar .demo-form form.sent p:last-of-type input,.sidebar-wrapper.offer .sidebar .demo-form form.submitting p:last-of-type input,.sidebar-wrapper.offer .sidebar .demo-form form.sent p:last-of-type input,.sidebar-wrapper.kurs .sidebar .demo-form form.submitting p:last-of-type input,.sidebar-wrapper.kurs .sidebar .demo-form form.sent p:last-of-type input,.sidebar-wrapper.demo .sidebar .demo-form form.submitting .invoice_selection,.sidebar-wrapper.demo .sidebar .demo-form form.sent .invoice_selection,.sidebar-wrapper.offer .sidebar .demo-form form.submitting .invoice_selection,.sidebar-wrapper.offer .sidebar .demo-form form.sent .invoice_selection,.sidebar-wrapper.kurs .sidebar .demo-form form.submitting .invoice_selection,.sidebar-wrapper.kurs .sidebar .demo-form form.sent .invoice_selection{display:none}header{z-index:500;background-color:#fff;border-bottom:1px solid #cce0eb;transition:all .15s ease-in-out;position:fixed;inset:0 0 auto}header.hidden:not(.open){transform:translateY(-100%)}header.open{border-color:#d7e7ef;border-bottom-style:solid;border-bottom-width:2px}header .main-header{justify-content:space-between;align-items:center;height:80px;padding:1rem 0;display:flex}@media screen and (width<=992px){header .main-header{height:60px}}header .main-header .logo svg,header .main-header .logo img{width:100%;max-height:32px}@media screen and (width<=992px){header .main-header .logo svg,header .main-header .logo img{width:auto;height:100%;max-height:26px}}header .main-header .logo svg.white,header .main-header .logo img.white{display:none}header .main-header.transparent{color:#fff;background-color:#252525}header .main-header.transparent .hamburger-inner,header .main-header.transparent .hamburger-inner:after,header .main-header.transparent .hamburger-inner:before{background-color:#fff}header .main-header.transparent .logo svg.normal{display:none}header .main-header.transparent .logo svg.white{display:block}header .main-header.open{color:#252525;background-color:#fff}header .main-header.open .logo svg.normal{display:block}header .main-header.open .logo svg.white{display:none}header .main-header .nav-wrapper{flex-direction:row;display:flex;position:relative}@media screen and (width<=992px){header .main-header .nav-wrapper{gap:2.5rem}}header .main-header .nav-wrapper a.btn,header .main-header .nav-wrapper button.btn{color:#252525;cursor:pointer;border:0;border-bottom:2px solid #0000;flex-direction:row-reverse;padding:.5rem 1rem}header .main-header .nav-wrapper a.btn:hover,header .main-header .nav-wrapper button.btn:hover{background-color:#e9f0f7;border-color:#cce0eb}@media screen and (width<=992px){header .main-header .nav-wrapper a.btn:not(.mega-menu-toggle),header .main-header .nav-wrapper button.btn:not(.mega-menu-toggle){padding:.5rem 0}header .main-header .nav-wrapper a.btn:not(.mega-menu-toggle).logg-inn span,header .main-header .nav-wrapper button.btn:not(.mega-menu-toggle).logg-inn span{display:none}}header .main-header .nav-wrapper .header-menu-list a{border-bottom:2px solid #0000;padding:.25rem 0}header .main-header .nav-wrapper .header-menu-list a:hover{border-color:#252525}header .main-header .nav-wrapper nav{align-items:center;gap:1.5rem;display:flex}@media screen and (width<=992px){header .main-header .nav-wrapper nav{gap:1rem}}header .main-header .nav-wrapper nav>ul{align-items:center;gap:2.5rem;display:flex}header .main-header .nav-wrapper nav>ul li.current-menu-item a{border-color:#252525}@media screen and (width<=992px){header .main-header .nav-wrapper nav>ul{opacity:0;pointer-events:none;background-color:#fff;flex-direction:column;width:100vw;height:0;padding:1.5rem;position:fixed;inset:60px 0 0;overflow:hidden}header .main-header .nav-wrapper nav>ul li{display:flex}header .main-header .nav-wrapper nav>ul li a{letter-spacing:.5px;color:inherit;width:100%;padding:1rem 0;font-size:1.5rem;transition:all .15s ease-in-out}header .main-header .nav-wrapper nav>ul li.current-menu-item a{text-decoration:underline}header .main-header .nav-wrapper nav>ul.open{opacity:1;pointer-events:auto;align-items:normal;height:calc(100dvh - 60px)}header .main-header .nav-wrapper nav>ul.open .menu{flex-direction:column;gap:2.5rem}header .main-header .nav-wrapper nav>ul .user-area{flex-direction:column}header .main-header .nav-wrapper nav>ul .user-area button,header .main-header .nav-wrapper nav>ul .user-area a{text-align:center}}header .main-header .nav-wrapper .menu,header .main-header .nav-wrapper .user-area{gap:1rem;display:flex}header .main-header .nav-wrapper .menu a.active,header .main-header .nav-wrapper .user-area a.active{border-bottom:2px solid}header .main-header .nav-wrapper .hamburger{opacity:1!important}header .main-header .nav-wrapper .hamburger.custom{gap:1rem;padding:.625rem;display:flex}header .main-header .nav-wrapper .hamburger.custom .hamburger-box{width:34px;height:20px}header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner{top:0}header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner,header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner:after,header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner:before{background-color:#fff;width:34px}header .main-header .nav-wrapper .hamburger:not(.custom){padding:0}@media screen and (width>=992px){header .main-header .nav-wrapper .hamburger{display:none}}header .main-header.checkout{justify-content:center}header .main-header.checkout .nav-wrapper{display:none}@media screen and (width<=992px){header .main-header .user-controls button,header .main-header .user-controls a.btn{display:none}header .main-header .user-controls button.hamburger:not(.custom),header .main-header .user-controls a.btn.hamburger:not(.custom){display:flex}}header .main-header .mega-menu-wrapper .mega-menu-toggle .icon-close{display:none}header .main-header .mega-menu-wrapper .header-menu-hidden{color:#069;background-color:#fff;border-top:1px solid #d7e7ef;flex-direction:column;display:none}header .main-header .mega-menu-wrapper .header-menu-hidden>li{border-bottom:1px solid #d7e7ef;flex:1}header .main-header .mega-menu-wrapper .header-menu-hidden>li:last-child{border-bottom:0}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .header-menu-hidden{display:flex}}header .main-header .mega-menu-wrapper .mega-menu-container{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;height:100%;display:flex;position:fixed;inset:81px 0 auto}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .mega-menu-container{padding-bottom:60px;top:61px;overflow:hidden auto}header .main-header .mega-menu-wrapper .mega-menu-container .menu-megameny-container{padding-left:0;padding-right:0}}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu{background-color:#fff}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu{background-color:#e9f0f7;border-bottom:1px solid #d7e7ef;flex-direction:column;align-items:normal;display:flex}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu p{padding-top:3rem;padding-bottom:1rem}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul{gap:1.5rem;padding:0 0 3rem;display:flex}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li{flex:1}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li a{color:#fff;background-color:#0067c5;border-radius:.25rem;flex-direction:row-reverse;justify-content:space-between;gap:1rem;padding:1rem}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li a .menu-icon{align-items:center;display:flex}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li a svg path{fill:#fff}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li a:hover{background-color:#069;text-decoration:none}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul{flex-direction:column}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li{border-bottom:1px solid #cce0eb}header .main-header .mega-menu-wrapper .mega-menu-container .shortcut-menu ul li:last-child{border-bottom:0}}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner{color:#069;background-color:#fff;justify-content:space-between;padding-top:3rem;padding-bottom:3rem;display:flex}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li{flex-direction:column;flex:1;display:flex}@media screen and (width>=992px){header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li>a{color:#252525;font-weight:600}}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li:last-child{border-right:0}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23006699' fill-rule='evenodd' d='M4.293 7.793a1 1 0 0 1 1.414 0L12 14.086l6.293-6.293a1 1 0 1 1 1.414 1.414L13.414 15.5a2 2 0 0 1-2.828 0L4.293 9.207a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E");width:24px;height:24px;margin-left:auto;display:inline-block}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li>a.toggled:after{transform:rotate(270deg)}}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li .sub-menu{flex-direction:column;display:flex}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner{border-top:1px solid #cce0eb;flex-direction:column;padding-top:0;padding-bottom:0}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li{border-bottom:1px solid #cce0eb}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li:last-child{border-bottom:0}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li .sub-menu{display:none}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li .sub-menu.visible{display:flex}header .main-header .mega-menu-wrapper .mega-menu-container .mega-menu-inner>li .sub-menu.visible a{padding-left:2.5rem}}header .main-header .mega-menu-wrapper .mega-menu-container a{padding:1rem 0;display:flex}@media screen and (width<=992px){header .main-header .mega-menu-wrapper .mega-menu-container a{padding:1.5rem}}header .main-header .mega-menu-wrapper .mega-menu-container .expanded{background-color:#00000073;flex:1}header .main-header .mega-menu-wrapper .mega-menu-container a{letter-spacing:.5px}header .main-header .mega-menu-wrapper .mega-menu-container a:hover{text-decoration:underline}header .main-header .mega-menu-wrapper.open button.mega-menu-toggle{background-color:#d7e7ef}header .main-header .mega-menu-wrapper.open button.mega-menu-toggle .icon-open{display:none}header .main-header .mega-menu-wrapper.open button.mega-menu-toggle .icon-close{display:flex}header .main-header .mega-menu-wrapper.open .mega-menu-container{opacity:1;pointer-events:auto}header .cart-toggle{align-items:center;gap:.5rem;font-weight:500;display:none}header .cart-toggle.visible{display:flex}header .cart-toggle .svg-wrapper{position:relative}@media screen and (width<=992px){header .cart-toggle{margin-right:1rem}header .cart-toggle span{display:none}}footer{background-color:#e9f0f7;margin-top:auto}footer.checkout-page{display:none}footer .footer-inner{flex-direction:column;gap:2.5rem;display:flex}@media screen and (width<=992px){footer .footer-inner{gap:4.25rem}}footer .top{justify-content:space-between;align-items:center;padding:8.5rem 0 5rem;display:flex}footer .top svg{width:100%;max-height:50px}@media screen and (width<=992px){footer .top{padding:4.25rem 0}footer .top svg{width:auto;height:100%;max-height:32px}}footer .footer-content{grid-template-columns:repeat(3,1fr);gap:4.25rem 1.5rem;display:grid}footer .footer-content a{align-items:center;gap:.5rem;padding:.25rem 0;display:flex}footer .footer-content a svg{width:1.25rem;height:1.25rem}footer .footer-content a:hover{text-decoration:underline}footer .footer-content a.menu-heading{color:#069;text-transform:uppercase;font-weight:600}@media screen and (width<=992px){footer .footer-content{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.5rem}}footer .footer-content>div{flex:1}footer .footer-content .info{flex-direction:column;gap:.5rem;display:flex}@media screen and (width<=992px){footer .footer-content .info{order:1}}footer .footer-content .info svg{max-width:7rem;margin-top:1rem}footer .bottom{justify-content:space-between;align-items:center;padding:2.5rem 0;display:flex}@media screen and (width<=992px){footer .bottom{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem}}footer .bottom .btn-text{font-weight:400}footer .bottom .btn-text:hover{text-decoration:underline}footer .bottom .menu-wrapper{align-items:center;gap:1rem;display:flex}@media screen and (width<=992px){footer .bottom .menu-wrapper{flex-direction:column;align-items:flex-start;gap:2.5rem}}footer .footer-menu{flex-direction:column;gap:1rem;font-size:1.5rem;font-weight:600;display:flex}@media screen and (width<=992px){footer .footer-menu{flex-direction:column}}footer.checkout .bottom{justify-content:center}footer.checkout .bottom .menu-wrapper{display:none}footer.transparent{color:#fff;background-color:#252525}footer.transparent button{color:#fff}.sub-title{color:#069;font-size:24px;font-weight:600}.wc-wrapper{width:100%}.product-description-wrapper{background-color:#fff;width:100%}.product-description-wrapper .product-specifications .spec-groups{flex-direction:column;gap:1.5rem;display:flex}.product-description-wrapper .product-specifications .spec-group{flex-direction:column;gap:.5rem;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list{border:1px solid #d7d7d7;border-radius:.5rem;flex-direction:column;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list .spec-row{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;padding:1rem;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list .spec-row:last-child{border-bottom:0}.single-prod-wrapper{justify-content:space-between;gap:2.5rem;display:flex}@media screen and (width<=992px){.single-prod-wrapper{flex-direction:column-reverse;gap:1.5rem;padding-bottom:1rem}}.single-prod-wrapper .product-swiper{flex:.6;overflow:hidden}.single-prod-wrapper .product-swiper .swiper{margin-bottom:2.5rem}.single-prod-wrapper .product-swiper .swiper .swiper-slide{aspect-ratio:4/2.75;width:100%;overflow:hidden}.single-prod-wrapper .product-swiper .swiper .swiper-slide img{object-fit:cover;object-position:center;width:100%;height:100%}.single-prod-wrapper .product-swiper .swiper .swiper-pagination{bottom:15px}.single-prod-wrapper .product-swiper img{border-radius:.5rem;width:100%}.single-prod-wrapper .prod-summary{flex-direction:column;flex:.6;justify-content:space-between;gap:2.5rem;padding-top:1.5rem;display:flex}.single-prod-wrapper .prod-summary .description{font-size:1.25rem}.single-prod-wrapper .prod-summary .title-wrapper{flex-direction:column;gap:1rem;display:flex}.single-prod-wrapper .prod-summary .title-wrapper a{align-items:center;gap:.25rem;font-size:1.2rem;display:flex}.single-prod-wrapper .prod-summary .title-wrapper a span{border-bottom:2px solid #0000}.single-prod-wrapper .prod-summary .title-wrapper a:hover span{border-color:#252525}.single-prod-wrapper .prod-summary p.price{font-size:1.728rem;color:#252525!important}.single-prod-wrapper .prod-summary .cart-controls{gap:1.5rem;display:flex}.single-prod-wrapper .prod-summary .cart-controls .woocommerce-variation-add-to-cart{gap:1rem;display:flex}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart a.reset_variations{display:none!important}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations{position:relative}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody{flex-direction:column;gap:1rem;display:flex}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody tr{align-items:center;gap:1rem;display:flex}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody tr .label{text-align:left;min-width:18ch}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody tr .value{flex:1;display:flex}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody tr .value select{cursor:pointer;background-color:#fff;border-radius:.25rem;flex:1;margin-right:0;padding:.75rem 1rem}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart table.variations tbody tr .value select:hover{background-color:#f5f5f5}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart .woocommerce-variation-price{margin-bottom:1.5rem}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart .woocommerce-variation-price .price{color:#252525;font-weight:600}.single-prod-wrapper .prod-summary .cart-controls .variations_form.cart .single_add_to_cart_button{color:#fff;background-color:#252525;flex:1}.single-prod-wrapper .prod-icon{flex:.2;display:flex}.single-prod-wrapper .prod-icon svg{background-color:#e9f0f7;border-radius:.5rem;width:100%;height:auto}.single-prod-wrapper .prod-icon svg rect{display:none}section .archive .archive-controls{flex-direction:row-reverse;align-items:center;display:flex}section .archive .archive-controls .cat-nav{flex-wrap:wrap;flex:1;align-items:center;gap:1rem;display:flex}section .archive .archive-controls .cat-nav .buttons{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}section .archive .archive-products{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:4.25rem;display:grid}@media (width<=1200px){section .archive .archive-products{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){section .archive .archive-products{grid-template-columns:1fr;gap:2.5rem}}.product-wrapper{border-radius:.5rem;overflow:hidden}.product-wrapper .product .image{aspect-ratio:4/3;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;overflow:hidden}.product-wrapper .product .image>img{object-fit:cover;object-position:center;width:100%;height:100%}.product-wrapper .product .image.cart{border-radius:.5rem;position:relative}.product-wrapper .product .image.cart img{width:100%}.product-wrapper .product .image.cart button{background:#fff;border-radius:50%;padding:1rem;position:absolute;top:.5rem;right:.5rem}.product-wrapper .product .image.cart button:hover{background-color:#e67373!important}.product-wrapper .product .image.cart.remove{aspect-ratio:auto;justify-content:flex-end;display:flex}.product-wrapper .product .image.cart.remove button{position:relative;top:auto;right:auto}.product-wrapper .product .text{background-color:#fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.product-wrapper .product .text .top{align-items:center;gap:1.5rem;font-size:1.25rem;display:flex}.product-wrapper .product .text .top .name{margin-right:auto}.product-wrapper .product .text .title{font-size:1.44rem;font-weight:600}.product-wrapper .product .text.cart{padding:1rem 0}.product-wrapper .product .text.cart .quantity-wrapper{display:flex}.product-wrapper .product .text.cart .quantity-wrapper input{text-align:center;border:2px solid #069;flex:1}.product-wrapper .product .text.cart .quantity-wrapper .plus,.product-wrapper .product .text.cart .quantity-wrapper .minus{border-color:#069;justify-content:center;font-size:1.25rem;font-weight:600}.product-wrapper .product .text.cart .quantity-wrapper .plus:hover,.product-wrapper .product .text.cart .quantity-wrapper .minus:hover{border-color:#069}.product-wrapper .product .text.cart .quantity-wrapper .plus{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.product-wrapper .product .text.cart .quantity-wrapper .minus{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.product-wrapper .product .text.cart .quantity-wrapper button{width:4rem}.product-wrapper .product .text.cart .quantity-wrapper button:hover{border-color:#252525}.main-container-wrapper.checkout-page{background-color:#fff}.main-container-wrapper.checkout-page .page-content form.checkout{gap:2.5rem;padding:2.5rem 0}.main-container-wrapper.checkout-page .page-content form.checkout .billing-parts{flex-direction:column;gap:2.5rem;display:flex}.main-container-wrapper.checkout-page .page-content form.checkout .btn.btn-checkout{color:#fff;background-color:#d66a35;border-radius:.5rem;justify-content:center;margin-top:1.5rem}.main-container-wrapper.checkout-page .page-content form.checkout .btn.btn-checkout:hover{background-color:#069}.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-personal,.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-company,.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-invoice{background-color:#e9f0f7;border-radius:.5rem;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:1.5rem;display:grid}@media screen and (width<=992px){.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-personal,.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-company,.main-container-wrapper.checkout-page .page-content form.checkout .billing-group-invoice{grid-template-columns:repeat(1,1fr)}}.main-container-wrapper.checkout-page .page-content form.checkout .form-row .input-text,.main-container-wrapper.checkout-page .page-content form.checkout .form-row select{border:1px solid #d7d7d7;border-radius:.35rem;padding:.75rem 1rem}.main-container-wrapper.checkout-page .page-content form.checkout .woocommerce-billing-fields__field-wrapper{flex-direction:column;gap:1.5rem;display:flex}.main-container-wrapper.checkout-page .page-content form.checkout .woocommerce-billing-fields__field-wrapper .form-row.faktura-field.hidden{display:none}.main-container-wrapper.checkout-page .page-content form.checkout .form-row-first,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-first,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-last,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-last{float:none;width:auto}.main-container-wrapper.checkout-page .page-content form.checkout .form-row{flex-direction:column;justify-content:flex-end;margin:0;display:flex}@media screen and (width>=992px){.main-container-wrapper.checkout-page .page-content form.checkout .form-row#billing_faktura_valg_field{grid-column:span 2}}.woocommerce-order .success-svg-wrapper{max-width:18rem;margin:1.5rem auto}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:1rem;font-size:1.728rem;font-weight:600}.woocommerce-order>section{flex-direction:column;align-items:flex-start}.hero-wrapper{position:relative}.hero-wrapper.overflow-hidden{overflow:hidden}@media screen and (width<=992px){.hero-wrapper{flex-direction:column}.hero-wrapper .hero-video-background{position:relative}}.hero{align-items:center;gap:1.5rem;display:flex}.hero.regular{justify-content:space-between;align-items:normal}.hero.regular.align-start{align-items:flex-start}.hero.regular>div{flex:.4}.hero.regular>div.content{flex:.5}@media screen and (width<=992px){.hero.regular{flex-direction:column-reverse}.hero.regular.internal-nav{flex-direction:column}}.hero .content{flex-direction:column;align-items:flex-start;gap:2.5rem;padding-top:1.5rem;display:flex}@media screen and (width<=992px){.hero .content{gap:1.5rem}}@media screen and (width>=992px){.hero .content>.hero-text{font-size:1.44rem}}.hero .content .button-wrapper{flex-wrap:wrap;gap:1.5rem;display:flex}@media screen and (width<=992px){.hero .content .button-wrapper{width:100%}.hero .content .button-wrapper .btn{flex:1;justify-content:space-between}.hero .content .button-wrapper .btn svg{min-width:24px}}.hero-video-background{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-video-background .video-iframe{object-fit:cover;width:100vw;min-width:100%;height:100vh;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.video-wrapper .video-iframe{object-fit:cover;width:177.778%;min-width:100%;height:56.25%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-video-background iframe[src*=youtube\.com],.hero-wrapper .video-wrapper iframe[src*=youtube\.com]{pointer-events:none}.hero-video-background iframe[src*=youtube\.com]+.ytp-chrome-top,.hero-video-background iframe[src*=youtube\.com]+.ytp-show-cards-title,.hero-video-background iframe[src*=youtube\.com]+.ytp-title,.video-wrapper iframe[src*=youtube\.com]+.ytp-chrome-top,.video-wrapper iframe[src*=youtube\.com]+.ytp-show-cards-title,.video-wrapper iframe[src*=youtube\.com]+.ytp-title{display:none!important}.hero-swiper .swiper-slide{align-items:center;gap:1.5rem;display:flex}@media screen and (width<=992px){.hero-swiper .swiper-slide{flex-direction:column-reverse;align-items:normal}}.hero-swiper .swiper-slide>div{flex:1}.hero-swiper .swiper-pagination{background:#fff;border-radius:.5rem 0 0;margin-left:auto;padding:1rem;right:0;width:auto!important;bottom:0!important;left:auto!important}@media screen and (width<=992px){.hero-swiper .swiper-pagination{text-align:right;margin-top:2.5rem;position:relative;bottom:0}}.hero-swiper .swiper-pagination-bullet{opacity:.5;background:0 0;border:2px solid #069;border-radius:.5rem;width:1rem;height:1rem;transition:width .2s ease-in-out,opacity .2s ease-in-out;position:relative;overflow:hidden}.hero-swiper .swiper-pagination-bullet-active{opacity:1;border-radius:.5rem}.hero-swiper .swiper-pagination-bullet:before{content:"";background:#069;width:0;height:100%;transition:width linear;position:absolute;top:0;left:0}.hero-swiper .swiper-pagination-bullet-active.filling:before{width:100%;transition:width var(--fill-duration,5s)linear}section.faq-wrapper{background-color:#e9f0f7}section.faq-wrapper .faq{flex-direction:row-reverse;align-items:flex-start;gap:2.5rem;display:flex}@media screen and (width<=992px){section.faq-wrapper .faq{flex-direction:column-reverse}}section.faq-wrapper .faq .intro{white-space:nowrap;color:#252525;background-color:#fff;border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media screen and (width<=992px){section.faq-wrapper .faq .intro{white-space:normal;align-items:center;width:100%}}section.faq-wrapper .faq .intro svg{margin:1.5rem auto}section.faq-wrapper .faq .questions{border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}section.faq-wrapper .faq .questions .question-wrapper{color:#252525;background-color:#fff;border-bottom:1px solid #cce0eb;flex-direction:column;padding:1.5rem;display:flex}section.faq-wrapper .faq .questions .question-wrapper:last-child{border-bottom:0}section.faq-wrapper .faq .questions .question-wrapper svg{border-radius:50%;width:2.5rem;height:2.5rem;padding:.5rem}section.faq-wrapper .faq .questions .question-wrapper:hover{cursor:pointer;background-color:#cce0eb}section.faq-wrapper .faq .questions .question-wrapper .question{justify-content:space-between;align-items:center;display:flex}section.faq-wrapper .faq .questions .question-wrapper .question .minus{display:none}section.faq-wrapper .faq .questions .question-wrapper .question .plus{display:flex}section.faq-wrapper .faq .questions .question-wrapper .answer{opacity:0;height:0}section.faq-wrapper .faq .questions .question-wrapper.open{background-color:#fff;gap:1rem}section.faq-wrapper .faq .questions .question-wrapper.open svg{color:#fff;background-color:#069}section.faq-wrapper .faq .questions .question-wrapper.open .question .minus{display:flex}section.faq-wrapper .faq .questions .question-wrapper.open .question .plus{display:none}section.faq-wrapper .faq .questions .question-wrapper.open .answer{opacity:1;height:auto}section .kategorier{border-radius:.5rem;flex-direction:column;align-items:center;gap:2.5rem;padding:4.25rem 1rem;display:flex}section .kategorier .cat-list{flex-wrap:wrap;gap:1rem;display:flex}@media screen and (width<=992px){section .kategorier .cat-list{justify-content:center}}section .product-row{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){section .product-row{grid-template-columns:repeat(1,1fr)}}section .split{gap:1.5rem;display:grid}section .split.gap-md{gap:3rem;margin-top:1rem;margin-bottom:1rem}section .split.gap-lg{gap:4.5rem;margin-top:2rem;margin-bottom:2rem}section .split.gap-none{gap:0}section .split.col-1{grid-template-columns:repeat(1,1fr)}section .split.col-1 .point{flex:1}section .split.col-2{grid-template-columns:repeat(2,1fr)}section .split.col-3{grid-template-columns:repeat(3,1fr)}section .split.col-4{grid-template-columns:repeat(4,1fr)}@media screen and (width<=992px){section .split{grid-template-columns:repeat(1,1fr)!important}}section .split.reverse{flex-direction:row-reverse}@media screen and (width<=992px){section .split.reverse{flex-direction:column}}section .split>div{flex:1;display:flex}section .split .image{border-radius:.5rem;width:100%;overflow:hidden}section .split .image .video-container{width:100%;padding-bottom:56.25%;position:relative}section .split .image .video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}section .split .text{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}section .split .point{align-items:center;gap:1.5rem;margin:1rem 0;display:flex}section .split .point.padded{padding:1.5rem}section .split .product{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}section .split .product .top{align-items:center;gap:1.5rem;display:flex}section .split .product .top .product-name{margin-right:auto}section .split .product .button-wrapper{gap:1.5rem;display:flex}section .split .product .button-wrapper a,section .split .product .button-wrapper button{flex:1}section .request{text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:2.5rem;padding:4.25rem 1rem;display:flex}.contact_form .invoice_selection{flex-direction:column;gap:1rem;display:flex}.contact_form .invoice_selection p.faktura-field.hidden:not(.wpcf7-force-visible){display:none}.contact_form .invoice_selection select#billing_faktura_valg{display:inline-block}.contact_form .invoice_selection.highlight{background-color:#e9f0f7;border-radius:.5rem;padding:1rem}.contact_form .split{gap:3rem;display:flex}@media screen and (width<=992px){.contact_form .split{flex-direction:column}}.contact_form .split .divider{background-color:#cce0eb;border-right:1px solid #cce0eb;flex:none;width:0;height:auto;margin:5rem 0}@media screen and (width<=992px){.contact_form .split .divider{display:none}}.contact_form .split .contact-info{flex-direction:column;justify-content:center;display:flex}.contact_form .split .contact-info .part{border-bottom:1px solid #cce0eb;flex-direction:column;gap:1rem;padding:2.5rem 0;display:flex}.contact_form .split .contact-info .part:last-child{border-bottom:0}.contact_form .split .contact-info .part a{font-weight:600;text-decoration:underline}@media screen and (width<=992px){.contact_form .split .contact-info .part a{width:100%}}.contact_form .split .contact-info .part .address{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.contact_form .contact-points{width:100%;display:flex}.contact_form .contact-points>div{flex:1;gap:1rem;display:flex}.contact_form .contact-points>div .text{flex-direction:column;gap:0;display:flex}.contact_form .contact-points>div .text label{margin:0}.contact_form .contact-points>div svg{width:3rem}.contact_form .svg-success-wrapper svg{max-width:50%;margin:auto}.contact_form .wpcf7-response-output{border-radius:10px;padding:1rem}.contact_form .wpcf7-spinner{margin:1rem auto;display:block}.contact_form .section_title{margin-bottom:50px}.contact_form .form-container{width:100%}.contact_form form{flex-direction:column;gap:1rem;display:flex}.contact_form .form-row{gap:2rem;display:flex}@media (width<=1024px){.contact_form .form-row{flex-direction:column}}.contact_form .form-row .element{flex:1}.contact_form .form-actions{margin:0 auto}.contact_form .form-actions input[type=submit]{background-color:var(--orange);color:#fff;letter-spacing:.5px;cursor:pointer;border-radius:20rem;margin:0 auto;font-weight:500;transition:all .2s ease-in-out}.contact_form .form-actions input[type=submit]:hover{background-color:var(--Typo-Text---Dark,#252021)}@media (width<=1024px){.contact_form .form-actions{width:100%}}.contact_form ::placeholder,.contact_form select:invalid{letter-spacing:.05em;color:#00000080;transition:color .3s}.contact_form :focus::placeholder,.contact_form select:invalid:focus{color:#00000040}.contact_form label{-webkit-user-select:none;user-select:none;width:100%;margin-bottom:10px;display:inline-block}.contact_form select{cursor:pointer}.contact_form input,.contact_form select,.contact_form textarea{background:#fff;border:1px solid #d7d7d7;border-radius:.25rem;outline:none;width:100%;padding:1rem;font-family:inherit}.contact_form input:focus,.contact_form select:focus,.contact_form textarea:focus{outline:2px solid #0067c5}.contact_form textarea{resize:vertical;vertical-align:top;min-height:120px}.contact_form input[type=checkbox],.contact_form input[type=radio]{appearance:none;vertical-align:top;width:20px;height:20px;position:relative}.contact_form input[type=checkbox]:before,.contact_form input[type=radio]:before{transform-origin:0 0;content:"";transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);display:block;position:absolute;top:50%;left:50%;transform:scale(0)translate(-50%,-50%)}.contact_form input[type=checkbox]:checked:before,.contact_form input[type=radio]:checked:before{transform:scale(1)translate(-50%,-50%)}label .contact_form input[type=checkbox],label .contact_form input[type=radio]{margin-right:10px}.contact_form input[type=checkbox]:checked:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjAuMjg1IDJsLTExLjI4NSAxMS41NjctNS4yODYtNS4wMTEtMy43MTQgMy43MTYgOSA4LjcyOCAxNS0xNS4yODV6Ii8+PC9zdmc+) 50%/cover;width:50%;height:50%}.contact_form input[type=radio]:checked:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPjwvc3ZnPg==) 50%/cover;width:40%;height:40%}.shortcuts-wrap{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){.shortcuts-wrap{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.shortcuts-wrap .menu-icon svg.product{width:1.5rem;height:1.5rem}.shortcuts-wrap .menu-icon svg.product path{fill:#fff}.latest-news-row-wrap{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){.latest-news-row-wrap{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.latest-news-row-wrap a.post{background-color:#e9f0f7;border:2px solid #e9f0f7;border-radius:.5rem;flex-direction:column;transition:all .15s ease-in-out;display:flex;overflow:hidden}.latest-news-row-wrap a.post .post-content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.latest-news-row-wrap a.post img{width:100%;height:auto}.latest-news-row-wrap a.post .post-title{font-size:1.2rem}.latest-news-row-wrap a.post .post-date{color:#069}.latest-news-row-wrap a.post:hover{background-color:#0000}.page-navigation{justify-content:flex-end;display:flex}@media screen and (width<=992px){.page-navigation{justify-content:normal;width:100%}}.page-navigation nav{background-color:#e9f0f7;flex-direction:column;gap:1rem;min-width:50%;padding:1.5rem 3rem;display:flex}.page-navigation nav.kurs-info{background-color:#0000}@media screen and (width<=992px){.page-navigation nav{width:100%;padding:1.5rem 1rem}.page-navigation nav.kurs-info{padding:1.5rem 0}}.page-navigation nav .nav-title{font-size:1.2rem}.page-navigation nav a{color:#069;white-space:nowrap;align-items:center;gap:1rem;display:flex}.page-navigation nav a span{border-bottom:2px solid #0000;transition:all .15s ease-in-out}.page-navigation nav a:hover span{border-color:#252525}.page-navigation nav a.active{color:#252525;pointer-events:none}.page-navigation nav a.active span{border-color:#252525}.page-navigation nav .menu-item{padding:.25rem 0}.page-navigation nav .menu-item a{width:fit-content}.page-navigation nav .menu-item.current_page_item a{color:#252525;border-bottom:2px solid #252525}@media screen and (width<=768px){.page-navigation nav{max-width:100%;overflow:auto hidden}.page-navigation nav>p{display:none}}.page-navigation nav .time-slot{flex-direction:column;justify-content:center;align-items:flex-end;gap:1rem;height:100%;display:flex}.page-navigation nav .time-slot .wrapper{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;display:flex}.page-navigation nav .time-slot .slot{background-color:#d7e7ef;border-radius:.5rem;flex-grow:1;align-items:center;gap:.5rem;padding:.25rem .75rem;display:flex}.page-navigation nav .time-slot .slot p{text-transform:capitalize;background-color:#d7e7ef;border-radius:.5rem;padding:.25rem .75rem;font-size:1.25rem}.page-navigation.fixed{z-index:400;background-color:#cce0eb;justify-content:center;transition:all .15s ease-in-out;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.page-navigation.fixed nav{background-color:#cce0eb;flex-direction:row;gap:1.5rem;width:100%;max-width:90rem}.page-navigation.fixed nav .nav-title{margin-right:auto}.page-navigation.fixed.visible{transform:translateY(0%)}body.header-visible .page-navigation.fixed.visible{top:80px}@media screen and (width<=992px){body.header-visible .page-navigation.fixed.visible{top:60px}}.employees-section .filter-container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.employees-section .employees-row{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){.employees-section .employees-row{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=768px){.employees-section .employees-row{grid-template-columns:repeat(1,1fr)}}.employees-section .employees-row .employee{flex-direction:column;flex:1;display:flex;position:relative}.employees-section .employees-row .employee .contact-modal{align-items:flex-end;display:flex;position:absolute;inset:0}.employees-section .employees-row .employee .contact-modal .contact-modal-content{background-color:#fff;border:2px solid #d7e7ef;border-radius:.5rem;flex-direction:column;width:100%;padding:1.5rem;display:flex}.employees-section .employees-row .employee .contact-modal .contact-modal-content .contact-modal-buttons{flex-direction:column;gap:1.5rem;display:flex}.employees-section .employees-row .employee .contact-modal .contact-modal-content .contact-modal-buttons .modal-button{color:#fff;background-color:#0067c5;border-color:#0067c5;padding:1rem 1.5rem}.employees-section .employees-row .employee .contact-modal .modal-button-icon svg{width:24px;height:24px}.employees-section .employees-row .employee .image{flex:1}.employees-section .employees-row .employee img{object-fit:cover;width:100%;height:100%}.employees-section .employees-row .employee .text{flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}.employees-section .employees-row .employee .text .location{align-items:center;gap:.5rem;display:flex}.employees-section .employees-row .employee .text .contact{align-items:center;gap:1.5rem;padding:1rem 0;display:flex}.employees-section .employees-row .employee .text .contact a{color:#fff;background-color:#069;border-radius:50%;padding:.5rem}.large-text-wrapper .large-text{font-size:1.44rem}@media screen and (width<=992px){.large-text-wrapper .large-text{font-size:1.14rem}}.tags-wrapper .tags{flex-wrap:wrap;gap:1.5rem;padding:1rem 0;display:flex}.tags-wrapper .tags .tag{background-color:#e9f0f7;border-radius:.5rem;padding:.5rem 1rem}.filter-tax{flex-wrap:wrap;gap:1rem;display:flex}.filter-tax .filter-values{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.filter-tax .filter-values button{color:#069;border-bottom:2px solid #0000;transition:all .15s ease-in-out}.filter-tax .filter-values button.active,.filter-tax .filter-values button:hover{border-color:#069}.departments-wrapper .departments-row{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){.departments-wrapper .departments-row{grid-template-columns:repeat(1,1fr)}}.departments-wrapper .departments-row .department{background-color:#e9f0f7;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.departments-wrapper .departments-row .department .department-name{gap:1rem;display:flex}.departments-wrapper .departments-row .department .department-address{flex-direction:column;display:flex}.departments-wrapper .departments-row .department .footer{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.video-wrapper .video-row{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media screen and (width<=768px){.video-wrapper .video-row{grid-template-columns:repeat(1,1fr)}}.video-wrapper .video-row .video{flex-direction:column;gap:.5rem;display:flex}.video-wrapper .video-row .video iframe{aspect-ratio:16/9}.breadcrumbs-wrapper .breadcrumbs{white-space:nowrap;align-items:center;gap:1rem;display:flex}.breadcrumbs-wrapper .breadcrumbs a{color:#069;text-decoration:underline}.product-selection-wrapper{background-color:#e9f0f7}.product-selection-wrapper .product-selection{flex-direction:column;gap:1.5rem;display:flex}.product-selection-wrapper .product-packages{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media screen and (width<=1400px){.product-selection-wrapper .product-packages{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=992px){.product-selection-wrapper .product-packages{grid-template-columns:repeat(1,1fr)}}.product-selection-wrapper .product-packages .product-package{background-color:#fff;border:1px solid #d7e7ef;border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}.product-selection-wrapper .product-packages .product-package .product-price{margin-top:auto}.product-selection-wrapper .product-packages .product-package .controls{flex-direction:column;display:flex}.product-selection-wrapper div.product{background-color:#fff;border-radius:.5rem;padding:1.5rem}.product-selection-wrapper .custom-package{padding:2.5rem 0}.product-selection-wrapper .custom-package .wrapper{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.product-selection-wrapper .custom-package .wrapper button{background-color:#fff}.product-selection-wrapper .custom-package .wrapper button:hover{background-color:#069}.included-products{border:2px solid #d7e7ef;border-radius:.5rem;flex-direction:column;margin-bottom:2rem;display:flex}.included-products .inc-product{border-color:#d7e7ef;border-bottom-style:solid;border-bottom-width:2px;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.included-products .inc-product svg{width:32px}.included-products .inc-product:last-child{border-bottom:0}.included-products .inc-product .name{margin-right:auto}.variation-selector{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.variation-selector select{cursor:pointer;border:2px solid #d7e7ef;border-radius:.5rem;padding:.5rem 1rem}.kurs-wrapper .kurs-listing .kurs-item{color:#252525;grid-template-columns:repeat(2,1fr);padding:0;display:grid}@media screen and (width<=992px){.kurs-wrapper .kurs-listing .kurs-item{grid-template-columns:repeat(1,1fr)}}.kurs-wrapper .kurs-listing .kurs-item.hidden{display:none}.kurs-wrapper .kurs-listing .kurs-item>div{flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;padding:1.5rem;display:flex}.kurs-wrapper .kurs-listing .kurs-item>div.left{background-color:#e9f0f7}.kurs-wrapper .kurs-listing .kurs-item>div.left .course-title{color:#069;font-size:1.5rem}.kurs-wrapper .kurs-listing .kurs-item>div.left .time-slot{justify-content:space-between;display:flex}.kurs-wrapper .kurs-listing .kurs-item>div.left .time-slot .slot{align-items:center;gap:.5rem;display:flex}.kurs-wrapper .kurs-listing .kurs-item>div.right{align-items:flex-end}.kurs-wrapper .kurs-listing .kurs-item>div.right .icon{color:#069;background-color:#d7e7ef;border-radius:50%;padding:.5rem;transition:all .15s ease-in-out}.kurs-wrapper .kurs-listing .kurs-item>div.right .bottom{justify-content:space-between;align-items:center;width:100%;display:flex}.kurs-wrapper .kurs-listing .kurs-item>div.right .kurs-text{font-weight:400}.kurs-wrapper .kurs-listing .kurs-item:hover{background:0 0}.kurs-wrapper .kurs-listing .kurs-item:hover .right .icon{color:#fff;background-color:#069}.kurs-wrapper .kurs-listing.kurs-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){.kurs-wrapper .kurs-listing.kurs-grid{grid-template-columns:repeat(1,1fr)}}.kurs-wrapper .kurs-listing.kurs-list{flex-direction:column;gap:1.5rem;display:flex}.kurs-wrapper .kurs-listing.kurs-list .kurs-item{grid-template-columns:repeat(1,1fr)}.kurs-wrapper .kurs-listing.kurs-list .kurs-item>div{flex-direction:row}@media screen and (width<=992px){.kurs-wrapper .kurs-listing.kurs-list .kurs-item>div{flex-direction:column}}.kurs-wrapper .kurs-listing.kurs-list .kurs-item>div.left .time-slot{gap:1.5rem}.kurs-wrapper .kurs-listing.kurs-list .kurs-item>div.right .bottom{white-space:nowrap;justify-content:flex-end;gap:1.5rem;width:auto}.kurs-wrapper .kurs-listing.kurs-list .kurs-item>div.right .bottom svg{min-width:24px}.document{border:2px solid #d7e7ef;border-radius:.5rem;flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex}.document .wrapper{justify-content:space-between;align-items:center;gap:1rem;display:flex}.document .wrapper.title{justify-content:flex-start;font-size:1.44rem;font-weight:600}.document .wrapper span{font-weight:600}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
/*# sourceMappingURL=main.css.map */
