@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--cyan:#28BDD5;--navy:#1C2138;--darkblue:#202526;--grey:#F4F6F7;--white:#ffffff;--black:#000000;--greydark:#D8DEE3;--basefont:"nimbus-sans",sans-serif;--btnfont:"Montserrat",sans-serif}header{padding:20px 0;background:var(--navy);color:var(--white);box-shadow:0 4px 4px rgba(0,0,0,.16);z-index:1}header .flexWrap{align-items:center}header .flexWrap .col-3{line-height:0}@media(max-width:650px){header .flexWrap .col-3{width:50%}}header .flexWrap .col-3 a::after{display:none}header .flexWrap .col-3 svg{max-width:220px}@media(max-width:650px){header .flexWrap .col-3 svg{width:100%;max-width:140px}}@media(max-width:650px){header .flexWrap .col-9{width:50%}}.NavMenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.NavMenu ul{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(4,1fr)}.NavMenu ul li{margin:0;padding:0 15px 50px;display:flex;flex-direction:column}.NavMenu ul li>div{display:flex;flex-direction:column;height:100%}.NavMenu ul li a{text-decoration:none;color:var(--white);font-size:16px;line-height:22px}.NavMenu li:last-child{margin-right:0}.NavMenu .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-transition:all .25 s ease-in;-o-transition:all .25 s ease-in;transition:all .25 s ease-in;-moz-transition:all .25 s ease-in;-ms-transition:all .25 s ease-in;align-items:center}.NavMenu .main-nav .sub-menu{display:none}.NavMenu .topNumber{font-size:max(16px,min(16px + 12*(100vw - 320px)/447,28px));line-height:normal;color:var(--white);padding:0 70px 0 60px;white-space:nowrap}@media(max-width:1280px){.NavMenu .topNumber{padding:0 40px 0 30px}}@media(max-width:1200px){.NavMenu .topNumber{padding:0 70px 0 0}}.NavMenu .topNumber a{color:var(--white)}.NavMenu .RightBox{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;line-height:0}@media(max-width:1200px){.NavMenu .RightBox{display:none}}.NavMenu .RightBox a::after{display:none}.NavMenu .RightBox .TopSearch a svg circle{-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.NavMenu .RightBox .TopSearch a svg path{-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.NavMenu .RightBox .TopSearch a:hover svg circle{fill:var(--white)}.NavMenu .RightBox .TopSearch a:hover svg path{stroke:var(--navy)!important}.NavMenu .RightBox .TopAccount a svg circle{-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.NavMenu .RightBox .TopAccount a svg path{-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.NavMenu .RightBox .TopAccount a:hover svg circle{fill:var(--white)}.NavMenu .RightBox .TopAccount a:hover svg path{stroke:var(--navy)!important}.NavMenu .TopAccount{margin-left:20px;position:relative}.NavMenu .TopAccount .menu{position:absolute;top:120px;right:0;padding:10px 20px 20px;background-color:#fff;width:200px;border-radius:15px;transition:.5s;visibility:hidden;opacity:0;box-shadow:0 1px 6px #ccc}.NavMenu .TopAccount .menu ul{display:flex;flex-flow:wrap}.NavMenu .TopAccount .menu.active{top:60px;visibility:visible;opacity:1}.NavMenu .TopAccount .menu::before{content:"";position:absolute;top:-5px;right:14px;width:10px;height:10px;background:#fff;transform:rotate(45deg)}.NavMenu .TopAccount .menu ul li{list-style:none;padding:10px 0 0;display:block;width:100%}.NavMenu .TopAccount .menu ul li a{display:inline-block;transition:.5s;color:var(--navy)}.NavMenu .TopAccount .menu ul li:hover a{color:var(--cyan)}.current_page_item>a:after{width:100%;transform:scaleX(1);transform-origin:bottom left}@media(max-width:1200px){#mega-menu-wrap-primary{position:absolute;right:0}}#mega-menu-wrap-primary .mega-menu-row ul.mega-sub-menu ul.mega-sub-menu{overflow:hidden!important;padding:60px 45px!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;float:none!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{top:61px;background:var(--white)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .titleCls{color:var(--navy);font-size:24px!important;position:relative;margin:0 0 8px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .titleCls:before{content:"";position:absolute;width:40px;height:2px;left:auto;top:auto;background:var(--cyan);bottom:-2px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .titleCls:after{display:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .disc{color:var(--navy);font-size:16px;line-height:22px;flex:1}@media(max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .disc{display:none}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls{border:0;padding:14px 44px 14px 18px;border-radius:40px;color:var(--white);background:var(--navy);border:var(--navy) solid 1px;font-size:12px;line-height:14px;position:relative;margin:12px 0 0;width:fit-content}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls:before{content:"";position:absolute;width:16px;height:16px;left:auto;top:auto;right:18px;background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;margin-top:-2px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls:hover{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;background:var(--cyan);color:var(--white);text-decoration:none;border:var(--cyan) solid 1px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls:hover:before{content:"";position:absolute;width:16px;height:16px;left:auto;top:auto;right:18px;background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;margin-top:-2px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls:after{display:none}@media(max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .textwidget a.btnCls{display:none}}@media(max-width:1200px){.NavMenu ul{display:flex;flex-flow:wrap}.NavMenu ul li{width:100%;padding:0;position:relative}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{height:calc(100vh - 80px);background:#fff!important;position:fixed;left:0;right:0;top:82px;padding:56px;overflow-y:auto}}@media(max-width:1200px)and (max-width:991px){#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:40px}}@media(max-width:1200px)and (max-width:767px){#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:20px 20px 100px}}@media(max-width:1200px){body.admin-bar #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{top:112px!important}.mega-menu-primary-mobile-open{overflow:hidden}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0!important}#mega-menu-wrap-primary .mega-menu-row ul.mega-sub-menu ul.mega-sub-menu{padding:0!important}#mega-menu-wrap-primary .mega-menu-row ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-item{width:100%!important}#mega-menu-wrap-primary .mega-menu-row ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu ul>li{width:100%!important;padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:16px!important;line-height:26px!important;height:auto!important;color:var(--navy);padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:18px!important;padding:10px 0 6px;margin-bottom:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 0 10px!important;border-bottom:#d8dee3 solid 2px!important;padding:0 0 10px!important}body ul#mega-menu-primary .mega-menu-item .mega-menu-link:after{display:none!important}ul#mega-menu-primary .mega-menu-item .mega-menu-link::before{background:var(--cyan)!important;height:2px!important;width:50px!important;bottom:0;content:"";left:0;right:0;position:absolute!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .titleCls h6{font-size:16px;margin:0;padding:0}.mega-toggle-animated-inner:before{display:none!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin:0!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner{width:50px!important;height:2px!important;background-color:#fff!important;border-radius:0!important}#mega-menu-wrap-primary .mega-menu-toggle{background:0 0!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box{width:50px!important}#mega-menu-wrap-primary .mega-sub-menu a{width:100%!important;padding:10px 26px 10px 0;margin-bottom:0!important}#mega-menu-wrap-primary .mega-sub-menu a:after{display:none!important}#mega-menu-wrap-primary .mega-sub-menu a:before{background:url(../../images/arrow-blue.svg) no-repeat!important;background-size:18px!important;width:20px!important;height:20px!important;right:0;content:""!important;position:absolute!important;background-position:center right!important;margin-right:0;top:50%!important;transform:translate(0,-50%)}.topMobile{display:flex;justify-content:center}.topMobile a{width:auto!important;padding:0}.topMobile circle,.topMobile path{stroke:var(--navy)}.topMobile svg{width:42px!important;height:42px!important}}@media(max-width:1200px)and (min-width:1201px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item ul.mega-sub-menu{opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:opacity .3s ease,transform .3s ease!important;display:block!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:hover ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:hover>ul.mega-sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}@media(max-width:1200px)and (max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{display:block!important}}@media(max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-ContactInfo{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.mega-ContactInfo>a{display:none!important}.mega-ContactInfo p{margin:0!important;padding:0!important}#mega-menu-wrap-primary #mega-menu-primary .mega-ContactInfo .mega-sub-menu a{width:auto!important;margin:0 8px 0;padding:0}#mega-menu-wrap-primary .contactInfo{border-top:2px var(--cyan) solid!important;border-bottom:2px var(--cyan) solid!important;padding:20px 0 16px;margin-bottom:20px!important}#mega-menu-wrap-primary .contactInfo a{color:var(--cyan)!important;font-size:18px!important}#mega-menu-wrap-primary .contactInfo a:before{display:none}#mega-menu-wrap-primary .contactInfo p{text-align:center;padding:0}#mega-menu-wrap-primary .contactInfo p strong{margin:10px 0 6px!important;display:block}#mega-menu-wrap-primary .contactInfo p strong a{font-size:24px!important;line-height:normal;font-weight:700;color:var(--navy)!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{pointer-events:none}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background:0 0!important;color:var(--navy)!important}}ul#mega-menu-primary .mega-menu-item .mega-menu-link:after{content:"";display:block!important;height:2px;width:calc(100% - 20px);margin:0 auto;left:0;right:0;bottom:20px}ul#mega-menu-primary .mega-current_page_item .mega-menu-link:after{content:"";display:block!important;transform:none}@media(min-width:1201px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto!important;padding:0 10px 20px!important;margin-bottom:-20px!important}.mega-menu-panel,.mega-sub-menu{display:none;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.mega-menu-panel.show,.mega-sub-menu.show{display:block;opacity:1;transform:translateY(0)}}.BottomSec{color:var(--white);padding:0 0;font-size:max(18px,min(18px + 20*(100vw - 320px)/880,38px));line-height:max(22px,min(22px + 24*(100vw - 320px)/880,46px));font-family:var(--basefont);font-weight:700;background:url(../../images/ctabox.png) no-repeat;padding:82px 0;z-index:0}@media(max-width:850px){.BottomSec{padding:60px 0}}@media(max-width:767px){.BottomSec{padding:30px 0}}.BottomSec .container_1440{left:0;right:0;top:0;bottom:0;z-index:1}.BottomSec .container_1440 .flexWrap{align-items:center;height:100%}.BottomSec .container_1440 .flexWrap .col-3{padding:0 0 0 20px;display:flex;justify-content:end}@media(max-width:1100px){.BottomSec .container_1440 .flexWrap .col-3{width:28%}}@media(max-width:991px){.BottomSec .container_1440 .flexWrap .col-3{width:32%}}@media(max-width:850px){.BottomSec .container_1440 .flexWrap .col-3{width:100%;justify-content:center;padding:20px 0 0}}.BottomSec .container_1440 .flexWrap .col-3 .btn{background:var(--white);color:var(--cyan);border:var(--white) solid 1px;font-weight:400}.BottomSec .container_1440 .flexWrap .col-3 .btn:hover{background:rgba(0,0,0,0);color:var(--white);border:var(--white) solid 1px}@media(max-width:767px){.BottomSec .container_1440 .flexWrap .col-3 .btn{color:var(--navy)}}.BottomSec .container_1440 .flexWrap .col-9{padding-right:70px}@media(max-width:1100px){.BottomSec .container_1440 .flexWrap .col-9{width:72%;padding-right:0}}@media(max-width:991px){.BottomSec .container_1440 .flexWrap .col-9{width:68%}}@media(max-width:850px){.BottomSec .container_1440 .flexWrap .col-9{width:100%;text-align:center}}.BottomSec .btn:before{background:url(../../images/cyan-arrow.svg);background-repeat:no-repeat!important;background-position:center right!important;background-size:16px!important;top:50%;transform:translate(0,-50%)}@media(max-width:767px){.BottomSec .btn:before{background:url(../../images/arrow-blue.svg) no-repeat!important;background-size:16px!important}}.BottomSec .btn:hover:before{top:50%;transform:translate(0,-50%)}footer{background:var(--darkblue);padding:20px 0;color:var(--white);font-size:16px;line-height:normal;font-weight:400}footer .flexWrap{align-items:center}footer .flexWrap .col-3{display:flex;justify-content:end}@media(max-width:1200px){footer .flexWrap .col-3{width:14%}}@media(max-width:1200px){footer .flexWrap .col-3{width:14%}}@media(max-width:1023px){footer .flexWrap .col-3{width:100%;order:1;margin-bottom:20px;justify-content:center}}footer .flexWrap .col-3 svg{width:120px}footer .flexWrap .col-3 a::after{display:none}footer .flexWrap .divider{margin:0 12px;display:inline-block}footer .flexWrap a{color:var(--white)}@media(max-width:767px){footer .flexWrap a{font-size:14px}}footer .flexWrap .col-9{display:flex;align-items:center}@media(max-width:1200px){footer .flexWrap .col-9{width:86%}}@media(max-width:1023px){footer .flexWrap .col-9{width:100%;justify-content:center;order:2}}@media(max-width:850px){footer .flexWrap .col-9{flex-flow:wrap}}footer .flexWrap .col-9 .copyright{padding:0 80px 0 0}@media(max-width:1280px){footer .flexWrap .col-9 .copyright{padding-right:40px}}@media(max-width:1200px){footer .flexWrap .col-9 .copyright{padding-right:16px}}@media(max-width:850px){footer .flexWrap .col-9 .copyright{padding:0;width:100%;text-align:center;border-bottom:var(--white) solid 1px;margin-bottom:14px;padding-bottom:20px}}footer .flexWrap .col-9 .FooterMenu ul{margin:0;padding:0;list-style-type:none}footer .flexWrap .col-9 .FooterMenu ul li{margin:0;padding:0 24px 0 0;display:inline-block;position:relative}@media(max-width:767px){footer .flexWrap .col-9 .FooterMenu ul li{padding:0 20px 0 0}}footer .flexWrap .col-9 .FooterMenu ul li:before{width:1px;content:"";height:100%;background:var(--white);position:absolute;left:auto;right:8px;top:0}@media(max-width:767px){footer .flexWrap .col-9 .FooterMenu ul li:before{right:7px}}footer .flexWrap .col-9 .FooterMenu ul li:last-child{padding:0}footer .flexWrap .col-9 .FooterMenu ul li:last-child:before{display:none!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body,html{width:100%;padding:0;margin:0}body{font-family:var(--basefont);font-weight:400;font-optical-sizing:auto;font-style:normal;font-size:18px;line-height:22px;color:var(--navy);padding:0;margin:0;min-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}@media(max-width:767px){body{font-size:16px;line-height:22px}}body,html{height:100%}#page-wrap{width:100%;max-width:100%;margin:0 auto;position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:0;z-index:0}@media(max-width:991px){#page-wrap h1{padding:0;margin:0 0 8px}}footer{-ms-flex-negative:0;flex-shrink:0}body.logged-in.admin-bar header{top:32px}section{position:relative;clear:both;width:100%}:focus{outline:0!important}:focus,a:active,a:focus,a:hover{outline:0!important}button::-moz-focus-inner{border:0;outline:0!important}figure{padding:0;margin:0}a{display:inline-block;text-decoration:none;color:var(--cyan);-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);cursor:pointer;display:inline-block;position:relative}a::after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:currentcolor;transform-origin:bottom right;transition:transform .25s ease-out}a:hover::after{transform:scaleX(1);transform-origin:bottom left}img{border:0;outline:0;display:block;max-width:100%;height:auto}blockquote{font-size:18px;line-height:30px;position:relative;padding:0 0 0 20px;border-left:var(--black) solid 5px;margin-bottom:28px}blockquote p{display:unset}blockquote p:last-child{padding-bottom:0}input,select,textarea{margin:0;font-size:16px;line-height:22px;font-family:var(--basefont)!important}option,select{font-family:var(--basefont)!important}h1,h2,h3,h4,h5,h6{padding:0;margin:0;margin-bottom:10px;font-family:var(--basefont);display:block;font-style:normal;font-weight:400}h1{font-size:48px;line-height:normal}@media(max-width:1380px){h1{font-size:max(42px,min(42px + 6*(100vw - 1100px)/280,48px))}}@media(max-width:1023px){h1{font-size:max(28px,min(28px + 14*(100vw - 320px)/703,42px))}}h2{font-size:38px;line-height:normal}@media(max-width:1380px){h2{font-size:max(34px,min(34px + 4*(100vw - 1100px)/280,38px))}}@media(max-width:1023px){h2{font-size:max(28px,min(28px + 6*(100vw - 320px)/703,34px))}}h3{font-size:32px;line-height:normal}@media(max-width:1380px){h3{font-size:max(28px,min(28px + 4*(100vw - 1100px)/280,32px))}}@media(max-width:1023px){h3{font-size:max(24px,min(24px + 4*(100vw - 320px)/703,28px))}}h4{font-size:28px;line-height:normal}@media(max-width:1380px){h4{font-size:max(26px,min(26px + 2*(100vw - 1100px)/280,28px))}}@media(max-width:1023px){h4{font-size:max(24px,min(24px + 2*(100vw - 320px)/703,26px))}}h5{font-size:24px;line-height:normal}@media(max-width:1380px){h5{font-size:max(22px,min(22px + 2*(100vw - 1100px)/280,24px))}}@media(max-width:1023px){h5{font-size:max(20px,min(20px + 2*(100vw - 320px)/703,22px))}}h6{font-size:22px;line-height:normal}@media(max-width:1380px){h6{font-size:max(20px,min(20px + 2*(100vw - 1100px)/280,22px))}}@media(max-width:1023px){h6{font-size:max(18px,min(18px + 2*(100vw - 320px)/703,20px))}}ul{padding:0;margin:0 0 20px 24px}ul li{padding:0 0 8px}ol{padding:0;margin:0 0 20px 24px}ol li{padding:0 0 8px}ol li strong,ul li strong{font-family:var(--basefont);font-weight:600}b,strong{font-weight:700}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}input::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--black)}input::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:var(--black)}input:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--black)}input:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:var(--black)}p{display:block;margin:0;padding:0 0 24px 0}p:last-child{padding-bottom:0}hr{padding:0;border:0;height:1px;margin:10px 0 30px;background-color:var(--black);max-width:100%;width:100%}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.alignnone{margin:20px 0}.alignright{float:right;margin-left:20px;margin-top:5px;margin-bottom:20px}@media(max-width:650px){.alignright{width:100%;display:block;margin:0 auto 20px;float:none}}.alignleft{float:left;margin-right:20px;margin-top:5px;margin-bottom:20px}@media(max-width:650px){.alignleft{width:100%;display:block;margin:0 auto 20px}}.aligncenter{clear:both;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-size:14px;line-height:normal;margin:12px 0 4px}.box{position:relative}.box:before{content:"";display:block;padding-top:56.25%}.box .imageHolder{position:absolute;left:0;top:0;right:0;bottom:0}.box .cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.btn{border:0;padding:18px 54px 18px 28px;border-radius:40px;color:var(--white);background:var(--cyan);border:var(--cyan) solid 1px;font-size:16px;line-height:18px;position:relative;font-family:var(--btnfont);cursor:pointer}@media(max-width:767px){.btn{padding:10px 40px 10px 20px;font-size:14px;line-height:18px}}.btn:before{content:"";position:absolute;width:16px;height:16px;left:auto;top:auto;right:28px;background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;top:50%;transform:translate(0,-50%)}.btn:hover{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;background:var(--navy);color:var(--white);text-decoration:none;border:var(--navy) solid 1px}.btn:hover:before{content:"";position:absolute;width:16px;height:16px;left:auto;top:auto;right:28px;background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;top:50%;transform:translate(0,-50%)}.btn:after{display:none}.btnLarge{border:0;padding:20px 65px 20px 50px;border-radius:40px;color:var(--white);font-size:20px;line-height:20px}@media(max-width:767px){.btnLarge{padding:16px 60px 16px 40px;color:var(----navy);font-size:16px;line-height:20px}}.btnLarge:hover{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;text-decoration:none}.btnLarge:after{display:none}.whitebtn{background:var(--white);border:var(--white) solid 1px;color:var(--cyan)}@media(max-width:767px){.whitebtn{color:var(--navy)}}.whitebtn:hover{background:rgba(0,0,0,0);color:var(--white);border:var(--white) solid 1px}.bluebtn{background:var(----navy);border:var(--navy) solid 1px}.bluebtn:hover{background:var(--cyan);color:var(--white);border:var(--cyan) solid 1px}.cyanbtn{border:0;padding:12px 45px 12px 20px;border-radius:40px;color:var(--white);background:var(--cyan);border:var(--cyan) solid 1px;font-size:16px;line-height:18px;position:relative}.cyanbtn:before{background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;margin:0 0 0;right:20px}.cyanbtn:hover{background:var(--navy);color:var(--white);border:var(--navy) solid 1px}.cyanbtn:hover:before{right:20px}.container_1440{max-width:1440px;width:100%;padding:0 56px;margin:0 auto}@media(max-width:1023px){.container_1440{padding:0 40px}}@media(max-width:767px){.container_1440{padding:0 20px}}.container_1440::after{visibility:hidden;display:block;content:"";clear:both;height:0%}.flexWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;list-style:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.TSpace{padding:80px 0 0 0}@media(max-width:767px){.TSpace{padding:20px 0 0 0}}.BSpace{padding:0 0 80px}@media(max-width:767px){.BSpace{padding:0 0 20px}}.TBSpace{padding:80px 0}@media(max-width:767px){.TBSpace{padding:20px 0}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-o-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.ContenPage table{width:100%!important;border:0;table-layout:fixed;text-align:left;margin-bottom:20px;border-left:1px solid var(--cyan)!important;border-top:1px solid var(--cyan)!important;border-collapse:collapse;font-family:var(--basefont)!important}.ContenPage table tr td{padding:10px 12px;border-collapse:collapse;border-right:1px solid var(--cyan)!important;border-bottom:1px solid var(--cyan)!important;word-wrap:break-word}.ContenPage table th{background:var(--grey)!important;color:var(--white);padding:12px;text-align:left;border-right:1px solid var(--cyan)!important;border-bottom:1px solid var(--cyan)!important;word-wrap:break-word}.ContenPage table h1,.ContenPage table h2,.ContenPage table h3,.ContenPage table h4,.ContenPage table h5{margin:0}.entry table.cookielawinfo-classic,.entry table.cookielawinfo-winter{font-family:var(--basefont)!important}.cky-table-wrapper{overflow-x:auto}@media(max-width:650px){.cky-table-wrapper table{width:650px!important}}.fadeInUp{-webkit-transform:translate3d(0,30px,0)!important;transform:translate3d(0,30px,0)!important;opacity:0;-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out!important;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out!important;transition:opacity .8s ease-in-out,transform .8s ease-in-out!important}.fadeInUp.animateMe{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1}.fadeIn.animateMe{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}@-webkit-keyframes fadein{0%{margin-top:-50px;opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadein{0%{margin-top:-50px;opacity:0}50%{opacity:.5}100%{opacity:1}}.videoContainer{position:relative;overflow:hidden;padding-top:56.25%;margin-bottom:20px}.videoContainer iframe{max-width:100%;display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;right:0}.titleBox{margin:20px 0 40px;text-align:center}@media(max-width:767px){.titleBox{margin:20px 0 20px}}.titleBox h1{margin:0 0 20px}@media(max-width:767px){.titleBox h1{padding:12px 0 0}}#breadcrumbs,.breadcrumbs{padding:0 0 6px;text-align:left}@media(max-width:991px){#breadcrumbs,.breadcrumbs{padding-bottom:10px}}@media(max-width:767px){#breadcrumbs,.breadcrumbs{font-size:14px;line-height:24px}}#breadcrumbs span,.breadcrumbs span{font-weight:700}#breadcrumbs a,.breadcrumbs a{color:var(--navy);font-weight:400}@media(max-width:767px){#breadcrumbs a,.breadcrumbs a{font-size:14px;line-height:24px}}#breadcrumbs span.divcls,.breadcrumbs span.divcls{display:inline-block;padding:0 4px}@media(max-width:767px){#breadcrumbs span.divcls,.breadcrumbs span.divcls{font-size:14px;line-height:24px}}.searchTextBox{margin:0 auto 60px;text-align:center}@media(max-width:767px){.searchTextBox{margin-bottom:20px}}.searchTextBox form#searchform{margin:22px 0 0}.searchTextBox form#searchform div{max-width:546px;margin:0 auto;position:relative}.searchTextBox form#searchform div input{border:var(--cyan) solid 1px;width:100%;padding:16px 30px;border-radius:40px;color:#414141;font-style:italic;font-size:16px;line-height:22px;background:#f9f9f9}.searchTextBox form#searchform div input::-webkit-input-placeholder{color:#414141}.searchTextBox form#searchform div input:-ms-input-placeholder{color:#414141}.searchTextBox form#searchform div input::-ms-input-placeholder{color:#414141}.searchTextBox form#searchform div input::placeholder{color:#414141}.searchTextBox form#searchform div #searchsubmit{position:absolute;right:0;top:0;width:auto;background:var(--cyan);border-radius:0 40px 40px 0;cursor:pointer;background-image:url(../../images/search-icon.svg);font-size:0;width:60px;background-repeat:no-repeat;background-size:24px;background-position:center;transition:all .5s ease}.searchTextBox form#searchform div #searchsubmit:hover{background-color:var(--navy)}.favorites-list{padding:0;display:flex;flex-flow:wrap;border-bottom:var(--cyan) solid 1px;margin-bottom:20px;padding-bottom:10px}.favorites-list li{border:0!important;padding:12px 0 12px 80px!important;margin:0 0 24px!important;position:relative}.favorites-list p{padding:0}.favorites-list .simplefavorite-button.preset.active{background:url(../../images/delete.svg) no-repeat center;width:53px;height:52px;position:absolute;left:0;top:0;border:0;font-size:0}.favorites-list .overlay{display:none}.favorites-list .productImage{display:none}.favorites-list .col-3{width:100%;position:relative;padding:0;margin-bottom:20px;color:var(--navy)}.favorites-list .col-3 .favorites-button button{font-size:0;width:52px;height:52px;left:0;position:absolute;border:0;background:0 0;cursor:pointer;top:50%;transform:translate(0,-50%)}.favorites-list .col-3 .favorites-button button:before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;background:url(../../images/trash.svg);opacity:1;z-index:9;-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);transform:translate(0,-50%)}.favorites-list .col-3 a{color:var(--navy);padding:0 0 0 70px;min-height:52px;display:flex;align-items:center}.favorites-list .col-3 a:after{display:none!important}.favorites-list .col-3 a:hover{color:var(--cyan)}.favorites-list .col-3 a:hover button:before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;background:url(../../images/trashhover.svg);-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);transform:translate(0,-50%)}.FavouritesPage .Favouriteslist{padding-bottom:50px}.FavouritesPage .Favouriteslist h1{margin-bottom:24px!important}.FavouritesPage .favorites-list{margin:0 -15px}.FavouritesPage .favorites-list .col-3{padding:0 15px 30px}@media(max-width:1280px){.FavouritesPage .favorites-list .col-3{width:33.33%!important}}@media(max-width:991px){.FavouritesPage .favorites-list .col-3{width:50%!important}}@media(max-width:650px){.FavouritesPage .favorites-list .col-3{width:100%!important}}.FavouritesPage .favorites-list .col-3 a{position:relative;overflow:hidden;width:100%;padding:0}.FavouritesPage .favorites-list .col-3 a .card{width:100%;height:100%;overflow:hidden}.FavouritesPage .favorites-list .col-3 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.FavouritesPage .favorites-list .col-3 a .card .productImage .box:before{padding-top:94%}.FavouritesPage .favorites-list .col-3 a .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.FavouritesPage .favorites-list .col-3 a .card .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:uppercase}.FavouritesPage .favorites-list .col-3 a .card .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:34px;right:0;bottom:23px}.FavouritesPage .favorites-list .col-3 a .card:hover .title-center{top:90%;transform:translate(0,-50%);opacity:0}.FavouritesPage .favorites-list .col-3 a:hover .overlay{top:0}.FavouritesPage .favorites-list .col-3 a::after{display:none}.FavouritesPage .favorites-list .col-3 a:hover .arrow-box{opacity:1;visibility:visible}.FavouritesPage .favorites-list .col-3 .overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background:hsla(229,33%,16%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.FavouritesPage .favorites-list .col-3 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:left;position:relative;padding-bottom:20px;text-transform:uppercase;margin-bottom:14px}.FavouritesPage .favorites-list .col-3 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px}.FavouritesPage .favorites-list .col-3 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.ProductPage .titleBox{text-align:left;margin-bottom:20px}@media(max-width:991px){.ProductPage .titleBox{margin-bottom:0}}.ProductPage .titleBox #breadcrumbs{margin-bottom:26px}@media(max-width:991px){.ProductPage .titleBox #breadcrumbs{margin-bottom:0}}.ProductPage .titleBox .introText{max-width:100%;margin:0}.ProductPage .Productlist{padding-bottom:50px}.ProductPage .Productlist .col-9{padding-right:40px;margin-top:10px}@media(max-width:1200px){.ProductPage .Productlist .col-9{width:66%}}@media(max-width:991px){.ProductPage .Productlist .col-9{width:100%;padding-right:0}}.ProductPage .Productlist .col-9 h1{margin-bottom:24px}.ProductPage .Productlist .col-9 .ProductText{margin-bottom:30px}.ProductPage .Productlist .col-9 .leftBox .alm-listing{display:flex;flex-wrap:wrap;margin:0 -15px}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3{padding:0 15px 0;width:33.33%;line-height:0;margin-bottom:30px}@media(max-width:767px){.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3{padding-bottom:20px}}@media(max-width:1200px){.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3{width:50%}}@media(max-width:650px){.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3{width:100%}}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:inherit}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:34px;right:0;bottom:23px}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3:hover .title-center{top:90%;transform:translate(0,-50%);opacity:0}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a{position:relative;overflow:hidden;width:100%}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a .card .productImage .box:before{padding-top:94%}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a:hover .overlay{top:0}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 a::after{display:none}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background:hsla(229,33%,16%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:left;position:relative;padding-bottom:20px;text-transform:inherit;margin-bottom:14px}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.ProductPage .Productlist .col-3{position:relative}@media(max-width:1200px){.ProductPage .Productlist .col-3{width:34%}}.ProductPage .Productlist .col-3>div{position:sticky;top:40px;padding:28px 28px 2px;background:var(--grey);overflow:auto;height:calc(-180px + 100vh)}@media(max-width:991px){.ProductPage .Productlist .col-3>div{height:calc(100vh - 130px)!important;top:130px}}.ProductPage .Productlist .col-3>div h3{position:relative;padding-bottom:10px;margin:0 0 30px;padding-right:40px!important}.ProductPage .Productlist .col-3>div h3:after{background-image:url(../../images/circle-arrow.svg);width:32px;height:33px;border:0!important;background-repeat:no-repeat;top:4px!important;transform:none}.ProductPage .Productlist .col-3>div h3:before{content:"";width:50px;height:2px;background:var(--navy);position:absolute;left:0;bottom:0}@media(max-width:991px){.ProductPage .Productlist .col-3>div h3:before{bottom:4px}}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter--text-wrap{padding:0;border:0;background:0 0;height:auto}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter--text-wrap input{border:#e4e9ec solid 1px;width:100%;height:auto;padding:16px 80px 15px 30px;border-radius:40px;color:#414141;font-style:italic;font-size:16px;line-height:22px}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter--text-wrap button{position:absolute;right:0;top:0;width:auto;background:var(--cyan);border-radius:0 40px 40px 0;cursor:pointer;background-image:url(../../images/search-icon.svg);font-size:0;width:60px;background-repeat:no-repeat;background-size:24px;background-position:center;transition:all .5s ease;padding:27px 0;border:0}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter--text-wrap button:hover{background-color:var(--navy)}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .has-button{box-shadow:unset!important}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter{border-bottom:#d8dee3 solid 2px;padding:0;margin:0 0 18px}@media(max-width:767px){.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter{margin-bottom:12px}}.ProductPage .Productlist .col-3>div .rightBox .alm-filters .alm-filter--search{border-bottom:0!important;margin-bottom:0}.ProductPage .Productlist .col-3>div .rightBox .alm-filters--submit button.alm-filters--button{border:0;padding:16px 10px;border-radius:40px;color:var(--white);font-size:16px;line-height:normal;background:var(--cyan);border:var(--cyan) solid 1px;font-family:var(--btnfont);min-width:140px}.ProductPage .Productlist .col-3>div .rightBox .alm-filters--submit button.alm-filters--button:hover{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;background:var(--navy);color:var(--white);text-decoration:none;border:var(--navy) solid 1px}.ProductPage .Productlist .col-3>div .rightBox .alm-filters-container button[type=reset]{font-size:16px;line-height:normal;color:var(--navy);font-family:var(--basefont)!important;display:block!important}@media(max-width:1200px){.ProductPage .Productlist .col-3>div .rightBox .alm-filters-container button[type=reset]{line-height:normal}}.ProductPage .Productlist .col-3>div .rightBox #alm-filters-products_filter .alm-filter--taxonomy{border-bottom:#d8dee3 solid 1px!important;margin-bottom:20px}.ProductPage .Productlist .col-3>div .rightBox .alm-filter--inner{padding-bottom:0!important}.ProductPage .Productlist .col-3>div .rightBox #alm-filters-documents_search .alm-filters--controls,.ProductPage .Productlist .col-3>div .rightBox #alm-filters-products_search .alm-filters--controls{margin:20px 0 15px}.ProductPage .Productlist .col-3 .alm-filter--title .alm-filter--toggle[aria-expanded=false]:after{transform:rotate(180deg)}.ProductPage .documentList .col-9 h2{text-align:center!important;width:100%}.ProductPage .documentList .col-9 h2:before{margin:0 auto}.ProductPage .documentList .downloadFile{text-align:center;display:block;width:100%;position:absolute;bottom:35px;left:0}.ProductPage .documentList svg.docTop{position:absolute;top:0;left:0}.ProductPage .documentList .overlay{top:0!important;text-align:center}.ProductPage .filter-header{display:none}@media(max-width:991px){.ProductPage .filter-header{display:block}.ProductPage .mobileFilter{position:relative;z-index:1}.ProductPage .mobileFilter .btn{display:inline-flex;align-items:center;cursor:pointer}.ProductPage .filterBox{position:fixed!important;inset:0;z-index:9999;display:flex;justify-content:flex-end;align-items:stretch;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 240ms ease,visibility 240ms ease;padding:0!important}.ProductPage .filterBox.active{visibility:visible;opacity:1;pointer-events:auto}.ProductPage .filter-overlay{position:absolute;inset:0;background:var(--overlay);opacity:0;transition:opacity 240ms ease;pointer-events:auto}.ProductPage .filterBox.active .filter-overlay{opacity:1}.ProductPage .filter-panel{position:relative;height:100%;width:100%;max-width:420px;background:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.08);display:flex;flex-direction:column;transform:none;overflow-y:auto}.ProductPage .filter-panel{max-width:100%}.ProductPage .filter-header{position:fixed;right:0;margin:0;background:var(--white);z-index:9;padding:10px 40px 6px 0;width:100%;height:auto;border-radius:2px;text-align:right}}@media(max-width:991px)and (max-width:767px){.ProductPage .filter-header{right:20px;padding-right:0}}@media(max-width:991px){.ProductPage .closeFilter{background:rgba(0,0,0,0);color:#28bdd5;border:0;font-size:30px;cursor:pointer}.ProductPage .filter-content{padding:100px 40px 0;flex:1}}@media(max-width:991px)and (max-width:991px){.ProductPage .filter-content{padding:70px 40px 0}}@media(max-width:991px)and (max-width:767px){.ProductPage .filter-content{padding:70px 20px 0}}@media(max-width:991px){.ProductPage .filter-content>h3{padding:0 40px 10px!important}}@media(max-width:991px)and (max-width:991px){.ProductPage .filter-content>h3{text-align:center}.ProductPage .filter-content>h3:before{margin:0 auto;right:0}}@media(max-width:991px){.ProductPage .filter-floating-btn{position:fixed;right:18px;bottom:80px;z-index:10000;width:52px;height:52px;border-radius:50%;border:0;background:var(--cyan);display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.15);border:1px #fff solid}.ProductPage .filter-floating-btn.visible{display:flex}}.ProductPage .noresults{margin:0 15px}.ProductPage .searchProducts .relatedProductExcerpt{text-align:left}.lock-box{position:absolute;top:0;right:0;background:var(--cyan);width:120px;height:120px;z-index:10;clip-path:polygon(100% 0,100% 100%,0 0)}.lock-box svg{margin:16px 16px 0 0;float:right}.arrow-box{position:absolute;bottom:0;right:0;background:var(--cyan);width:100px;height:100px;display:flex;opacity:0;visibility:hidden;transition:opacity .5s ease;clip-path:polygon(100% 0,100% 100%,0 100%);z-index:9}.arrow-box svg{float:right;margin:60px 20px 20px 60px}.ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3:hover .arrow-box,.Products .col-3:hover .arrow-box{opacity:1;visibility:visible}.user-not-allowed .arrow-box{display:none}.user-not-allowed .requestAccess{border:0;padding:18px 30px 18px 30px;border-radius:40px;color:var(--white);background:var(--cyan);border:var(--cyan) solid 1px;font-size:16px;line-height:18px;position:relative;margin:0 auto}.productDetails{padding:0 0 70px}@media(max-width:991px){.productDetails{padding:0 0 0}}.productDetails .col-7{padding-right:0}@media(max-width:1200px){.productDetails .col-7{width:66%}}@media(max-width:991px){.productDetails .col-7{width:100%}}.productDetails .col-7 .productMain{display:flex;flex-flow:wrap;margin:0 0 32px}.productDetails .col-7 .productMain .productImage{width:60%;padding-right:36px}@media(max-width:1200px){.productDetails .col-7 .productMain .productImage{width:50%;padding-right:20px}}@media(max-width:650px){.productDetails .col-7 .productMain .productImage{width:100%;padding:14px 0 0;order:2}}.productDetails .col-7 .productMain .productImage .box:before{padding-top:66%}.productDetails .col-7 .productMain .productTitle{width:40%}@media(max-width:1200px){.productDetails .col-7 .productMain .productTitle{width:50%}}@media(max-width:650px){.productDetails .col-7 .productMain .productTitle{width:100%;padding:20px 0 0!important}}.productDetails .col-5{padding-left:36px}@media(max-width:1200px){.productDetails .col-5{width:34%}}@media(max-width:991px){.productDetails .col-5{width:100%;padding:24px 0 0 0}}.productDetails .productInfo{border-top:#28bdd5 solid 2px;border-bottom:#28bdd5 solid 2px;padding:32px 0 22px;margin-bottom:32px}.productDetails .productInfo ul{margin:0 0 0 22px;padding:0}.productDetails .productInfo ul .productField{font-size:max(16px,min(16px + 8*(100vw - 320px)/671,24px));font-weight:600;padding:0 0 10px;margin:0}.productDetails .productInfo ul .productField::marker{color:var(--cyan)}@media(max-width:767px){.productDetails .productDescription{font-size:max(14px,min(14px + 4*(100vw - 320px)/447,18px))}}.productDetails .productDescription strong{float:left;display:inline-block;padding:0 4px 0 0}.Accordion{padding-bottom:30px;padding-top:40px}@media(max-width:767px){.Accordion{padding-bottom:0}}.Accordion .relatedTitle{text-align:center;margin-bottom:30px}@media(max-width:767px){.Accordion .relatedTitle{margin-bottom:20px;text-align:left}}.Accordion .accRow{width:100%;background:var(--grey);border:1px solid var(--greydark);padding:40px 60px;margin-bottom:30px;position:relative;font-size:max(16px,min(16px + 8*(100vw - 320px)/447,24px));line-height:max(22px,min(22px + 8*(100vw - 320px)/447,30px));transition:background .4s ease,box-shadow .4s ease}@media(max-width:767px){.Accordion .accRow{margin-bottom:20px}}@media(max-width:1100px){.Accordion .accRow{padding:35px 30px}}@media(max-width:767px){.Accordion .accRow{padding:20px 20px 20px 30px}}.Accordion .accRow::before{content:"";position:absolute;top:0;left:0;width:10px;height:100%;background:var(--cyan);opacity:1;transition:opacity .4s ease}.Accordion .accRow::after{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:var(--cyan);opacity:0;transition:opacity .4s ease}.Accordion .accRow.active{background:var(--white);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Accordion .accRow.active::before{opacity:0}.Accordion .accRow.active::after{opacity:1}.Accordion .accRow h6{padding:0 160px 0 0;font-weight:700;position:relative;margin:0;cursor:pointer;font-size:max(16px,min(16px + 8*(100vw - 320px)/447,24px));line-height:max(22px,min(22px + 8*(100vw - 320px)/447,30px));transition:all .3s;min-height:60px;display:flex;align-items:center}@media(max-width:1100px){.Accordion .accRow h6{padding:0 60px 0 0}}@media(max-width:767px){.Accordion .accRow h6{padding:0 50px 0 0}}.Accordion .accRow h6:before{content:"";position:absolute;width:70px;height:70px;right:0;top:-5px;z-index:9;background:var(--navy) url(../../images/downarrow.svg) no-repeat center;background-size:24px auto;border-radius:50%;transform:rotate(0);transition:transform .4s ease,background-color .4s ease}@media(max-width:1100px){.Accordion .accRow h6:before{width:40px;height:40px;background-size:20px}}.Accordion .accRow>h6.active:before{transform:rotate(180deg);background-color:var(--cyan);content:""}.Accordion .accRow>div{display:none;margin-bottom:0}.Accordion .ContentB{padding:30px 0 0 0;max-width:1040px}@media(max-width:650px){.Accordion .ContentB{padding:0}}@media(max-width:650px){.Accordion .ContentB .col-3{width:100%;margin-top:20px}}@media(max-width:650px){.Accordion .ContentB .col-9{width:100%;padding:20px 0 0}}.Accordion .ContentB .faqimg.col-3~div{padding-left:40px;width:75%}@media(max-width:1024px){.Accordion .ContentB .faqimg.col-3~div{padding-left:20px}}@media(max-width:650px){.Accordion .ContentB .faqimg.col-3~div{padding-left:0;width:100%}}.Accordion .ContentB .flexWrap>.FaqExcerpt{width:100%}.Accordion .FaqExcerpt{padding:0;align-content:center}.Accordion .FaqExcerpt>div{margin-bottom:14px}.Accordion .contactLinkedin a:after,.Accordion .contactMail a:after{display:none}.RelatedBox{background:var(--grey);padding:40px 0 30px}.Products h2{text-align:center;margin-bottom:30px}@media(max-width:767px){.Products h2{margin-bottom:20px;text-align:left}}.productGrid{margin:0 -15px;z-index:0;position:relative}.productGrid .col-3{padding:0 15px 0;line-height:0;margin-bottom:30px}@media(max-width:1280px){.productGrid .col-3{width:33.33%}}@media(max-width:991px){.productGrid .col-3{width:50%}}@media(max-width:650px){.productGrid .col-3{width:100%}}.productGrid .col-3 .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:inherit}.productGrid .col-3 .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:34px;right:0;bottom:23px}.productGrid .col-3:hover .title-center{top:90%;transform:translate(0,-50%);opacity:0}.productGrid .col-3 a{position:relative;overflow:hidden;width:100%}.productGrid .col-3 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.productGrid .col-3 a .card .productImage .box:before{padding-top:94%}.productGrid .col-3 a .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.productGrid .col-3 a:hover .overlay{top:0}.productGrid .col-3 a::after{display:none}.productGrid .col-3 .overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background:hsla(229,33%,16%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.productGrid .col-3 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:left;position:relative;padding-bottom:20px;text-transform:inherit}.productGrid .col-3 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px}.productGrid .col-3 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.documentGrid .col-3 .overlay{top:0!important}.documentGrid .col-3 .overlay h2{text-align:center;margin-bottom:0}.documentGrid .col-3 .overlay h2:before{margin:0 auto}.documentGrid .col-3 .overlay svg.docTop{position:absolute;top:-52px;left:50%;width:102%;transform:translateX(-50%);transition:top .5s ease}.documentGrid .col-3 .overlay .downloadFile{text-align:center;display:block;width:100%;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);transition:bottom .5s ease}.documentGrid .col-3 a:hover .downloadFile{bottom:35px!important}.documentGrid .col-3 a:hover svg.docTop{top:0!important}.search .relatedTitle{margin-bottom:30px;text-align:center}@media(max-width:767px){.search .relatedTitle{margin-bottom:20px;text-align:left}}.searchPage .titleBox{margin-bottom:30px}.searchPage .titleBox h1{margin-bottom:16px}.searchPage .titleBox .searchTextBox{margin-bottom:0}.searchPage .titleBox .resultText{font-size:24px}.searchPage .titleBox .resultText span{color:var(--cyan)}.searchPage .searchProducts{margin:0 0 30px}.searchPage .searchProducts>h3{margin-bottom:26px}.contactPage{background:url(../../images/bgimg.png) no-repeat;background-size:cover;padding:20px 0 0 0}.contactPage h1{text-align:center}.contactPage .ContactTopSec .introText{max-width:650px;margin:0 auto 22px;text-align:center}.contactPage .ContactTopSec .contactInfo{font-size:max(18px,min(18px + 14*(100vw - 320px)/447,32px));line-height:normal;text-align:center;position:relative;padding:34px 0 28px;margin:0 0 40px}.contactPage .ContactTopSec .contactInfo:before{content:"";width:100%;max-width:416px;top:0;height:2px;position:absolute;background:var(--cyan);left:0;right:0;margin:0 auto}.contactPage .ContactTopSec .contactInfo:after{content:"";width:100%;max-width:416px;bottom:0;height:2px;position:absolute;background:var(--cyan);left:0;right:0;margin:0 auto}.contactPage .ContactTopSec .contactInfo p{padding-bottom:6px}.contactPage .ContactTopSec .contactInfo strong a{color:var(--navy)}.contactPage .ContactTopSec .contactForm{margin:0 auto;max-width:680px;text-align:center}.contactPage .ContactTopSec .contactForm .gfield_label{padding:0 0 4px!important}.contactPage .ContactTopSec .contactForm .gfield textarea.large{height:auto!important;border:1px solid var(--cyan)!important;border-radius:34px;padding:17px 28px!important}.contactPage .ContactTopSec .contactForm .gform_confirmation_message{background:#fff;border-radius:34px;padding:34px;border:var(--cyan) solid 1px;margin-bottom:40px}.contactPage .ContactTopSec .contactForm .gform_button{padding:18px 74px 18px 46px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 46px;min-width:auto!important;cursor:pointer;margin:0 auto 40px}@media(max-width:767px){.contactPage .ContactTopSec .contactForm .gform_button{padding:13px 54px 13px 30px!important;background-position:center right 26px!important}}.contactPage .ContactTopSec .contactForm .gform_button:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.contactPage .ContactTopSec .contactForm .gform_wrapper .gform_validation_errors{display:none}.contactPage .ContactTopSec .contactForm .gform_ajax_spinner{position:absolute;left:0;display:none}.contactPage .contactsList{padding:0 0 50px}@media(max-width:1200px){.contactPage .contactsList{padding-bottom:20px}}.contactPage .contactsList .flexWrap{margin:0 -15px}.contactPage .contactsList .flexWrap .col-4{padding:0 15px;display:flex}@media(max-width:1200px){.contactPage .contactsList .flexWrap .col-4{padding:0 15px 30px;width:50%}}@media(max-width:767px){.contactPage .contactsList .flexWrap .col-4{padding:0 15px 20px;width:100%}}.contactPage .contactsList .flexWrap .col-4 .contactCard{background:var(--white);background:linear-gradient(to right,var(--greydark) 30%,var(--white) 30%);border-left:10px solid var(--cyan);display:flex;padding:66px 22px 68px 34px}@media(max-width:1200px){.contactPage .contactsList .flexWrap .col-4 .contactCard{padding:46px 22px 48px 34px}}@media(max-width:1100px){.contactPage .contactsList .flexWrap .col-4 .contactCard{align-items:flex-start}}@media(max-width:480px){.contactPage .contactsList .flexWrap .col-4 .contactCard{flex-wrap:wrap;padding:20px 40px 20px 40px;border-top:10px solid var(--cyan);border-left:0;background:linear-gradient(to bottom,var(--greydark) 30%,var(--white) 30%)}}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactImg{width:46%}@media(max-width:480px){.contactPage .contactsList .flexWrap .col-4 .contactCard .contactImg{width:100%!important}}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactImg img{width:100%;height:100%;object-fit:cover}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo{width:54%;padding:0 0 0 24px;display:flex;align-items:flex-start;flex-flow:wrap;align-content:baseline}@media(max-width:480px){.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo{width:100%;padding:20px 0 0;text-align:center;justify-content:center}}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo h5{width:100%;font-weight:600;margin-bottom:6px}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p{padding:0;width:100%}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p a:after{display:none}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactProfile{text-transform:uppercase;font-size:16px;line-height:normal;font-weight:300;color:var(--cyan);padding:10px 0!important;position:relative}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactProfile:before{content:"";position:absolute;width:50px;height:1px;left:0;top:0;background:var(--cyan)}@media(max-width:480px){.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactProfile:before{right:0;margin:0 auto}}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactProfile:after{content:"";position:absolute;width:50px;height:1px;left:0;bottom:0;background:var(--cyan)}@media(max-width:480px){.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactProfile:after{right:0;margin:0 auto}}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactPhone{margin:8px 0 10px;line-height:normal}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactMail{width:auto;padding-right:10px;line-height:0}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactInfo p.contactLinkedin{width:auto;padding-right:10px;line-height:0}.contactPage .contactsList .flexWrap .col-4 .contactCard a:hover svg .fill{fill:var(--navy)!important}.faqPage .Accordion{padding-top:0}.SinglePage h1{margin-bottom:40px;color:var(--cyan)}.SinglePage .detailBox{margin-bottom:42px;overflow:hidden}@media(max-width:767px){.SinglePage .detailBox{margin-bottom:0}}.SinglePage .detailBox .faqContent{display:flex;flex-flow:wrap}.SinglePage .detailBox .faqContent .leftContent{width:50%;padding-right:15px}@media(max-width:767px){.SinglePage .detailBox .faqContent .leftContent{width:100%;padding:0 0 20px}}.SinglePage .detailBox .faqContent .rightContent{width:50%;padding-left:15px}@media(max-width:767px){.SinglePage .detailBox .faqContent .rightContent{width:100%;padding-left:0}}.SinglePage .detailBox .faqContent .rightContent .btn{font-size:18px}.SinglePage .backBtn{margin-bottom:40px}@media(max-width:767px){.SinglePage .backBtn{margin-bottom:26px;margin-top:0}}.SinglePage .Introtext{font-weight:700;padding-bottom:24px}.SinglePage .relatedTitle{margin-bottom:30px;text-align:center}@media(max-width:767px){.SinglePage .relatedTitle{margin-bottom:20px;text-align:left}}.NotificationList a{display:flex;background:var(--grey);border:#d8dee3 solid 1px;border-left:var(--cyan) solid 10px;padding:18px 54px 18px 30px;align-items:flex-start;margin-bottom:40px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:var(--navy)}@media(max-width:1100px){.NotificationList a{padding:20px 20px 24px 20px;margin-bottom:20px}}@media(max-width:767px){.NotificationList a{flex-flow:wrap}}.NotificationList a::after{display:none}.NotificationList a svg circle{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.NotificationList a .ListDate{background:var(--cyan);border-radius:50px;padding:9px 22px 7px;font-size:max(18px,min(18px + 2*(100vw - 320px)/671,20px))!important;font-weight:700;color:var(--white);width:150px;text-align:center;margin-right:36px;line-height:20px;min-width:150px}@media(max-width:1100px){.NotificationList a .ListDate{margin-right:30px}}@media(max-width:480px){.NotificationList a .ListDate{min-width:inherit;width:auto}}.NotificationList a .rightBox{display:flex;align-items:center;flex-flow:wrap;min-height:70px}@media(max-width:767px){.NotificationList a .rightBox{flex-flow:wrap}}.NotificationList a .rightBox .ListDate+.notificationRight{padding-left:0;width:100%}.NotificationList a .rightBox .notificationRight{padding:0 90px 0 0}@media(max-width:1100px){.NotificationList a .rightBox .notificationRight{padding-right:90px;width:100%;padding-left:0}}@media(max-width:767px){.NotificationList a .rightBox .notificationRight{padding:20px 0 10px;width:100%}}.NotificationList a .rightBox .ListImg{padding:0 0;width:220px}@media(max-width:991px){.NotificationList a .rightBox .ListImg{width:140px}}@media(max-width:767px){.NotificationList a .rightBox .ListImg{width:100%;padding:20px 0 0}}.NotificationList a .rightBox .ListImg img{max-width:220px;width:100%}@media(max-width:1100px){.NotificationList a .rightBox .ListImg img{max-width:100%;width:100%}}.NotificationList a .rightBox h6{color:var(--navy);font-weight:700;margin-bottom:0}.NotificationList a .rightBox .ListBtn{width:auto;position:absolute;right:54px;top:50%;transform:translate(0,-50%);height:70px}@media(max-width:1100px){.NotificationList a .rightBox .ListBtn{height:auto;right:30px}}@media(max-width:767px){.NotificationList a .rightBox .ListBtn{position:absolute;right:20px;top:40px}}@media(max-width:1100px){.NotificationList a .rightBox .ListBtn svg{width:40px;height:40px}}.NotificationList a .rightBox:hover svg circle{fill:var(--cyan)}.NotificationList a .ListImg~.notificationRight{padding:0 90px 0 40px;width:calc(100% - 220px)}@media(max-width:1100px){.NotificationList a .ListImg~.notificationRight{padding-left:30px}}@media(max-width:991px){.NotificationList a .ListImg~.notificationRight{padding:0 0 0 20px!important}}@media(max-width:767px){.NotificationList a .ListImg~.notificationRight{padding:20px 0 0 0!important;width:100%!important}}.um-header.no-cover{display:none}.um-field .select2-container--default .select2-selection--single .select2-selection__rendered,.um-search-filter .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:40px!important}div.uimob800 .um-profile-nav{margin-bottom:30px}.welcomePage{background:url(../../images/bgimg.png) no-repeat;background-size:cover;padding:40px 0 40px;border-top:20px solid var(--navy)}@media(max-width:1023px){.welcomePage{padding-bottom:0}}.welcomePage .WelcomeTop{max-width:650px;margin:0 auto 44px;text-align:center}.welcomePage .WelcomeTop .welcomeLogo{max-width:320px;margin:0 auto 20px}@media(max-width:767px){.welcomePage .WelcomeTop .welcomeLogo{max-width:240px}}.welcomePage .WelcomeTop .welcomeLogo span.welcomeTitle{text-align:left;display:block;font-size:24px;text-transform:uppercase;margin:0;line-height:24px}@media(max-width:767px){.welcomePage .WelcomeTop .welcomeLogo span.welcomeTitle{font-size:18px}}.welcomePage .WelcomeTop .welcomeLogo img{margin:0 auto;width:100%}@media(max-width:767px){.welcomePage .WelcomeTop .welcomeLogo img{max-width:240px}}.welcomePage .flexWrap{margin:0 -40px}@media(max-width:767px){.welcomePage .flexWrap{margin:0 -20px}}.welcomePage .flexWrap>.col-6:last-child{margin-bottom:0}.welcomePage .flexWrap .col-6{padding:0 40px}@media(max-width:1200px){.welcomePage .flexWrap .col-6{padding:0 20px}}@media(max-width:1023px){.welcomePage .flexWrap .col-6{width:100%;margin-bottom:30px}}@media(max-width:767px){.welcomePage .flexWrap .col-6{width:100%}}.welcomePage .flexWrap .welcomeLoginForm{background:var(--white);padding:36px 100px 56px 40px;border:#d8dee3 solid 1px;border-top:var(--cyan) solid 6px;position:relative}@media(max-width:1280px){.welcomePage .flexWrap .welcomeLoginForm{padding:36px 40px 50px 40px}}@media(max-width:767px){.welcomePage .flexWrap .welcomeLoginForm{margin-bottom:0;padding:30px 20px 50px 20px}}@media(max-width:480px){.welcomePage .flexWrap .welcomeLoginForm{padding:30px 20px 0 20px}}.welcomePage .flexWrap .welcomeLoginForm h2{position:relative;margin-bottom:20px}.welcomePage .flexWrap .welcomeLoginForm h2:before{content:"";position:absolute;width:50px;height:4px;left:0;bottom:-12px;background:var(--cyan)}.welcomePage .flexWrap .welcomeLoginForm .um-42.um{max-width:100%!important}.welcomePage .flexWrap .welcomeLoginForm .um .um-field-label{color:var(--navy)!important;line-height:0;padding-left:16px;margin:6px 0 4px!important}.welcomePage .flexWrap .welcomeLoginForm input.um-form-field{background:var(--cyan)!important;border:var(--cyan) solid 1px!important;color:var(--white)!important}.welcomePage .flexWrap .welcomeLoginForm #um-submit-btn{padding:18px 54px 18px 26px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 26px}@media(max-width:767px){.welcomePage .flexWrap .welcomeLoginForm #um-submit-btn{padding:12px 54px 12px 26px!important}}.welcomePage .flexWrap .welcomeLoginForm #um-submit-btn:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.welcomePage .flexWrap .welcomeLoginForm .um-left{width:100%}.welcomePage .flexWrap .welcomeLoginForm .um-right{float:left;line-height:0}.welcomePage .flexWrap .welcomeLoginForm .um-col-alt-b{padding-top:0}.welcomePage .flexWrap .welcomeLoginForm a.um-button.um-alt{margin:24px 0 0;padding:0!important;background:0 0!important;box-shadow:none!important;text-align:left;width:auto;font-size:16px!important;line-height:26px!important;color:var(--navy)!important;display:inline-block!important;position:absolute;left:216px;bottom:30px}@media(max-width:480px){.welcomePage .flexWrap .welcomeLoginForm a.um-button.um-alt{position:relative;bottom:0;left:0}}.welcomePage .flexWrap .welcomeLoginForm a.um-link-alt{color:var(--navy)!important;text-align:left!important;display:inline-block!important;text-decoration:none!important;font-size:16px!important;line-height:26px!important;position:absolute;bottom:30px}@media(max-width:480px){.welcomePage .flexWrap .welcomeLoginForm a.um-link-alt{position:relative;bottom:0}}@media(max-width:480px){.welcomePage .flexWrap .uimob340 .um-half{margin:0!important}}.welcomePage .flexWrap .mainCards{margin:0 -15px;display:flex;flex-flow:wrap}.welcomePage .flexWrap .mainCards .col-6{padding:0 15px 30px}@media(max-width:1023px){.welcomePage .flexWrap .mainCards .col-6{width:50%;padding-bottom:0;line-height:0}}@media(max-width:767px){.welcomePage .flexWrap .mainCards .col-6{width:100%}}.welcomePage .flexWrap .mainCards .col-6 .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:24px;font-weight:400;line-height:normal;transition:all .5s ease;padding:20px;z-index:1;text-align:center;width:100%}@media(max-width:1280px){.welcomePage .flexWrap .mainCards .col-6 .title-center{font-size:18px}}.welcomePage .flexWrap .mainCards .col-6 .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:6px;margin:0 auto}.welcomePage .flexWrap .mainCards .col-6:hover .title-center{top:90%;transform:translate(0,-50%);opacity:0}.welcomePage .flexWrap .mainCards .col-6 .card{position:relative;overflow:hidden;width:100%}.welcomePage .flexWrap .mainCards .col-6 .card .productImage .box:before{padding-top:76%}.welcomePage .flexWrap .mainCards .col-6 .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.welcomePage .flexWrap .mainCards .col-6 a{position:relative;overflow:hidden;width:100%}.welcomePage .flexWrap .mainCards .col-6 a .card{position:relative;overflow:hidden;width:100%}.welcomePage .flexWrap .mainCards .col-6 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.welcomePage .flexWrap .mainCards .col-6 a:hover .overlay{bottom:0}.welcomePage .flexWrap .mainCards .col-6 a::after{display:none}.welcomePage .flexWrap .mainCards .col-6 .overlay{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:hsla(188.3,68.4%,49.6%,.7);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:center;padding:20px 34px;font-size:16px;transition:bottom .5s ease;line-height:22px;font-weight:400!important;z-index:9}.welcomePage .flexWrap .mainCards .col-6 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:center;position:relative;padding-bottom:20px;text-transform:uppercase;width:100%}@media(max-width:1280px){.welcomePage .flexWrap .mainCards .col-6 .overlay h2{font-size:16px}}.welcomePage .flexWrap .mainCards .col-6 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px;margin:0 auto}.welcomePage .flexWrap .mainCards .col-6 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.welcomePage .flexWrap .mainCards .col-6 .overlay .btn{margin:20px auto 0}.welcomePage .flexWrap .mainCards .col-6 .overlay .welcomeCardText{margin:0 auto}.welcomePage .flexWrap .mainCards .col-6>.card:hover .title-center{opacity:1;top:50%}.welcomeCustomForm input{border:1px solid var(--cyan)!important;border-radius:34px;padding:17px 28px!important;width:100%}@media(max-width:767px){.welcomeCustomForm input{padding:9px 20px!important}}.welcomeCustomForm label{font-size:18px!important;line-height:26px!important;font-weight:400!important;color:var(--navy)!important;margin-bottom:0;display:block}.welcomeCustomForm button{padding:18px 54px 18px 26px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 26px}@media(max-width:767px){.welcomeCustomForm button{padding:12px 54px 12px 26px!important}}.welcomeCustomForm button:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.changepass br{display:none}.changepass h2{margin-bottom:30px;position:relative}.changepass h2:before{background:var(--cyan);height:4px;width:50px;bottom:0;content:"";left:0;right:0;position:absolute;bottom:-10px}.changepass label{margin-bottom:2px}.changepass input{margin-bottom:30px}@media(max-width:991px){.changepass input{margin-bottom:20px}}.changepass button{cursor:pointer}@media(max-width:991px){.changepass h2~form{margin-bottom:40px}}.um-profile.um-viewing .um-field-label{margin-bottom:0!important;padding-bottom:0!important}.registerPage{background:url(../../images/bgimg.png) no-repeat;background-size:cover;padding:40px 0 40px;border-top:20px solid var(--navy);height:100%}.registerPage .welcomeIntro{max-width:650px;margin:0 auto 60px;text-align:center}.registerPage .welcomeIntro img{margin:0 auto}.registerPage .welcomeCustomForm .gform_wrapper{background:var(--white);padding:20px 40px 40px 40px;border:#d8dee3 solid 1px;border-top:var(--cyan) solid 20px}@media(max-width:767px){.registerPage .welcomeCustomForm .gform_wrapper{padding:20px}}.registerPage .welcomeCustomForm .gform_wrapper h2{position:relative;padding-bottom:16px;margin-bottom:24px;color:var(--navy)}.registerPage .welcomeCustomForm .gform_wrapper h2:before{background:var(--cyan);height:4px;width:50px;bottom:0;content:"";left:0;right:0;position:absolute}.registerPage .welcomeCustomForm .gform_wrapper h3{position:relative;padding-bottom:16px;margin-bottom:4px;color:var(--navy)}.registerPage .welcomeCustomForm .gform_wrapper h3:before{background:var(--cyan);height:4px;width:50px;bottom:0;content:"";left:0;right:0;position:absolute}.registerPage .welcomeCustomForm .um-col-alt .um-center{text-align:left}.registerPage .welcomeCustomForm .um-field{margin-bottom:16px}@media(max-width:767px){.registerPage .welcomeCustomForm .um-field{margin-bottom:4px}}.registerPage .welcomeCustomForm .gfield_label{display:block;margin:0 0 0;padding-left:16px;font-size:18px!important;line-height:26px!important;font-weight:400!important;color:var(--navy)!important}@media(max-width:767px){.registerPage .welcomeCustomForm .gfield_label{font-size:16px!important;line-height:22px!important}}.registerPage .welcomeCustomForm .gform_footer input{padding:18px 74px 18px 46px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 46px;min-width:auto!important;cursor:pointer}@media(max-width:767px){.registerPage .welcomeCustomForm .gform_footer input{padding:13px 54px 13px 30px!important;background-position:center right 26px!important}}.registerPage .welcomeCustomForm .gform_footer input:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.registerPage .welcomeCustomForm .container_1440{padding:0 0}@media(max-width:767px){.registerPage .welcomeCustomForm .um-col-122{width:100%}.registerPage .welcomeCustomForm .um-col-121{width:100%}}.registerPage #gform_confirmation_message_1{text-align:center}.registerPage #gform_confirmation_message_1>p{padding:0;font-size:24px}body.um-page-password-reset{background:url(../../images/bgimg.png) no-repeat;background-size:cover}body.um-page-password-reset div.post{background:var(--white);padding:36px 40px 10px 40px;border:#d8dee3 solid 1px;border-top:var(--cyan) solid 6px;text-align:center}body.um-page-password-reset div.post .um-col-alt{margin:5px 0 5px 0}body.um-page-password-reset div.post input#um-submit-btn{padding:18px 54px 18px 26px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 26px;min-width:auto!important}body.um-page-password-reset div.post input#um-submit-btn:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.profilePage{background:url(../../images/bgimg.png) no-repeat;background-size:cover;padding:20px 0 0 0}.profilePage .um-profile .um-profile-body{padding-top:0;margin-top:-15px}.profilePage .WelcomeBox{max-width:650px;margin:0 auto 44px;text-align:center}@media(max-width:991px){.profilePage .WelcomeBox{margin:10px auto 24px}}.profilePage .um-field{margin-bottom:16px}@media(max-width:991px){.profilePage .um-field{margin-bottom:10px}}.profilePage .um-field-label{display:block;margin:0 0 0;padding-left:16px}.profilePage body .um-field-label label{font-size:18px!important;line-height:26px!important;font-weight:400!important;color:var(--navy)!important}.profilePage .col-7{padding-right:80px}.profilePage .col-7 .welcomeCustomForm .um-col-alt .um-center{text-align:left}.profilePage .col-7 .welcomeCustomForm .um-button{padding:18px 54px 18px 26px!important;border-radius:40px!important;color:var(--white);background-color:var(--navy);background-image:url(../../images/white-arrow-right.svg);border:var(--navy) solid 1px!important;font-size:16px;line-height:18px!important;position:relative;width:auto!important;background-repeat:no-repeat;background-position:center right 26px;min-width:160px!important;font-family:var(--btnfont)}.profilePage .col-7 .welcomeCustomForm .um-button:hover{background-color:var(--cyan);color:var(--white);border:var(--cyan) solid 1px!important}.profilePage .col-7 .welcomeCustomForm h3{position:relative;padding-bottom:16px;margin-bottom:24px;color:var(--navy)}.profilePage .col-7 .welcomeCustomForm h3:before{background:var(--cyan);height:4px;width:50px;bottom:0;content:"";left:0;right:0;position:absolute}.profilePage .col-7 .welcomeCustomForm .um-field-area>.um-field-value{border:1px solid var(--cyan)!important;border-radius:34px;padding:17px 28px!important;background:#fff;margin-top:0}@media(max-width:767px){.profilePage .col-7 .welcomeCustomForm .um-field-area>.um-field-value{padding:9px 20px!important}}.profilePage .col-5{padding-left:36px}.profilePage .download,.profilePage .favorites{background:var(--white);padding:40px 50px 40px;border:var(--greydark) solid 1px;border-top:var(--cyan) solid 20px;margin-bottom:40px}.profilePage .download h2,.profilePage .favorites h2{font-size:max(24px,min(24px + 24*(100vw - 320px)/880,48px));line-height:normal;color:var(--cyan);position:relative;margin:0}.profilePage .download h2::before,.profilePage .favorites h2::before{content:"";position:absolute;width:70px;height:2px;left:0;bottom:-12px;background:var(--cyan)}.profilePage .download .downloadIntro,.profilePage .download .favoritesIntro,.profilePage .favorites .downloadIntro,.profilePage .favorites .favoritesIntro{margin:36px 0 20px}.profilePage .download .btn,.profilePage .favorites .btn{margin:0 auto;display:block;width:fit-content}.profilePage .download .btn:before,.profilePage .favorites .btn:before{background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat!important;background-position:center right!important;background-size:16px!important}.wp-video{margin-bottom:20px!important}.introText{max-width:650px;margin:0 auto}.introText svg{margin:0 0 16px}.user-not-allowed{cursor:default}.favorites{background:var(--white);padding:40px 60px 24px;border:var(--greydark) solid 1px;border-top:var(--cyan) solid 20px;margin-bottom:40px}.favorites h2{font-size:48px;line-height:normal;color:var(--cyan);position:relative;margin:0}.favorites h2::before{content:"";position:absolute;width:70px;height:2px;left:0;bottom:-12px;background:var(--cyan)}.favorites .favoritesIntro{margin:28px 0 20px}.download{background:var(--grey);padding:24px 54px 44px 54px;border:var(--greydark) solid 1px;border-top:var(--cyan) solid 20px;margin-bottom:40px}@media(max-width:1200px){.download{padding:30px}}@media(max-width:767px){.download{padding:20px}}.download h2{font-size:max(24px,min(24px + 24*(100vw - 320px)/880,48px));line-height:normal;color:var(--cyan);position:relative;margin:0}.download h2::before{content:"";position:absolute;width:70px;height:2px;left:0;bottom:-12px;background:var(--cyan)}.download .dlm-downloads,.download .user-downloads{margin-left:0;border-bottom:var(--cyan) solid 1px}.download .dlm-downloads li,.download .user-downloads li{list-style-type:none;position:relative;margin-bottom:24px;padding:0}.download .dlm-downloads li a,.download .user-downloads li a{color:var(--navy);padding:0 0 0 70px;min-height:52px;display:flex;align-items:center}.download .dlm-downloads li a::before,.download .user-downloads li a::before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;transform:translate(0,-50%);background:url(../../images/download.svg);opacity:1;z-index:9;-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.download .dlm-downloads li a:hover,.download .user-downloads li a:hover{color:var(--cyan);text-decoration:none}.download .dlm-downloads li a:hover::before,.download .user-downloads li a:hover::before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;transform:translate(0,-50%);background:url(../../images/download-hover.svg);-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1)}.download .user-downloads{border:0}.download .user-downloads ul{margin:0 0 20px;border-bottom:var(--cyan) solid 1px}.download .user-downloads ul li{display:none}.download .user-downloads ul li a:after{display:none}.download .user-downloads li:nth-child(-n+4){display:list-item}.download .downloadsList{margin:0;padding:0}.download .downloadsList li{list-style-type:none;position:relative;margin-bottom:24px;padding:0}.download .downloadsList li a{color:var(--navy);padding:0 0 0 70px;min-height:52px;display:flex;align-items:center}.download .downloadsList li a::before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;background:url(../../images/download.svg);opacity:1;z-index:9;-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);transform:translate(0,-50%)}.download .downloadsList li a:hover{color:var(--cyan);text-decoration:none}.download .downloadsList li a:hover::before{position:absolute;content:"";width:52px;height:52px;left:0;top:50%;background:url(../../images/download-hover.svg);-webkit-transition:all .2s cubic-bezier(.16,.84,.44,1);-moz-transition:all .2s cubic-bezier(.16,.84,.44,1);-o-transition:all .2s cubic-bezier(.16,.84,.44,1);transition:all .6s cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);transform:translate(0,-50%)}.download .downloadsList li a:after{display:none}.download .downloadIntro{margin:28px 0 20px}@media(max-width:767px){.download .downloadIntro{font-size:max(14px,min(14px + 4*(100vw - 320px)/447,18px))}}.download .btn{margin:0 auto;display:block;width:fit-content}.ProductTop{padding:20px 0 30px}@media(max-width:650px){.ProductTop{padding:20px 0 0}}.ProductTop .simplefavorite-button{background:url(../../images/fav.svg);width:36px;height:28px;opacity:1!important;border:0;font-size:0;cursor:pointer}.ProductTop .simplefavorite-button.active{background:url(../../images/fav-fill.svg)}.backBtn,.backButton{margin:40px 0 28px}@media(max-width:650px){.backBtn,.backButton{margin:20px 0}}.backBtn .btn,.backButton .btn{padding:18px 24px 18px 44px}@media(max-width:650px){.backBtn .btn,.backButton .btn{padding:0 0 0 20px;border-radius:0;background:0 0;border:0;color:var(--navy);font-weight:500}}.backBtn .btn:before,.backButton .btn:before{background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat;background-position:center right;background-size:16px;transform:rotate(180deg);left:20px;top:36%}@media(max-width:650px){.backBtn .btn:before,.backButton .btn:before{background:url(../../images/arrow-blue.svg) no-repeat;background-size:12px;top:0;left:0;height:14px;width:14px}}.downloadPage .downloaded-products{display:flex;flex-flow:wrap;margin:0 -15px}.downloadPage .downloaded-products .col-3{padding:0 15px 30px;line-height:0}.downloadPage .downloaded-products .col-3 .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:uppercase}.downloadPage .downloaded-products .col-3 .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:34px;right:0;bottom:23px}.downloadPage .downloaded-products .col-3 a{position:relative;overflow:hidden;width:100%}.downloadPage .downloaded-products .col-3 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.downloadPage .downloaded-products .col-3 a .card .productImage .box:before{padding-top:94%}.downloadPage .downloaded-products .col-3 a .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.downloadPage .downloaded-products .col-3 a:hover .overlay{top:0}.downloadPage .downloaded-products .col-3 a::after{display:none}.downloadPage .downloaded-products .col-3 .overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background:hsla(229,33%,16%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.downloadPage .downloaded-products .col-3 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:left;position:relative;padding-bottom:20px;text-transform:uppercase}.downloadPage .downloaded-products .col-3 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px}.downloadPage .downloaded-products .col-3 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.FavouritesPage .Favouriteslist .favorites-list{display:flex;flex-flow:wrap;border:0}.FavouritesPage .Favouriteslist .favorites-list .productImage{display:block}.FavouritesPage .Favouriteslist .favorites-list .favorites-button{display:none}.FavouritesPage .Favouriteslist .favorites-list .col-3{padding:0 15px 30px;line-height:0;width:25%;margin-bottom:0}.FavouritesPage .Favouriteslist .favorites-list .col-3 .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:uppercase}.FavouritesPage .Favouriteslist .favorites-list .col-3 .title-center:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:34px;right:0;bottom:23px}.FavouritesPage .Favouriteslist .favorites-list .col-3 a{position:relative;overflow:hidden;width:100%;height:100%}.FavouritesPage .Favouriteslist .favorites-list .col-3 a .card:before{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.FavouritesPage .Favouriteslist .favorites-list .col-3 a .card .productImage .box:before{padding-top:94%}.FavouritesPage .Favouriteslist .favorites-list .col-3 a .card .productImage .box img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.FavouritesPage .Favouriteslist .favorites-list .col-3 a:hover .overlay{top:0}.FavouritesPage .Favouriteslist .favorites-list .col-3 a::after{display:none}.FavouritesPage .Favouriteslist .favorites-list .col-3 .overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background:hsla(229,33%,16%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.FavouritesPage .Favouriteslist .favorites-list .col-3 .overlay h2{color:var(--white);font-size:18px;font-weight:700;line-height:normal;text-align:left;position:relative;padding-bottom:20px;text-transform:uppercase;margin-bottom:14px}.FavouritesPage .Favouriteslist .favorites-list .col-3 .overlay h2:before{content:"";background:var(--white);width:50px;height:2px;position:absolute;left:0;right:0;bottom:8px}.FavouritesPage .Favouriteslist .favorites-list .col-3 .overlay p{font-size:16px;line-height:22px;color:var(--white)}.alm-filter--title{margin-bottom:0}.alm-filter--title h3{font-size:clamp(16px,16px + 8*(100vw - 320px)/880,24px)!important;line-height:30px!important;font-weight:400!important;padding:2px 0!important;margin-bottom:22px!important}@media(max-width:767px){.alm-filter--title h3{margin-bottom:16px!important}}.alm-filter--checkbox{margin-bottom:12px!important}.alm-filter--checkbox .field-checkbox{padding-left:32px!important;font-size:16px!important;color:var(--navy)!important;padding-top:2px!important}.alm-filter--checkbox .field-checkbox:before{width:24px!important;height:24px!important;background:var(--cyan)!important;border:1px solid var(--cyan)!important;box-shadow:0 0 0 0 transparent!important;border-radius:0!important}.alm-filter--checkbox .field-checkbox:after{content:"";position:absolute;left:3px!important;top:3px!important;color:#fff;font-size:16px;margin:0 auto;text-align:center;background:url(../../images/Check.svg) no-repeat!important;width:18px!important;height:18px!important;background-size:18px!important;border:0!important;transform:none!important}.alm-filter--checkbox .alm-filters-container .alm-filter li div.alm-filter--link:focus:after,.alm-filter--checkbox .alm-filters-container .alm-filter li div.alm-filter--link:hover:after .field-checkbox.field-hvm:before{background:var(--navy)!important;border:1px solid var(--navy)!important}.alm-filter--radio{margin-bottom:12px!important}.alm-filter--radio .field-radio{padding-left:32px!important;font-size:16px!important;color:var(--navy)!important;padding-top:2px!important;position:relative}.alm-filter--radio .field-radio:before{content:"";position:absolute;left:0;top:0;width:24px!important;height:24px!important;background:var(--cyan)!important;border:1px solid var(--cyan)!important;box-shadow:0 0 0 0 transparent!important;border-radius:0!important}.alm-filter--radio .field-radio:after{content:"";position:absolute;left:3px!important;top:3px!important;background:url(../../images/Check.svg) no-repeat!important;width:18px!important;height:18px!important;background-size:18px!important;border:0!important;transform:none!important;opacity:0;transition:opacity .15s ease-in-out}.alm-filter--radio .field-radio.active:after,.alm-filter--radio .field-radio[aria-checked=true]:after{opacity:1}.alm-filters-container .alm-filter li div.alm-filter--link.field-checkbox:not(.active):after{display:none}.vrsCats a.titleCls{color:var(--cyan)!important}.vrsCats .titleCls:before{background:var(--navy)!important}.vrsCats .btnCls{background:var(--cyan)!important;border:var(--cyan) solid 1px!important}.vrsCats .btnCls:hover{background:var(--navy)!important;border:var(--navy) solid 1px!important}.field-hvm .field-checkbox:before{background:var(--navy)!important;border:1px solid var(--navy)!important}#alm-filter-product-class-inner .field-hvm.field-checkbox:before{background:var(--navy)!important;border:1px solid var(--navy)!important}.field-hvm h3:after{background-image:url(../../images/circle-arrow-blue.svg)!important}.field-checkbox .alm-filters-container .alm-filter li div.alm-filter--link.field-checkbox:not(.active):after{opacity:0!important;border-color:#fff!important;display:none!important}.field-checkbox.field-hvm.active:hover:after{opacity:1!important}body .select2-container .select2-choice,body .select2-container-multi .select2-choices,body .select2-drop,body .select2-drop-active,body .select2-drop.select2-drop-above,body .um .um-form input[type=number],body .um .um-form input[type=password],body .um .um-form input[type=search],body .um .um-form input[type=tel],body .um .um-form input[type=text],body .um .um-form textarea,body .um .upload-progress{border:1px solid var(--cyan)!important;border-radius:34px;padding:28px 28px!important}@media(max-width:767px){body .select2-container .select2-choice,body .select2-container-multi .select2-choices,body .select2-drop,body .select2-drop-active,body .select2-drop.select2-drop-above,body .um .um-form input[type=number],body .um .um-form input[type=password],body .um .um-form input[type=search],body .um .um-form input[type=tel],body .um .um-form input[type=text],body .um .um-form textarea,body .um .upload-progress{padding:20px!important}}body .gform_wrapper select{padding:10px 28px!important;height:58px!important;border-radius:34px!important;border:1px solid var(--cyan)!important}@media(max-width:767px){body .gform_wrapper select{padding:2px 20px!important;height:42px!important}}body .um-field .select2.select2-container .select2-selection .select2-selection__arrow,body .um-search-filter .select2.select2-container .select2-selection .select2-selection__arrow{width:60px!important;background:var(--cyan)!important}@media(max-width:767px){body .um-field .select2.select2-container .select2-selection .select2-selection__arrow,body .um-search-filter .select2.select2-container .select2-selection .select2-selection__arrow{width:42px!important}}body .um-field .select2.select2-container .select2-selection .select2-selection__arrow:before,body .um-search-filter .select2.select2-container .select2-selection .select2-selection__arrow:before{line-height:58px;color:var(--white)}@media(max-width:767px){body .um-field .select2.select2-container .select2-selection .select2-selection__arrow:before,body .um-search-filter .select2.select2-container .select2-selection .select2-selection__arrow:before{line-height:42px}}.registerPage .gfield_checkbox,.registerPage .gfield_radio{display:flex}@media(max-width:767px){.registerPage .gfield_checkbox,.registerPage .gfield_radio{flex-flow:wrap}}.registerPage .gfield_checkbox .gchoice,.registerPage .gfield_radio .gchoice{margin:0 20px 0 0;width:auto}@media(max-width:767px){.registerPage .gfield_checkbox .gchoice,.registerPage .gfield_radio .gchoice{margin:0 0 10px 0;width:50%;padding-right:20px}}@media(max-width:480px){.registerPage .gfield_checkbox .gchoice,.registerPage .gfield_radio .gchoice{margin:0 0 10px 0;width:100%;padding-right:0}}.registerPage .gfield_checkbox .gchoice .um-field-checkbox-option,.registerPage .gfield_checkbox .gchoice .um-field-radio-option,.registerPage .gfield_radio .gchoice .um-field-checkbox-option,.registerPage .gfield_radio .gchoice .um-field-radio-option{margin:0 0 0 30px}.registerPage .um-field-checkbox-option,.registerPage .um-field-radio-option{font-size:16px;line-height:22px;font-weight:400;color:var(--navy)!important}.btn-close{cursor:pointer;position:absolute;right:20px;top:48px;width:40px;height:40px;float:right}.modal-wrapper{display:flex;z-index:99999;width:100%;height:100%;position:fixed;visibility:hidden;top:0;left:0;background:rgba(25,18,12,.3);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal-wrapper.open{visibility:visible;opacity:1}.modal{padding:80px 0 60px;display:inline-block;height:auto;width:100%;max-width:520px;border-radius:34px;position:relative;margin:auto;background:var(--white);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);position:relative;overflow:hidden}@media(max-width:767px){.modal{padding:60px 0 20px!important}}.modal h5{position:relative;padding-bottom:16px;margin-bottom:8px}.modal h5:before{background:var(--cyan);height:4px;width:50px;bottom:0;content:"";margin:0 auto;left:0;right:0}.modal:before{background:var(--cyan);position:absolute;height:20px;width:100%;top:0;left:0;right:0;content:"";border-radius:34px 34px 0 0}.modal-wrapper.open .modal{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.content{text-align:center;max-width:310px;margin:0 auto;font-size:16px;line-height:22px}.alm-btn-wrap{margin:0!important;padding:0!important}.alm-btn-wrap .alm-load-more-btn.done,.alm-btn-wrap .alm-load-more-btn:disabled{display:none}.alm-btn-wrap .alm-load-more-btn{background:var(--cyan)!important;color:var(--white)!important;font-family:var(--basefont)!important;font-size:16px!important;line-height:26px!important;border-radius:34px!important}.alm-btn-wrap .alm-load-more-btn:hover{background:var(--navy)!important}.ios .featuredCards .col-6 .card .overlay{top:0;background:rgba(0,0,0,.2)}.ios .featuredCards .col-6 .title-center{display:none}.ios .productGrid .card .overlay{top:0;background:rgba(0,0,0,.2)}.ios .productGrid .title-center{display:none}@media(max-width:1024px){body.device .featuredCards .col-6 .card .overlay,body.ios .featuredCards .col-6 .card .overlay{bottom:0!important;background:rgba(0,0,0,.2)}}body.device .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3:hover .arrow-box,body.device .Products .col-3 .arrow-box,body.ios .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3:hover .arrow-box,body.ios .Products .col-3 .arrow-box{opacity:1;visibility:visible}@media(max-width:1024px){body.device .featuredCards .col-6 .card .productImage .box:before,body.ios .featuredCards .col-6 .card .productImage .box:before{padding-top:84%!important}}@media(max-width:850px){body.device .featuredCards .col-6 .card .productImage .box:before,body.ios .featuredCards .col-6 .card .productImage .box:before{padding-top:100%!important}}@media(max-width:767px){body.device .featuredCards .col-6 .card .productImage .box:before,body.ios .featuredCards .col-6 .card .productImage .box:before{padding-top:80%!important}}body.device .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay,body.ios .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .overlay{top:0!important;background:hsla(229,33%,16%,.25)!important}body.device .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .title-center,body.device .downloaded-products .title-center,body.device .featuredCards .col-6 .card .title-center,body.ios .ProductPage .Productlist .col-9 .leftBox .alm-listing .col-3 .title-center,body.ios .downloaded-products .title-center,body.ios .featuredCards .col-6 .card .title-center{display:none!important}body.device .downloaded-products .overlay,body.ios .downloaded-products .overlay{top:0!important}.alm-filters-container .alm-filter ul{display:flex;flex-flow:wrap;padding-bottom:12px!important}.alm-filters-container .alm-filter li{padding:0 6px 0 0!important;min-width:80px;width:100%}@media(max-width:991px){.swiper-wrapper{flex-flow:nowrap}.featuredCards{overflow:hidden}.featuredCards .col-6{padding-left:0!important;padding-right:0!important}}.mobileFilter{display:none;margin-bottom:30px}@media(max-width:991px){.mobileFilter{display:block;text-align:left}}.mobileFilter .btn:before{display:none}.mobileFilter .btn svg{position:absolute;top:50%;transform:translate(0,-50%);margin:0 0 0 10px;right:20px}@media(max-width:767px){.mobileFilter .btn{padding:13px 56px 13px 30px}}.um-profile-nav{background:var(--navy)!important}.contactPage .ContactTopSec .introText{margin:0 auto 32px}.contactPage .contactsList .flexWrap .col-4 .contactCard .contactImg{width:46%;margin:4px 0 0}@media(max-width:1100px){.Accordion .accRow h6:before{top:0}}body.hideScroll{overflow:hidden}.modal h5:before{position:absolute}@media(max-width:767px){.modal{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.btn-close{cursor:pointer;position:absolute;right:20px;top:34px;width:20px;height:20px;float:right}.btn-close svg{width:20px;height:20px}}.ProductPage .documentList .col-9{width:100%}.ProductPage .documentList .col-9 .leftBox .alm-listing .col-3{width:25%}@media(max-width:1280px){.ProductPage .documentList .col-9 .leftBox .alm-listing .col-3{width:33.33%}}@media(max-width:991px){.ProductPage .documentList .col-9 .leftBox .alm-listing .col-3{width:50%}}@media(max-width:650px){.ProductPage .documentList .col-9 .leftBox .alm-listing .col-3{width:100%}}.ProductPage .documentList svg.docTop{position:absolute;top:-52px;left:50%;width:114%;transform:translateX(-50%);transition:top .5s ease;height:auto}@media(max-width:991px){.ProductPage .documentList svg.docTop{top:-65px}}@media(max-width:650px){.ProductPage .documentList svg.docTop{top:-70px}}.ProductPage .documentList a:hover svg.docTop{top:-9px}@media(max-width:650px){.ProductPage .documentList a:hover svg.docTop{top:-18px}}.ProductPage .documentList .downloadFile{text-align:center;display:block;width:100%;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);transition:bottom .5s ease}.ProductPage .documentList a:hover .downloadFile{bottom:35px}.profilePage .download h2,.profilePage .favorites h2{font-size:max(24px,min(24px + 24*(100vw - 320px)/880,48px))!important}@media(max-width:1200px){.profilePage .col-7{padding-right:0!important}.profilePage .download,.profilePage .favorites{padding:30px}.um-profile-nav{margin-bottom:30px}}@media(max-width:991px){.profilePage .col-7{padding-right:0!important;width:100%}.profilePage .col-5{padding-left:0!important;width:100%}.um-profile-nav{margin-bottom:30px}.um-profile.um-editing{padding-bottom:0!important}}.um-search-filter .select2.select2-container .select2-selection,body .um-field .select2.select2-container .select2-selection,body .welcomeCustomForm span.select2-selection.select2-selection--single{border:1px solid var(--cyan)!important;border-radius:34px!important;padding:10px 28px!important;background:#fff!important;margin-top:0;height:auto!important}@media(max-width:767px){.profilePage .um-field{margin-bottom:0}span.select2-selection.select2-selection--single{padding:1px 28px!important}.um-search-filter .select2.select2-container .select2-selection,body .um-field .select2.select2-container .select2-selection,body .welcomeCustomForm span.select2-selection.select2-selection--single{padding:2px 20px!important}.um-field .select2-container--default .select2-selection--multiple .select2-selection__clear,.um-field .select2-container--default .select2-selection--single .select2-selection__clear,.um-search-filter .select2-container--default .select2-selection--multiple .select2-selection__clear,.um-search-filter .select2-container--default .select2-selection--single .select2-selection__clear{right:10px!important;top:3px}.um-field .select2-container--default .select2-selection--single .select2-selection__rendered,.um-search-filter .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:14px!important}.btn{padding-right:54px}span.select2-selection.select2-selection--single{border:1px solid var(--cyan)!important;border-radius:34px!important;padding:10px 28px!important;height:auto!important}}.errorPage .container_1440{text-align:center;max-width:600px}.errorPage .container_1440 .error{font-size:120px;line-height:normal;font-weight:800;letter-spacing:1rem;background:linear-gradient(90deg,var(--cyan),var(--navy),var(--cyan));background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 5s ease infinite,float 3s ease-in-out infinite}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.noResult{text-align:center;padding:40px 20px;margin:0 auto}.icon{width:120px;height:120px;margin:0 auto 20px;position:relative;animation:searching 3s ease-in-out infinite}.glass{width:70px;height:70px;border:6px solid var(--cyan);border-radius:50%;position:absolute;top:10px;left:10px}.handle{width:14px;height:40px;background:var(--cyan);border-radius:6px;position:absolute;bottom:8px;right:18px;transform:rotate(45deg)}@keyframes searching{0%{transform:translateX(0) rotate(0)}25%{transform:translateX(-12px) rotate(-5deg)}50%{transform:translateX(12px) rotate(5deg)}75%{transform:translateX(-8px) rotate(-3deg)}100%{transform:translateX(0) rotate(0)}}.noResult h2{margin:10px 0 0;font-size:1.4rem;font-weight:600}@media(max-width:1200px){.downloaded-products .col-3{width:33.33%}}@media(max-width:991px){.downloaded-products .col-3{width:50%}}@media(max-width:650px){.downloaded-products .col-3{width:100%}}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px!important}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{padding-top:0!important;padding-left:16px}.gform_wrapper.gravity-theme .gsection{padding:20px 16px 10px 0!important;border:0!important}.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)),.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:21px!important}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:2px!important;padding-left:16px!important}.gfield_checkbox .gfield-choice-input{max-width:max-content!important}.gfield_radio .gfield-choice-input{max-width:max-content!important}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0!important;border:0!important;margin-top:5px!important;padding:0 0 0 16px!important}.gform_wrapper .gform_validation_errors>h2.hide_summary{margin:0;padding:0}.gform_wrapper .gform_validation_errors>h2 .gform-icon{left:-35px!important;position:absolute;top:0!important}.ginput_address_country{position:relative}.ginput_address_country select{appearance:none}.ginput_address_country:before{content:"";background:var(--cyan);width:58px;height:58px;position:absolute;right:13px;top:auto;bottom:0;border-radius:0 30px 30px 0;color:#fff;line-height:58px;text-align:center;pointer-events:none}@media(max-width:1200px){.ginput_address_country:before{right:10px}}@media(max-width:991px){.ginput_address_country:before{right:7px}}@media(max-width:767px){.ginput_address_country:before{right:3px;width:42px;height:42px}}.ginput_address_country:after{content:"";background:url(../../images/downArrow1.svg) no-repeat;width:60px;height:60px;position:absolute;right:13px;top:auto;bottom:0;border-radius:0 30px 30px 0;color:#fff;line-height:58px;text-align:center;background-position:center;pointer-events:none}@media(max-width:1200px){.ginput_address_country:after{right:10px}}@media(max-width:991px){.ginput_address_country:after{right:7px}}@media(max-width:767px){.ginput_address_country:after{right:3px;width:42px;height:42px}}body .um-field-label label{font-size:18px!important;line-height:26px!important;font-weight:400!important}.filter-floating-btn{display:none}.no-favorites{margin:10px 15px}@media(max-width:767px){.ContentPage{padding:40px 0!important}}.ContentPage h1{margin-bottom:20px}@media(max-width:650px){.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:20px!important}}@media(max-width:650px){.gform_wrapper.gravity-theme .gsection{padding:10px 16px 0 0!important}}@media(max-width:650px){.gform_wrapper.gravity-theme .ginput_complex span.ginput_address_country{margin-bottom:0!important}}@media(max-width:650px){.ginput_container_password>span.ginput_right{margin-top:-20px!important}}.gform_wrapper .gform_validation_errors>h2{color:#c02b0a!important;font-size:15px!important}.gform_wrapper .gform_validation_errors>h2 .gform-icon{align-items:start!important;top:-6px!important}.um-field-error{font-size:15px!important;color:#ee3d3d!important;background:0 0!important;border-radius:0!important;padding:0 0 0 16px!important;margin-top:8px!important}.um-field-error .um-field-arrow{display:none!important}body .gfield_error label,body .gform_wrapper label{margin-bottom:2px!important;color:var(--navy)!important}@media(max-width:767px){body .gfield_error label,body .gform_wrapper label{font-size:16px!important;line-height:22px!important}}.registerPage input::placeholder,.registerPage input[type=text]::placeholder,.registerPage textarea::placeholder{color:#939393;font-style:italic}div#cookie-notice-consent{background:var(--navy);border:1px solid var(--navy);padding:20px 26px;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3019607843);position:fixed;max-width:440px!important;box-sizing:border-box;z-index:9999999;border-radius:6px;left:30px;bottom:30px;width:100%!important}@media(max-width:480px){div#cookie-notice-consent{max-width:calc(100% - 40px)!important;left:20px;bottom:20px;padding:16px}}.cookie-notice-consent__container{padding:0!important;font-size:16px;line-height:24px;font-weight:400;color:#fff}.cookie-notice-consent__text{margin-bottom:14px!important;font-size:16px!important;line-height:24px!important}.cookie-notice-consent__categories.cookie-notice-consent__categories--inline{margin-bottom:10px}.cookie-notice-consent__button{background:var(--cyan)!important;border:0!important;border-radius:30px!important;border:var(--cyan) solid 2px!important}@media(max-width:480px){.cookie-notice-consent__button{margin:5px 4px}}.cookie-notice-consent__button::after{display:none}.cookie-notice-consent__button:hover{background:var(--navy)!important;box-shadow:none!important}.cookie-notice-consent__categories input+label{padding-left:2px!important}.gfield-choice-input{display:none}.gchoice label{position:relative;padding-left:35px;cursor:pointer;font-size:16px;line-height:20px}.gchoice label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:0;border-radius:0;background-color:var(--cyan);transition:all .2s ease}.gfield-choice-input:checked+label::before{background-color:var(--cyan);border-color:var(--cyan);border:0;border-radius:0}.gfield-choice-input:checked+label::after{content:"";position:absolute;left:3px;top:3px;color:#fff;font-size:16px;margin:0 auto;text-align:center;background:url(../../images/Check.svg) no-repeat;width:18px;height:18px;background-size:18px}.gchoice input{opacity:0;width:0}.LeftBox legend{padding:0 0 8px!important;margin-left:-16px!important}@media(max-width:767px){.welcomePage .flexWrap .mainCards .col-6 .overlay{bottom:0}.welcomePage .flexWrap .mainCards .col-6 .title-center{display:none}}.overlay .productField{font-size:14px;line-height:20px}.overlay .productField strong{font-weight:400!important}.overlay .productField:before{content:"";margin-right:4px;background:#fff;width:6px;height:6px;position:relative;border-radius:30px;display:inline-block;top:-1px}.col-5 .favorites-list .col-3{display:none}.col-5 .favorites-list .col-3:nth-child(-n+4){display:list-item}.welcomePage .flexWrap .mainCards .col-6:hover>.card .title-center{top:50%;opacity:1}.LogoTop{padding:40px 0 0;border-top:20px solid var(--navy)}.LogoTop .welcomeLogo{max-width:1440px;margin:0 auto -40px;padding:0 56px;text-align:center}.LogoTop .welcomeLogo{max-width:1440px;margin:0 auto;padding:0 56px;text-align:center}.LogoTop a:after{display:none}.um-login .um-misc-img{margin:0 0 10px}.um-login .um-misc-ul{margin:30px 0 0;padding:0;list-style-type:none;display:flex}@media(max-width:480px){.um-login .um-misc-ul{flex-flow:wrap}}.um-login .um-misc-ul li{margin:0;padding:0;width:50%;text-align:center}@media(max-width:480px){.um-login .um-misc-ul li{width:100%;margin:0 0 20px}}.um-login .um-misc-ul li a{background:var(--cyan);padding:16px 28px;border-radius:50px;font-size:18px;line-height:normal;color:#fff;min-width:180px}.um-login .um-misc-ul li a:after{display:none}.um-login .um-misc-ul li a:hover{background:var(--navy)}.ginput_address_zip{margin-bottom:21px}span.gfield_required.gfield_required_text{color:#000}.gravity-theme .gform_heading{display:none}.gravity-theme span.gfield_required.gfield_required_asterisk{color:#000;font-size:18px}.ProductPage .documentList .col-3.user-not-allowed .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:18px;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:uppercase}.ProductPage .documentList .col-3.user-not-allowed .overlay,.documentGrid .col-3.user-not-allowed .overlay{position:absolute;top:-100%!important;left:0;width:100%;height:100%;background:0 0!important;color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:left;padding:20px 34px;font-size:16px;transition:top .5s ease;line-height:22px;font-weight:400!important;z-index:9}.ProductPage .documentList .col-3.user-not-allowed a:hover .overlay,.documentGrid .col-3.user-not-allowed a:hover .overlay{top:0!important}.ProductPage .documentList .col-3.user-not-allowed a .card:before,.documentGrid .col-3.user-not-allowed a .card:before{background:hsla(229,33%,16%,.75)}.alm-filters-container .alm-filters--submit{order:1!important}.alm-filters-container .alm-filters--reset{order:2!important}@media(max-width:767px){.alm-filters-container .alm-filters--controls{display:flex;flex-direction:column-reverse;align-items:stretch;gap:12px}.alm-filters-container .alm-filters--controls .alm-filters--reset,.alm-filters-container .alm-filters--controls .alm-filters--submit{width:100%}.alm-filters-container .alm-filters--controls .alm-filters--button,.alm-filters-container .alm-filters--controls .alm-filters--reset-button{width:100%}.alm-filters-container .alm-filters--submit{order:2!important}.alm-filters-container .alm-filters--reset{order:1!important}}@media screen and (max-width:390px){#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-editor>.ab-item,#wpadminbar #wp-admin-bar-site-editor>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{width:34px!important}.alm-filters-container .alm-filters--controls{padding-bottom:40px!important}}@media screen and (max-width:480px){.ProductPage .filter-panel{padding-bottom:50px!important}}.ginput_recaptcha{visibility:hidden!important}.gform_wrapper.gravity-theme .gform_show_password{border:0!important;padding:0 8px 0 0!important;position:absolute}.gform_wrapper.gravity-theme .noPadding>legend.gfield_label{padding-left:0!important;padding-bottom:6px}a[data-fancybox=gallery]::after{display:none!important}.gfield_password_strength{display:none}.noteCls .gfield_description{padding:0 0 0 16px!important}.alm-filter--radio{margin-bottom:12px!important}.alm-filter--radio .field-radio{padding-left:32px!important;font-size:16px!important;color:var(--navy)!important;padding-top:2px!important}.alm-filter--radio .field-radio:before{width:24px!important;height:24px!important;background:var(--cyan)!important;border:1px solid var(--cyan)!important;box-shadow:0 0 0 0 transparent!important;border-radius:0!important}.alm-filter--radio .field-radio:after{content:"";position:absolute;left:3px!important;top:3px!important;color:#fff;font-size:16px;margin:0 auto;text-align:center;background:url(../../images/Check.svg) no-repeat!important;width:18px!important;height:18px!important;background-size:18px!important;border:0!important;transform:none!important}.alm-filter--radio .alm-filters-container .alm-filter li div.alm-filter--link:focus:after,.alm-filter--radio .alm-filters-container .alm-filter li div.alm-filter--link:hover:after .field-radio.field-hvm:before{background:var(--navy)!important;border:1px solid var(--navy)!important}.alm-filters-container .alm-filter li div.alm-filter--link.field-radio:not(.active):after{display:none}#alm-filter-product-class-inner .field-hvm.field-radio:before{background:var(--navy)!important;border:1px solid var(--navy)!important}@media screen and (max-width:850px){.alm-filters-container{margin-bottom:40px!important}}.gfield_contains_required>legend~div label:before{content:"*";position:absolute;right:-9px;color:#000}.gfield_contains_required>legend~div label{position:relative;width:auto!important;display:inline-block!important}.gfield_contains_required>legend~div.ginput_container_checkbox label:before,.gfield_contains_required>legend~div.ginput_container_radio label:before{font-size:0}.registerPage .gfield_checkbox .gchoice,.registerPage .gfield_radio .gchoice{margin-left:-5px}.page-id-2069 .ContentPage h1{display:none!important}.page-id-2069 .entry h1{display:block!important}.noBGOverlay,.noBGOverlay .overlay{background:0 0!important}.documentGrid .col-3.user-not-allowed a .card.noBGOverlay:before{background:hsla(229,33%,16%,.3)!important}@media(max-width:767px){.ProductPage .documentList .col-3.user-not-allowed .overlay,.documentGrid .col-3.user-not-allowed .overlay{top:0!important}.documentGrid .col-3 .overlay h2{text-align:center;margin-bottom:10px;width:100%}}.HomePage{margin:40px 0 30px}@media(max-width:767px){.HomePage{margin-bottom:0}}.featuredCards{margin:0 -15px;z-index:0;position:relative}@media(max-width:767px){.featuredCards{margin:0;margin-right:-20px}}.featuredCards .col-6{padding:0 15px 30px}@media(max-width:850px){.featuredCards .col-6{width:100%}}@media(max-width:767px){.featuredCards .col-6{padding-bottom:20px}}.featuredCards .col-6 .card{position:relative;overflow:hidden;width:100%;height:100%}.featuredCards .col-6 .card:before{content:"";background:hsla(229,33%,16%,.2);width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.featuredCards .col-6 .card .productImage .box:before{padding-top:64%}@media(max-width:480px){.featuredCards .col-6 .card .productImage .box:before{padding-top:100%}}.featuredCards .col-6 .card .productImage img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.featuredCards .col-6 .card .overlay{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:hsla(188,68%,50%,.75);color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:baseline;text-align:center;padding:20px;font-size:16px;transition:bottom .5s ease;line-height:22px;font-weight:400!important;z-index:9}@media(max-width:767px){.featuredCards .col-6 .card .overlay{bottom:0;background:0 0}}@media(max-width:480px){.featuredCards .col-6 .card .overlay{font-size:14px;line-height:18px}}.featuredCards .col-6 .card .overlay a{margin:0 auto}.featuredCards .col-6 .card .overlay .featuredCardText{max-width:480px;margin:0 auto 20px}.featuredCards .col-6 .card .overlay .btn:before{background:url(../../images/cyan-arrow.svg);background-repeat:no-repeat!important;background-position:center right!important;background-size:16px!important;right:24px}@media(max-width:767px){.featuredCards .col-6 .card .overlay .btn:before{background:url(../../images/arrow-blue.svg) no-repeat!important;background-size:10px!important;width:10px;height:10px;right:20px}}.featuredCards .col-6 .card .overlay .btn:hover:before{background:url(../../images/white-arrow-right.svg);background-repeat:no-repeat!important;background-position:center right!important;background-size:16px!important}@media(max-width:767px){.featuredCards .col-6 .card .overlay .btn:hover:before{background:url(../../images/white-arrow-right.svg) no-repeat!important;background-size:10px!important;width:10px;height:10px;right:20px}}.featuredCards .col-6 .card:hover .overlay{bottom:0}.featuredCards .col-6 .card .overlay h2{color:var(--white);font-size:max(20px,min(20px + 8*(100vw - 320px)/671,28px))!important;font-weight:700;line-height:normal;position:relative;padding-bottom:20px;text-transform:uppercase;width:100%;text-align:center;margin-bottom:18px}.featuredCards .col-6 .card .overlay h2:before{content:"";background:var(--white);width:80px;height:2px;position:absolute;left:0;right:0;bottom:4px;text-align:center;margin:0 auto}.featuredCards .col-6 .card .overlay p{font-size:16px;line-height:22px;color:var(--white)}.featuredCards .col-6 .card .title-center{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:var(--white);font-size:max(20px,min(20px + 8*(100vw - 320px)/671,28px))!important;font-weight:700;line-height:normal;transition:all .5s ease;padding:34px;z-index:1;text-transform:uppercase;width:100%;text-align:center}@media(max-width:767px){.featuredCards .col-6 .card .title-center{display:none}}.featuredCards .col-6 .card .title-center:before{content:"";background:var(--white);width:80px;height:2px;position:absolute;left:0;right:0;bottom:18px;margin:0 auto}.featuredCards .col-6 .card:hover .title-center{top:-100%;transform:translate(0,-100%);opacity:0}@media(min-width:992px){.featuredCards .col-6{width:50%!important}}@media(max-width:991px){.featuredCards .featuredCards{margin:0;overflow:hidden}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%!important;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-pagination{position:relative;text-align:left;padding-top:20px;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;display:inline-block;border-radius:100%;background:0 0;border:1px solid #000;opacity:1}button.swiper-pagination-bullet{border:1px solid #000;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#000}