@font-face{font-family:Barlow;src:url(Barlow-Regular.eot);src:url(Barlow-Regular.eot?#iefix) format("embedded-opentype"),url(Barlow-Regular.woff2) format("woff2"),url(Barlow-Regular.woff) format("woff"),url(Barlow-Regular.ttf) format("truetype"),url(Barlow-Regular.svg#Barlow-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-Bold.eot);src:url(Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(Barlow-Bold.woff2) format("woff2"),url(Barlow-Bold.woff) format("woff"),url(Barlow-Bold.ttf) format("truetype"),url(Barlow-Bold.svg#Barlow-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-Black.eot);src:url(Barlow-Black.eot?#iefix) format("embedded-opentype"),url(Barlow-Black.woff2) format("woff2"),url(Barlow-Black.woff) format("woff"),url(Barlow-Black.ttf) format("truetype"),url(Barlow-Black.svg#Barlow-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-Medium.eot);src:url(Barlow-Medium.eot?#iefix) format("embedded-opentype"),url(Barlow-Medium.woff2) format("woff2"),url(Barlow-Medium.woff) format("woff"),url(Barlow-Medium.ttf) format("truetype"),url(Barlow-Medium.svg#Barlow-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-SemiBold.eot);src:url(Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(Barlow-SemiBold.woff2) format("woff2"),url(Barlow-SemiBold.woff) format("woff"),url(Barlow-SemiBold.ttf) format("truetype"),url(Barlow-SemiBold.svg#Barlow-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-Italic.eot);src:url(Barlow-Italic.eot?#iefix) format("embedded-opentype"),url(Barlow-Italic.woff2) format("woff2"),url(Barlow-Italic.woff) format("woff"),url(Barlow-Italic.ttf) format("truetype"),url(Barlow-Italic.svg#Barlow-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-MediumItalic.eot);src:url(Barlow-MediumItalic.eot?#iefix) format("embedded-opentype"),url(Barlow-MediumItalic.woff2) format("woff2"),url(Barlow-MediumItalic.woff) format("woff"),url(Barlow-MediumItalic.ttf) format("truetype"),url(Barlow-MediumItalic.svg#Barlow-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Barlow;src:url(Barlow-ExtraBold.eot);src:url(Barlow-ExtraBold.eot?#iefix) format("embedded-opentype"),url(Barlow-ExtraBold.woff2) format("woff2"),url(Barlow-ExtraBold.woff) format("woff"),url(Barlow-ExtraBold.ttf) format("truetype"),url(Barlow-ExtraBold.svg#Barlow-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(BebasNeue-Regular.eot);src:url(BebasNeue-Regular.eot?#iefix) format("embedded-opentype"),url(BebasNeue-Regular.woff2) format("woff2"),url(BebasNeue-Regular.woff) format("woff"),url(BebasNeue-Regular.ttf) format("truetype"),url(BebasNeue-Regular.svg#BebasNeue-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Semi Condensed;src:url(BarlowSemiCondensed-SemiBold.eot);src:url(BarlowSemiCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(BarlowSemiCondensed-SemiBold.woff2) format("woff2"),url(BarlowSemiCondensed-SemiBold.woff) format("woff"),url(BarlowSemiCondensed-SemiBold.ttf) format("truetype"),url(BarlowSemiCondensed-SemiBold.svg#BarlowSemiCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome;font-display:swap;src:url(fontawesome-webfont.woff2) format("woff2"),url(fontawesome-webfont.woff) format("woff"),url(fontawesome-webfont.ttf) format("truetype"),url(fontawesome-webfont.svg) format("svg")}body{margin:0;line-height:26px;font-size:18px;-ms-overflow-style:scrollbar;scroll-behavior:smooth;font-family:var(--font-body-family);font-weight:var(--font-weight-medium);letter-spacing:.18px;color:var(--text-color)}body{overflow-x:hidden}::-ms-expand{display:none}select.form-control{-moz-appearance:none;-webkit-appearance:none;background:#fff url(drop-select-arrow.svg) no-repeat right 10px center / .75em;line-height:1.2;padding-right:2em}::-moz-selection{color:#fff;background:var(--theme)}::selection{color:#fff;background:var(--theme)}::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#535353;text-transform:capitalize;font-size:16px;letter-spacing:.16px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium)}::-moz-placeholder,textarea::-moz-placeholder{color:#535353;text-transform:capitalize;font-size:16px;letter-spacing:.16px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium)}:-ms-input-placeholder,textarea::placeholder{color:#535353;text-transform:capitalize;font-size:16px;letter-spacing:.16px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium)}.slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.form-group.form-group50{width:calc(50% - 10px);position:relative}.row{margin-left:-10px;margin-right:-10px}input:invalid{box-shadow:none}input[type=text],input[type=tel],input[type=number] input[type=submit],input[type=email],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-body-family)}textarea{resize:none;min-height:100px;color:var(--text-color);margin:0;vertical-align:bottom;font-size:16px;letter-spacing:.16px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium)}.form-group{margin-bottom:25px;width:100%}form .form-group.width100{margin-bottom:0}.form-control{width:100%;padding:6px 20px;background:transparent;border:1px solid #D6D6D6;color:var(--text-color);font-size:16px;line-height:1;letter-spacing:normal;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;height:50px}.form-group input,.form-group .form-control{min-width:100%}textarea.form-control{height:auto;min-height:110px}.form-control:focus{border-color:var(--theme);box-shadow:none;outline:0}.wpcf7-spinner{position:absolute;margin:0;right:0}.form-group label{margin-bottom:5px;display:block;font-size:14px;line-height:1;font-weight:var(--font-weight-medium);color:var(--black)}.submit-btn{width:100%}.submit-btn input.btnsubmit{font-size:20px;font-weight:var(--font-weight-bold);color:var(--white);width:100%;border-radius:4px;background:var(--theme);border:0;padding:16px 54px;cursor:pointer;font-family:var(--font-body-family);border:1px solid var(--theme)}.submit-btn input.btnsubmit:hover{background:transparent;color:var(--theme);border-color:var(--theme)}.divider{border:0;display:flex;flex-wrap:wrap;margin-bottom:100px}.divider img{max-width:100%;object-fit:cover;height:10px}.slick-dots li{height:auto;width:auto}.slick-dots li button{width:18px;height:18px;background-color:transparent;padding:0;margin:0;border-radius:100%;opacity:1;border:3px solid var(--white)}.slick-dots li.slick-active button{width:18px;opacity:1;border:2px solid var(--theme);background-color:var(--theme)}.slick-next,.slick-prev{width:34px;height:34px;border:2px solid #D4D4D4;border-radius:100%;background-color:transparent;margin:auto -36px;font-family:var(--font-body-family)}.slick-next:hover,.slick-prev:hover{background-color:var(--theme);border:2px solid var(--theme)}.slick-next:before,.slick-prev:before{position:absolute;left:0;top:0;right:0;bottom:0;line-height:1;opacity:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:#b7b7b7;font-family:FontAwesome}.slick-next:before{content:"\f105";margin-left:0}.slick-prev:before{content:"\f104";margin-left:-1px}.slick-prev{left:0;z-index:1}.slick-next{right:0;z-index:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:var(--theme);border-color:var(--theme)}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1;color:var(--white)}.slick-next:focus i,.slick-next:hover i,.slick-prev:focus i,.slick-prev:hover i{color:#fff}.slick-next:focus img,.slick-next:hover img,.slick-prev:focus img,.slick-prev:hover img,.btn_theme:hover img.small-black{filter:none}.arrow-top .slick-prev,.arrow-top .slick-next{top:0;margin-top:-110px}.center{text-align:center}.btn-row{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:10px}.button{font-size:16px;padding:16px 32px;position:relative;overflow:hidden;display:inline-flex;align-items:center;z-index:1;line-height:1;text-decoration:none;justify-content:center;text-align:center;color:var(--secondary);min-height:auto;min-width:auto;font-family:var(--font-body-family);background-color:var(--white);border:2px solid var(--secondary);font-weight:var(--font-weight-bold);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:auto!important;transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;letter-spacing:.16px;text-transform:uppercase;min-width:180px}.button:before,.button:after{display:none}.button:hover,button[type=submit]:hover,input[type=submit]:hover{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;--border-offset: 0;box-shadow:none;background-color:var(--secondary);color:var(--white)}.btn-row a i,.btn-outline i,button img,.button img,.button i{margin:0 8px;display:inline-block;font-weight:600;font-size:18px;line-height:1;transition:all ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.button:hover i{transform:translate(5px);-moz-transform:translateX(2px);-webkit-transform:translateX(2px);transition:all ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.btn-row a:not(:last-child){margin-right:20px}.btnlist{display:flex;flex-wrap:wrap;align-items:center;margin:0 -10px}.btnlist li,.btnlist .button{margin:0 10px}.button>i{margin-right:0}.button-gradient{background:linear-gradient(to right,#248e47,#a3a803,#248e47);background-size:200% auto;color:var(--white);border:0;padding:18px 32px}.button-gradient:hover{background-position:99% 50%;border:0}.button-blue-gradient{background:linear-gradient(to right,#0964aa,#2696de,#0964aa);background-size:200% auto;color:var(--white);border:0;padding:18px 32px}.button-blue-gradient img{filter:invert(1) grayscale(1) brightness(100)}.button-blue-gradient:hover{background-position:99% 50%;border:0}.button-white-border{border:2px solid #FFFFFF;color:#fff;background-color:transparent}.button-white-border:hover{border:2px solid #FFFFFF;color:var(--secondary);background-color:#fff}.button-black-border{border:2px solid var(--secondary);color:var(--secondary);background-color:transparent}.button-black-border:hover{border:2px solid var(--secondary);color:var(--white);background-color:var(--secondary)}.relative{position:relative}a{text-decoration:none}p,ol li,ul li{font-size:18px;color:var(--text-color);line-height:26px;letter-spacing:.18px;font-weight:var(--font-weight-medium);font-family:var(--font-body-family)}p{margin-bottom:30px}p:last-child{margin-bottom:0}p a{color:#454848;text-decoration:underline;text-underline-position:under}p a,p span,ul li a,ol li a{display:inline-block}p span{color:initial;text-decoration:none}p a:hover{color:var(--theme)}p+.button{margin-top:10px}.bg-sky{background-color:#eef8fe}main ul:not([class]),main ul.two-column{list-style:none;margin-bottom:30px;margin-left:0}main ul:not([class]) li,main ul.two-column li{position:relative;padding-left:32px;letter-spacing:0px;list-style:none;font-size:18px;color:var(--text-color);line-height:26px;letter-spacing:.18px;font-weight:var(--font-weight-medium);font-family:var(--font-body-family);margin-bottom:0}main ul:not([class]) li:before,main ul.two-column li:before{content:"";background:transparent url(checkmark-icon.svg) no-repeat center;background-size:contain;position:absolute;left:0;top:2px;width:22px;height:22px;z-index:1}main ul:not([class]) li:not(:last-child),main ul.two-column li:not(:last-child){margin-bottom:15px}main ul:not([class]) li strong{font-weight:var(--font-weight-bold);display:block;font-size:18px;line-height:1;margin-bottom:4px}main ul:not([class]) li a{text-decoration:underline;text-underline-position:under}main ul:not([class]) li a:hover{color:var(--theme)}main ul.two-column{display:flex;flex-wrap:wrap;justify-content:space-between}main ul.two-column li{width:calc(50% - 15px)}main ol:not([class]){list-style-type:none;margin:25px 0;counter-reset:ordered}main ol:not([class]) li{position:relative;padding-left:32px;letter-spacing:0px;list-style:none;font-size:18px;color:var(--text-color);line-height:26px;letter-spacing:.18px;font-weight:var(--font-weight-medium);font-family:var(--font-body-family);margin-bottom:0}main ol:not([class]) li:before{position:absolute;content:counter(ordered);counter-increment:ordered;left:0;top:0;width:22px;height:22px;z-index:1;font-weight:var(--font-weight-medium);font-size:12px;display:flex;line-height:1;color:var(--white);border:1px solid var(--theme);border-radius:100%;flex-wrap:wrap;align-items:center;justify-content:center;background-color:var(--theme);margin-top:2px}main ol:not([class]) li:not(:last-child){margin-bottom:15px}main ol:not([class]) li strong{font-weight:var(--font-weight-bold);font-size:18px;line-height:1;display:block;margin-bottom:4px}[class*=heading-],h1,h2,h3,h4,h5,h6{color:var(--secondary);line-height:1.09;margin-bottom:30px;font-family:var(--font-body-family);font-weight:900;text-transform:uppercase}.heading-48,h1{font-size:clamp(1.875rem,1.6019rem + 1.165vw,3rem)}.heading-36,h2{font-size:clamp(1.625rem,1.4733rem + .6472vw,2.25rem)}.heading-30,h3{font-size:30px}.heading-32,h4{font-size:clamp(1.5rem,1.3786rem + .5178vw,2rem)}.heading-28,h5{font-size:clamp(1.375rem,1.284rem + .3883vw,1.75rem)}.heading-26,h6{font-size:26px}.font18{color:var(--secondary);font-size:18px;letter-spacing:.18px;font-weight:900;text-transform:uppercase}.capitalize{text-transform:capitalize!important}.content-width{max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.small-label{font-size:16px;font-weight:600;letter-spacing:.16px;line-height:1;color:var(--theme);text-transform:uppercase;margin-bottom:12px;display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;padding-left:28px}.small-label img{margin-right:0;position:absolute;left:0;top:0;margin-top:2px}.text-white{color:var(--white)}.lr-img .wright{margin-left:12px;position:relative}.small-label.lr-img{display:inline-flex}ul.woo_breadcums{margin:0}ul.woo_breadcums li{list-style:none;color:#fff;font-size:16px;font-weight:400;text-transform:capitalize;letter-spacing:0;padding-left:0;margin-bottom:0}.woo_breadcums li:before{display:none}ul.woo_breadcums li a{position:relative;z-index:0;line-height:100%;margin:0 26px 0 0;display:inline-block;color:#fff;line-height:1;text-decoration:none}ul.woo_breadcums li span{padding:0;display:inline-block;line-height:100%;display:flex;flex-wrap:wrap;align-items:center;line-height:26px;color:var(--white);font-size:16px;line-height:1;font-weight:var(--font-weight-medium);font-family:var(--font-body-family);letter-spacing:.16px}span.breadcrumb_last{overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.woo_breadcums a:hover:after{left:unset!important}ul.woo_breadcums li a:after{content:"-";position:absolute;top:0;right:-16px;bottom:0;left:unset;opacity:1;z-index:0;font-weight:400;font-size:16px;margin-top:0;line-height:1}ul.woo_breadcums li a:hover{text-decoration:underline}.wpcf7-not-valid-tip,.wpcf7-response-output{font-size:12px;background:red;color:#fff;display:inline-block;padding:6px 8px}.wpcf7-not-valid-tip{line-height:1;vertical-align:top;margin-left:3px;position:relative}.wpcf7-form.invalid .wpcf7-response-output{background:#fff9df;width:100%;display:block;color:inherit;padding:10px 10px 10px 40px;text-align:left;line-height:1;margin:0 auto 20px;color:#585858;font-size:14px;position:relative}.wpcf7-form.invalid .wpcf7-response-output:before{position:absolute;content:"";background:url(material-error-outline.svg) no-repeat left top;width:20px;height:20px;left:10px;top:7px;display:inline-block}.wpcf7-not-valid-tip:before{top:-5px;margin:0;position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid red}.wpcf7-validates-as-required.wpcf7-not-valid{background-color:transparent;border-color:#f54812}.wpcf7 form.failed .wpcf7-response-output{border:1px solid #fe0000!important;background:url(failed-validation.svg) no-repeat 15px center #ffdfdf;font-size:14px;color:red;margin:0 0 10px;width:100%;padding:10px 20px 10px 45px}.wpcf7 form.sent .wpcf7-response-output{background:url(validation-tick.svg) no-repeat 15px center #e1ffd9;border-color:#498e36;font-size:14px;color:#498e36;width:100%;padding:10px 10px 10px 40px}.scrollTop{position:fixed;right:15px;bottom:80px;opacity:0;height:40px;width:40px;padding:0;line-height:0;z-index:10;text-align:center;cursor:pointer;font-size:26px;color:var(--white);background:var(--theme);box-shadow:0 0 10px #0000004d;border:1px solid var(--white);border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.scrollTop i{margin:0;color:var(--white)}.scrollTop:hover{background:var(--secondary);border-color:var(--white)}.scrollTop:hover i{color:var(--white)}.inner-banner{position:relative;min-height:450px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.inner-banner>.page-width{width:100%}.inner-banner:after{content:"";position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background:transparent linear-gradient(122deg,#010d1696,#181c201c) 0% 0% no-repeat padding-box;z-index:-1}.inner-banner .inner-banner-wrap [class*=heading-]{color:var(--white);margin-bottom:25px}.inner-banner .inner-banner-wrap{max-width:680px}.inner-banner .award-wrap .awardlogo-wrap{margin:0 0 22px;width:640px}.inner-banner.inner-big-banner{min-height:700px}.inner-banner.inner-big-banner .inner-banner-wrap{max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.inner-banner.inner-big-banner .inner-banner-left{width:calc(100% - 520px);max-width:720px}.inner-banner.inner-big-banner .inner-banner-left .btnlist{padding:40px 0;border-bottom:1px solid #ffffff4d;margin:0 0 30px;gap:20px}.inner-banner.inner-big-banner .inner-banner-left .btnlist .button{margin:0}.inner-banner.inner-big-banner .inner-banner-right{width:520px}.inner-banner.inner-big-banner .cmn-title-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.inner-banner.inner-big-banner .cmn-title-wrap a{display:inline-block;text-align:right;margin-left:auto;font-size:14px;line-height:1;font-weight:700;text-transform:capitalize;color:var(--theme);margin-top:5px}.inner-banner.inner-big-banner .cmn-title-wrap a:hover{color:var(--green)}.inner-banner.inner-big-banner .bn-area-list{display:grid;grid-template-columns:1fr 1fr;row-gap:30px}.inner-banner.inner-big-banner .bnarea-li{display:grid;grid-template-columns:40px auto;align-items:center;gap:20px}.inner-banner.inner-big-banner .bnarea-detail{font-size:18px;font-weight:600;color:var(--white);line-height:1}.inner-banner.inner-big-banner .cntform{background-color:var(--white);padding:40px 50px;border-radius:10px}.inner-banner.inner-big-banner .cntform form{display:flex;flex-wrap:wrap;justify-content:space-between}.inner-banner.inner-big-banner .cntform .form-group{margin-bottom:20px}.inner-banner.inner-big-banner .cntform [class*=heading-]{color:#252b2b;margin-bottom:18px;display:flex;flex-wrap:wrap;position:relative;width:calc(100% - 90px)}.inner-banner.inner-big-banner .cntform textarea.form-control{min-height:60px}.inner-banner.inner-big-banner .cntform .submit-btn.button-arrow{padding:0;min-width:100%}.inner-banner.inner-big-banner .cntform .submit-btn.button-arrow [type=submit]{background-color:transparent;border:0;padding:17px 38px 17px 20px;font-size:16px;color:var(--white);font-weight:var(--font-weight-semibold);text-transform:uppercase;cursor:pointer}.inner-banner.inner-big-banner .cntform .submit-btn.button-arrow:before{margin-left:-185px}.inner-banner.inner-big-banner .cntform .submit-btn.button-arrow:hover:before{margin-left:160px}.inner-banner.inner-big-banner .cntform .font18{font-weight:700}.inner-banner.inner-big-banner .cntform .font18 a:hover{color:var(--theme)}.inner-banner.inner-big-banner .bnarea-li .bnarea-icon{width:42px}.inner-banner.inner-big-banner .bnarea-li .bnarea-icon>img{width:42px;height:42px}.inner-banner.inner-big-banner .bnarea-detail{width:calc(100% - 42px)}.inner-banner.small-innerbanner{min-height:50px}.inner-banner.small-innerbanner ul.woo_breadcums li{margin-bottom:0}.mobform-sec{display:none}.ui-widget-header{background:#eef8fe!important;border:0!important}.ui-widget.ui-widget-content{border:1px solid #1a80c4c7!important;background:#eef8fe!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:40%!important;padding:8px 10px;border:1px solid rgb(26 131 199 / 50%)}.ui-datepicker .ui-datepicker-title select{font-size:16px!important;margin:1px 0}.ui-datepicker th{padding:.4em .3em!important;border:0!important;font-size:14px;background:#1b83c8;color:#fff}.ui-datepicker table{border:1px solid #1b83c84f}.ui-datepicker table tr td:not(:last-child),.ui-datepicker table tr th:not(:last-child){border-right:1px solid rgb(172 216 245 / 40%)!important}.ui-datepicker table tr:not(:last-child){border-bottom:1px solid rgb(172 216 245 / 40%)!important}.ui-datepicker td{border:0;padding:0!important;font-size:14px!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0!important;background:#eef8fe!important;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{margin:0 .2em .4em!important;border:1px solid rgb(30 130 198)!important;font-size:16px;background:#1a82c7!important;color:#fff}.ui-widget-content{border:0!important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:0;background:var(--theme)}.page-width{padding-right:15px;padding-left:15px}@media(min-width:576px){.page-width{max-width:540px}}@media(min-width:768px){.page-width{max-width:720px}}@media(min-width:992px){.page-width{max-width:960px}}@media(min-width:1200px){.page-width{max-width:1140px}}@media(min-width:1440px){.page-width{max-width:1380px}}@media(min-width:1600px){.page-width{max-width:1550px}}.content-wrapper .ctent-block-wr:not(:last-child){margin-bottom:100px}.ctent-img{width:670px;position:sticky;top:180px;align-self:flex-start;border-radius:10px}.ctent-img>img{border-radius:10px}.ctent-block{width:calc(100% - 670px);padding-right:180px;margin:auto 0}.ctent-block table{border:1px solid #E2E2E2;margin-bottom:30px;font-size:18px;color:var(--text-color);line-height:26px;letter-spacing:.18px;font-weight:var(--font-weight-medium);font-family:var(--font-body-family);box-shadow:none;width:100%;border-collapse:collapse;display:block;overflow-x:auto}.ctent-block table td,.ctent-block table th{padding:10px;border:0}.ctent-block table tr:not(:last-child){border-bottom:1px solid #E2E2E2}.ctent-block table tr td:not(:last-child),.ctent-block table tr th:not(:last-child){border-right:1px solid #E2E2E2}.content-wrapper .flex-row-reverse.ctent-block-wr .ctent-block{padding-left:180px;padding-right:0}blockquote{margin-bottom:30px}.footer-top-wrap{background-color:#151919;padding:20px 0}.footer-top-wrap .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer-top-wrap .ft-left{width:220px}.footer-top-wrap .ft-center{width:calc(100% - 642px);max-width:620px}.footer-top-wrap .ft-center [class*=heading-]{color:var(--white);margin-bottom:0}.footer-top-wrap .ft-right{width:422px}.footer-top-wrap .ft-right .btnlist .button{min-width:200px;margin:0;height:52px}.footer-top-wrap .ft-right .btnlist{gap:20px;margin:0}.footer-top-wrap .ft-right .button-white-border:hover img{filter:invert(1)}.footer-middle-wrap{background-color:var(--secondary);padding:70px 0 0}.footer-middle-wrap .footer-middle{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-middle-wrap .footer-middle .ft-md-left{width:50%;display:flex;flex-wrap:wrap;align-items:flex-start;border-right:1px solid #464B4B;padding-right:140px;column-gap:100px;row-gap:40px;padding-bottom:60px}.footer-middle-wrap .footer-middle .ft-md-left .ft-get-touch{width:100%}.footer-middle-wrap .footer-middle .ft-md-right{width:50%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-left:140px;padding-bottom:60px}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul{list-style-type:none;margin:0;padding:0}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li{line-height:1;margin-bottom:14px}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li a{font-size:16px;font-weight:var(--font-weight-medium);line-height:1;color:#c4c4c4;position:relative}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li a:after{position:absolute;content:"";display:block;width:0;height:2px;background:var(--white);transition:width .3s;bottom:-4px}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li a:hover:after,.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li.active a:after{width:100%}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li a:hover,.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li.active a{color:var(--white)}.footer-middle-wrap .footer-middle .ft-title{font-size:16px;color:var(--white);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:18px}.footer-middle-wrap .business-info p{font-size:16px;line-height:1.08;color:#c4c4c4;font-weight:var(--font-body-weight);margin-bottom:6px}.footer-middle-wrap .business-info{margin-bottom:30px}.footer-middle-wrap ul.social-icon{list-style-type:none;margin:0;display:flex;flex-wrap:wrap;gap:20px}.footer-middle-wrap ul.social-icon li{margin:0!important;padding:0}.footer-middle-wrap ul.social-icon li a{width:46px;height:46px;background-color:var(--white);border-radius:100%;color:#000;font-size:26px;line-height:46px;text-align:center}.footer-middle-wrap ul.social-icon li a:hover{background-color:var(--theme);color:var(--white)}.footer-middle-wrap ul.address-ul{list-style-type:none;margin:0;padding:0;column-count:2;column-gap:10px;column-fill:balance}.footer-middle-wrap ul.address-ul li{margin:0;padding:0}.footer-middle-wrap ul.address-ul li .address-li{display:flex;flex-wrap:wrap;align-items:flex-start}.footer-middle-wrap ul.address-ul li .address-li .ad-icon{width:20px}.footer-middle-wrap ul.address-ul li .address-li .ad-detail{width:calc(100% - 20px);padding-left:16px;font-size:16px;color:#c4c4c4;font-weight:500}.footer-middle-wrap ul.address-ul li .address-li .ad-detail label{color:var(--white);font-size:16px;font-weight:var(--font-weight-medium);display:block}.footer-middle-wrap ul.address-ul li .address-li .ad-detail a{position:relative}.footer-middle-wrap ul.address-ul li .address-li .ad-detail a:after{position:absolute;content:"";display:block;width:0;height:2px;background:var(--white);transition:width .3s;bottom:-4px}.footer-middle-wrap ul.address-ul li .address-li .ad-detail a:hover:after{width:100%}.footer-middle-wrap ul.address-ul li .address-li .ad-detail a:hover{color:var(--white)}.footer-middle-wrap ul.address-ul li:nth-child(3){break-after:column;-webkit-column-break-after:always;column-break-after:always}.footer-middle-wrap ul.address-ul li:not(:last-child){margin-bottom:14px}.footer-middle-wrap ul.address-ul li.timing .ad-detail p{font-size:16px;line-height:1.08;color:#c4c4c4;font-weight:var(--font-body-weight);margin-bottom:6px}.footer-middle-wrap ul.address-ul li.timing .ad-detail label,.footer-middle-wrap ul.address-ul li.ft-business .ad-detail label{font-size:16px;color:var(--white);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:18px}.footer-middle-wrap .footer-bottom{border-top:1px solid #464B4B;padding:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer-middle-wrap .fbtm-link ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.footer-middle-wrap .fbtm-link ul li:first-child{padding-left:0}.footer-middle-wrap .fbtm-link ul li{line-height:0;margin-bottom:0;padding:0 20px}.footer-middle-wrap .fbtm-link ul li a{font-size:16px;line-height:1;font-weight:500;color:#fff;position:relative}.footer-middle-wrap .fbtm-link ul li:not(:last-child){border-right:2px solid #FFFFFF}.footer-middle-wrap .fbtm-link ul li a:after{position:absolute;content:"";display:block;width:0;height:2px;background:var(--white);transition:width .3s;bottom:-4px}.footer-middle-wrap .fbtm-link ul li a:hover:after{width:100%}.footer-bottom-wrap{padding:20px 0}.footer-bottom-wrap .f-copy p,.footer-bottom-wrap .f-copy p span{font-size:16px;line-height:1;color:var(--secondary);font-weight:300}.footer-bottom-wrap .f-copy p{text-align:center}.newsletter-box-wrap{display:flex;flex-wrap:wrap;width:550px;position:relative}.newsletter-box-wrap .form-control{width:calc(100% - 180px);height:55px;border-radius:4px 0 0 4px;padding:8px 15px 8px 45px;background-color:var(--white)}.newsletter-box-wrap .button{background-color:#0964aa;border-radius:4px;font-size:16px;color:var(--white);border-color:#0964aa;margin-left:-2px}.newsletter-box-wrap .button:hover{background-color:transparent;border-color:var(--white)}.newsletter-box-wrap .newsletter-form{display:flex;flex-wrap:wrap;width:100%}.newsletter-box-wrap:before{position:absolute;content:"";left:15px;top:0;bottom:0;margin:auto 0;background-image:url(envelope-icon.svg);width:18px;height:14px;filter:invert(20%) sepia(0%) saturate(5164%) hue-rotate(109deg) brightness(99%) contrast(100%)}main ul.product-list.slick-initialized{display:block;margin:0 -16px}main ul.product-list.slick-initialized li{padding:0 16px}main ul.product-list.slick-initialized .slick-track{display:flex}ul.product-list.slick-initialized .slick-slide{height:auto}ul.product-list.slick-initialized .slick-slide>div{display:flex;flex-wrap:wrap;height:100%}main ul.product-list{margin:0 -11px -22px}main ul.product-list li .media.media--transparent{max-width:250px;height:250px;justify-content:center;align-items:center;overflow:hidden;display:flex;width:100%;margin:0 auto}main ul.product-list li .media.media--transparent .motion-reduce{max-width:100%;max-height:100%;object-fit:contain}main ul.product-list li{padding:0 11px;margin-bottom:22px}main ul.product-list li:hover .card-wrapper{border-color:var(--theme)}ul.product-list li .card-wrapper .card--standard .card__inner .card__badge{position:absolute;top:20px;z-index:1;left:0}.product-list li .card__media .media img{width:auto;margin:0 auto}ul.product-list li .card--card,ul.product-list li .card--standard .card__inner{position:inherit}ul.product-list li .product-form__submit{margin:25px 0 0}ul.product-list li .product-form__submit>img{margin-right:8px;margin-left:0}ul.product-list li .card__information{padding-bottom:0;border-top:1px solid #E2E2E2}ul.product-list li .card-info-label{color:var(--theme);font-size:12px;letter-spacing:1.2px;line-height:14px;font-weight:600;text-transform:uppercase;margin-bottom:10px;font-family:var(--font-body-family)}ul.product-list li .card-information{margin:0 0 25px}ul.product-list li .badge.badge-new{background-color:#248e47;border:1px solid #248E47}ul.product-list li .badge{min-height:28px}ul.product-list li .badge>img{margin-right:4px}main ul.product-list li .button{padding:14px 32px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;min-width:280px;margin-top:auto}main ul.product-list li .button:hover{background:linear-gradient(to right,#0964aa,#2696de,#0964aa);background-size:200% auto;color:var(--white);border-color:#0964aa}main ul.product-list li .button:hover>img{filter:invert(1) brightness(100)}.callaction-wrap{display:flex;flex-wrap:wrap;background:transparent linear-gradient(294deg,#0964aa,#2696de) 0% 0% no-repeat padding-box;border-radius:10px;padding:40px 55px;width:100%;position:relative}.callaction-wrap .callact-left{width:calc(100% - 465px);display:flex;flex-wrap:wrap;align-items:center;padding-right:70px;border-right:1px solid #ffffff4d}.callaction-wrap .callact-left .callact-logo{width:100px}.callaction-wrap .callact-left [class*=heading-]{margin-bottom:0;color:var(--white);padding-left:22px;line-height:1.28;width:calc(100% - 100px)}.callaction-wrap .callact-right{width:465px;display:flex;flex-wrap:wrap;padding-left:50px}.callaction-wrap .callact-right .cbicon-wrap{display:flex;flex-wrap:wrap;flex:1;align-items:center}.callaction-wrap .callact-right .cbicon-wrap .cb-icon{width:46px;height:46px;background-color:#fff;border-radius:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.callaction-wrap .callact-right .cbicon-wrap .cb-info{width:calc(100% - 46px);padding-left:16px}.callaction-wrap .callact-right .cbicon-wrap .cb-info label{font-size:16px;color:var(--white);font-weight:var(--font-weight-semibold)}.callaction-wrap .callact-right .cbicon-wrap .cb-info .cb-link a{font-size:20px;color:var(--white);font-weight:var(--font-weight-semibold);position:relative}.callaction-wrap .callact-right .cbicon-wrap .cb-info .cb-link a:before{position:absolute;content:"";display:block;width:0;height:2px;background:var(--white);transition:width .3s;bottom:-4px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.callaction-wrap .callact-right .cbicon-wrap .cb-info .cb-link a:hover:before{width:100%}.callaction-wrap .callact-right .callbox-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:34px;flex:1}.sec-callaction{position:relative}.cntblock-sec{margin-bottom:130px}.cblock-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.cblock-wrap .cblock-left{width:720px;position:sticky;top:152px;align-self:flex-start}.cblock-wrap .cblock-left .text-vertical{position:absolute;right:0;top:0%;font-family:var(--font-body-family);font-weight:700;font-size:60px;line-height:1;writing-mode:vertical-rl;text-transform:uppercase;text-fill-color:transparent;text-stroke:1px #707070;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #707070;-moz-text-fill-color:transparent;opacity:.18;letter-spacing:2.22px}.cblock-wrap .cblock-left .cimg-thumbnail{position:relative}.cblock-wrap .cblock-left .cimg-thumbnail img{border-radius:20px}.cblock-wrap .cblock-left .carimage{position:absolute;bottom:0;right:0;margin-bottom:-46px}.cblock-wrap .cblock-right{width:calc(100% - 720px);padding-left:120px}.step-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.step-wrap .step-left{width:295px}.step-wrap .step-left .element-icon{top:0;bottom:0;margin:auto -160px auto 0;right:0}.step-wrap .step-right{width:calc(100% - 295px);padding-left:250px;max-width:1200px}ul.step-ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:140px}ul.step-ul li{width:calc(33.33% - 94px);padding:0;margin:0;position:relative}ul.step-ul li .step-icon:before{position:absolute;content:"";width:107px;height:73px;right:0;top:0;margin-right:-160px;margin-top:90px;background-repeat:no-repeat}ul.step-ul li:nth-child(odd) .step-icon:before{background-image:url(step-arrow-down.svg)}ul.step-ul li:nth-child(2n) .step-icon:before{background-image:url(step-arrow-up.svg)}ul.step-ul li:last-child .step-icon:before{display:none}ul.step-ul .step-li{text-align:center}ul.step-ul .step-title{font-size:20px;font-weight:700;color:var(--secondary);line-height:1.4;margin:0 auto 10px;max-width:190px;text-wrap-style:balance}ul.step-ul .step-content p{font-size:18px;letter-spacing:.18px;line-height:26px;font-weight:var(--font-weight-medium);color:var(--text-color)}ul.step-ul .step-icon .step-number{position:absolute;bottom:0;width:36px;height:36px;background-color:var(--theme);border-radius:100%;color:var(--white);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:3px solid #FFFFFF;font-weight:var(--font-weight-semibold);margin-bottom:-18px;left:50%;margin-left:-18px}ul.step-ul .step-icon{width:126px;height:126px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#e8f2f6;border-radius:100%;position:relative;margin:0 auto 34px}.award-sec{position:relative;z-index:1}.award-sec:has(.btm-text){padding-bottom:0}.award-sec .bgimg{z-index:-2}.award-sec:before{position:absolute;content:"";background:transparent linear-gradient(299deg,#253364,#2696de) 0% 0% no-repeat padding-box;opacity:.94;top:0;left:0;right:0;bottom:0;z-index:-1}.award-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.award-wrap .award-left{width:760px}.award-wrap .award-left .award-img-wr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.award-wrap .award-left .award-imgblock{width:calc(50% - 10px);border-radius:6px;border:2px solid #FFFFFF;position:relative}.award-wrap .award-left .award-imgblock img{border-radius:4px}.award-wrap .award-right{width:calc(100% - 800px);padding-left:40px;max-width:690px}.award-wrap .award-right [class*=heading-],.award-wrap .award-right p{color:var(--white)}.award-wrap .award-right p{font-size:22px;font-weight:var(--font-weight-medium);letter-spacing:.22px;line-height:1.364}.award-wrap .award-overlay{background:transparent linear-gradient(180deg,#0000,#00000050) 0% 0% no-repeat padding-box;position:absolute;top:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;border-radius:8px;flex-direction:column;padding:25px}.award-wrap .award-overlay .aw-title{font-size:26px;font-weight:800;letter-spacing:.26px;line-height:1.02;color:var(--white);text-transform:uppercase;margin-bottom:10px}.award-wrap .award-overlay .aw-info{font-size:16px;font-weight:700;color:var(--white);line-height:1}.award-wrap .awardlogo-wrap{display:flex;flex-wrap:wrap;background-color:var(--white);border-radius:8px;margin-top:60px;position:relative}.award-wrap .awardlogo-wrap .skyblue-arrow{position:absolute;left:50%;margin-left:-30px}.award-wrap .awardlogo{display:flex;flex-wrap:wrap;width:50%;align-items:center;justify-content:center;padding:18px;position:relative}.award-wrap .awardlogo.one{position:relative}.award-wrap .awardlogo.one:before{position:absolute;content:"";width:1px;height:100%;background-color:#252b2b;opacity:.1;right:0}.btm-text{background:transparent linear-gradient(180deg,#fff,gray) 0% 0% no-repeat padding-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:7rem;font-weight:700;text-transform:uppercase;line-height:.75;text-align:center;letter-spacing:70px;opacity:.3;white-space:nowrap}.btm-text-blue{background:transparent linear-gradient(180deg,#0964aa,#2696de00) 0% 0% no-repeat padding-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:5.3rem}.award-wrap .awardlogo{padding:15px}.award-wrap .awardlogo-wrap{margin-top:40px}.award-wrap .awardlogo-wrap .skyblue-arrow{margin-left:-20px;width:12%;margin-top:20px}.award-wrap .award-left .award-img-wr{gap:5px}.button-arrow{padding-left:32px;padding-right:48px;min-width:auto}.button-arrow:before{position:absolute;content:"\f105";font-family:FontAwesome;font-size:18px;line-height:1;display:inline-flex;flex-wrap:wrap;align-items:center;width:8px;left:100%;margin-left:-40px;height:100%;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.button-arrow:hover{padding-left:48px;padding-right:32px}.button-arrow:hover:before{right:100%;margin-left:32px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;left:0}.whychoose-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.whychoose-wrap .whychoose-left{max-width:650px;width:calc(50% - 60px)}.whychoose-wrap .whychoose-center{width:120px}.whychoose-wrap .whychoose-center .wchs-logo{position:relative;margin:auto 0;display:flex;flex-wrap:wrap;align-items:center;height:100%;text-align:center;justify-content:center}.whychoose-wrap .whychoose-center .wchs-logo:before{position:absolute;content:"";width:1px;height:100%;background-color:#e7e7e7;z-index:-1}.whychoose-wrap .whychoose-right{max-width:550px;width:calc(50% - 60px)}.whychoose-wrap ul.whychs-ul{margin:0;padding:0;list-style-type:none}.whychoose-wrap ul.whychs-ul li{border-bottom:1px solid #E7E7E7;margin-bottom:30px;padding-bottom:30px}.whychoose-wrap ul.whychs-ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.whychoose-wrap ul.whychs-ul .whychs-li{display:flex;flex-wrap:wrap;align-items:flex-start}.whychoose-wrap ul.whychs-ul .whychs-icon{width:70px;position:relative}.whychoose-wrap ul.whychs-ul .whychs-icon:before{position:absolute;content:"";width:48px;height:48px;background-color:#e5f3ff;border-radius:100%;z-index:-1;left:50%;margin-left:-28px;top:0;margin-top:-8px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-one:before{bottom:0;margin-bottom:-10px;left:0;top:auto;margin-left:-12px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-two:before{top:0;margin-left:-10px;margin-top:15px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-four:before{left:0;top:auto;bottom:0;margin-left:-20px;margin-bottom:-10px}.whychoose-wrap ul.whychs-ul .whychs-dtl{width:calc(100% - 70px);padding-left:15px}.whychoose-wrap ul.whychs-ul .whychs-title{font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.1;color:var(--secondary);margin-bottom:8px}.whychoose-wrap ul.whychs-ul .whychs-info{font-size:18px;font-weight:500;letter-spacing:.18px;line-height:24px}.industries-sec{background-color:#e8f2f6;position:relative}.industries-sec .bottom-wave{margin-bottom:-10px;position:absolute;left:0;bottom:0;height:44px;width:100%;object-fit:cover}.industries-sec .industry-ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 -15px 50px;padding:20px 0 0}.industries-sec .industry-ul li{width:14.28%;padding:0 15px}.industries-sec .industry-ul li:not(:nth-child(-n+7)){display:none}.industries-sec .industry-ul li a{display:block;width:100%;height:100%}.industries-sec .industry-ul .industry-li{background-color:var(--white);padding:40px 20px 30px;border-radius:4px;text-align:center;height:100%}.industries-sec .industry-ul .industry-li img{margin:0 auto}.industries-sec .industry-ul .industry-title{font-size:16px;font-weight:var(--font-weight-bold);line-height:22px;letter-spacing:.16px;color:var(--secondary);margin-top:18px}.industry-ul.slick-initialized{display:block}.industry-ul .slick-track{display:flex}.industry-ul .slick-track .slick-slide{height:auto}.industry-ul .slick-track .slick-slide>div{display:flex;flex-wrap:wrap;height:100%}ul.brand-ul{display:flex;flex-wrap:wrap;margin:0 -15px;padding:20px 0 0;list-style-type:none}ul.brand-ul li{margin:0;width:20%;padding:0 15px}ul.brand-ul li .brand-li{border:1px solid #E3E3E3;border-radius:4px;display:flex;flex-wrap:wrap;height:100%;flex-direction:column;align-items:center;justify-content:flex-start}ul.brand-ul .brand-name{background-color:#e8f2f6;border-radius:0 0 4px 4px;font-size:18px;font-weight:700;line-height:1;color:var(--secondary);padding:14px;width:100%;text-align:center;border:1px solid #E3E3E3}ul.brand-ul .brand-img{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:14px;height:100%;width:100%;flex:1}ul.equipment-ul{display:flex;flex-wrap:wrap;margin:0 -20px;list-style-type:none}ul.equipment-ul li{padding:0 20px;margin:0;width:25%}ul.equipment-ul .equipment-name{font-size:20px;letter-spacing:.4px;color:var(--white);font-weight:800;text-transform:uppercase;padding:22px 0;border-bottom:1px solid #407db0;position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.equipment-ul .equipment-name:before{position:absolute;content:"\f105";font-family:FontAwesome;font-size:20px;color:var(--white);right:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.equipment-ul .equipment-img{border-radius:4px;overflow:hidden}ul.equipment-ul .equipment-img img{border-radius:4px}ul.equipment-ul li a:hover .equipment-name:before{right:100%;margin-right:-8px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.equipment-ul li a:hover .equipment-name{padding-left:25px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.equipment-ul li a .equipment-img>img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.equipment-ul li a:hover .equipment-img>img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.pool-equipment-shop ul.equipment-ul{margin-bottom:-40px}.pool-equipment-shop ul.equipment-ul .equipment-name{border-bottom:1px solid rgb(37 43 43 / 10%)}.pool-equipment-shop ul.equipment-ul .equipment-name,.pool-equipment-shop ul.equipment-ul .equipment-name:before{color:var(--secondary)}.pool-equipment-shop ul.equipment-ul li{margin-bottom:40px}.pool-equipment-shop ul.equipment-ul li a:hover .equipment-name{border-bottom-color:#252b2b}.sec-equipment-range ul.equipment-ul li:not(:nth-child(-n+4)){display:none}.getquote-form{display:none;width:1080px;border-radius:10px;padding:0;background-color:transparent}.getquote-form .popup-body{display:flex;flex-wrap:wrap;background-color:var(--white);margin:14px 14px 0 0;border-radius:10px}.getquote-form .pop-up-left{width:50%;position:relative;padding:50px 40px;z-index:1;overflow:hidden;border-radius:10px 0 0 10px}.getquote-form .pop-up-left .bgimg{z-index:-2}.getquote-form .pop-up-left:before{position:absolute;content:"";width:100%;height:100%;background:transparent linear-gradient(317deg,#0964aa 10%,#2696de 90%) 0% 0%;border-radius:10px 0 0 10px;opacity:.92;left:0;right:0;top:0;bottom:0;z-index:-1}.getquote-form .pop-up-right{width:50%;padding:50px}.getquote-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.getquote-form .form-group{margin-bottom:20px}.getquote-form .quote-table table{width:100%;border:0}.getquote-form .quote-table table tr td:not(:last-child),.getquote-form .quote-table table tr th:not(:last-child){border-right:0}.getquote-form .quote-table table tr{border-bottom:1px solid #eef8fe40}.getquote-form .quote-table table tr td{color:var(--white);font-size:18px;font-weight:var(--font-weight-medium);line-height:22px;letter-spacing:.18px;padding:22px 15px}.getquote-form .quote-table table tr th{font-size:19px;font-weight:var(--font-weight-bold);color:#191919;background-color:var(--white);padding:5px 15px;line-height:1}.getquote-form .submit-btn.button-arrow{padding:0;width:100%!important;margin-bottom:15px}.getquote-form .submit-btn.button-arrow [type=submit]{background-color:transparent;border:0;padding:17px 38px 17px 20px;font-size:16px;color:var(--white);font-weight:var(--font-weight-semibold);text-transform:uppercase;cursor:pointer;width:100%}.getquote-form .submit-btn.button-arrow:before{margin-left:-185px}.getquote-form .submit-btn.button-arrow:hover:before{margin-left:160px}.getquote-form .font18{color:var(--secondary);text-transform:uppercase;font-family:Barlow Semi Condensed;font-weight:600}.getquote-form .font18 a:hover{color:var(--theme)}.getquote-form .popquote-title{position:absolute;right:0;font-family:var(--font-body-family);font-weight:700;font-size:63px;line-height:.8;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #eef8fe40;-moz-text-fill-color:transparent;opacity:.4;letter-spacing:2.22px;left:0;bottom:0;text-transform:uppercase;border-radius:10px}.getquote-form textarea.form-control{min-height:80px}.getquote-form .quote-table table tr td:first-child{max-width:130px}.getquote-form button.fancybox-button.fancybox-close-small{background-color:#252b2b;opacity:1;width:36px;height:36px;border-radius:100%;border:2px solid #FFFFFF;padding:3px;position:absolute;top:0;right:0;margin-top:0}.getquote-form .quote-table table tr td>a{border:1px solid #FFFFFF;padding:4px 10px;line-height:1}.getquote-form .quote-table table tr td>a:hover{color:var(--black);background-color:var(--white)}.getquote-form .italic{font-style:italic;color:var(--white);margin-top:15px;line-height:1}.marea-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.marea-wrap .marea-left{width:670px}.marea-wrap .marea-right{max-width:730px;padding-left:50px;width:calc(100% - 670px)}ul.area-ul{list-style-type:none;margin:0;padding:0;justify-content:space-between;display:flex;flex-wrap:wrap;position:relative}ul.area-ul:before{position:absolute;content:"";width:1px;height:100%;background-color:#e3e3e3;right:33.33%;top:0;margin-right:0}ul.area-ul:after{position:absolute;content:"";width:1px;height:100%;background-color:#e3e3e3;left:33.33%;top:0;margin-left:-20px}ul.area-ul li{line-height:1;margin-bottom:0;padding-left:24px;position:relative;width:calc(33.33% - 30px)}ul.area-ul li:not(:nth-last-child(-n+2)){margin-bottom:20px}ul.area-ul li:before{position:absolute;content:"";background-image:url(map-marker-blue.svg);width:15px;height:17px;top:0;margin-top:4px;left:0}ul.area-ul li{font-size:18px;letter-spacing:.18px;font-weight:var(--font-weight-bold);line-height:1.2;color:var(--text-color)}ul.area-ul li a:hover,ul.area-ul li.active{color:var(--theme)}ul.area-ul li span{font-size:18px;font-weight:500;display:block;line-height:1;margin-bottom:4px}ul.area-ul.other-area li{width:calc(50% - 30px)}ul.area-ul.other-area:before{right:50%;margin-right:15px}ul.area-ul.other-area:after{display:none}.element-icon{position:absolute;margin-bottom:-10px;bottom:0;z-index:-1}.element-icon.e-right{right:0}.pool-cleaning-page .sec-callaction:before{position:absolute;content:"";width:100%;height:120px;background-color:#e8f2f6;left:0;bottom:0}.cart-drawer .cart-item cart-remove-button{margin-left:6px}.cart-drawer .drawer__footer{margin-top:1.2rem}.predictive-search__item-content .predictive-search__item-heading span{color:var(--secondary);font-weight:400;font-size:18px}ul.predictive-search__results-list li{line-height:1;margin-bottom:0}ul.predictive-search__results-list li .predictive-search__item-heading{font-size:18px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:1.12;color:var(--secondary)}ul.predictive-search__results-list li:hover .predictive-search__item-heading{text-decoration:none}.predictive-search__search-for-button{background-color:#e8f2f6}.predictive-search__item--term span{font-weight:var(--font-weight-medium);letter-spacing:0}.search-res-page .search__button.field__button{padding:4px;right:20px}.search__button.field__button:hover{color:var(--theme)}.search-res-page{padding:10px 0}.search-res-page .facets__form{gap:0;padding:10px 20px;border:1px solid #E2E2E2;margin-bottom:20px}.search-res-page .facets-wrapper facet-filters-form .facets__heading{display:none}.search-res-page .facets__wrapper{align-items:center;display:flex;flex-wrap:wrap;order:2;padding-right:30px;grid-column:2}.search-res-page .facets__disclosure{width:300px;padding:5px 30px;border-right:1px solid #E2E2E2;margin-right:0}.search-res-page .facet-filters{align-items:center;display:flex;order:3;padding:0;grid-column:3}.search-res-page .facet-filters__label{display:block;color:#535353;font-size:18px;margin:0 12px 0 0;font-weight:600;letter-spacing:0;text-transform:capitalize}.search-res-page .facets__form .product-count{order:1;width:315px;display:flex;align-items:center;padding:5px 30px 5px 0;border-right:1px solid #E2E2E2;grid-column-start:1}.search-res-page .product-count__text{font-size:18px;line-height:20px;margin:0;letter-spacing:0;font-weight:600}.search-res-page .facets__summary{margin-bottom:0;font-size:18px;color:var(--text-color);font-weight:600;letter-spacing:0;line-height:20px}.search-res-page ul.facets-layout li{margin-bottom:0;line-height:1}ul.product-list li product-form{margin-top:auto}.search-res-page .template-search__search .search{margin-top:0}.search-res-page{padding-bottom:80px}.search-res-page .section-template--19163441823883__main-padding{padding:0}.search-res-page .template-search__header{margin-bottom:60px}main ul.product-list li .button>img{margin-left:0}ul.area-ul+.other-area-title{margin:40px 0 20px}@media(max-width:1699.98px){.slick-next,.slick-prev{margin:auto -17px;background-color:var(--white)}}@media(max-width:1599.98px){.footer-top-wrap .ft-center{padding:0 20px}.footer-middle-wrap .footer-middle .ft-md-left{padding-right:70px}.footer-middle-wrap .footer-middle .ft-md-right{padding-left:70px}.content-wrapper .flex-row-reverse.ctent-block-wr .ctent-block{padding-left:100px}.ctent-block{padding-right:100px}.cblock-wrap .cblock-right{width:calc(100% - 720px);padding-left:60px}.step-wrap .step-right{padding-left:150px;max-width:1200px}.award-wrap .award-left{width:650px}.award-wrap .award-left .award-imgblock{width:calc(50% - 3px)}.award-wrap .award-right{width:calc(100% - 650px);padding-left:40px;max-width:690px}.award-wrap .awardlogo-wrap{margin-top:20px}.award-wrap .award-overlay{padding:12px}.industries-sec .industry-ul{margin:0 -8px 50px}.industries-sec .industry-ul li{width:14.28%;padding:0 8px}.industries-sec .industry-ul .industry-title{margin-top:12px}.industries-sec .industry-ul .industry-li{padding:30px 16px}.btm-text{font-size:6rem;letter-spacing:60px}main ul.product-list{margin:0 -4px -8px}main ul.product-list li{padding:0 4px;margin-bottom:8px}main ul.product-list li .button{min-width:auto}main ul.product-list.slick-initialized{margin:0 -6px}main ul.product-list.slick-initialized li{padding:0 6px}}@media(max-width:1439.98px){.footer-top-wrap .ft-left{width:190px}.footer-top-wrap .ft-center{width:calc(100% - 610px);max-width:420px}.footer-middle-wrap{padding:60px 0 0}.footer-middle-wrap .footer-middle .ft-md-right{padding-left:30px;column-gap:20px}.footer-middle-wrap .footer-middle .ft-md-left{padding-right:30px;column-gap:20px}.footer-middle-wrap .footer-middle .ft-get-touch{width:calc(60% - 10px)}.newsletter-box-wrap,.newsletter-box{width:100%}.divider{margin-bottom:80px}p+.button{margin-top:0}.content-wrapper .ctent-block-wr:not(:last-child){margin-bottom:80px}.ctent-img{width:550px}.ctent-block{width:calc(100% - 550px);padding-right:60px}.content-wrapper .flex-row-reverse.ctent-block-wr .ctent-block{padding-left:60px}.callaction-wrap{padding:30px}.callaction-wrap .callact-right{padding-left:20px;width:415px}.callaction-wrap .callact-right .callbox-wrap{gap:14px}.callaction-wrap .callact-left{padding-right:20px}.callaction-wrap .callact-left .callact-logo{width:70px}.callaction-wrap .callact-left [class*=heading-]{width:calc(100% - 70px);padding-left:10px}.cblock-wrap .cblock-left{width:580px}.cblock-wrap .cblock-left .cimg-thumbnail>img{width:calc(100% - 60px)}.cblock-wrap .cblock-left .text-vertical{font-size:50px}.cblock-wrap .cblock-left .carimage{max-width:350px}.cblock-wrap .cblock-right{width:calc(100% - 580px)}.cntblock-sec{margin-bottom:80px}.step-wrap .step-right{padding-left:30px}.step-wrap .step-left .element-icon{margin-right:0}ul.step-ul{gap:50px}ul.step-ul li{width:calc(33.33% - 34px)}ul.step-ul li .step-icon:before{margin-right:-130px;margin-top:40px}.award-wrap .award-left{width:500px}.award-wrap .award-left .award-img-wr{gap:10px}.award-wrap .award-left .award-imgblock{width:calc(50% - 5px)}.award-wrap .award-right{width:calc(100% - 500px);padding-left:30px;max-width:690px}.award-wrap .awardlogo-wrap{margin-top:40px}.whychoose-wrap .whychoose-center{width:100px;padding:0 10px}.whychoose-wrap .whychoose-left,.whychoose-wrap .whychoose-right{width:calc(50% - 50px)}.whychoose-wrap ul.whychs-ul .whychs-icon{width:50px}.whychoose-wrap ul.whychs-ul .whychs-icon img{width:50px;height:50px}.whychoose-wrap ul.whychs-ul .whychs-dtl{width:calc(100% - 50px);padding-left:15px}.whychoose-wrap ul.whychs-ul .whychs-icon:before{width:40px;height:40px;margin-left:-20px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-one:before{margin-bottom:-5px;margin-left:-6px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-two:before{margin-left:-10px;margin-top:10px}.whychoose-wrap ul.whychs-ul .whychs-icon.w-four:before{margin-left:-15px;margin-bottom:-5px}.whychoose-wrap ul.whychs-ul li{margin-bottom:26px;padding-bottom:22px}.industries-sec .industry-ul li{width:20%;padding:0 8px}.industries-sec .industry-ul li:not(:nth-child(-n+5)){display:none}ul.brand-ul{margin:0 -8px}ul.brand-ul li{padding:0 8px}ul.equipment-ul{margin:0 -10px}ul.equipment-ul li{padding:0 10px;width:33.33%}.sec-equipment-range ul.equipment-ul li:not(:nth-child(-n+3)){display:none}main ul.two-column li{width:100%}.btm-text{letter-spacing:30px}.inner-banner{min-height:350px}.marea-wrap .marea-left{width:450px}.marea-wrap .marea-right{max-width:730px;padding-left:50px;width:calc(100% - 450px)}.inner-banner.inner-big-banner{min-height:600px}.inner-banner.inner-big-banner .inner-banner-left{width:calc(100% - 480px);max-width:720px;padding-right:30px}.inner-banner.inner-big-banner .inner-banner-left .btnlist{gap:10px}.inner-banner.inner-big-banner .inner-banner-right{width:480px}.inner-banner.inner-big-banner .cntform{padding:30px}.inner-banner.inner-big-banner .cntform .form-group{margin-bottom:10px}.inner-banner.inner-big-banner .bnarea-li{gap:10px}.inner-banner.inner-big-banner .bn-area-list{row-gap:20px}main ul.product-list li .button{padding:14px 18px;font-size:15px}main ul.product-list{margin:0 -2px -4px}main ul.product-list li{padding:0 2px;margin-bottom:4px}.search-res-page .facets__disclosure{width:220px}.search-res-page .facets__form .product-count{width:250px}#getquote.getquote-form .form-group{margin-bottom:12px}ul.area-ul.other-area:before{margin-right:0}}@media(max-width:1199.98px){.footer-top-wrap .ft-right{width:auto;order:3;margin:10px auto 0}.footer-top-wrap .ft-right .btnlist{gap:10px}.footer-top-wrap .ft-right .btnlist .button{min-width:auto}.footer-top-wrap .ft-left{width:160px}.footer-top-wrap .ft-center{width:calc(100% - 160px);max-width:max-content;order:2;padding:0 0 0 20px}.footer-middle-wrap .footer-middle .ft-md-right{padding-left:0;width:100%;gap:20px;padding-bottom:40px}.footer-middle-wrap .footer-middle .ft-md-right .ftmt-link{flex:1}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li{width:calc(50% - 5px)}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li:last-child{margin-bottom:0}.footer-middle-wrap .footer-middle .ft-get-touch{width:calc(33.33% - 5px)}.footer-middle-wrap .footer-middle .ft-md-left{column-gap:10px;width:100%;padding:0;border-right:0;margin-bottom:40px}.footer-middle-wrap .footer-middle .newsletter-box{width:100%}.footer-middle-wrap .footer-middle .ft-title{font-size:16px;line-height:1.2;margin-bottom:18px}.footer-middle-wrap .footer-bottom{padding:20px 0}.newsletter-box-wrap:before{left:15px;margin:18px 0 0;width:12px;height:10px;background-size:contain}.newsletter-box-wrap .form-control{width:100%;height:45px;border-radius:4px;padding:8px 10px 8px 30px;margin-bottom:10px}.newsletter-box-wrap .button{border-radius:4px;font-size:14px;margin-left:0;min-width:auto;padding:12px 18px}.newsletter-box-wrap .form-control::placeholder{font-size:14px}.footer-top-wrap{padding:30px 0 40px}.footer-middle-wrap{padding:40px 0 0}.footer-middle-wrap .fbtm-link ul li{padding:0 12px}.footer-middle-wrap ul.social-icon{gap:6px}.footer-middle-wrap ul.social-icon li a{width:40px;height:40px;font-size:20px;line-height:40px}.divider{margin-bottom:60px}.content-wrapper .ctent-block-wr:not(:last-child){margin-bottom:60px}.ctent-img{width:450px}.ctent-block{width:calc(100% - 450px);padding-right:40px}.content-wrapper .flex-row-reverse.ctent-block-wr .ctent-block{padding-left:40px}.cblock-wrap .cblock-left{width:400px}.cblock-wrap .cblock-left .text-vertical{font-size:34px}.cblock-wrap .cblock-left .cimg-thumbnail>img{width:calc(100% - 40px)}.cblock-wrap .cblock-right{width:calc(100% - 400px);padding-left:40px}.step-wrap .step-left{width:100%;margin-bottom:40px;text-align:center}.step-wrap .step-left .small-label{display:inline-flex}.step-wrap .step-right{width:100%;padding-left:0;max-width:100%}ul.step-ul li .step-icon:before{margin-right:-120px;top:0;width:80px;background-size:contain;height:60px;margin-top:40px}.award-wrap .award-left{width:400px}.award-wrap .award-left .award-img-wr{gap:10px}.award-wrap .award-left .award-imgblock{width:calc(50% - 5px)}.award-wrap .award-right{width:calc(100% - 400px);padding-left:30px;max-width:690px}.award-wrap .awardlogo-wrap{margin-top:40px}.award-wrap .awardlogo-wrap .skyblue-arrow{margin-left:-20px;width:70px;margin-top:20px}.award-wrap .award-overlay{padding:15px}.award-wrap .award-overlay .aw-title{font-size:20px;letter-spacing:.2px}.award-wrap .award-overlay .aw-info{font-size:14px}ul.brand-ul{margin:0 -4px}ul.brand-ul li{padding:0 4px}.btm-text{letter-spacing:30px;font-size:5rem}.getquote-form .popquote-title{font-size:56px}.getquote-form .submit-btn.button-arrow:before{margin-left:-180px}.getquote-form .submit-btn.button-arrow:hover:before{margin-left:60px}ul.area-ul li{width:calc(50% - 30px)}ul.area-ul:before{right:50%}ul.area-ul:after{display:none}.inner-banner.inner-big-banner .inner-banner-right{width:420px}.inner-banner.inner-big-banner .inner-banner-left{width:calc(100% - 420px)}.inner-banner.inner-big-banner .inner-banner-left .btnlist{gap:10px}.inner-banner.inner-big-banner .bn-area-list{gap:20px}.inner-banner.inner-big-banner .bnarea-li{grid-template-columns:34px auto;gap:10px}.inner-banner.inner-big-banner .cntform .font18{font-size:14px}main ul.product-list li .media.media--transparent{min-width:200px;height:200px}.search-res-page .facets__form .product-count{width:200px}.search-res-page .facets__disclosure{width:180px;padding:5px 20px}.search-res-page .facets{display:none}.search-res-page .mobile-facets__wrapper{display:flex!important}.product-count.medium-hide{display:inline-flex!important;margin-left:auto;width:150px}.search-res-page .facets-container{border:1px solid #e2e2e2;padding:8px;margin-bottom:20px}.search-res-page .active-facets.medium-hide{display:flex!important;flex-wrap:wrap;align-items:flex-start}.search-res-page .active-facets{margin:0}.search-res-page .active-facets__button,.search-res-page .active-facets__button-remove{margin:0;padding:0 5px 5px 0}.search-res-page span.active-facets__button-inner{font-size:14px;font-weight:var(--font-weight-medium);text-transform:capitalize}.search-res-page .active-facets__button-wrapper{padding-top:5px}.search-res-page .mobile-facets__header{text-align:left;padding:20px 40px}.search-res-page .mobile-facets__header .mobile-facets__heading{font-size:18px}.search-res-page .mobile-facets__header .mobile-facets__count{color:var(--secondary);font-size:16px;letter-spacing:0px}.search-res-page .mobile-facets__main{padding:20px 0 0}.search-res-page .mobile-facets__summary{padding:12px 40px}.search-res-page .mobile-facets__main .mobile-facets__submenu ul{padding:0 2.6rem;margin-bottom:0}.search-res-page .mobile-facets__main .mobile-facets__submenu ul li{padding-left:0;margin-bottom:12px;line-height:1}.search-res-page .mobile-facets__main .mobile-facets__submenu ul li a{line-height:1.12;font-size:16px}.search-res-page .mobile-facets__main .mobile-facets__submenu ul li:before{display:none}.search-res-page .mobile-facets__label{padding:0}.search-res-page .facets-layout-list--text input[type=checkbox]{width:16px;height:16px;top:0;left:0;margin:0;padding:0}.search-res-page .mobile-facets__label>svg{margin-right:10px}.search-res-page .mobile-facets__label .icon-checkmark{top:3px;left:3px;width:11px;height:9px;margin-right:0}.search-res-page span.facet-checkbox__text{line-height:.8}.search-res-page .mobile-facets__sort .select__select{border:0}.inner-banner.inner-big-banner .bnarea-li .bnarea-icon{width:34px}.inner-banner.inner-big-banner .bnarea-li .bnarea-icon>img{width:34px;height:34px}.inner-banner.inner-big-banner .bnarea-detail{width:calc(100% - 34px)}ul.area-ul.other-area li{width:calc(50% - 15px)}}@media(max-width:991.98px){.button{min-width:auto}.button.button-gradient{padding:17px 24px}.button{padding:15px 24px}.button.button-arrow{padding-left:24px;padding-right:34px;min-width:auto}.button.button-arrow:before{margin-left:-24px}.button.button-arrow:hover:before{margin-left:24px}.button.button-arrow:hover{padding-left:34px;padding-right:24px}.footer-middle-wrap .footer-middle .ft-md-left{column-gap:10px;width:100%;margin-bottom:40px}.footer-middle-wrap .footer-middle .ft-md-left .ft-get-touch{width:100%}.footer-middle-wrap .footer-middle .ft-md-right{padding-left:0;width:100%;gap:20px;padding-bottom:40px}.footer-middle-wrap .footer-middle .ft-business,.footer-middle-wrap .footer-middle .newsletter-box{width:100%}.footer-middle-wrap .fbtm-link ul{justify-content:center;row-gap:10px}.fbtm-link{width:100%;margin-bottom:10px}.fbtm-payment{width:100%;text-align:center}.content-wrapper .ctent-block-wr:not(:last-child){margin-bottom:60px}.ctent-img{width:100%}.ctent-block{width:100%;padding-right:0;margin-bottom:30px}.content-wrapper .flex-row-reverse.ctent-block-wr .ctent-block{padding-left:0}.callaction-wrap{padding:30px}.callaction-wrap .callact-left{width:100%;border-right:0;padding-right:0;margin:0 auto 10px;position:relative;max-width:580px}.callaction-wrap .callact-center{padding-right:0}.callaction-wrap .callact-right{padding:0;max-width:380px;width:100%;margin:0 auto}.cblock-wrap .cblock-left{width:100%;margin-bottom:30px;position:relative;top:0}.cblock-wrap .cblock-left .carimage{margin-bottom:0}.cblock-wrap .cblock-left .cimg-thumbnail>img{width:calc(100% - 100px)}.cblock-wrap .cblock-right{width:100%;padding-left:0}.cntblock-sec{margin-bottom:60px}ul.step-ul li .step-icon:before{margin-right:-100px}ul.step-ul .step-icon{width:110px;height:110px}ul.step-ul .step-icon img{width:50px;height:50px}ul.step-ul .step-icon .step-number{width:32px;height:32px;border:2px solid #FFF;margin-bottom:-16px;margin-left:-16px;font-size:12px}ul.step-ul .step-title{font-size:18px;line-height:1.12}ul.step-ul .step-content p{font-size:17px;letter-spacing:.17px;line-height:24px}.award-wrap .award-left{width:100%;margin-bottom:25px}.award-wrap .award-right{width:100%;padding-left:0}.whychoose-wrap .whychoose-left{width:100%;max-width:100%;margin-bottom:0}.whychoose-wrap .whychoose-left .aquaman-image{display:none}.whychoose-wrap .whychoose-center{width:100%;padding:0;margin-bottom:30px}.whychoose-wrap .whychoose-center .wchs-logo{margin:0 auto}.whychoose-wrap .whychoose-center .wchs-logo img{max-width:80px}.whychoose-wrap .whychoose-center .wchs-logo:before{width:100%;height:1px;top:50%;margin-top:6px}.whychoose-wrap .whychoose-right{width:100%;max-width:100%}.industries-sec .industry-ul{margin:0 -5px 40px}.industries-sec .industry-ul li{width:25%;padding:0 5px}.industries-sec .industry-ul li:not(:nth-child(-n+4)){display:none}ul.equipment-ul{margin:0 -6px}ul.equipment-ul li{padding:0 6px;width:33.33%}ul.equipment-ul .equipment-name{font-size:18px;letter-spacing:.3px;padding:20px 0}.pool-equipment-shop ul.equipment-ul li{margin-bottom:30px}.pool-equipment-shop ul.equipment-ul{margin-bottom:-30px}.btm-text{letter-spacing:20px;font-size:4rem}.sec-equipment-range ul.equipment-ul li:not(:nth-child(-n+3)){display:none}.getquote-form .pop-up-left{display:none}.getquote-form .pop-up-right{width:100%;padding:30px}.getquote-form .submit-btn.button-arrow:before{display:none}.inner-banner{min-height:250px;padding:15px 0}ul.brand-ul{margin:0 -6px -12px;justify-content:center}ul.brand-ul li{width:33.33%;padding:0 6px;margin-bottom:12px}.marea-wrap .marea-left{width:100%;margin-bottom:20px;position:initial}.marea-wrap .marea-right{width:100%;padding-left:0}ul.area-ul li{width:calc(33.33% - 30px)}ul.area-ul:before{right:33.33%}ul.area-ul:after{display:block}.inner-banner.inner-big-banner .inner-banner-wrap{padding:20px 0}.inner-banner.inner-big-banner .inner-banner-left{width:100%;padding-right:0}.inner-banner.inner-big-banner .inner-banner-left .btnlist{padding:25px 0;margin:0 0 25px}.inner-banner.inner-big-banner .inner-banner-right{display:none}.inner-banner.inner-big-banner{min-height:500px}.inner-banner.inner-big-banner .bn-area-list{gap:15px}main ul.product-list li{max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.inner-banner .award-wrap .awardlogo-wrap{width:400px}.inner-banner .award-wrap .awardlogo-wrap .skyblue-arrow{width:50px;z-index:1}ul.equipment-ul .slick-prev,ul.equipment-ul .slick-next{margin-top:-10px!important}.sec-equipment-range ul.equipment-ul{padding-top:30px}.mobform-sec{display:block}.mobform-sec .cntform{border:1px solid var(--theme);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:30px}.mobform-sec .cntform form{display:flex;flex-wrap:wrap;justify-content:space-between}.mobform-sec .cntform .submit-btn.button-arrow{padding:0}.mobform-sec .cntform .submit-btn.button-arrow [type=submit]{background-color:transparent;border:0;padding:17px 38px 17px 20px;font-size:16px;color:var(--white);font-weight:var(--font-weight-semibold);text-transform:uppercase;cursor:pointer}.mobform-sec .cntform .submit-btn.button-arrow:before{display:none}.mobform-sec .cntform .font18.text-center{text-align:left}.getquote-form .submit-btn.button-arrow{padding:0;width:auto!important}.getquote-form .font18{text-align:left}.getquote-form .submit-btn.button-arrow [type=submit]{padding:17px 20px}.pool-cleaning-page .sec-callaction:before{height:100px}.search-res-page{padding-bottom:60px}.search-res-page .template-search__header{margin-bottom:40px}.mobform-sec .cmn-title-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.mobform-sec .cmn-title-wrap a{display:inline-block;text-align:right;margin-left:auto;font-size:14px;line-height:1;font-weight:700;text-transform:capitalize;color:var(--theme);margin-top:5px}.mobform-sec .cmn-title-wrap a:hover{color:var(--green)}.mobform-sec .cmn-title-wrap .cntform [class*=heading-]{color:#252b2b;margin-bottom:18px;display:flex;flex-wrap:wrap;position:relative;width:calc(100% - 90px)}}@media(max-width:767.98px){.footer-middle-wrap ul.address-ul{column-gap:6px}.footer-middle-wrap ul.address-ul li{line-height:1.2}.footer-middle-wrap .footer-middle .ft-md-right ul.ft-ul li{width:100%;margin-bottom:10px}.footer-middle-wrap .footer-middle .ft-md-left{row-gap:20px}.callaction-wrap .callact-left [class*=heading-]{font-size:20px}ul.step-ul{gap:15px}ul.step-ul li{width:calc(33.33% - 10px)}ul.step-ul .step-icon{width:90px;height:90px}ul.step-ul li .step-icon:before{margin-right:-70px;width:60px;height:60px}ul.step-ul .step-icon .step-number{width:28px;height:28px;margin-bottom:-14px;margin-left:-12px;line-height:24px;font-size:12px}.whychoose-wrap ul.whychs-ul .whychs-title{font-size:18px;letter-spacing:.16px;margin-bottom:6px}.whychoose-wrap ul.whychs-ul .whychs-info{font-size:16px;letter-spacing:.16px;line-height:22px}.industries-sec .industry-ul li{width:33.33%}.industries-sec .industry-ul li:not(:nth-child(-n+3)){display:none}.industries-sec .industry-ul .industry-li{padding:20px}ul.brand-ul .brand-name{font-size:16px}.btm-text{letter-spacing:10px;font-size:3rem}ul.equipment-ul li{width:50%}.sec-equipment-range ul.equipment-ul li:not(:nth-child(-n+2)){display:none}.inner-banner{min-height:180px}.inner-banner .inner-banner-wrap [class*=heading-]{margin-bottom:10px}main .ctent-block ul:not([class]):last-child{margin-bottom:0}ul.area-ul:after{margin-left:-10px}ul.area-ul li{width:calc(33.33% - 10px);font-size:16px;letter-spacing:.16px}ul.area-ul li span{font-size:14px;margin-bottom:6px;line-height:1.12}ul.area-ul li:before{margin-top:0}main ul.product-list li{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.inner-banner .award-wrap .awardlogo-wrap{width:300px}.scrollTop{display:none}.search-res-page .template-search__header{margin-bottom:20px}.template-search__search{margin-bottom:30px!important}.drawer .quantity__input{height:40px}.drawer .quantity{min-height:40px}}@media(max-width:575.98px){.button{padding:12px 18px;font-size:14px}.footer-top-wrap .ft-left{width:160px;margin:0 auto}.footer-top-wrap .ft-center{width:100%;padding:0;margin:15px 0;text-align:center}.footer-top-wrap .ft-right{width:auto;order:3;margin:0 auto}.footer-top-wrap .ft-right .btnlist .button>img{width:14px;height:14px;margin:0 6px 0 0}.footer-top-wrap .ft-right .btnlist .button{height:46px}.footer-top-wrap .ft-right .btnlist{justify-content:center}.footer-middle-wrap .footer-middle .ft-md-left{column-gap:0;margin-bottom:20px;row-gap:30px}.footer-middle-wrap .footer-middle .ft-get-touch,.footer-middle-wrap .footer-middle .ft-business{width:100%}.footer-middle-wrap .footer-middle .ft-md-right{gap:0}.footer-middle-wrap .footer-middle .ft-md-right .ftmt-link{flex:auto}.footer-middle-wrap ul.address-ul{display:flex;flex-wrap:wrap;gap:10px}.footer-middle-wrap ul.address-ul li{flex:auto}.footer-middle-wrap ul.address-ul li:not(:last-child){margin-bottom:12px}.footer-middle-wrap ul.address-ul li.timing .ad-detail label,.footer-middle-wrap ul.address-ul li.ft-business .ad-detail label{margin-bottom:8px}.footer-middle-wrap ul.address-ul .ft-business,.footer-middle-wrap ul.address-ul li.timing{width:100%}:is(.footer-middle-wrap ul.address-ul .ft-business,.footer-middle-wrap ul.address-ul li.timing) .ad-detail{padding-left:0}.footer-middle-wrap .ft-md-right .ft-title{position:relative;margin-bottom:0;padding:20px 0;border-bottom:1px solid #464B4B}.footer-middle-wrap .ft-md-right .ft-title:after{position:absolute;content:"";background:url(plus-icon.svg) no-repeat center center;width:15px;height:15px;filter:invert(1) brightness(100);right:0}.footer-middle-wrap .ft-md-right .ft-title.linkopen:after{background:url(minus-icon.svg) no-repeat center center;filter:invert(1) brightness(100)}.footer-middle-wrap ul.social-icon li{flex:none}.ftmt-link .ft-body{display:none;padding:20px 0 0}.ftmt-link{width:100%}p,ol li,ul li{font-size:16px;line-height:22px;letter-spacing:.16px}p{margin-bottom:22px}.divider{margin-bottom:40px}[class*=heading-],h1,h2,h3,h4,h5,h6{margin-bottom:20px}.callaction-wrap{padding:25px}.callaction-wrap .callact-left{max-width:460px;margin:0 auto 14px}.callaction-wrap .callact-left [class*=heading-]{font-size:20px}.callaction-wrap .callact-left .callact-logo{width:60px;display:block;margin:0 auto 10px}.callaction-wrap .callact-left [class*=heading-]{width:100%;text-align:center;padding:0}.callaction-wrap .callact-right .cbicon-wrap{align-items:center;justify-content:center;flex:auto}.callaction-wrap .callact-right .cbicon-wrap .cb-icon{width:40px;height:40px}.callaction-wrap .callact-right .cbicon-wrap .cb-info{width:auto;padding-left:12px}.callaction-wrap .callact-right .callbox-wrap{justify-content:center}.cblock-wrap .cblock-left .carimage{max-width:180px}.cblock-wrap .cblock-left .text-vertical{font-size:20px;letter-spacing:1px}.cntblock-sec{margin-bottom:40px}ul.step-ul{gap:0}ul.step-ul li{width:100%}ul.step-ul li .step-icon:before{display:none}ul.step-ul .step-icon{margin:0 auto 20px}ul.step-ul .step-title{font-size:18px;margin:0 auto 6px}ul.step-ul li:not(:last-child){margin-bottom:30px}.industries-sec .industry-ul li{width:50%}.industries-sec .industry-ul li:not(:nth-child(-n+2)){display:none}.industries-sec .industry-ul .industry-li{padding:20px}ul.brand-ul{margin:0 auto -10px;justify-content:center;max-width:380px;padding-top:0}ul.brand-ul li{width:50%;padding:0 5px;margin-bottom:10px}ul.brand-ul .brand-name{font-size:16px;padding:12px 6px;font-weight:600}main ul:not([class]),main ul.two-column,main ol:not([class]){margin-bottom:22px}main ul:not([class]) li,main ul.two-column li,main ol:not([class]) li{font-size:16px;line-height:22px;letter-spacing:.16px}main ul:not([class]) li:not(:last-child),main ul.two-column li:not(:last-child),main ol:not([class]) li:not(:last-child){margin-bottom:15px}main ol:not([class]) li:before{margin-top:1px}.btm-text{letter-spacing:0px;font-size:0}.button.button-arrow{padding-left:12px;padding-right:24px;min-width:auto}.button.button-arrow:before{margin-left:-20px}.button.button-arrow:hover:before{margin-left:-20px;right:unset;left:100%}.button.button-arrow:hover{padding-left:12px;padding-right:24px}.award-wrap .award-right p{font-size:18px;line-height:1.3}ul.equipment-ul li{width:100%}.sec-equipment-range ul.equipment-ul li:not(:nth-child(-n+1)){display:none}.getquote-form .form-group{margin-bottom:15px}.form-group.form-group50{width:100%}.getquote-form .pop-up-right{padding:20px}ul.area-ul li{width:calc(50% - 30px);padding-left:18px;font-size:14px;letter-spacing:.14px}ul.area-ul:after{display:none}ul.area-ul:before{right:50%}ul.area-ul li:not(:nth-last-child(-n+2)){margin-bottom:15px}ul.area-ul li:before{width:14px;height:14px;left:0;background-size:contain;background-repeat:no-repeat;top:2px}.inner-banner.inner-big-banner{min-height:400px}.inner-banner.inner-big-banner .bn-area-list{gap:10px}.inner-banner.inner-big-banner .bnarea-li{grid-template-columns:26px auto;gap:10px}.inner-banner.inner-big-banner .bnarea-detail{font-size:14px;line-height:1.2;letter-spacing:.1px}.inner-banner.inner-big-banner .inner-banner-left .btnlist{padding:25px 0;margin:0 0 20px}ul.woo_breadcums li span{line-height:1.3;font-size:14px;letter-spacing:.14px}ul.woo_breadcums li a{margin:0 20px 0 0}ul.woo_breadcums li a:after{right:-13px}.pool-equipment-shop ul.equipment-ul li{margin-bottom:20px;width:50%}.pool-equipment-shop ul.equipment-ul .equipment-name{font-size:16px;letter-spacing:.16px;padding:16px 0}.pool-equipment-shop ul.equipment-ul{margin-bottom:-20px}.card__heading{font-size:14px;letter-spacing:.14px}.price{font-size:18px}.price--on-sale .price-item--regular{font-size:14px;letter-spacing:.14px}.price .price-item{margin:0 4px 0 0}ul.product-list li .product-form__submit{margin:20px 0 0}main ul.product-list li .button{padding:12px 8px;font-size:12px;letter-spacing:0;height:42px}ul.product-list li .product-form__submit>img,main ul.product-list li .button>img{margin-right:3px;margin-left:0;width:13px}.inner-banner .award-wrap .awardlogo-wrap{width:240px;margin:0 0 15px}.inner-banner .award-wrap .awardlogo-wrap .skyblue-arrow{width:40px;z-index:1}.content-wrapper .ctent-block-wr:not(:last-child){margin-bottom:40px}.industries-sec .industry-ul .slick-next{margin-right:-120px;margin-top:60px;right:50%;bottom:0;top:100%}.industries-sec .industry-ul .slick-prev{margin-left:-120px;margin-top:60px;left:50%;bottom:0;top:100%}.mobform-sec .cntform{padding:15px}.mobform-sec .cntform .submit-btn.button-arrow{margin-bottom:15px}.form-group{margin-bottom:15px}.getquote-form .submit-btn.button-arrow{padding:0;width:auto!important}main ul.product-list li .media.media--transparent{min-width:150px;height:150px}ul.product-list li .card-wrapper .card--standard .card__inner .card__badge{top:10px}ul.product-list li .badge{min-height:20px}ul.product-list li .badge{padding:4px 12px 4px 4px;font-size:10px;letter-spacing:.1px}ul.product-list li .badge>img{margin-right:3px;width:10px}main ol:not([class]) li strong,main ul:not([class]) li strong{font-size:16px}ul.product-list li .card-information{margin:0 0 20px}.search-res-page{padding-bottom:40px}.search-res-page .product-count__text{font-size:14px;line-height:1.12}.search-res-page .mobile-facets__inner{max-width:100%;width:100%}.footer-middle-wrap ul.address-ul li .address-li .ad-detail{padding-left:8px}.footer-middle-wrap ul.address-ul li .address-li .ad-icon img{width:20px;height:20px}.footer-middle-wrap .footer-bottom{padding:0 0 20px;border-top:0}.ui-datepicker th{font-size:13px}.ui-datepicker td{font-size:12px!important}.ui-datepicker .ui-datepicker-buttonpane button{font-size:14px}.ctent-block table{font-size:14px;line-height:20px;letter-spacing:.14px;margin-bottom:22px}.ctent-block table td,.ctent-block table th{padding:10px;text-align:left}blockquote{margin-bottom:22px;font-size:16px;line-height:22px;letter-spacing:.16px}}@media(max-width:374.98px){main ul.product-list li{width:100%;max-width:100%}main ul.product-list{margin:0}main ul.product-list .slick-list{padding-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/style.css.map */
