@charset "utf-8";:root{--black:#000000;--white:#ffffff;--green:#9efccb;--green-light:#52A743;--red:#a52829;--text:#1A1D24;--background:#F6F5F5;--medium:500;--yellow:#E2851B;--gold:#A08A52;--cream:#E0D9CA;--line-height-text:calc(4px + 2.25ex);--line-height-title:calc(4px + 2ex)}:root:root{--mm-color-background:#000;--mm-color-text:#fff;--mm-color-text-dimmed:#fff;--mm-color-button:#fff;--mm-navbar-size:80px}.woocommerce-order-details table{border:1px solid #cacaca;border-collapse:collapse;background:#e6e6e6}.woocommerce-order-details th,.woocommerce-order-details td{border:1px solid #cacaca;padding:12px;text-align:left}.woocommerce-order section.woocommerce-order-details{padding-top:40px;padding-bottom:40px}html{-webkit-text-size-adjust:100%;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;color:var(--text);font-size:16px}body{margin:0;padding:0;background:var(--background)}.clear{height:0;clear:both;line-height:0}.clearfix:after,.content:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.IE7 .clearfix:before{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.clearfix,.content{display:inline-block}* html .clearfix,* html .content{height:1%}.clearfix,.content{display:block}h1,h2,h3,h4,h5,h6,p,a,ul,ol{margin:0;padding:0;color:inherit}img{border:none;height:auto}a,button,input[type=submit],svg,.cta,.thumbnail_slide{text-decoration:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;outline:none}button{cursor:pointer}a:hover{text-decoration:none}select{-webkit-appearance:none;transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-webkit-transition:height 0.3s ease-in-out}input,textarea,select,button{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-size:1rem;color:var(--text);outline:none}form{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}ul li{margin:0;padding:0;list-style:none}::-webkit-input-placeholder{color:var(--placeholder)}:-moz-placeholder{color:var(--placeholder)}::-moz-placeholder{color:var(--placeholder)}:-ms-input-placeholder{color:var(--placeholder)}*{margin:0;padding:0;box-sizing:border-box}.left{float:left}.right{float:right}.center{text-align:center}.half{width:50%}.third{width:33.33%}.fourth{width:25%}.half,.third,.fourth{box-sizing:border-box}.row{display:flex;flex-wrap:wrap}.c_row{align-items:center}.esp_row{justify-content:space-between}.jsiCenter{justify-content:center}.outercontent{max-width:1760px;margin:0 auto;padding-left:25px;padding-right:25px}.pdt80{padding-top:80px;padding-bottom:80px}.pdt80+.pdt80{padding-top:0}.pdt0{padding-top:0!important}.rc{border-radius:15px;overflow:hidden}.txWhite{color:var(--white)}.container{overflow:hidden}.content{max-width:1580px;margin:0 auto;padding-left:25px;padding-right:25px;box-sizing:content-box}.content *{box-sizing:border-box}.bnOverlay+.content{position:relative}section{padding:80px 0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}section.bgAuto{background-size:auto}section.pdt0{padding-top:0}section.author{padding:20px 0}.scrollSentinell{position:absolute;top:-108px}.ppSentinell{position:absolute;top:-120px}.gold{color:var(--gold)}.yellow{color:var(--yellow)}.c2row .column{width:50%}.c3row .column{width:33.333%}.c4row .column{width:25%}strong{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Catamaran';font-weight:700;line-height:var(--line-height-title,1.3em);color:inherit}p a,label a{text-decoration:underline}p a:hover,label a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:16px}h1,.h1{font-size:48px}.banner h1{font-size:50px;color:inherit;margin-bottom:8px}.home .banner h1{font-size:60px}h2,.h2{font-size:35px}h3,.h3{font-size:28px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h5{font-size:20px}p,ul,ol{line-height:var(--line-height-text,1.5em);margin-bottom:16px;color:inherit}.fwc h1,.fwc h2,.fwc h3{margin-bottom:44px}.fwc .cta{margin-top:34px}.cta{cursor:pointer}.cta,.button,.menu .menuCta a,.mega-menu .menuCta a,html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta>a.mega-menu-link{display:inline-flex;justify-content:center;align-items:center;height:44px;font-size:16px;background:var(--yellow);color:var(--white);border-radius:26px;text-align:center;padding:0 30px;font-family:'Catamaran';font-weight:700}.menu .menuCta a,.mega-menu .menuCta a,html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta{margin-right:0}.cta:hover,.button:hover,.menu .menuCta a:hover,html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta>a.mega-menu-link:hover{background:var(--white);color:var(--black)}.cta.hvBlack:hover{background:var(--black);color:var(--white)}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta>a.mega-menu-link:hover{color:var(--black)!important}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta.mega-current_page_item>a.mega-menu-link{color:#fff!important}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-menuCta.mega-current_page_item>a.mega-menu-link:hover{background:#fff!important;color:#000!important}.relCasesSlider .slick-slide{margin:0 15px}.relCasesSlider .slick-list{margin:0 -15px}.cta.border{border:1px solid var(--yellow);color:var(--yellow);background:none}.cta.border:hover{background:var(--yellow);color:var(--background)}.cta.black{background-color:var(--text);color:var(--white)}.cta.black:hover{background:var(--yellow);color:var(--white)}.cta.black.border{border:1px solid var(--text);color:var(--text);background:none}.cta.black.border:hover{border:1px solid var(--yellow);background:var(--yellow);color:var(--background)}.cta.white{background-color:var(--white);color:var(--text)}.cta.white:hover{background:var(--yellow);color:var(--white)}.product-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px}.product-buttons .button{padding-left:5px;padding-right:5px;width:48%;background:transparent;color:var(--text);border:1px solid var(--text)}.product-buttons .om-produktet-button{background:var(--text);color:var(--white);line-height:16px}.product-buttons .add_to_cart_button{background:transparent;color:var(--text);border:1px solid var(--text);line-height:16px}.product-buttons .om-produktet-button:hover,.product-buttons .add_to_cart_button:hover{background:var(--yellow);color:var(--white);border-color:var(--yellow)}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,a:last-child,ul:last-child,li:last-child,ol:last-child{margin-bottom:0}.websiteHeader{padding-bottom:20px;position:fixed;top:0;left:0;width:100%;z-index:9999;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%)}.banner .content,.banner .outercontent{position:relative;z-index:55}.admin-bar header{top:32px}.websiteHeader.isSticky,.websiteHeader.black,.noBg .websiteHeader{background:var(--black)}.websiteHeader .content{max-width:1850px}.websiteHeader.isSticky{padding-bottom:10px}.isSticky .logoWr,.logoWr img{width:332px}.logoWr img{transition:all .3s ease;height:auto}.logoWr{max-width:266px;position:relative;z-index:5555}.isSticky .logoWr img{width:166px}.top_header{justify-content:flex-end;margin-bottom:10px}.top_header_dets{background:rgba(26,29,36,.43);margin:0;padding:10px 12px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.top_header_dets a{color:#fff;margin:0;padding:0 8px;text-decoration:none;font-weight:700}.top_header_dets a:hover{opacity:.8}.align-items-center{align-items:center}.top_header_dets .icon{line-height:0;margin:0 6px 0 0}.xoo-wsc-modal.xoo-wsc-cart-active,.xoo-wsc-container{z-index:9999999999999999999!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{clear:both}#mega-menu-main_menu>.mega-menu-item>.mega-sub-menu{padding-top:40px!important;padding-bottom:40px!important;margin-top:27px!important}.isSticky #mega-menu-main_menu>.mega-menu-item>.mega-sub-menu{margin-top:12px!important}a.mega-menu-link:has(span){display:flex!important;justify-content:space-between}a.mega-menu-link span{margin-left:auto}@media screen and (min-width:1441px){html:has(.mega-toggle-on) .websiteHeader,body.menu-is-active .websiteHeader{background:rgba(255,255,255,.95)}html:has(.mega-toggle-on) .top_header_dets,body.menu-is-active .top_header_dets{background:#000}html:has(.mega-toggle-on) #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link,body.menu-is-active #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link,html:has(.mega-toggle-on) .smenuWeglotDD label.weglot-lang{color:#1A1D24}html:has(.mega-toggle-on) .websiteHeader .logoWr img,html:has(.mega-toggle-on) .websiteHeader .search-toggle,html:has(.mega-toggle-on) .websiteHeader .xoo-wsc-sc-bki,body.menu-is-active .websiteHeader .logoWr img,body.menu-is-active .websiteHeader .search-toggle,body.menu-is-active .websiteHeader .xoo-wsc-sc-bki{filter:invert(94%) sepia(5%) saturate(3794%) hue-rotate(183deg) brightness(98%) contrast(87%)}}.websiteHeader{transition:background 0s ease,visibility 0s 0.2s}html #mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:'\f347';padding-top:2px}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:'\f345'}#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{margin-right:30px}.menuWidthWr{padding:0 25px}#menuWidth{max-width:1200px;margin:0 auto}.search-toggle{display:block;padding-top:4px}.searchBarWr{position:fixed;width:100%;left:0;top:0;padding:220px 0 80px;background:#000;z-index:9999;transition:all .5s ease;opacity:0;pointer-events:none}.searchBarWr.show{opacity:1;pointer-events:auto}.searchBarWr .search-form-header{margin-bottom:0}.hideDesktop,#main_menu .mega-weglot-parent-menu-item{display:none!important}.rmMenu{gap:25px}.banner{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:0;padding-top:124px;color:var(--white)}.banner.pos_Bottom{background-position:50% 100%}.banner.pos_Top{background-position:50% 0%}.bnOverlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#1A1D24;opacity:.5;pointer-events:none;transition:all .3s ease}.home .banner{min-height:65vh}.banner.bgDown{background-position:50% 100%}.logoWr a,.logoWr img{display:block;max-width:100%}.menu{margin:0}.menu a{font-family:'Catamaran';color:var(--white);font-size:16px}.menu a:hover,.mega-menu .current-menu-item>a,a.mega-menu-link:hover,.mega-current_page_item>a.mega-menu-link{color:var(--yellow)!important}.bannerMain{padding:160px 0 120px}.home .bannerMain{padding:180px 0 280px}.bannerMain.center{padding:140px 0 220px}.bnShadow{position:absolute;height:0;width:100%;bottom:0;left:0;-webkit-box-shadow:0 -30px 42px 76px #1d1d1b;box-shadow:0 -30px 42px 76px #1d1d1b}.halfFixed{max-width:720px}.bannerMain p .cta{margin-bottom:20px}.bannerMain p .cta:last-child{margin-bottom:0}.bgVideoWr{position:absolute;left:0;top:0;width:100%;height:100%}.bgVideoWr video{position:absolute;top:0;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,0)}.wBox{padding:120px 0}.seoSection .wp-block-columns:first-child{margin-top:0}.seoSection .wp-block-column{flex-basis:0%;flex-grow:1}.historySliderWr{margin-top:40px}.historyBoxCt{padding:30px 30px 0}.historyBoxCt h3{margin-bottom:10px;color:var(--yellow)}.historyBoxCt h4{margin-bottom:10px}.historyBoxCt::before{content:"";position:absolute;top:0;width:15px;height:15px;border-radius:50%;background:#1A1D24}.historyBoxCt::after{content:"";position:absolute;top:7px;left:0;width:100%;height:1px;background:#1A1D24}.historySliderWr{padding-left:38px;position:relative}.hsArrows{position:absolute;width:100%;left:0;top:-12px;z-index:2}.hsArrows .sarrow{filter:invert(100%);border:0;background-color:#555;opacity:1}.linkedInwr>div>div{max-width:100%!important;width:100%!important}.cinner{padding:0 50px}.c4row{margin:0 -50px}.materialsSection .cinner img{max-height:42px;width:auto}.eqHeight .cinner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.ksliderMain,.pgsliderMain{margin:0 -12px}.ksliderMain.prodSlider{margin:0 -18px}.prodSlider .product{padding:0 18px}.ksliderMain .slick-track,.pgsliderMain .slick-track,.relCasesSlider .slick-track{margin-left:0;margin-right:0}.ksbox{padding:0 12px}.kscontent a{position:relative;display:flex;background-position:50%;background-size:cover;background-repeat:no-repeat;color:var(--white);padding:14px 24px;height:296px}.kstitle{position:relative;margin-top:auto}.kscontent a:hover{color:var(--yellow)}.kscontent a:hover .bnOverlay{opacity:.7}.ksRight{margin-left:auto}.prodSlider .slick-track{display:flex}.prodSlider .slick-track .slick-slide{height:auto!important;display:flex!important}.prodSlider .slick-track .slick-slide>div,.prodSlider .slick-track .slick-slide>div>li{display:flex!important;height:100%!important}.prodSlider .slick-track .slick-slide>div>li{flex-direction:column}.prodSlider .slick-track .slick-slide>div>li a:first-child{margin-bottom:auto}.ksControls{margin-bottom:35px;align-items:end}.ksTitle h2{margin-bottom:0}.ksTitle+.grid5{margin-top:35px}.grid5{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.gridbox{border-radius:15px;text-align:center;padding:40px 25px;background:#F4EADE}.tstcontent{display:flex;border-radius:10px;overflow:hidden;background:#fff}.tstImg{width:45%}.tstImg img{display:block;width:100%;height:100%;object-fit:cover}.tstCnt{padding:40px;display:flex;align-items:center;width:55%}.tstCntIn{width:100%}.pdt20{padding-top:20px}.imgSlider .kscontent a{height:auto;width:100%;aspect-ratio:1.6}.imgSlider .bnOverlay{opacity:0}.imgSlider .kscontent a:hover .bnOverlay{opacity:.3}.departamentSection{display:none}.departamentSection.active{display:block}.subDepartmentRow{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-bottom:60px}.subDepartmentRow:last-child{margin-bottom:0}.tmbImg{border-radius:15px;overflow:hidden}.tmbImg img{display:block;width:100%;height:auto}.tmbInfo{padding-top:10px;font-size:18px}.tmbInfo h5,.tmbInfo p{margin-bottom:0}.tmbPosition,.tmbInfo .tmbPosition{margin-bottom:8px}.tmbInfo p a{text-decoration:none}.tmbInfo p a:hover{color:var(--yellow)}.insTitleWr{max-width:750px;margin:0 auto 40px}.postMainWr{max-width:1300px;margin:0 auto}.postTopImgWr{overflow:hidden;border-radius:15px;margin-bottom:40px}.postTopImgWr img{display:block;width:100%;height:auto}.wp-block-columns{margin-top:60px}.caseContentWr{background:#fff;padding:70px 80px;border-radius:15px}.fixedRatio{width:100%;aspect-ratio:2.6}.fixedRatio img{width:100%;height:100%;object-fit:cover;object-position:center}.fixedRatio.tpImage img{object-position:top}.normalizeContent ul,.wp-block-list{padding-left:19px;list-style:disc}.normalizeContent ul li,.wp-block-list li{list-style:disc}.normalizeContent ol{padding-left:19px;list-style:decimal}.normalizeContent ol li{list-style:decimal}.case-tags-menu ul{display:flex;background:#fff;border-radius:999px;list-style:none;margin:0 auto 40px;width:fit-content}.case-tags-menu.leftMenu ul{margin-left:0}.case-tags-menu li a{display:inline-block;padding:12px 28px;border-radius:999px;text-decoration:none;color:#000;transition:background 0.2s ease;font-weight:600px}.case-tags-menu li a:hover{background:#ccc}.case-tags-menu li.active a{background:#1A1D24;color:#fff}.insTitleWr.itwc{margin-bottom:20px}.cases-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);gap:30px;margin-top:40px}.case-item{display:flex!important;align-items:center;background-size:cover;background-position:50%;color:#fff;border-radius:15px;overflow:hidden;min-height:400px;position:relative}.case-content{max-width:490px;padding:30px;margin:auto;text-align:center;position:relative}.cases-grid .case-item:first-child{grid-area:1 / 1 / 3 / 2}.cases-grid .case-item:nth-child(2){grid-area:1 / 2 / 4 / 3}.cases-grid .case-item:nth-child(3){grid-area:3 / 1 / 6 / 2}.cases-grid .case-item:nth-child(4){grid-area:4 / 2 / 6 / 3}.case-overlay{position:absolute;height:100%;width:100%;left:0;top:0;background:var(--black);opacity:.6;transition:all .3s ease}a:hover .case-overlay{opacity:.4}.case-item:hover .cta{background-color:var(--yellow);color:var(--white)}.pagination,.woocommerce-pagination{margin-top:60px}.nav-links,.page-numbers{display:flex;justify-content:center;align-items:center}.nav-links>span,.nav-links>a,.page-numbers li{margin:0 6px;display:block}.page-numbers.current{display:flex;width:36px;height:36px;border-radius:50%;background:#1A1D24;color:#fff;justify-content:center;align-items:center}.nav-links>a.next,.nav-links>a.prev,.page-numbers a.next,.page-numbers a.prev{background:url(../../../../../../../themes/aag/img/right-chevron.svg) no-repeat 50% 50%;width:18px;overflow:hidden;text-indent:100px}.nav-links>a.prev,.page-numbers a.prev{transform:scaleX(-1)}.whiteBg{background:#fff}.grid{display:grid;gap:30px}.grid-col-2{grid-template-columns:repeat(2,1fr)}.bgWhite{background:var(--white)}.post-item-first-post{display:flex}.pifiImg{width:40%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:15px;position:relative;overflow:hidden}.pifiInfo{width:60%;padding:60px 60px 25px;min-height:480px;display:flex;flex-wrap:wrap}.pifiBottom{margin-top:auto;width:100%;display:flex;justify-content:space-between;align-items:center}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.posts-grid.post-grid-4{grid-template-columns:repeat(4,1fr)}.search-pages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:40px}.search-pages-grid .ksbox{padding:0}.post-item{padding:20px;display:flex;flex-direction:column}.post-card-top{flex:1}.post-card-top h4{margin-bottom:4px}.post-card-image{background-size:cover;background-repeat:no-repeat;background-position:50%;aspect-ratio:.8;margin-top:20px;position:relative}.post-card-image .case-overlay,.pifiImg .case-overlay{opacity:0}a:hover .pifiBottom .cta{background:var(--yellow)}.search-form-header{margin-bottom:40px}.search-input-wrapper{position:relative;display:flex;align-items:center}.search-form-custom .search-field{width:100%;height:66px;padding:15px 25px 15px 60px;border:1px solid #fff;border-radius:11px;outline:none;transition:border-color 0.3s ease}.search-form-custom .search-field:focus{border-color:#1a1d1f}.search-submit{position:absolute;left:20px;background:none;border:none;cursor:pointer;color:#1a1d1f;display:flex;align-items:center;justify-content:center}.search-submit:hover{color:#1a1d1f}.sarrow{display:block;width:40px;height:40px;border-radius:50%;border:1px solid #1A1D24;background-image:url(../../../../../../../themes/aag/img/icon-arr.svg);background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.snext{margin-left:12px;transform:scale(-1)}.sarrow:hover{filter:invert(100%);border-color:#fff;background-color:#fff;opacity:1}.ksButton{margin-left:30px}.fwsContent{max-width:800px;margin:0 auto;display:flex;align-items:center;min-height:400px}.fwsIn{width:100%}.txWhite .fwsContent{max-width:560px}.boxedContent{background:rgba(26,29,36,.92);padding:100px 70px;max-width:700px}.boxedContent ul{padding-left:15px}.boxedContent li{list-style:disc}.darkSection{background-color:var(--text)}.cisctHalf{width:32%;min-height:420px;display:flex;align-items:center}.cisimgHalf{width:55%;position:absolute;top:0;bottom:0;right:0}.csimgWr{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:9999px;border-bottom-left-radius:9999px}.sbgWhite{background:var(--white)}.revOrder{flex-direction:row-reverse}.revOrder .cisimgHalf{right:auto;left:0}.revOrder .csimgWr{border-radius:9999px;border-top-left-radius:0;border-bottom-left-radius:0}.creamBg{background-color:#F4EADE}.losignerSection{margin:0 auto;padding:0}.lsImgHalf{padding-top:40px;max-width:580px;margin:0 auto}.lsImgHalf img{display:block;max-width:100%;height:auto}.lsContentHalf{padding:40px;margin:0 auto;max-width:480px}.lsprod{margin-top:14px}.lsph1{width:30%;min-width:144px}.lsph1 .lsImgHalf{padding-top:20px;width:144px}.lsph2{flex:1}.lsph2 .lsContentHalf{padding:30px;max-width:500px}.lsph2 h4{font-size:20px;margin-bottom:6px}.lspDel{display:inline-block;height:20px;width:2px;background:#fff;opacity:.4;margin:0 15px;vertical-align:middle}.spCtHalf{padding-right:40px;max-width:610px}.spUrlHalf{max-width:570px;margin:0 auto}.subpages{display:block;font-size:20px;font-family:'Catamaran';font-weight:600;border-top:1px solid #ccc;padding:5px 50px 5px 0;margin:5px 0;background-image:url(../../../../../../../themes/aag/img/arrRight.svg);background-repeat:no-repeat;background-position:100% 50%}.pnr{display:inline-block;width:45px;font-weight:400}.subpages:last-child{border-bottom:1px solid #ccc}.subpages:hover,.subpages.active{color:var(--yellow)}.ksTitle+.membersMain{margin-top:35px}.membersSide{flex:1}.departmantSide{padding-right:80px}.hxl{margin-bottom:5px}.faqCtSide{width:35%;max-width:500px;padding-right:80px}.faqMainSide{width:65%;max-width:900px}.acc-box{padding:25px 60px 0 30px;cursor:pointer;position:relative;margin-bottom:10px;;border-radius:10px}.jmpFAQ{position:absolute;top:-85px}.acc-text h5,.acc-text h3{font-size:20px}.acc-content{padding-bottom:25px;display:none;font-size:16px;line-height:1.6em}.acc-head{padding-bottom:25px}.acc-text{position:relative}.acc-text::after{content:"";position:absolute;display:block;width:20px;height:20px;background:url(../../../../../../../themes/aag/img/arrDown.svg) no-repeat center;background-size:100%;top:2px;right:-40px;transition:all .5s ease}.active_fq .acc-text::after{transform:rotate(180deg)}.active_fq .acc-head{padding-bottom:20px}.bBox{background:var(--black);padding:90px 60px;border-radius:10px}.bBox.greenBox{background:var(--yellow);color:var(--black)}.gfield{width:100%}.sbFormSection{background:var(--text)}.ftFormSection .bnOverlay{opacity:.75}.ftfInfoWr{padding-right:100px}.ftfInfoWr h2{font-size:40px}.ftfrow{border-top:1px solid #555;margin-top:30px}.ftfrow .half{width:40%;padding-top:30px}.ftfrow p{margin-bottom:10px}.ftfrow p img{margin-right:10px}.ftfrow p a{font-size:25px;text-decoration:none}.ftfrow p a:hover{text-decoration:underline}.ctsRow{align-items:center}.cfBox{background:#fff;padding:28px;border-radius:10px;color:var(--text);max-width:560px;margin-left:auto}.cfBox .gform-theme--foundation .gform_fields{grid-row-gap:10px;row-gap:10px}.gform_required_legend{display:none!important}.cfBox input:not([type=checkbox]):not([type=submit]),.cfBox select,.cfBox textarea{border:1px solid #F3F3F3!important;background:#F3F3F3!important;box-shadow:none!important;outline:0!important;border-radius:11px!important;height:55px!important;font-size:1rem!important}.cfBox textarea{min-block-size:120px!important}.cfBox form{position:relative!important;padding-bottom:20px!important}.cfBox .gform_footer{position:absolute;bottom:-18px;right:0;padding-bottom:14px}.cfBox .gform_button{height:43px!important;color:var(--white)!important;background:var(--yellow)!important;border-radius:22px!important;font-family:"Catamaran";font-weight:bold!important}.cfBox .gform_button:hover{background:var(--text)!important}p:has(.cta){margin-top:24px}p:has(.cta+.cta){display:flex;gap:20px}.certBoxWr{width:33.333%;padding:20px}.certMain>.row{margin:0 -20px -20px}.certBox{background:#fff;border-radius:15px;padding:22px 40px;height:100%}.certImg{width:50px}.certImg img{max-width:35px;height:auto}.certDesc{flex:1}.certDesc h5{margin-bottom:6px}.certDesc p:last-child:has(img){position:relative;padding-top:12px}.certDesc p:last-child:has(img)::before{content:"";position:absolute;display:block;top:0;left:0;width:100px;height:1px;background:#1A1D24}h2+.textRows{margin-top:40px}.textRow{margin-bottom:60px}.textRow:last-child{margin-bottom:0}.txTitle{padding-right:50px;max-width:300px;width:25%}.txContent{max-width:870px;width:75%}.txTitle p{font-family:'Catamaran';font-weight:600;font-size:20px}.txContent p{font-family:'Catamaran';font-weight:500;font-size:28px}.bxliderMain{margin:0 -6px}.bxbox{background:#262626;border-radius:15px;padding:60px 35px}.bxboxwr{padding:0 6px}.darkSection .ksArrows{filter:invert(1)}.ksTitle{padding-right:100px;max-width:820px}.bxliderMain .slick-track{display:flex!important;margin-left:0}.bxliderMain .slick-slide{height:inherit!important}.bxliderMain .slick-slide>div,.bxliderMain .slick-slide .bxboxwr,.bxliderMain .slick-slide .bxbox{height:100%}.ksMainSection{overflow:visible}.ksMainSection.creamBg::before{content:"";display:block;position:absolute;width:100vw;height:100%;top:0;left:50%;background-color:#F4EADE}.ksMainSection .content{position:relative}.pgsliderMain{width:calc(100vw - ((100vw - 100%) / 2) + 25px)}.breadcrumbsS{position:relative;z-index:2}.bcprel{position:relative}.bcprel .woocommerce-breadcrumb{position:absolute;top:12px}.p404Section{display:flex;justify-content:center;align-items:center;padding:120px 0}.ctaWr404{margin:60px 0}footer{color:var(--white);background-color:var(--black);background-repeat:no-repeat;background-position:50% 0;background-size:cover;padding:80px 0 60px;position:relative}footer .content{position:relative;z-index:10}footer h5{margin-bottom:14px}.ft2Box{padding-top:60px}.ft1Box,.ft2Box{font-size:16px}.ftLogoWr,.ftAddressBox{margin-bottom:30px;max-width:266px}.ftLogoWr *{display:block;max-width:100%}.ftCol{margin-right:70px}.ftCol:last-child{margin-right:0}.ftCol li{margin-bottom:12px}.ftCol li a:hover{text-decoration:underline}.socials{display:flex;justify-content:flex-end}.socials li{margin-left:12px}.socials a:hover{opacity:.8}[class*="Main__Inner"]{max-width:100%!important}.btFtRow{margin-top:40px;padding-top:40px;border-top:1px solid #888}.ftBtf1 p{font-size:16px;padding-bottom:10px}.ftBtf1 p span,.ftBtf1 p a{display:inline-block;vertical-align:middle}.ftBtf1 p span{margin-right:35px}.ftBtf1 p span.delimiter{margin:0 15px;background:#9c9c9c;border-radius:50%;width:5px;height:5px}.ftBtf2 p{font-size:16px;padding-bottom:10px}.ftBtf2 p *{vertical-align:middle}.dot{display:inline-flex;margin:0 6px}footer p a{text-decoration:none}footer p a:hover{text-decoration:underline}.wooMain{padding-top:40px}.shopMainSection{display:flex;padding-top:30px}.products{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:35px;grid-row-gap:40px}.products>li{display:flex;flex-direction:column}.products>li .product-buttons{padding-top:16px;margin-top:auto}.shopSidebar{padding-right:25px}.shopProducts{flex:1}.shop-sidebar .wc-block-product-categories-list--depth-0{background:var(--white);border-radius:15px;overflow:hidden}.shop-sidebar .wc-block-product-categories-list--depth-0>li{border-bottom:1px solid #ccc;padding:10px 30px;min-width:300px}.shop-sidebar .wc-block-product-categories-list--depth-0>li:last-child{border-bottom:0}.shop-sidebar .wc-block-product-categories-list--depth-0>li>a{font-family:'Catamaran';font-weight:700;font-size:20px}.shop-sidebar .wc-block-product-categories-list--depth-1>li{padding:4px 30px 4px 0}.shop-sidebar .wc-block-product-categories-list--depth-1>li>a{font-size:16px;font-weight:700}.shop-sidebar .wc-block-product-categories-list--depth-2{padding-left:10px;border-left:1px solid var(--yellow)}.shop-sidebar .wc-block-product-categories-list--depth-2>li>a{font-size:14px}.shop-sidebar .wp-block-woocommerce-product-categories a:hover,.shop-sidebar .wp-block-woocommerce-product-categories .is-current>a{color:var(--yellow)}.shop-sidebar .wc-block-product-categories-list ul{height:0;overflow:hidden}.shop-sidebar .wc-block-product-categories-list li{position:relative}.shop-sidebar .wc-block-product-categories-list-item.is-expanded>ul{height:auto;overflow:visible}.cat-toggle{font-size:0;overflow:hidden;text-indent:100px;user-select:none;transition:transform 0.3s ease;position:absolute;top:0;right:0;width:25px;height:42px;background:url(../../../../../../../themes/aag/img/arrDown2.svg) no-repeat 50% 50%}.wc-block-product-categories-list--depth-1 .cat-toggle,.wc-block-product-categories-list--depth-2 .cat-toggle,.wc-block-product-categories-list--depth-3 .cat-toggle{height:32px}.is-expanded>.cat-toggle{transform:rotate(90deg)}li.product-category>a,li.product>a{display:block}li.product-category>a>img,li.product>a>img{width:100%;height:auto;border-radius:15px;object-fit:cover;aspect-ratio:600 / 380;max-height:220px;min-height:180px}.woocommerce-loop-category__title,.woocommerce-loop-product__title{font-size:22px;margin-top:12px;transition:all .3s ease;font-family:'Catamaran';font-weight:700}a:hover .woocommerce-loop-category__title,a:hover .woocommerce-loop-product__title{color:var(--yellow)}.custom-unit-suffix{font-size:15px;line-height:15px;font-weight:300;color:#999}html #wpgs-gallery .spswiper-pagination .spswiper-pagination-bullet{background-color:#fff;border:1px solid #000;opacity:1}.productInfoSide .added_to_cart.wc-forward{display:none!important}.productMainRow{display:flex;padding-top:30px;margin-bottom:120px}.productGallerySide{width:50%;padding-right:5%}.productInfoSide{width:50%}.wcgs-woocommerce-product-gallery{max-width:100%!important;margin:0!important}.wcgs-carousel{background:#fff;border-radius:15px;overflow:hidden}.productInfoSide h1{font-size:40px;margin-bottom:8px}.productInfoSide .price{font-family:'Catamaran';font-weight:700;font-size:30px;margin-bottom:0;margin-right:46px}.product-form-wr{background:#fff;border-radius:10px;border:1px solid #D1D1D3;padding:30px}.product-form-wr:has(button.disabled){display:none}.product-purchase-row,.product-meta-bf-form{display:flex}.product-meta-bf-form{margin-bottom:10px}.product-purchase-row{align-items:center}.delivery-time{margin-left:auto}.product-sku{margin-bottom:25px}.variation-title{font-size:20px;font-weight:700;font-family:'Catamaran'}.custom-variation-header{display:flex;justify-content:space-between;align-items:center}.trustpilot-wrap img{display:block;width:100%}.quantity{display:flex;border-radius:10px;overflow:hidden;background:#F6F5F5;height:56px}.productInfoSide .quantity{margin-right:30px}.quantity input,.quantity button{border:0;background:transparent;text-align:center;font-family:'Catamaran';font-weight:700;font-size:22px;height:100%}.quantity button{width:34px}.quantity input{width:58px}.cart .button{background:var(--green-light);border:0;color:#fff;font-family:'Catamaran';font-weight:700;font-size:16px;height:56px;border-radius:10px;padding:0 32px}.cart .button::before{content:"";display:block;width:26px;height:26px;background:url(../../../../../../../themes/aag/img/cart.svg) no-repeat 50% 50%;background-repeat:no-repeat;margin-right:11px}.cart .button:hover{background:var(--yellow)}.cart .button.disabled{opacity:.6;cursor:not-allowed}.cart .button.disabled:hover{background-color:var(--green-light);}.productInfoSide .cart .button{flex:1}.woocommerce #content div.product .productInfoSide div.summary,.woocommerce div.product .productInfoSide div.summary,.woocommerce-page #content div.product .productInfoSide div.summary,.woocommerce-page div.product .productInfoSide div.summary{float:none!important}.wc-accordion-w-links{background:#fff;border-radius:10px;border:1px solid #D1D1D3;margin-top:12px}.woocommerce-tabs .tabs{display:none}.wc-accordion .wc-accordion-item{border-bottom:1px solid #ddd;margin-bottom:0}.wc-accordion .wc-accordion-item:last-child{border-bottom:0}.wc-accordion .wc-accordion-title,.dldTabs{cursor:pointer;font-size:18px;font-weight:600;padding:20px 30px;padding-right:45px;margin:0;border-bottom:1px solid #fff;background-image:url(../../../../../../../themes/aag/img/downIcon.svg);background-repeat:no-repeat;background-position:97% 51%}.wc-accordion .open .wc-accordion-title{border-bottom:1px solid #ddd}.wc-accordion .wca_ihent_datablad .wc-accordion-title,html .dldTabs{background-image:url(../../../../../../../themes/aag/img/downloadIcon.svg)}.summary>.stock{display:none}.dldTabs{display:block;border-top:1px solid #ddd}html .dldTabs:last-child{border-bottom:0}.wca_idatablad .wc-accordion-content,.wca_ihent_datablad .wc-accordion-content{display:none!important;height:0!important;padding:0!important;visibility:hidden!important}.wc-accordion .wc-accordion-content{display:none;padding:20px 30px}.wc-accordion .open .wc-accordion-content{display:block}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.woocommerce-product-details__short-description{margin-top:10px}table.variations{margin-bottom:20px;width:100%}table.variations th{width:210px;color:#fff;height:54px;display:none}table.variations td{padding:0;position:relative}table.variations select{width:100%;height:57px;padding:0 20px;box-sizing:border-box;margin-right:0;background-image:url(../../../../../../../themes/aag/img/downIcon.svg);background-repeat:no-repeat;background-position:97% 51%;appearance:none;border-radius:11px;cursor:pointer;top:anchor(bottom);bottom:auto;position-fallback:none}table.variations .reset_variations{position:absolute;bottom:-20px;right:0;font-size:14px}.woocommerce-variation.single_variation{padding-bottom:20px}table.woocommerce-product-attributes th{width:120px;color:#fff;height:34px}table.woocommerce-product-attributes td{padding:0 0 0 10px}.reset_variations_alert,.reset_variations,.woocommerce-variation.single_variation{display:none!important}.mgHeader{margin-bottom:5px}.tiered-pricing-wrapper{text-align:center;background:#e6e6e6;border-radius:11px;overflow:hidden;margin-bottom:32px}html .tiered-pricing-horizontal-table{margin:0;border:0;border-top:1px solid #cacaca;border-radius:0}.tiered-pricing-wrapper h3{font-size:22px;margin:18px 0 12px!important}.tiered-pricing-horizontal-table-column.tiered-pricing-horizontal-table__labels,.tiered-pricing-horizontal-table-cell.tiered-pricing-horizontal-table-cell--discount{display:none}html .tiered-pricing-horizontal-table-cell{padding:5px 10px;border-bottom:0}html .tiered-pricing-horizontal-table-column{border-right:1px solid #cacaca}html .tiered-pricing--active,html .tiered-pricing--active td{color:inherit!important}html .tiered-pricing-horizontal-table-cell:last-child{padding-bottom:15px}.tiered-pricing-horizontal-table__values:hover{background:transparent!important}.woocommerce-variation-add-to-cart .product-purchase-row .price{font-size:20px}.xoo-wsc-ft-btn-checkout,.button.xoo-wsc-ft-btn-checkout{background:var(--green-light);font-size:22px;height:57px}.xoo-wsc-ft-btn-checkout:hover,.button.xoo-wsc-ft-btn-checkout:hover{background:var(--yellow);color:#fff}html .wc-block-components-form .wc-block-components-text-input input[type=email],html .wc-block-components-form .wc-block-components-text-input input[type=number],html .wc-block-components-form .wc-block-components-text-input input[type=password],html .wc-block-components-form .wc-block-components-text-input input[type=tel],html .wc-block-components-form .wc-block-components-text-input input[type=text],html .wc-block-components-form .wc-block-components-text-input input[type=url],html .wc-block-components-text-input input[type=email],html .wc-block-components-text-input input[type=number],html .wc-block-components-text-input input[type=password],html .wc-block-components-text-input input[type=tel],html .wc-block-components-text-input input[type=text],html .wc-block-components-text-input input[type=url],html .wc-blocks-components-select .wc-blocks-components-select__select{border:1px solid #fff;border-radius:11px;height:57px}html .wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{top:28px}#contact-fields{margin:12px 0}.kundetype_select>.wc-blocks-components-select:first-child{margin-top:0!important}.wc-block-components-address-form__company{display:none}html .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,html .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:11px;box-shadow:none;background:#fff;border:0}html .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{display:none}html .wp-block-woocommerce-checkout-order-summary-block{border:1px solid #fff;border-radius:11px}html .wc-block-components-sidebar-layout .wc-block-components-main{width:47%}html .wc-block-components-sidebar{width:53%}html .wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:122px;margin-right:30px}html .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:122px;width:122px}.wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{display:none}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{min-height:43px!important;height:43px!important;border:0;background:var(--green-light);color:#fff;border-radius:22px;font-weight:700;font-family:'Catamaran'}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:var(--yellow)}.wc-block-components-form.wc-block-checkout__form{display:flex;flex-wrap:wrap}.wc-block-components-form.wc-block-checkout__form>*{width:100%}.wc-block-components-form.wc-block-checkout__form>.wc-block-checkout__terms.wp-block-woocommerce-checkout-terms-block{width:calc(100% - 250px);margin-right:auto}.wc-block-components-form.wc-block-checkout__form>.wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block{width:auto}html span.xoo-wsch-close{font-size:26px}.breadcrumbsWr{color:#707070;font-size:18px;margin-bottom:18px}.breadcrumbsWr a:hover{text-decoration:underline}.bcDel{display:inline-block;margin:0 5px}.sTitle{max-width:850px;margin-bottom:40px}.prodInnerWrapper{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:10px;overflow:hidden}.prodInnerWrapper a{position:relative;display:block;padding:30px 25px;min-height:560px;background:rgba(29,29,27,.15)}.prodTitleWrap{width:32px;position:relative}.prodTitleWrap h2{word-break:break-all;font-size:55px;font-weight:500;line-height:1.35em}.vSpace{display:block;height:28px;width:1px;font-size:10px;line-height:10px}.prodHover{position:absolute;width:100%;height:100%;left:0;top:0;padding:50px 25px;display:flex;background:rgba(0,0,0,.75);transition:all .3s ease;opacity:0}.prInHov{margin-top:auto}.prInHov p{font-size:20px}a:hover .prodHover{opacity:1}.bTitle{margin-top:60px}.imgwTextWr{position:relative;display:flex;padding:70px 0}.wtext{color:#fff}.hcwiRow{width:100%}.rdWr{background:var(--background);border-radius:10px;padding:75px;width:55%;margin-left:auto;position:relative;z-index:5}.fwsBox{position:absolute;width:72%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;border-radius:10px;overflow:hidden}.revOrder .fwsBox{left:auto;right:0}.revOrder .rdWr{margin-left:0}.rdBox ul li,.stdContent ul li{position:relative;padding:10px;padding-left:44px;padding-right:0;background:url(../../../../../../../themes/aag/img/libg.svg) no-repeat 0 50%;background-size:24px}.stdContent ul li{background-position:0 50%}ol{padding-left:18px}ol li{padding:10px 0}.mapContent p{font-size:18px}.rdBox p{max-width:500px}.shareUl{display:flex}.shareUl li{margin:0 4px}.shareUl li:last-child{margin-right:0}.shareUl img,.social img{display:block;width:30px;height:auto}.artShare{text-align:right}.slFWr{margin-top:30px}.gmnoprint,.gm-style-cc,div.gm-style>div>div>a[target=_blank]>div{display:none!important}.bgSection{padding:0!important;position:absolute;width:100%;pointer-events:none;left:0}.ovContent{z-index:10}.bgSection img{display:block;left:0;position:absolute;pointer-events:none;z-index:-1;opacity:.6;max-width:100%}.bgSection.imgR img{left:auto;right:0}.ctvic{position:relative;text-align:center}.ctvImg{display:inline-block;margin:0 auto}.ctvImg img{display:block;margin:0 auto}.btContentWr{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center}.btContentWr.isVid{position:relative;min-height:500px}.btContentBox{margin:auto}.btContentBox h2{font-size:80px}html .vidbg-container{background-color:transparent}html .vidbg-container video{width:auto!important;height:auto!important}html .vidbg-container .vidbg-overlay:first-child{background:none!important}.c3row,.c2row{margin:0 -40px}.spColumn{padding:0 40px}.rsImg img{max-width:100%;height:auto;border-radius:10px}.rsImg iframe{max-width:100%;border-radius:10px}.wp-caption{max-width:100%}.stdContent video,.wp-video{border-radius:10px;overflow:hidden}.half:first-child .wbHalfCt{padding-right:50px}.half:last-child .wbHalfCt{padding-left:50px}.wbCtasWr{margin-top:40px}.wbCtasWr .cta{margin:8px 15px}.mgt60{margin-top:60px}.wbsSpaceTop{margin-top:260px}.half.singleHalf{width:100%}.half.singleHalf .wbHalfCt{padding-right:0!important;padding-left:0!important}.circlesWr{display:flex;flex-wrap:wrap;justify-content:center;max-width:440px;margin:0 auto}.circlesBox{width:50%;position:relative;padding:10px}.circlesBox:first-child{top:80px}.circlesBox:last-child{left:70px}.circleSh{display:flex;justify-content:center;text-align:center;align-items:center;width:100%;border:5px solid var(--green);border-radius:50%;aspect-ratio:1 / 1}.cNumber{display:inline-block;margin-bottom:14px;font-size:40px}.cDsc{text-transform:uppercase;font-size:18px}.postMainWr figure img{border-radius:16px}.articleInfoRow{margin-top:80px}.articleInfoRow p{font-size:14px;color:var(--yellow)}.sTitle.sLeft{text-align:left;margin-left:0;max-width:490px}.galleryRow3 .galleryBoxWr{width:33.333%}.galleryRow4 .galleryBoxWr{width:25%}.galleryBoxWr{padding:12px}.galleryRow{margin:0 -12px}.gimgBox{display:block;width:100%;height:100%;aspect-ratio:.8;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:13px;position:relative;-webkit-box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75);box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75);overflow:hidden}.gimgBox .imgFit{position:relative;-webkit-box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75);box-shadow:inset 0 -40px 100px 0 rgba(0,0,0,.75)}.galleryRow4 .gimgBox{aspect-ratio:.8}.iGalleryMain .galleryRow4 .gimgBox{aspect-ratio:.9}.gimgDsc{margin-top:25px}.iGalleryMain .gimgDsc{margin-top:8px}.galleryRow3{margin-bottom:20px}.smGalleryButton{width:100%;text-align:center;margin-top:30px}.gimgBox::after{content:"";position:absolute;display:block;width:30px;height:30px;background:url(../../../../../../../themes/aag/img/download.svg) no-repeat 50% 50%;background-size:100%;bottom:15px;right:15px}.gimgBox.iGallery::after{content:none;display:none}html .mfp-bottom-bar{width:calc(100% - 30px);left:15px}.hideRow .galleryBoxWr{display:none}.hideRow+.hideRow .smGalleryButton{display:none}.postItem h4{font-size:20px}.postItem p,.postItem h4{margin-bottom:6px}.postItem p:last-child{margin-bottom:0}.postItem h4.insTitle{margin-bottom:10px}.postItem h4.insTitle::after{width:240px}.postsRow .half{border-bottom:1px solid #888}.postItem{padding-top:45px;padding-bottom:45px}.half:nth-child(2n+1) .postItem{border-right:1px solid #888;padding-right:40px}.half:nth-child(2n) .postItem{padding-left:40px;border-left:1px solid #888;margin-left:-1px}.postsRow{border-top:1px solid #888;margin-bottom:60px}.alm-btn-wrap{text-align:center}.alm-load-more-btn.cta{border:0!important}.alm-load-more-btn.cta:disabled{display:none!important}.downloadsRow .pslider1Wr{width:44%}.downloadsRow .pslider2Wr{width:56%}.downloadsMain{margin:0 -35px}.downloadBoxWr{width:50%;display:flex;padding:0 35px}.downloadBox{background:#000;border-radius:13px;padding:50px 45px;height:100%;width:100%}.insightsMainWr+.mgTop{margin-top:30px}.aevS{display:none}.aevS:has(.awrBox){display:block}.sidup{position:absolute;top:-100px}.webinarsMain{display:flex;flex-direction:column-reverse}.searchWWr.nmgbWr{margin-bottom:0}.webinarsMenu .catMenuWr{margin-top:0}.insParent{display:grid;grid-template-columns:1.2fr 0.8fr;grid-template-rows:repeat(2,0.6fr);grid-column-gap:40px;grid-row-gap:40px}.insParent.anParent{grid-template-columns:repeat(3,1fr);grid-template-rows:350px repeat(auto-fill,350px) 0 grid-column-gap:40px;grid-row-gap:40px}.div1{grid-area:1 / 1 / 3 / 2;padding-bottom:100%}.div2{grid-area:1 / 2 / 2 / 3}.div3{grid-area:2 / 2 / 3 / 3}.anParent .div1{grid-area:1 / 1 / 3 / 3;min-height:700px;padding-bottom:0}.anParent .div2{grid-area:1 / 3 / 2 / 4;min-height:350px}.anParent .div3{grid-area:2 / 3 / 3 / 4;min-height:350px}.anParent .div4{grid-area:3 / 1 / 5 / 2;min-height:700px}.anParent .div5{grid-area:3 / 2 / 5 / 3;min-height:700px}.anParent .div6{grid-area:3 / 3 / 5 / 4;min-height:700px}.anParent .div7{grid-area:5 / 1 / 6 / 4;min-height:350px}.anParent .iChild a{position:relative}.iChild{position:relative;border-radius:10px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;width:100%}.iChild a{position:absolute;display:flex;width:100%;height:100%;left:0;top:0;padding:38px 30px;background:rgba(0,0,0,.55)}.iChild a:hover{background:rgba(0,0,0,.15)}.insCtWr{margin-top:auto;width:90%;position:relative}.insCtWr p{font-size:16px}.insCtWr h4{font-size:20px}.insCtWr h4,.insCtWr p{margin-bottom:10px}.insCtWr h4:last-child,.insCtWr p:last-child{margin-bottom:0}.insCtWr h4.insTitle,.insTitle{position:relative;padding-bottom:8px;text-transform:uppercase;margin-bottom:16px}.insCtWr h4.insTitle::after,.insTitle::after{content:'';display:block;bottom:0;height:2px;width:130px;background:var(--green);position:absolute;left:0}.iChild .imgFit{opacity:.4}.iChild a:hover .imgFit{opacity:1}.insParent.col3{display:flex}.col3 .iChild{width:33.333%;padding-bottom:0;height:580px}.insParent.casesParent{display:flex;flex-wrap:wrap;gap:0;margin:0 -20px}.sCaseBox{padding:20px;width:33.333%;display:flex}.sCaseBox:nth-child(5n+1){width:66.666%}.casesParent .iChild a{position:relative;min-height:500px}.nqBox{height:100%;display:flex;background:var(--yellow);align-items:center;padding:48px 40px;justify-content:center}.nqText{max-width:300px}.nqText h4{position:relative;color:var(--black);padding:34px 26px}.nqText h4::before{content:"“";left:0;top:-10px}.nqText h4::after{content:"”";right:0;bottom:-86px}.insParent.allWebinarsRow{display:flex;flex-wrap:wrap;margin:0 -20px;grid-column-gap:0}.awrBox{padding:0 20px;width:33.333%}.awrBox40{width:40%}.awrBox60{width:60%}.allWebinarsRow .iChild{padding-bottom:0;height:580px;width:100%}.searchWWr{margin-bottom:60px}.srcWr{max-width:820px;margin:0 auto;position:relative;overflow:hidden}.searchInput{display:block;width:100%;height:64px;background-color:transparent;border:2px solid var(--green);border-radius:32px;padding-left:82px}.searchBtn{display:block;cursor:pointer;position:absolute;left:0;top:0;width:80px;height:100%;margin:0;padding:0;background:transparent no-repeat url(../../../../../../../themes/aag/img/search@2x.png) 50% 50%;background-size:35px;border:0;outline:none}.catMenuWr{text-align:center;margin-bottom:60px;margin-top:40px}.catMenu{display:inline-flex}.catMenu li{margin:0 25px}.catMenu li a{font-size:20px;font-family:'Catamaran'}.catMenu .current-cat a,.catMenu .current_page_item a,.catMenu li a:hover{color:var(--yellow)}.insMenuWr{width:100%}.miWr{flex:1;padding:15px}.miWr a{display:flex;justify-content:center;align-items:center;text-align:center;font-size:34px;text-transform:uppercase;width:100%;height:176px;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative;overflow:hidden}.miWr a::after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.25);transition:all .3s ease}.miWr a:hover::after{background:rgba(0,0,0,.5)}.miWr a span{position:relative;z-index:5}.faqCatMenuWr{margin-bottom:60px}.fcMenu{display:flex;justify-content:center}.fcMenu li{margin:0 15px}.fcMenu a{font-size:20px}.fcMenu a:hover,.liActive a{color:var(--yellow)}#sbFAQ{pointer-events:none}.catHide{display:none!important}p.pSm{font-size:13px}p.green{color:var(--green)}.stSelect{color:#000;height:34px;width:100%;padding:0 15px;border-radius:17px;position:relative;cursor:pointer;background-image:url(../../../../../../../themes/aag/img/arrow-down-select@2x.png);background-repeat:no-repeat;background-size:20px;background-position:right 10px top 50%}.faqCatMobMenuWr{margin-bottom:50px;display:none}.pslider1Wr{width:40%;padding-right:100px}.pslider1 .slick-dots,.pslider2Wr .slick-dots{display:none!important}.pslider2Wr{width:60%;padding-top:64px}.ps1Box h3 br{display:none}.ps1Box p{font-size:20px}.ctaWr{margin-top:24px}.insParent .ctaWr{width:100%;text-align:center}.ps2Box a{display:flex;background:var(--black);border-radius:10px;align-items:center;padding:25px 20px;width:100%}.ps2Box a:hover{background:var(--yellow);color:var(--black)}.ps2Box h5{color:#aaa;font-size:22px}.ps2Box a:hover h5{color:var(--black)}.slick-current .ps2Box h5{color:#fff}.hideImp{display:none!important}.pslider2{margin:0 -18px}.pslider2 .slick-track,.tstSlider .slick-track{display:flex!important}.pslider2 .slick-slide,.tstSlider .slick-slide{height:inherit!important;display:flex!important}.pslider2 .slick-slide>div{display:flex;width:100%;padding:0 18px}.ps2Box{display:flex!important;width:100%;padding:0}.pslider2 .slick-slide>div,.tstSlider .ksbox,.tstSlider .tstcontent{display:flex!important;width:100%;height:100%}.tstSlider .slick-list{padding-right:8%!important}html .xoo-wsch-top{justify-content:left}html .xoo-wsch-text{font-size:35px;font-weight:700;font-family:'Catamaran'}.contactPopupHolder{display:none;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(100,100,100,.6);z-index:99999999999;overflow-y:auto;-webkit-overflow-scrolling:touch}.contactPopupWr{margin:auto;padding:50px;max-width:1680px}.contactPopupWr .ftFormSection{padding:60px 40px;border-radius:15px;overflow:hidden}.close-popup{position:absolute;top:20px;right:20px;display:block;width:25px;height:25px;background:url(../../../../../../../themes/aag/img/close.svg) no-repeat 50% 50%}.popup-active .contactPopupHolder{display:flex!important}body.popup-active{overflow:hidden;height:100%}.contactPopupTrigger{position:fixed;z-index:9999999999;font-size:16px;font-weight:700;font-family:'Catamaran';display:inline-block;background:var(--yellow);padding:7px 28px;color:#fff;border-top-left-radius:27px;border-top-right-radius:27px;bottom:12%;right:0;transform:rotate(-90deg) translateX(100%);transform-origin:right bottom}.contactPopupTrigger:hover{padding-bottom:12px}.ps2Box.logoBox a{background:none;padding:0;text-align:center;align-items:center;justify-content:center}.ps2Box.logoBox a:hover{background:none}.ps2Box.logoBox{text-align:center;align-items:center;justify-content:center;padding:0 40px}.ps2Box.logoBox img{display:block;max-width:100%;width:auto;height:auto;max-height:120px}.ps2Box.logoBox>a,.ps2Box.logoBox>div{border-radius:10px;overflow:hidden}.logoSlider{margin:0 -40px}.logoSlider .slick-track{display:flex;align-items:center}.navsWr{display:flex;margin-top:60px}.logoMainSlider .navsWr{margin-top:40px;justify-content:center}.ssNav{display:block;width:60px;height:60px;background:url(../../../../../../../themes/aag/img/arr@2x.png) no-repeat 50% 50%;background-size:38px;opacity:.6}.ssNav:hover{opacity:1}.ssPrev{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:20px}.pagingInfo,.pgnfo{display:flex;justify-content:end;align-items:center;font-size:20px;color:var(--white)}.line{width:70px;margin:0 20px;height:2px;background:var(--yellow);opacity:.6}.alignRight{text-align:right}.alignRight h2{padding-left:150px}.ps3Box h3{color:var(--yellow)}.cGreen{color:var(--yellow)}.quoteWr{padding:0 60px}.quoteWr h5{color:var(--yellow);position:relative}.quoteWr h5::after,.quoteWr h5::before,.nqText h4::after,.nqText h4::before{position:absolute;display:block;font-size:160px;line-height:110px;font-family:"Inter",sans-serif}.quoteWr h5::before{content:"“";left:-60px}.quoteWr h5::after{content:"”";right:-60px}.mobMenuButtonBox{display:none}ul#mobile_menu_ul li a{display:block;padding:15px;margin:15 0}.posSpacerWr{padding:0 13px 13px;display:flex;height:100%}.extLink{color:var(--yellow);background:var(--black);font-family:'Catamaran';font-size:28px;display:block;border-radius:10px;width:100%;height:100%;padding:50px 32px 80px;min-height:260px;position:relative}.extLink:hover{background:var(--yellow);color:var(--black)}.extLink::after{content:"";display:block;position:absolute;width:60px;height:60px;background:url(../../../../../../../themes/aag/img/arr@2x.png) no-repeat 50% 50%;background-size:38px;bottom:10px;right:20px}.extLink:hover::after{filter:invert(100%) grayscale(1)}.employeesRow{margin:0 -13px}.empSpacerWr{padding:0 13px}.empImg{display:block;position:relative;overflow:hidden;border-radius:10px}.empImg::after{content:"";display:block;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:url(../../../../../../../themes/aag/img/play@2x.png);background-size:92px;background-position:50% 50%;background-repeat:no-repeat;transition:all .3s ease}.empImg:hover::after{background-color:rgba(0,0,0,.65)}.empImg img{max-width:100%;height:auto;display:block}.employeesRow p{font-size:20px;margin-top:15px}.vVidWr{position:relative;overflow:hidden;border-radius:10px;padding-bottom:175%}.vVidWr iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pgNavWr .wp-pagenavi{margin:60px auto 0;text-align:center}.pgNavWr .wp-pagenavi span.pages:first-child{display:none}.pgNavWr .wp-pagenavi a,.pgNavWr .wp-pagenavi span{border:0}.pgNavWr .wp-pagenavi span.current{color:var(--yellow)}.qSection+section{padding-top:0}.singleSpaceHeight{height:100px}.afBC,.scAllCt section:first-child{padding-top:40px}.insTitleWr{margin-bottom:40px}.ho .insTitleWr{margin-bottom:0}.spTopbt+.sTitle{margin-top:80px}.afBC.ho{padding-bottom:0}.wbAllSectionsWr .fwSection:first-child{padding-top:40px}.slVideoWr video{width:150%;height:auto}.our_story_area_ctn{max-width:100%;padding-left:0;padding-right:0;padding-bottom:0}.tile-accordion-text{max-width:60%}.tile-accordion{overflow:hidden;position:relative;color:#fff;width:100%;display:flex;background-size:cover;background-position:center center;background-repeat:no-repeat}.tile-accordion h1:after{content:none}.tile-accordion a.tile-link{color:#fff;position:relative;padding-bottom:1px}.tile-accordion a.tile-link:after{content:"";width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.5s;margin-left:.5rem}.tile-accordion a.tile-link:hover:after{transform:translate(25%,-50%)}.tile-accordion::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background 0.3s;background:rgba(0,0,0,.81)}.tile-accordion .tile{transition:all 0.45s;flex-grow:1;z-index:1;position:relative;cursor:pointer;padding:25px}.tile-accordion .tile .tile-content{transition:all 0.5s}.tile-accordion button{background:transparent;position:absolute;padding:0;border:0;width:1.75rem;height:1.75rem;cursor:pointer}.tile-accordion button.expand:before,.tile-accordion button.expand:after,.tile-accordion .tile-content-mobile-specific button.expand:before,.tile-accordion .tile-content-mobile-specific button.expand:after{content:'';display:block;position:absolute;background:var(--white);transform:translate3d(-50%,-50%,0);transition:transform 0.3s cubic-bezier(.25,.46,.45,.94);top:50%;left:50%}.tile-accordion button.expand:before,.tile-accordion .tile-content-mobile-specific button.expand:before{transition:all 0.5s;width:2px;height:1.25rem}.tile-accordion button.expand:after,.tile-accordion .tile-content-mobile-specific button.expand:after{transition:all 0.5s;height:2px;width:1.25rem}.tile-accordion button.expand.hovered:before,.tile-accordion .tile-content-mobile-specific button.expand.hovered:before{width:3px;height:1.5rem}.tile-accordion button.expand.hovered:after,.tile-accordion .tile-content-mobile-specific button.expand.hovered:after{height:3px;width:1.5rem}.tile-accordion button.shrink:before,.tile-accordion button.shrink:after{content:' ';position:absolute;top:0;height:1.75rem;width:2px;background:var(--white)}.tile-accordion button.shrink:before{transform:rotate(45deg)}.tile-accordion button.shrink:after{transform:rotate(-45deg)}.tile-accordion{height:630px;margin:0}.tile-accordion .tile{transition:all 0.3s;border-right:1px solid rgba(255,255,255,.4)}.tile-accordion .tile:last-child{border-right:0}.tile-accordion .tile .tile-content-mobile-specific{display:none}.tile-accordion .tile .tile-title{text-transform:none;font-size:1.2rem;line-height:1.5rem;margin-bottom:20px;font-weight:400;letter-spacing:normal;padding:0}.tile-accordion .tile .tile-content{max-height:none!important;bottom:85px;position:absolute}.tile-accordion .tile .tile-content.hovered{bottom:100px}.tile-accordion .tile button.shrink{top:40px;right:40px;z-index:9}.tile-accordion .tile button.expand{bottom:40px}.tile-accordion .tile.expanded{flex-grow:16;padding-left:50px;cursor:auto}.tile-accordion .tile.expanded .tile-content{bottom:36px;animation:tile-content-slide-up 0.6s;top:50%;transform:translateY(-50%)}.tile-accordion .tile.expanded .tile-content .tile-title{font-size:44px;margin-bottom:30px;line-height:1.1;max-width:70%}.tile-accordion .tile.expanded .tile-content .tile-title:after{margin-left:0;margin-right:0}.tile-accordion .tile.expanded .tile-content .tile-body{max-width:80%}.tile-accordion .tile.expanded .tile-content .tile-link{font-weight:700}.tile-accordion .tile.expanded button.expand{display:none}.tile-accordion .tile.shrinked{overflow:hidden;min-width:100px}.tile-accordion .tile.shrinked .tile-title{transform:rotate(-90deg);opacity:.7}.tile-accordion .tile.shrinked .tile-content{left:50%;transform:translateX(-50%)}.tile-accordion .tile.shrinked button.expand{left:50%;transform:translateX(-50%)}.tile-accordion .tile.shrinked .tile-content{bottom:255px;width:415px}.tile-accordion .tile.standard .tile-content{max-width:80%}.tile-accordion .tile.standard .tile-body,.tile-accordion .tile.standard .tile-link,.tile-accordion .tile.standard button.shrink,.tile-accordion .tile.shrinked .tile-body,.tile-accordion .tile.shrinked .tile-link,.tile-accordion .tile.shrinked button.shrink{display:none}.tile-accordion .tile .tile-content-mobile-specific{display:none}.content.pwd_content{padding-top:200px;padding-bottom:200px;text-align:center}.pwd_content form{width:100%;max-width:700px;margin:0 auto}.pwd_content input[type="password"]{width:100%;height:49px;margin:0 0 20px;border-width:1px;width:100%;height:49px;margin:0 0 20px;border-width:1px;background:transparent;border:none;border-bottom:2px solid var(--white);text-align:center}.pwd_content input[type="password"]:focus{border-color:var(--yellow)}.pwd_content input[type="submit"]{color:var(--background);background:var(--yellow);cursor:pointer;height:51px;font-size:18px;font-weight:400;border-radius:26px;padding:0 15px;border:none;transition:all .3s ease;-webkit-appearance:none;min-width:260px}.pwd_content input[type="submit"]:hover{background-color:var(--white)}.pwd_content label{display:block}.responsive_video_wrap{position:relative;padding:56% 0 0 0;margin-bottom:20px}.responsive_video_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cookieconsent-optout-marketing{padding:30px;background:rgb(158 252 203 / 50%);text-align:center;margin:0 0 20px;position:absolute;top:0;left:0;right:0;bottom:0}.cookieconsent-optout-marketing_inner{display:flex;align-items:center;justify-content:center;height:100%}.imgFit{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0;transition:.3s all ease}html .xoo-wsc-qty-box.xoo-wsc-qtb-square{border-radius:10px;overflow:hidden}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{font-family:'Catamaran'}.websiteHeader .xoo-wsc-sc-subt{display:none!important}.websiteHeader span.xoo-wsc-sc-count{border-radius:50%;height:24px;line-height:24px;width:24px;display:inline-block;text-align:center;font-size:15px;position:absolute;top:-12px;right:-12px}html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:'Catamaran'}htnl #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column-standard>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:'Source Sans Pro'!important;font-weight:600!important;line-height:20px}:root:root{--wp--preset--font-size--small:16px}html .wp-block-woocommerce-checkout-order-summary-block{background:#fff}html .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-weight:600;font-size:18px}html .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:16px;display:none}html .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{font-size:18px;font-weight:600;line-height:20px}.cfBox .gform_wrapper input[type=file]{background:none!important;border:0!important}.cfBox .gform_wrapper input[type=file]::before{content:'Upload tegning';display:inline-block;border-radius:11px;padding:8px 25px;outline:none;white-space:nowrap;cursor:pointer;color:#000;background:#F3F3F3!important;margin-right:15px;font-size:16px}.cfBox .gfield_description.gform_fileupload_rules{display:none!important}.cfBox .gfield--type-fileupload.gfield--input-type-fileupload{margin-bottom:15px!important}.cfBox .gfield--type-fileupload.gfield--input-type-fileupload .gfield_description{margin-top:10px!important}.cfBox .gform_wrapper .ginput_container_fileupload input[type=file]::file-selector-button{display:none!important}.cfBox .gform_wrapper input[type=file]{font-size:0!important}.cfBox .gform_wrapper input[type=file].has-file{font-size:16px!important}#right_menu .country-selector.weglot-dropdown{background-color:transparent}#right_menu .country-selector.weglot-dropdown .wgcurrent{border:0}#right_menu .country-selector.weglot-dropdown a,#right_menu .country-selector.weglot-dropdown span{font-family:'Catamaran';height:40px;line-height:40px;font-size:19px;font-weight:700;padding:0 10px;padding-right:30px}#right_menu .country-selector.weglot-dropdown .wgcurrent:after{top:7px;right:8px;width:13px;height:7px;font-size:19px;background:none;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);content:'\f347';padding-top:2px;font-family:dashicons}.smenuWeglotDD{z-index:0}html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner,html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::before,html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::after{background-color:#fff;width:36px;height:3px}html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before,html #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:#fff;width:36px;height:3px}.showMobFilters{display:none}.wc-block-product-categories-list-item.is-expanded>ul,.wc-block-product-categories-list-item.is-ancestor>ul{display:block;height:auto}@media screen and (max-width:1600px){html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{padding:0 10px 0 10px}.home .banner h1{font-size:50px}}@media screen and (max-width:1440px){#main_menu{order:3}#right_menu{margin-left:auto;margin-right:22px}#mega-menu-main_menu>.mega-menu-item>.mega-sub-menu{padding-top:20px!important;padding-bottom:20px!important;margin-top:10px!important}html #mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:3px 15px 5px 15px}html #mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open+#mega-menu-main_menu{padding-top:40px}.home .banner h1,.banner h1,h1,.h1{font-size:40px}h2,.h2{font-size:30px}.home .bannerMain{padding:140px 0 220px}.fwsContent{min-height:300px}.products{grid-template-columns:repeat(3,1fr)}.subDepartmentRow{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1280px){html #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item{margin:0 40px 0 0}.subDepartmentRow{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1080px){.home .banner h1,.banner h1,h1,.h1{font-size:34px}h2,.h2,.ftfInfoWr h2{font-size:28px}h3,.h3{font-size:24px}.home .bannerMain,.bannerMain{padding:100px 0 180px}.c4row{row-gap:60px}.c4row .column{width:50%}.fwsContent{min-height:260px}.products{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.cisctHalf,.cisimgHalf{width:100%;min-height:0;position:static}.csimgWr{position:static;width:100%;height:0;padding-bottom:50%;margin-top:60px}.certBoxWr{width:100%}.bBoxx .half{width:100%}.cfBox{max-width:100%;margin-left:0}.ftfrow p a{font-size:18px}.cfBox{margin-top:60px}.contactPopupTrigger{display:none}.ft2Box{margin-left:60px;margin-right:60px}.ft2Box:last-child{margin-left:0;margin-right:200px}.socials{justify-content:flex-start}.socials li{margin-left:0;margin-right:12px}.productGallerySide{width:100%;padding-right:0}.productMainRow{flex-wrap:wrap}.productInfoSide{width:100%;margin-top:60px}.productInfoSide h1{font-size:30px}.page-id-3087 .creamBg .ciSection{padding:0}.departmantSide{padding-right:0}.membersSide{margin-top:40px;flex:none;width:100%}.posts-grid{grid-template-columns:repeat(2,1fr)}html .wc-block-components-sidebar{width:100%;padding-left:0}html .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding-right:0;margin-top:40px}html .wp-block-woocommerce-checkout{padding-top:0}html .wc-block-components-sidebar-layout .wc-block-components-main{margin-top:10px}}@media screen and (max-width:800px){.hdt1{display:block!important}.menuContact{display:none}}@media screen and (max-width:767px){.ft2Box,.ft2Box:last-child{margin-left:0;margin-right:0;width:100%}.home .banner h1,.banner h1,h1,.h1{font-size:30px}h2,.h2,.ftfInfoWr h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}.home .bannerMain,.bannerMain{padding:80px 0 140px}.ksRight{margin-left:0;width:100%;margin-top:30px}.ksButton:first-child{margin-left:0}.ksTitle{padding-right:0}.c4row .column{width:100%}.half{width:100%}.spCtHalf{padding-right:0;max-width:100%}.spUrlHalf{max-width:100%;margin:60px 0 0}.sbgWhite .pdt80 .ciSection{padding:0}.lsImgHalf{padding-top:40px;max-width:320px}.lsContentHalf{padding:40px 0;margin:0 auto;max-width:100%}.subpages{font-size:17px}.boxedContent{padding:25px}.ciSection.rc:has(.row.cisRow.esp_row.revOrder.content){border-radius:0}.ciSection.rc .row.cisRow.esp_row.revOrder.content{padding-left:0;padding-right:0}p:has(.cta+.cta){flex-wrap:wrap}.page-id-3084 section+.outercontent.pdt80{padding-top:0}.woocommerce-loop-category__title,.woocommerce-loop-product__title{font-size:18px}.shopSidebar{padding-right:0;width:100%}.shopMainSection{flex-wrap:wrap}.shop-sidebar .wc-block-product-categories-list--depth-0>li>a{font-size:17px}.showMobFilters{display:block;background:#fff;text-transform:uppercase;padding:14px 30px;margin-bottom:15px;border-radius:14px;font-weight:700;font-family:'Catamaran'}.shop-sidebox{display:none}.product-purchase-row,.product-meta-bf-form{flex-wrap:wrap}.productInfoSide .cart .button{flex:none;width:100%;margin-top:15px}.tiered-pricing-wrapper h3{font-size:18px}.quantity input,.quantity button{font-size:18px}.productInfoSide .quantity{margin-right:20px}.woocommerce-variation-add-to-cart .product-purchase-row .price,.productInfoSide .price{font-size:18px;margin:10px 0}.quantity input{width:38px}.cases-grid{display:block}.case-item{margin-bottom:40px}.case-item:last-child{margin-bottom:0}.caseContentWr{padding:30px 20px}.grid-col-2{grid-template-columns:repeat(1,1fr)}.grid.grid-col-2{gap:10px}.txTitle{padding-right:0;max-width:100%;width:100%}.txContent{max-width:100%;width:100%}.txContent p{font-size:18px}.textRow{margin-bottom:20px}.grid5{grid-template-columns:repeat(1,1fr)}.subDepartmentRow{grid-template-columns:repeat(2,1fr)}.wBox{padding:60px 0}.posts-grid{grid-template-columns:repeat(1,1fr)}.post-item-first-post{display:block}.pifiImg{width:100%;padding-bottom:75%}.pifiInfo{width:100%;padding:40px 20px;min-height:0}.pifiBottom{margin-top:25px}.single-post .caseMainWr+.pd80{padding-top:0}.single-post .pd80+.pdt80{padding-top:0}.single-post .ksTitle+.ksRight{margin-top:0}.fixedRatio{width:100%;aspect-ratio:1.6}.tstcontent{flex-wrap:wrap}.tstImg{width:100%}.tstCnt{padding:40px 20px;width:100%}.wc-block-components-checkout-order-summary__title{border:0;padding:0 20px 15px}}@media screen and (max-width:749px){html .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{display:none}.wc-block-components-form.wc-block-checkout__form>.wc-block-checkout__terms.wp-block-woocommerce-checkout-terms-block{width:100%}.wc-block-components-form.wc-block-checkout__form>.wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block{width:100%}.wc-block-components-title.wc-block-components-checkout-step__title{display:none}html .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{padding-bottom:0;margin-bottom:24px}.wc-block-components-order-summary .wc-block-components-order-summary-item{flex-wrap:wrap}html .wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding:4px 12px 12px 0}html .wc-block-components-sidebar-layout .wc-block-components-sidebar{margin:0}}@media screen and (max-width:640px){.top_header{display:none}#hdElement{padding-top:25px}.logoWr{max-width:180px}}@media screen and (max-width:600px){.cfBox .gform_footer{position:static}.gallery-navigation-carousel-wrapper.vertical{display:none!important}html #wpgs-gallery.vertical.wcgs-woocommerce-product-gallery .wcgs-carousel{width:100%}.custom-variation-header{flex-wrap:wrap}.variation-title{order:2;width:100%;font-size:16px;margin-top:20px}.trustpilot-wrap{margin-left:-16px}.lsph2{flex:none}.lsph2 .lsContentHalf{padding:30px 0;max-width:100%}.lsprod .row{display:block}.banner{padding-top:82px}}@media screen and (max-width:520px){.smenuWeglotDD{display:none}html #main_menu .mega-weglot-parent-menu-item{display:block!important}}@media screen and (max-width:480px){html{font-size:16px}.home .bannerMain,.bannerMain{padding:40px 0 100px}.home .banner h1,.banner h1,h1,.h1{font-size:24px}.productInfoSide h1{font-size:20px}h2,.h2,.ftfInfoWr h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}.shopMainSection{flex-wrap:wrap}.products{grid-template-columns:repeat(1,1fr)}.wc-accordion .wc-accordion-content{padding:15px 20px}.wc-accordion .wc-accordion-title,.dldTabs{cursor:pointer;font-size:16px;padding:15px 20px}.lsph2 h4{font-size:18px}.lsContentHalf h4 a{display:block}.lsContentHalf h4 .lspDel{display:none}.case-tags-menu li a{padding:8px 20px}.subDepartmentRow{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:440px){.smenuCart{display:none}.menuCartLi.hideDesktop{display:block!important;margin-top:15px!important}}@media screen and (max-width:440px){.ksButton{width:100%;margin-left:0;margin-top:20px}}