.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-dots li button,.slick-next,.slick-prev{font-size:0;line-height:0;color:transparent;outline:0;padding:0}a,a:hover{color:#69c;text-decoration:none}.btn-gradientblue,.calltext a,a,a:hover{text-decoration:none}.backToTop-btn,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.pswd_info ul,ul li{list-style-type:none}.file-name,.personname.lang-nav ul li a{word-break:break-all}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;height:100%}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus,input:focus,textarea:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}#signatureModal #sig-dataUrl,#tabSection .tab-group li:last-child .tab-btn:after,#tabSection .tab-group li:last-child .tab-btn:before,.aboutus-slider .slick-slide:before,.community-banner .banner-ttl span:first-child:before,.customSwitch .form-check-label:before,.header .login-btn,.header .nav-btn .nav-links .nav-link>a svg,.lang-nav li ul,.madein-res-img,.personname.lang-nav ul,.res-poolimg,.slick-arrow.slick-hidden,.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-dots li,a{display:inline-block}#reviewSubmit .customSwitch .form-check input,.customerPortal .isBilling,.slick-slide.dragging img,.tab-btn{pointer-events:none}#taxForm .d-block,.customerPortal .cfUpload,.footerlink ul li,.news-eventwrapp .new-booking-info strong,.shine-overlay:hover .shine,.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;top:130px;display:block;width:20px;height:20px;margin-top:-10px;cursor:pointer;border:none;background:0 0/cover;z-index:9;right:20px}.slick-prev{width:70px;height:70px}.slick-next{width:71px;height:71px;top:auto;bottom:30px}.slick-dots{position:absolute;bottom:100px;display:block;width:100%;padding:0;list-style:none;text-align:left;left:5%}.slick-dots li{position:relative;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:8px;height:8px;cursor:pointer;border:0;background:#7030a1;border-radius:50%}.slick-dots li.slick-active button{background:#fff112}.customSignature .btn-signed:hover span:before,.rangeslider:hover,.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:35px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#fff}body,html{font-family:Barlow;font-weight:400;color:#333;font-size:16px;overflow-x:hidden}@font-face{font-family:Barlow;src:url('../fonts/Barlow-Bold.eot');src:url('../fonts/Barlow-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Barlow-Bold.woff2') format('woff2'),url('../fonts/Barlow-Bold.woff') format('woff'),url('../fonts/Barlow-Bold.ttf') format('truetype'),url('../fonts/Barlow-Bold.svg#Barlow-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url('../fonts/Barlow-ExtraBold.eot');src:url('../fonts/Barlow-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Barlow-ExtraBold.woff2') format('woff2'),url('../fonts/Barlow-ExtraBold.woff') format('woff'),url('../fonts/Barlow-ExtraBold.ttf') format('truetype'),url('../fonts/Barlow-ExtraBold.svg#Barlow-ExtraBold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url('../fonts/Barlow-Medium.eot');src:url('../fonts/Barlow-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Barlow-Medium.woff2') format('woff2'),url('../fonts/Barlow-Medium.woff') format('woff'),url('../fonts/Barlow-Medium.ttf') format('truetype'),url('../fonts/Barlow-Medium.svg#Barlow-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url('../fonts/Barlow-SemiBold.eot');src:url('../fonts/Barlow-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Barlow-SemiBold.woff2') format('woff2'),url('../fonts/Barlow-SemiBold.woff') format('woff'),url('../fonts/Barlow-SemiBold.ttf') format('truetype'),url('../fonts/Barlow-SemiBold.svg#Barlow-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url('../fonts/Barlow-Regular.eot');src:url('../fonts/Barlow-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Barlow-Regular.woff2') format('woff2'),url('../fonts/Barlow-Regular.woff') format('woff'),url('../fonts/Barlow-Regular.ttf') format('truetype'),url('../fonts/Barlow-Regular.svg#Barlow-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bebas Neue';src:url('../fonts/BebasNeue-Regular.eot');src:url('../fonts/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/BebasNeue-Regular.woff2') format('woff2'),url('../fonts/BebasNeue-Regular.woff') format('woff'),url('../fonts/BebasNeue-Regular.ttf') format('truetype'),url('../fonts/BebasNeue-Regular.svg#BebasNeue-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}input[type=search]::placeholder{color:#333}figure{max-width:100%;display:block}button.close{background:#5293be;border-radius:15px;outline:0;border:0;width:30px;height:30px;font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center}#contactModal,#failed_tic,.fancybox-container,.modal{z-index:999999}.modal-header img{max-width:250px}#taxForm .justify-between,.modal-header{justify-content:space-between}.modal-title{font-size:24px;margin:0 0 15px;font-weight:500;display:none}.form-check{position:relative;display:flex;align-items:center;line-height:normal}.banner-ttl,.ttl{line-height:1;text-transform:uppercase}.form-check+.form-check,.slidecontainer .max-data{margin-left:15px}.login-pagewrapp .form-check+.form-check,.portal-infowrapp .portal-info p+p{margin-left:30px}.form-check label{padding-left:5px;cursor:pointer}.form-check label:before{width:18px;height:18px;position:absolute;top:3px;left:0;content:"";display:inline-block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #ccc;background:#fff}.form-check input[type=radio]{opacity:0;margin:0;position:absolute;top:2px;left:2px}.form-check input[type=radio]:disabled+label{color:#999}.form-check input[type=radio]:disabled+label:before,.form-check-radio input[type=radio]:checked+label::after{background-color:#2e6d93}.form-check input[type=radio]:checked+label::after{content:"";position:absolute;top:7px;left:4px;display:inline-block;font-size:11px;width:10px;height:10px;background-color:#2e6d93;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.btn-blue,.btn-blue-2{border:0;width:100%;color:#fff;outline:0}.form-check-radio input[type=radio]:checked+label:before{border-color:#2e6d93}.btn-blue{background:#2290ff}.btn-blue-2{background:#5293bd}.btn-animation{color:#fff;background-image:-webkit-linear-gradient(45deg,#0a1d45 50%,transparent 50%);background-image:linear-gradient(45deg,#0a1d45 50%,transparent 50%);background-position:100%;background-size:400%;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-blue-2:hover,.btn-gradientblue:hover,.dealer-locator-wrap .searchbtn a.btn-blue:hover,.explore-but:hover,.personname.lang-nav ul li:hover a span,.quicklinks-conatiner .ttl,.videobtn.videobtn-black span i,.videobtn.videobtn-black span svg,header .login-icon p span{color:#fff}.btn-animation:hover{background-position:0}.shine-overlay{position:relative;overflow:hidden}.shine{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:3;opacity:0;transform:skew(30deg);animation:.75s linear shine}@keyframes shine{0%{left:-50%;opacity:0}50%{left:25%;opacity:.5}100%{left:100%;opacity:0}}.parallax-section{background:0 0;width:100%;min-height:700px;display:flex;align-items:center}.header .nav-btn{flex:3;display:flex}.header .nav-btn .nav-links{flex:2}.header .nav-btn .nav-links>ul{display:flex;justify-content:end;align-items:center;margin-bottom:0}.header .nav-btn .nav-links .nav-link{position:relative;padding:0}.header .nav-btn .nav-links .nav-link:last-child a{padding-right:0}.header .nav-btn .nav-links .nav-link>a{line-height:20px;letter-spacing:1px;transition:.5s;color:#fff;padding:10px 30px;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.header .nav-btn .nav-links .nav-link>a>i{margin-left:.2rem}.header .nav-btn .nav-links .nav-link .dropdown{position:absolute;top:100%;left:50%;width:190px;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:.5s;box-shadow:0 2px 3px 2px rgb(0 0 0 / 30%)}#taxForm .w9Input-group,.bi-arrow-counterclockwise,.customerPortal .ownerInfo,.dirty-award,.form-fieldwrapp .custom-select,.header .nav-btn .nav-links .nav-link .dropdown ul,.pwd-form-fieldwrapp,.search-icon button,.searchwrapp,.submit-contest-section .social-icon,.technologywrapp,.technologywrapp .technology-slider .slick-slide,.video-wrapper .video-thumbnail{position:relative}.header .nav-btn .nav-links .nav-link .dropdown-link>a{display:inline-block;background-color:#fff;color:#2a2a2a;padding:10px 15px;font-size:16px;font-weight:600;align-items:center;justify-content:space-between;transition:.3s;width:100%}.header .nav-btn .nav-links .nav-link>a.active{color:#69c;text-transform:uppercase}.banner-ttl.poolttl span:last-child,.breadcrumbwrapper .breadcrum-list li a.search-text,.header .nav-btn .nav-links .nav-link>a:hover{color:#69c}.header .nav-btn .nav-links .nav-link .dropdown-link i{transform:rotate(-90deg)}.header .nav-btn .nav-links .nav-link .arrow{position:absolute;width:11px;height:11px;top:-5.5px;left:50%;background-color:#fff;transform:translateX(-50%) rotate(45deg);cursor:pointer;transition:.3s;z-index:-1}.header .nav-btn .nav-links .nav-link .dropdown-link:first-child:hover~.arrow{background-color:#061d45}.header .nav-btn .nav-links .nav-link .dropdown-link:hover>a{background-color:#061d45;color:#fff}.header .nav-btn .nav-links .nav-link .dropdown-link{border-bottom:1px solid #ddd;position:relative;display:block}#taxForm .b-b-0,.customerPortal .refBox:last-child,.header .nav-btn .nav-links .nav-link .dropdown-link:last-child,.news-eventwrapp .tab-section ul.tabs li:last-child{border-bottom:0}.header .nav-btn .nav-links .nav-link .dropdown.second{top:0;left:100%;padding-left:.8rem;cursor:pointer;transform:translateX(10px)}.header .nav-btn .nav-links .nav-link .dropdown.second .arrow{top:10px;left:-5.5px}.header .nav-btn .nav-links .dropdown-link:hover>.dropdown,.header .nav-btn .nav-links .nav-link:hover>.dropdown{transform:translate(-50%,0);opacity:1;pointer-events:auto}.header .header-wrapper .hamburger-menu-container{flex:1;display:none;align-items:center;justify-content:flex-end}.header .header-wrapper .hamburger-menu{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:flex-end}.header .header-wrapper .hamburger-menu div{width:1.6rem;height:3px;border-radius:3px;background-color:#fff;position:relative;z-index:1001;transition:.5s}.header .header-wrapper .hamburger-menu div:after,.header .header-wrapper .hamburger-menu div:before{content:'';position:absolute;width:inherit;height:inherit;background-color:#fff;border-radius:3px;transition:.5s}.header .header-wrapper .hamburger-menu div:before{transform:translateY(-7px)}.header .header-wrapper .hamburger-menu div:after{transform:translateY(7px)}.header #check{position:absolute;top:50%;right:25px;transform:translateY(-50%);width:25px;height:25px;z-index:90000;cursor:pointer;opacity:0;display:none}.header #check:checked~.hamburger-menu-container .hamburger-menu div{background-color:transparent}.header #check:checked~.hamburger-menu-container .hamburger-menu div:before{transform:translateY(0) rotate(-45deg)}.header #check:checked~.hamburger-menu-container .hamburger-menu div:after{transform:translateY(0) rotate(45deg)}@keyframes animation{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.aboutus-wrapp .technology-slider .slick-prev{right:-15%}.aboutus-wrapp .technology-slider .slick-next{left:-15%}.aboutus-wrapp .technologywrapp:before{top:14%;height:370px}.survey-pagewrapp .form-check input[type=radio]:checked+label::after{top:9px}.survey-pagewrapp .form-check label:before{top:5px}.left-formblk{width:450px;border:1px solid #dddfe1;padding:3px}.aboutus-wrapp .technology-slider.aboutus-slider,.right-formblk{width:70%}#taxForm table,.customerPortal .inner-portalcontainer,.customerPortal .portal-infowrapp .formfiled input,.filterationconatiner.lightbluecircle-back .filter-img,.gift-image img,.header-wrapper,.img-fluid,.innerbanner-wrapper,.slidecontainer,.top-nav,.video-wrapper .video-thumbnail img,header,table.result-description{width:100%}#taxForm .ml-2,.ms-20px{margin-left:20px}.rangeslider{-webkit-appearance:none;width:100%;height:5px;background:#dddfe1;outline:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.rangeslider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#061d45;cursor:pointer;border-radius:10px}.rangeslider::-moz-range-thumb{width:15px;height:15px;background:#061d45;cursor:pointer;border-radius:10px}.slidecontainer p span{border-radius:5px;border:1px solid #dddfe1;padding:4px 11px 5px;margin-left:10px;line-height:1.2;font-size:14px}#authModal .form-fieldwrapp+.form-fieldwrapp,.changepassword-pagewrapp .form-fieldwrapp+.form-fieldwrapp,.reset-password-wrapp .form-fieldwrapp+.form-fieldwrapp,.slidecontainer p{margin-top:20px}.survey-pagewrapp .custom-select .measur-radiowrapp label{font-size:16px!important}.portal-infowrapp input{max-width:100%}.login-pagewrapp{width:400px}.login-pagewrapp.signupformwrapp{width:600px}.mandatoryfields{font-size:14px;font-weight:500;color:red}.portal-heading.backgroundchange{background:#fff;color:#000;border-bottom:0}.portal-heading.backgroundwhite{background:#f9f9f9;color:#000;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.portal-heading span{font-weight:300;font-size:15px;padding-left:10px}.pool-spa-filter p{font-size:18px;font-weight:600}.pool-spa-filter .measur-radiowrapp label{font-weight:400;font-size:18px}.customSwitch .form-check-label,.customerPortal .cpLabel strong,.customerPortal .portal-text h5,.customerPortal .termBox h5,.customerPortal .termBox li strong,.loginwrapp a,.portal-infowrapp p .semibold-text,.submit-contest-section .right-title,.surveyformwrapp p span,.teamwrapp .team-info .team-designation{font-weight:600}.dealer-locator-footer p,.inner-portalcontainer b,.quicklinks-conatiner p,.surveyformwrapp p{font-size:18px}.communitywrapp .ttl:before,.communitywrapp p:last-child:before,.marketing-materialswrapp.active .portal-heading.backgroundchange,.marketing-materialswrapp.active .table>:not(caption)>*>*{background:0 0}.marketing-materialswrapp.active{background:#f6f6f6}.portal-infowrapp .portal-info label.emailpartner{width:auto;word-break:break-word}.inner-portalcontainer label#lbEmail{word-break:break-word;line-height:1.2}.portal-infowrapp .portal-info label{padding-right:30px}.portal-infowrapp .partner-portalwrapp .inner-portalcontainer{margin:0 0 0 auto}.portal-infowrapp .partner-portalwrapp input,.portal-infowrapp .partner-portalwrapp label{width:calc(100% - 139px)}.portal-infowrapp .partner-portalwrapp .portal-info p{width:120px}.portal-infowrapp .partner-portalwrapp .ship-details .inner-portalcontainer{margin:0 auto 0 0;padding:0 10px}.portal-editprofilewrapp input{width:95%}input.partnerinputfields{border:1px solid #5293be;padding:.375rem .75rem}.portal-infowrapp .portal-info .partnerinputfields.selectoption::before{right:25px!important}.portal-infowrapp .portal-info .partnerinputfields.selectoption{width:95%;position:relative}.portal-infowrapp .portal-info p.redtext{color:red}p.rep-subttl{font-size:20px;margin:0;color:#000}.mb-40{margin-bottom:40px!important}.textarea-limit{font-size:14px}@media (max-width:920px){.header .nav-btn .nav-links .nav-link>a.active{color:#fff}.aboutus-wrapp .technology-slider .slick-next,.technology-slider .slick-next{left:25%;top:106%}.aboutus-wrapp .technology-slider .slick-prev,.technology-slider .slick-prev{top:104%;right:33%;transform:scale(.8);bottom:-25px}.technology-slider .slick-prev{top:102%}.technology-slider .slick-next{top:104%}.aboutus-wrapp .technologywrapp:before{top:20%}#tabSection .tab-item:first-child .tab-btn,#tabSection .tab-item:last-child .tab-btn{border-radius:0}#tabSection .tab-group li .tab-btn:after,#tabSection .tab-group li .tab-btn:before{border-top:0;border-bottom:0;border-left:0}#tabSection .inner-portalcontainer{display:block}#tabSection .tab-group{text-align:center}}#tabSection .tab-group li .tab-btn:after,#tabSection .tab-group li .tab-btn:before{border-top:1.1em solid transparent;border-bottom:1.1em solid transparent;z-index:1}.aboutus-wrapp p,.clean-filter-cartridgewrapp p,.communitywrapp p,.everclear p,.everflow p,.news-eventwrapp p,.point-bonded-mediawrapp p,.poolcontainer p,.sponsorwrapp p,.welcomesection p,.what-is-on-social-wrapp p,.why-oncorewrapp .always-blk p,.why-oncorewrapp p{font-size:20px;color:#333}.customSwitch .form-switch,ul{padding-left:0}ul li{display:inline-block}.py-100{padding:100px 0}header{background:linear-gradient(90deg,rgba(5,65,80,.8783088235294117) 0,#000 100%);padding:30px 0 0;position:fixed;top:0;z-index:99999;left:0;right:0;transition:.4s}.header.sticky-header{padding:15px 0 0;transition:.4s}.sprite{background:url(../images/sprite.png);display:block}.header .logo{width:200px;padding-bottom:25px;transition:.3s}.navigation-right{width:calc(100% - 200px);position:relative}.navigation-right .nav{border-top:1px solid}header .facebook{background-position:-58px -4px;width:15px;height:20px}header .facebook:hover{background-position:-58px -29px}header .insta{background-position:-106px -5px;width:20px;height:19px}header .insta:hover{background-position:-106px -30px}header .youtube{background-position:-128px -5px;width:22px;height:16px}header .youtube:hover{background-position:-128px -30px}.social-icon a{margin:0 5px}.loginwrapp a{font-size:14px}.bannerwrapper{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;z-index:99}.banner-subttl,.banner-ttl,.ttl,.videobtn span{position:relative}.video-wrapper .video-player video{width:100%;height:100%}.videobtn span{background:#fff;width:40px;height:40px;display:inline-block;border-radius:30px;margin-right:15px}.videobtn span i,.videobtn span svg{color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px}.videobtn,.videobtn:hover{color:#fff;font-size:20px;display:inline-flex;align-items:center;width:auto;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.submit-contest-section .contact-box h3 a,.videobtn.videobtn-black{color:#000}.videobtn.videobtn-black span{background:#000}.video-wrapper .video-thumbnail .videobtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-wrapper .video-thumbnail .videobtn span{width:60px;height:60px}.banner-ttl{font-size:120px;color:#fff;margin-bottom:20px;font-weight:400}.banner-ttl span:first-child{position:relative;margin-right:62px}.banner-ttl span:first-child:before{position:absolute;content:"";width:30px;height:30px;background:#69c;right:-13%;border-radius:50%;top:50%}.banner-subttl{text-transform:uppercase;font-size:24px;letter-spacing:4px;padding-left:194px}.banner-subttl:before{content:"";position:absolute;left:6px;width:50%;background:url(../images/baanner-line.jpg) no-repeat;top:13px;height:20px}.ttl{color:#2a2a2a;font-size:60px;margin-bottom:60px;font-weight:400}.banner-ttl.poolttl:before,.ttl:before{content:"";position:absolute;bottom:-26px;background:url(../images/title-line.jpg);width:120px;height:9px}.customerPortal .termBox-header h1.ttl span,.ttl span{display:block;font-size:20px;font-weight:600;text-transform:capitalize;margin-bottom:8px}.filterationsection .filterationblk{background:#2a3245;border-radius:40px;padding:50px 50px 0;color:#fff;position:relative;overflow:hidden;min-height:700px;display:flex;flex-direction:column}.filterationsection .filterationblk:before{content:"";width:200px;height:200px;background:#5393be;border-radius:50%;position:absolute;top:8%;right:-100px}.filterationsection .darkbluecircle-back .filterationblk:before{background:#051d43}.filterationsection .lightbluecircle-back .filterationblk:before{background:#06c}.filterationsection .filterttl{font-weight:500;font-size:36px;text-transform:uppercase;margin-bottom:15px}.filterationsection .filterationblk p{font-size:20px;line-height:1.4;width:74%;color:#fff}.filter-img{width:85%;margin-left:auto;margin-top:auto}.filterationconatiner .titleBlu{color:#5394bf;font-size:16px;display:block}.customBtn,.explore-but,.quicklinks-conatiner .btn-blue-2{font-size:20px;padding:15px;max-width:250px;text-align:center;text-transform:uppercase;color:#fff}.filterationconatiner.darkbluecircle-back .filter-img{width:90%}.customBtn,.explore-but{font-weight:800;margin-top:45px}.explore-but{font-weight:600;margin-top:45px}.calltext,.calltext a{font-size:64px}.gradient-section{background:#eff0f0;background:linear-gradient(0deg,#eff0f0 0,#fff 50%,#ededee 100%);position:relative}.quicklinks-conatiner .btn-blue-2{font-weight:800;margin-top:15px}.darkbluecircle-back::before,.filterationsection .circle-back.darkbluecircle-back:before{background:#061d45}.filterationsection .filterationconatiner{overflow:hidden}.technology-slider{width:75%;margin:82px auto 0}.technologywrapp:before{content:"";position:absolute;top:32%;left:0;width:100%;height:52%;background-image:linear-gradient(155deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%)}.background-block-color,.home-technologywrapp,.portal-infowrapp .col-12:nth-child(odd) .portal-info{background:#f9f9f9}.btn-gradientblue,.news-eventwrapp .tab-section h3.tab_drawer_heading.active:before,.news-eventwrapp .tab-section ul.tabs li.active:before{background-image:linear-gradient(155deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%)}.aboutus-wrapp.gradient-section{background:linear-gradient(0deg,#e1e1e1 0,#f0f1f0 100%)}.technology-slider .slick-next,.technology-slider .slick-prev{background:url(../images/sprite.png) 25px -45px no-repeat;height:43px;top:46%}.technologywrapp .technology-slider .slick-slide img{border:25px solid #fff}.technologywrapp .technology-slider .slick-slide:before{width:calc(100% - 50px);height:calc(100% - 50px);position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,.2);z-index:999;margin:25px}.technology-slider .slick-prev{right:-27%}.technology-slider .slick-next{left:-27%;transform:rotate(181deg)}.technologywrapp .technology-textwrapp{top:31%;position:absolute;left:0;right:0;text-align:center;z-index:999}.technologywrapp .technology-text{font-size:48px;color:#fff;line-height:1.2;font-weight:400;text-transform:uppercase}.why-oncorewrapp .madein-usawrapp{height:60vh;margin-top:11%;position:relative}.why-oncorewrapp{padding-bottom:300px;overflow:hidden}.made-inusa{width:17%;margin:0 auto;position:absolute;left:0;right:0;top:-27%}.why-oncorewrapp .made-inusa{width:300px;margin:0 auto}.why-oncorewrapp .always-blk{width:33%;text-align:center}.why-oncorewrapp .always-img{width:200px;margin:0 auto}.why-oncorewrapp .alwaysinnerwrapp{bottom:-224px}.why-oncorewrapp .always-blk p{width:88%;margin:14px auto 0;line-height:1.2}.communitywrapp .communityinfo{padding:0 4% 0 7%}.communitywrapp .ttl{font-size:41px;margin-bottom:37px}.communitywrapp p{padding-left:6%;position:relative}.communitywrapp p:first-of-type:before{position:absolute;left:0;content:"";background:url(../images/title-line-vertical.jpg) no-repeat;width:9px;height:70px;top:0}.communitywrapp p:last-child{font-size:18px;font-weight:500;padding-top:50px}.eventnewswrapp .container,.footerwrapp .container{max-width:1465px}.eventnews-slider .event-blk{background:#f9f9f9;border:1px solid #10222b;margin:0 15px;border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.eventnews-slider .event-blk .event-ttl{color:#10222b;font-size:22px;margin-top:5px;margin-bottom:1px}.eventnews-slider .event-blk p{color:#10222b;font-size:18px}.eventnews-slider .slick-dots{bottom:auto;top:-129px;left:0;right:0;text-align:center;z-index:9999}.eventnewswrapp .event-blk.catalog-blk .event-img{background-position:-371px -18px;width:61px;height:54px}.eventnewswrapp .event-blk.reference-blk .event-img{background-position:-459px -17px;width:61px;height:54px}.eventnewswrapp .event-blk .event-img{background-position:-528px -18px;width:61px;height:54px}.eventnewswrapp .event-blk.patner-blk .event-img{background-position:-588px -18px;width:61px;height:54px}.btn-gradientblue{display:inline-block;padding:10px 20px;color:#fff;text-transform:uppercase}.eventnewswrapp .event-blk a.download-btn{margin:auto auto 0;width:auto}.eventnewswrapp .slick-dots li.slick-active button{background:#32b0aa;width:12px;height:12px}.eventnewswrapp .slick-dots li button{background:#c5c5c5}.eventnews-slider{position:relative;margin-bottom:-200px;display:flex;z-index:999;height:100%}.poolwrapp,.spawrapp{height:1000px;min-height:100vh}.calltext a{color:#fff}footer.footerwrapp{background:#10222b;color:#fff;position:relative;z-index:99;padding-top:130px;padding-bottom:60px}.copyright-socialmedia-wrap,.footer-innerwrapp,.terms-and-condition{margin-top:100px}.footer-logo{width:60%}.footer-social-icon{text-align:right;display:flex}#taxForm .checkbox-block input,.copyright-socialmedia-wrap .copyright p,.terms-and-condition .terms-wrap tr th h4{margin:0}.facebook-footer{background-position:-45px -50px}.facebook-footer:hover{background-position:-45px -95px}.insta-footer{background-position:-90px -50px}.insta-footer:hover{background-position:-90px -95px}.twitter-footer{background-position:-135px -50px}.twitter-footer:hover{background-position:-135px -95px}.footer-social-icon .sprite{width:46px;height:45px;margin:0 10px}.customerPortal .inner-portalcontainer,.customerPortal .refBox .left-wrapp,.customerPortal .refBox .refBox-heading,.customerPortal .refBox .right-wrapp,.footerlink ul{padding:0}.footerlink ul li a{color:rgba(249,249,249,.8);font-size:16px;margin-bottom:10px;line-height:1.2}.footerlink h5{font-size:26px;margin-bottom:25px}.search-ttl{color:#69c;font-weight:600;margin:20px 0 10px;font-size:24px;text-transform:uppercase}.searchwrapp .search-container{position:absolute;bottom:-75px;left:0;right:0;margin:0 auto}.dealer-locator-wrap,.productSearchWrap{background:#fff;padding:10px 30px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:99}.dealer-locator-wrap{padding:20px 30px;margin-bottom:100px}.dealer-locator-wrap h3{text-transform:uppercase;font-size:22px;line-height:normal;font-weight:600}.productSearchWrap .searchpart-wrapp{width:20%;margin-bottom:auto}.productSearchWrap .manufacturer-wrapp{width:30%;margin-bottom:auto}.productSearchWrap .measurments-wrapp{width:28%;padding-right:15px}.productSearchWrap .measurment-blk .diameter{width:50%}.dealer-locator-wrap .searchbtn,.productSearchWrap .searchbtn{width:20%}.dealer-locator-wrap .dealer-text p{font-size:18px;margin:5px 0}input.search-part{width:100%;font-size:18px;border:2px solid #0a122a;padding:6px}.searchpart-wrapp{width:18%}select.searchselect{font-size:18px;border:2px solid #23365a;width:100%;padding:8px;background:#fff}.autocomplete-panel{position:absolute}.autocomplete-panel .ui-widget.ui-widget-content{max-height:200px;overflow-y:auto;overflow-x:auto;background:#fff}.autocomplete-panel .ui-menu .ui-menu-item:hover,.lang-nav li ul li.active a,.lang-nav li ul li:hover a,.names-and-codewrapp table.oemcode-table th,.personname.lang-nav ul li:hover a,.personname.lang-nav:hover ul li.active a{background:#061d45;color:#fff}.autocomplete-panel ul li.ui-menu-item{color:#333;padding:8px 15px;width:100%;line-height:1.2}.manufacturer-wrapp .measurments-wrapp,.names-and-codewrapp .oemcode-table-blk{width:29%}.measur-radiowrapp label{padding-left:4px}.dealer-locator-wrap .searchbtn a.btn-blue,.searchbtn button{padding:15px;font-weight:600;font-size:24px;text-align:center}.welcomesection{padding:115px 0 100px;z-index:9}.welcomesection .welcomesection-left{padding-left:100px}.welcomesection .welcomesection-right img{max-width:450px}.measurment-blk .diameter:first-child select,.partnumberwrapp .part-number-container .part-number-blk:last-child{border-right:none}.search-icon button:before{width:20px;height:16px;background:url(../images/sprite.png);content:"";position:absolute;top:-29px;right:7px}.search-icon img{right:10px;top:10px;display:none}.dealer-locator-form .contact-formwrapp,.usawrapp{margin-top:10px}.poolwrapp{background:url(../images/pool/pool-background.webp) center center/cover}.spawrapp{background:url(../images/oncore-spa-bg.webp) center center/cover}.poolcontainer{background:rgba(255,255,255,.9);width:56%;padding:65px 50px 65px 16%;top:51%;transform:translate(0,-50%)}.banner-ttl.poolttl span:first-child{color:#061d45;margin-right:32px}.banner-ttl.poolttl span:first-child:before{width:20px;height:20px}.banner-ttl.poolttl{font-size:66px;margin-bottom:60px}.productname.bluetext{color:#061d45}.productname span{font-size:40px;font-weight:800;top:14px}.productname{font-family:"Bebas Neue",sans-serif;font-weight:400;color:#5393be;font-size:120px;line-height:1.2}.subttl{color:#010000;font-size:30px;font-weight:500;margin-bottom:20px;margin-top:20px;line-height:1.2}.productname sup{font-size:30px;top:-2em}.everclear .ttl,.everflow .ttl{font-size:54px}.common-leftwrapp{width:57%}.product-img{bottom:-95px;right:0;width:37%}.everclear.common-leftrightsec.py-100,.everflow.common-leftrightsec.py-100{padding:100px 0 180px}.gradient-sectiononsite{background:#eff0f0;background:linear-gradient(0deg,#eff0f0 0,#fff 50%,#fff 100%)}.banner-wrapper .banner-video video,.innerbanner-wrapper video{width:100%;height:100%;object-fit:cover;min-height:600px;margin-bottom:-5px}.banner-video,.banner-video .video-image{height:860px;overflow:hidden}.banner-video .videoWrapper{width:100%;margin:auto;padding:0;overflow:hidden;position:relative;z-index:99}.banner-video .videoWrapper:before{content:"";background:rgba(0,0,0,20%);display:block;width:100%;height:100%;position:absolute}.banner-video .video-image img{width:100%;margin:auto}.communitywrapp.peoplesaywrapp .communityinfo{padding:20px 4% 20px 7%}.peoplesaywrapp .communityimg img{object-fit:cover;height:100%}.communitywrapp.peoplesaywrapp p:last-child{padding-top:30px}.eventnews-slider .slick-track{display:flex!important}.eventnews-slider .slick-slide{height:auto}.search-wrapper+.search-wrapper{border-top:3px solid #ddd;margin-top:30px;padding-top:30px}#product-search-modal .modal-body{max-height:80vh;overflow-y:scroll}table.result-description td{border:.1rem solid #1eacf4;color:#333;font-size:16px;padding:5px .5rem;width:40%;text-align:center}table.result-description td.result-category{color:#fff;background:#061d45;font-weight:400;text-align:left;text-transform:uppercase}.table-product-btn a,table.result-description td.replaces-ttl{font-weight:600;color:#fff;text-transform:uppercase}table.result-description .result-ttl{font-size:32px;font-weight:500}table.result-description .backgrond-blue{background:#5293be;color:#fff}table.result-description td.replaces-ttl:first-child{background:#3b4a6d}table.result-description td.replaces-ttl:nth-child(2){background:#656f8f}table.result-description td.replaces-ttl:nth-child(3){background:#969db6}table.result-description .filterimg img{padding:15px}table.result-description.prduct-img td.result-category{font-size:16px;text-align:center;padding:15px}.table-product-btn a{border:0;background:#3dae48;font-size:24px;width:100%;padding:15px 0;text-align:center}#tabSection .btn-gradientblue,.aboutus-wrapp .technologywrapp .technology-slider .slick-slide img,table.result-description.border-nontable td{border:0}.breadcrumb-margin,.header-margin{margin-top:162px}.breadcrumbwrapper{background:#f8f8f8;padding:28px 0}.breadcrumbwrapper ul.breadcrum-list{margin-bottom:0;font-weight:500;font-size:17px;display:flex;justify-content:flex-start;padding:0}.breadcrumbwrapper .breadcrum-list li a{color:#333}.breadcrumbwrapper .breadcrum-list li:first-child:before{content:""}.breadcrumbwrapper .breadcrum-list li:before{content:">";position:absolute;left:-13px;width:10px;height:10px;top:-1px}.breadcrumbwrapper .breadcrum-list li{text-transform:uppercase;position:relative;margin-right:15px}.breadcrumbwrapper .breadcrum-list li a.breadcrum-productname{color:#a7a9aa}.product-detailwrapp .productinner-container{padding:30px 0}.innerpage-productname .productname span{font-size:15px;top:10px;right:-20px}.contactuswrapper p.smallpara,.login-pagewrapp p.smallpara,.survey-pagewrapp p.smallpara{font-size:16px;margin-bottom:.5rem;color:#7e7e7e;width:100%}.product-detailwrapp .innerpage-productname .productname{font-size:66px;display:inline-block}.madein-logo{width:95px}.category{font-size:22px;font-weight:500}.product-infottl{color:#5293be;font-weight:600;font-size:20px}.product-slider-for .slick-slide img{border-radius:10px;position:absolute;left:50%;top:50%;margin:0 auto;transform:translate(-50%,-50%);object-fit:contain;max-width:100%;max-height:100%}.product-detailwrapp .product-slider-nav .slick-list{padding:0!important}.product-slider-for{margin-bottom:30px}.product-slider-for .slick-slide{padding:70px;overflow:hidden;border:1px solid #ededed;position:relative}.product-slider-for .slick-slide:before{content:'';position:absolute;width:100%;height:100%;top:70px}.product-slider-for .slick-slide,.product-slider-nav .slick-slide{aspect-ratio:1/1}.product-detailwrapp .inner-productslider .product-slider-nav .slick-slide{padding:15px;overflow:hidden;border:1px solid #ededed;position:relative;border-radius:0}.product-slider-nav .slick-slide:before{content:'';position:absolute;width:100%;height:100%;top:15px}.product-slider-nav.slick-slider{margin:0 -10px}.product-slider-nav .slick-slide{border:1px solid #ebebeb;margin:0 10px}.product-slider-nav .slick-slide.slick-current.slick-center{border:1px solid #333}.features-list ul li{position:relative;width:100%;text-align:left;font-size:18px}.features-list ul li:before{position:absolute;left:3px;top:9px;width:5px;height:5px;background:#333;content:"";border-radius:50%}.features-list ul li strong{display:block;margin-left:22px}.quicklinks-conatiner{background:linear-gradient(90deg,rgba(5,65,80,.8783088235294117) 0,#000 100%);padding:50px 0;color:#fff}.quicklinks-conatiner h4{font-weight:600;text-transform:uppercase}.quicklinks-conatiner .quick-ttl{text-transform:uppercase;font-size:24px;margin-bottom:10px;margin-top:15px}.quicklinnks ul li a{color:#26b3be;font-size:18px;font-weight:600;margin-bottom:5px}.quicklinnks ul li:before{content:"";width:6px;height:6px;background:#2db2b7;position:absolute;top:11px;left:-30px;border-radius:50%}.quicklinnks ul li{position:relative;margin-left:30px;display:block}#contactModal .close,#failed_tic .close{position:absolute;top:15px;right:15px}#contactModal .modal-body,#failed_tic .modal-body{text-align:center;padding:30px 15px}#contactModal .customBtn,#failed_tic .customBtn{font-size:16px;padding:10px 25px;margin-top:30px;max-width:unset;width:auto}#contactModal .modal-body p,#failed_tic .modal-body p{font-size:20px;margin:20px 0 0;font-weight:500}.asterisk,.customerPortal .portal-infowrapp .portal-info label.error,.text-danger.field-validation-error,label.error{font-size:13px;font-weight:600;color:red}.contactuswrapper select,.form-fieldwrapp select{background:0 0;-webkit-appearance:none;padding:10px 20px;width:100%;border:0;outline:0}.contactuswrapper .form-fieldwrapp,.contactuswrapper p{width:90%;margin:0 auto 20px}.contactuswrapper .custom-select select,.form-fieldwrapp .custom-select select{overflow:hidden;overflow:-moz-hidden-unscrollable;display:inline-block;position:relative;word-wrap:normal;border:1px solid #dddfe1;width:100%;outline:0;color:#333}.contactuswrapper .custom-select:before,.form-fieldwrapp .custom-select:before{content:"\f107";font-family:"Font Awesome 5 Free";position:absolute;top:24px;color:#000;font-weight:600;right:15px;transform:translateY(-50%)}.contactuswrapper .conatct-title{font-size:30px;font-weight:500}.contactuswrapper p{font-size:18px;color:#333;line-height:1.3}.form-fieldwrapp input[type=email],.form-fieldwrapp input[type=password],.form-fieldwrapp input[type=text],.form-fieldwrapp textarea{width:100%;padding:10px 20px;border:1px solid #dddfe1;border-radius:2px}.contactuswrapper p.smallpara,.login-pagewrapp p.smallpara{margin-left:20px}.survey-pagewrapp .survey-title{font-weight:500}.changepassword-pagewrapp .send-nowbtn,.clean-filter-cartridgewrapp .send-nowbtn,.contactuswrapper .send-nowbtn,.cross-referencewrapp .send-nowbtn,.endcapswrapp .send-nowbtn,.forgot-password-wrapp .send-nowbtn,.identify-wrapp .send-nowbtn,.login-pagewrapp .send-nowbtn,.names-and-codewrapp .send-nowbtn,.partnumberwrapp .send-nowbtn,.point-bonded-mediawrapp .send-nowbtn,.product-feature-inner-wrapp .send-nowbtn,.product-featureswrapp .send-nowbtn,.reset-password-wrapp .send-nowbtn,.signup-pagewrapp .send-nowbtn,.sponsorwrapp .send-nowbtn,.survey-pagewrapp .send-nowbtn{border:0;text-transform:uppercase;font-size:20px;margin:0 auto;min-width:173px;padding:12px 20px;text-align:center;font-weight:500}.blue-text{color:#69c!important}.contactuswrapper .chatinner-leftblk p,.contactuswrapper .chatinner-rightblk p,.contactuswrapper .contact-infotext a{font-weight:800;color:#333}.contactuswrapper .chatwrapper,.contactuswrapper .locationwrapper{margin-bottom:40px;padding-bottom:40px}.contactuswrapper .chatinnerwrapp{width:86%;margin:0 auto}.contactuswrapper .locationwrapper .chatinner-leftblk,.contactuswrapper .locationwrapper .chatinner-rightblk{width:43%}.contactuswrapper .contacticon{background-position:-153px 0;width:23px;height:24px}.contactuswrapper .emailicon{background-position:-176px 0;width:24px;height:24px}.contactuswrapper .locationicon{background-position:-202px 0;width:23px;height:24px}.contactuswrapper .contact-infotext{width:calc(100% - 20px)}.contactuswrapper .horizontalline:before{content:"";position:absolute;bottom:-3px;width:76%;height:1px;background:#dddfe1;left:28px;right:0;margin:0 auto;text-align:center}.contactuswrapper .social-iconwrapp .socialicon-insta,.what-is-on-social-wrapp .social-iconwrapp .socialicon-insta{background-position:-181px -50px}.contactuswrapper .social-iconwrapp .socialicon-linkedin,.what-is-on-social-wrapp .social-iconwrapp .socialicon-linkedin{background-position:-228px -50px}.contactuswrapper .social-iconwrapp .socialicon-facebook,.what-is-on-social-wrapp .social-iconwrapp .socialicon-facebook{background-position:-274px -50px}.contactuswrapper .social-iconwrapp .sprite,.what-is-on-social-wrapp .social-iconwrapp .sprite{width:46px;height:45px;margin:0 2px}.contactuswrapper .social-iconwrapp{width:200px;margin:0 auto;justify-content:center}.py-50{padding:50px 0}.contact-formwrapp .svg-inline--fa.fa-w-16{width:19px;padding:0;margin-left:10px}.bi-arrow-counterclockwise:before{content:"\f021";font-family:"Font Awesome 5 Free";font-weight:900;color:#000}.sponsorwrapp .sponsorinner-blk,.sponsorwrapp .sponsorwrapp .sponsorinner-blk{width:90%;margin:0 auto;padding:20px 0}.point-bonded-mediawrapp .point-bonded-left,.sponsorwrapp .sponsorinner-blk p{width:80%}.aboutus-wrapp.identify-wrapp .visit-site p,.button-caption,.clean-filter-cartridgewrapp .visit-site p,.clean-filter-cartridgewrapp .visit-site p a,.cross-referencewrapp .visit-site p a,.endcapswrapp .visit-site p a,.identify-wrapp .visit-site p a,.names-and-codewrapp .visit-site p a,.partnumberwrapp .visit-site p a,.point-bonded-mediawrapp .visit-site p a,.product-feature-inner-wrapp .visit-site p,.product-feature-inner-wrapp .visit-site p a,.product-featureswrapp .visit-site p a,.sponsorwrapp .visit-site p a{font-size:20px;color:#333;font-weight:600;text-transform:uppercase}.sponsorwrapp .watch-video{background-position:-180px -95px;width:48px;height:45px;display:inline-block}.bottom-quicklinkswrapp .toparrow-wrapp,.clean-filter-cartridgewrapp .toparrow-wrapp,.cross-referencewrapp .toparrow-wrapp,.endcapswrapp .toparrow-wrapp,.names-and-codewrapp .toparrow-wrapp,.partnumberwrapp .toparrow-wrapp,.point-bonded-mediawrapp .toparrow-wrapp,.product-feature-inner-wrapp .toparrow-wrapp,.product-featureswrapp .toparrow-wrapp,.sponsorwrapp .toparrow-wrapp,.teamwrapp .toparrow-wrapp,.what-is-on-social-wrapp .toparrow-wrapp{right:0}.news-eventwrapp .toparrow-wrapp{bottom:-167px;right:0}.aboutus-wrapp .toparrow-wrapp{bottom:-113px;right:0}.teamwrapp.py-100{padding:100px 0 150px}.aboutus-wrapp .toparrow-wrapp p,.bottom-quicklinkswrapp .toparrow-wrapp p,.clean-filter-cartridgewrapp .toparrow-wrapp p,.cross-referencewrapp .toparrow-wrapp p,.endcapswrapp .toparrow-wrapp p,.names-and-codewrapp .toparrow-wrapp p,.news-eventwrapp .toparrow-wrapp p,.partnumberwrapp .toparrow-wrapp p,.point-bonded-mediawrapp .toparrow-wrapp p,.product-feature-inner-wrapp .toparrow-wrapp p,.product-featureswrapp .toparrow-wrapp p,.sponsorwrapp .toparrow-wrapp p,.teamwrapp .toparrow-wrapp p,.what-is-on-social-wrapp .toparrow-wrapp p{font-weight:500;text-transform:uppercase;font-size:24px;text-align:center;margin:10px 0}.bottom-quicklinkswrapp .toparrow-wrapp{bottom:-203px}.aboutus-wrapp .top-arrow,.bottom-quicklinkswrapp .top-arrow,.clean-filter-cartridgewrapp .top-arrow,.cross-referencewrapp .top-arrow,.endcapswrapp .top-arrow,.names-and-codewrapp .top-arrow,.news-eventwrapp .top-arrow,.partnumberwrapp .top-arrow,.point-bonded-mediawrapp .top-arrow,.product-feature-inner-wrapp .top-arrow,.product-featureswrapp .top-arrow,.sponsorwrapp .top-arrow,.teamwrapp .top-arrow,.what-is-on-social-wrapp .top-arrow{background-position:-228px -95px;width:67px;height:65px;display:inline-block}.sponsorwrapp .sponsor-blk-right{padding-left:40px}.what-is-on-social-wrapp .facebook-followpage{margin:90px auto;width:90%}.names-and-codewrapp .toparrow-wrapp{bottom:-50px}.news-eventwrapp.common-padd{padding:115px 0 280px}.news-eventwrapp .tab_content.active{display:block;opacity:1}.news-eventwrapp .tab_content{top:0;display:none;opacity:0;width:100%;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.news-eventwrapp .tab-section{display:flex;width:100%}.news-eventwrapp .tab-section ul.tabs{display:flex;flex-direction:column;background:#fff;box-shadow:-1px 0 12px 1px rgba(0,0,0,.2);width:40%;margin:90px 0;max-height:600px;overflow-y:auto}.news-eventwrapp .tab-section .tab_container{width:60%;background:#e2e8e8;max-height:700px;overflow-y:auto}.news-eventwrapp .tab-section .news-innerwrapp{padding:40px}.news-eventwrapp .tab-section h3.tab_drawer_heading.active,.news-eventwrapp .tab-section ul.tabs li.active{color:#1898b0;position:relative}.news-eventwrapp .tab-section h3.tab_drawer_heading.active:before,.news-eventwrapp .tab-section ul.tabs li.active:before{content:"";position:absolute;left:0;width:8px;height:100%;top:0}.news-eventwrapp .tab-section ul.tabs li{padding:40px 20px 40px 30px;font-weight:800;font-size:24px;border-bottom:1px solid #dddfe1;margin-left:0;cursor:pointer}.news-eventwrapp .tab-section h3.tab_drawer_heading{background:#fff;padding:15px;font-weight:700;font-size:20px;border-bottom:1px solid #dddfe1;cursor:pointer;display:none;margin:0}.news-eventwrapp .tab-section h3.tab_drawer_heading span,.news-eventwrapp .tab-section ul.tabs li span{display:block;margin-top:10px;font-size:17px;font-weight:500;color:#333}.news-eventwrapp .news-innerwrapp .news-blk-title{font-size:31px;line-height:1.2;font-weight:800;margin-bottom:20px}.news-eventwrapp #tab1 .news-innerwrapp .news-blk-title{font-size:40px;text-align:center}.news-eventwrapp .new-booking-info{margin-top:35px;font-size:22px}.news-eventwrapp .new-booking-info a{color:#333;font-size:22px;font-weight:400}.news-eventwrapp .exhibition-img{width:80%;margin:40px auto 0}.aboutus-wrapp .about-paragraph{width:90%;margin:40px auto 0}.teamwrapp .team-container{display:flex;flex-direction:column}.teamwrapp .team-itemwrapp{padding:10px;margin:5px;text-align:center}.teamwrapp .teamcontainer-row{display:flex;flex-wrap:wrap}.teamwrapp .teamcontainer-row .team-itemwrapp{flex:1 0 21%;box-sizing:border-box}.teamwrapp .teamcontainer-row .team-itemwrapp:nth-child(4n){margin-right:0}.teamwrapp .teamcontainer-row .team-itemwrapp img{border-radius:20px}.teamwrapp .teamcontainer-row.teamcontainer-firstrow .team-itemwrapp .team-img{width:69%;text-align:right;max-width:unset}.teamwrapp .teamcontainer-row .team-itemwrapp .team-img{position:relative;border-radius:20px;max-width:300px}.teamwrapp .teamcontainer-row .team-itemwrapp .team-info{position:absolute;background:rgb(255 255 255 / 57%);width:100%;bottom:0;height:100px;text-align:left;border-bottom-left-radius:18px;border-bottom-right-radius:18px}.teamwrapp .team-info .team-name{color:#69c;text-transform:uppercase;font-weight:800;font-size:20px}.infoguide-bannerwrapp .banner-wrapper{background-image:url(../images/infoguide/infoguide-banner.jpg)}.cross-referencewrapp,.product-featureswrapp{background:#cecece}.partnumberwrapp .part-number-container{border:1px solid #5fccf5;margin:100px 0 50px}.partnumberwrapp .part-number-container .part-number-blk{flex:1;text-align:center;border-right:1px solid #5fccf5}.partnumberwrapp .part-number-container .part-number-blk .part-number{font-weight:800;font-size:40px}.partnumberwrapp .part-number-container .part-number-blk-empty{max-width:50px}.partnumberwrapp .part-number-container .part-number-blk .part-title{background:#69c;color:#fff;text-transform:uppercase;font-weight:600;padding:10px;line-height:1.2}.partnumberwrapp .part-number-container .part-number-blk .part-para{padding:10px;font-weight:600;word-wrap:break-word}.endcapswrapp .endcap-blk{width:23%;margin-bottom:30px}.endcapswrapp .endcap-container{margin:90px 0 30px}.names-and-codewrapp table.oemcode-table td,.names-and-codewrapp table.oemcode-table th{padding:5px;border-bottom:2px solid #231f20;border-right:2px solid #231f20}.names-and-codewrapp table.oemcode-table{border:2px solid #231f20;width:100%}.names-and-codewrapp table.oemcode-table tr:nth-child(2n+2),.terms-and-condition .terms-wrap tr:nth-child(odd){background:#d6e3f1}.names-and-codewrapp .oemcodewrapp{margin:0 0 40px}.product-featureswrapp .product-featur-pdfimg{width:73%;margin:0 auto}.cross-reference-guidewrapp{width:84%;margin:0 auto}.aboutus-wrapp.identify-wrapp .aboutus-videowrapp{margin:80px 0 40px}.product-feature-img{width:75%;margin:0 auto}.inner-productslider .product-slider-nav .slick-slide{border:1px solid #ededed;display:flex;align-items:center}.contactuswrapper .dnt_Captcha .form-control{width:255px!important}.terms-and-condition .terms-wrap{box-shadow:0 2px 5px 3px rgb(0 0 0 / 10%);padding:50px}.terms-and-condition .terms-wrap ul li{position:relative;padding:8px 0 8px 25px}.terms-and-condition .terms-wrap h4{font-size:20px;font-weight:700;margin:10px 0}.terms-and-condition .terms-wrap tr td{text-transform:uppercase;font-weight:600;padding:10px;line-height:1.2}.terms-and-condition .terms-wrap table{border-collapse:collapse;width:100%}.terms-and-condition .terms-wrap li:before{content:'\f00c';font-family:"Font Awesome 5 Free";position:absolute;color:#000;font-weight:600;left:0}.terms-and-condition .terms-wrap table tr td,.terms-and-condition .terms-wrap table tr th{border:1px solid #231f20}.terms-and-condition .terms-wrap tr th{padding:10px;background:#061d45;color:#fff}.portal-infowrapp .col-12:nth-child(2n) .portal-info,.terms-and-condition .terms-wrap tr:nth-child(2n){background:#fff}.page-not-found.py-100{padding:250px 0 100px}.page-not-found .btn-gradientblue{font-size:20px;padding:15px 20px;text-transform:uppercase}.page-not-found h1{color:#2a2a2a;font-size:60px;margin-bottom:30px;text-transform:uppercase}.page-not-found p{font-size:20px;color:#333;margin-bottom:50px}.page-not-found .font-sm{font-size:16px}.portal-heading{background:#5492be;color:#fff;font-family:Barlow;font-weight:600;font-size:19px;padding:7px 0;border-bottom:1px solid #000;position:relative}.backToTop-btn:hover,.background-block-color-dark .portal-heading{background:#0a1d45}.edit-profile,.portal-heading .edit-profile{border:0;color:#fff;background:#43b248;font-size:18px;padding:6px 10px;line-height:1.2;font-family:Barlow;font-weight:500}#surveyForm .inner-portalcontainer,.inner-portalcontainer{width:69%;position:relative;margin:0 auto}.portal-infowrapp .portal-info{border-bottom:1px solid #ddd;padding:8px 0;font-size:18px;font-weight:500}.inner-portalcontainer.commonpadding{padding:20px 0}.downloadpdfcontainer .download-pdf-link a{text-decoration:underline;font-size:18px}.download-pdf-link{line-height:1.2}.downloadpdfcontainer .download-pdf-title{font-size:18px;font-weight:600;margin-top:20px}#item-container .ownerInfo.exemptionEntry.refBox:first-child,.downloadpdf-wrapp{border-bottom:1px solid #ddd}.portal-infowrapp .portal-info p{padding:0;margin:0 10px 0 0;width:180px}.portal-infowrapp .portal-info input[type=text],.portal-infowrapp .portal-info textarea,.portal-infowrapp.portal-info input[type=text]{border:1px solid #5293be;border-radius:0;background-color:transparent;padding:.375rem .75rem;font-size:1rem}.portal-infowrapp .portal-info textarea{resize:none;height:38px}.portal-infowrapp .portal-info select{border:1px solid #5293be;border-radius:0;background-color:transparent;width:100%;position:relative;color:#333}.portal-infowrapp .portal-info .selectoption:before{content:"\f107";font-family:"Font Awesome 5 Free";position:absolute;top:20px;color:#000;font-weight:600;right:15px;transform:translateY(-50%)}.portal-infowrapp .portal-info input[type=date]{border:1px solid #5293be;border-radius:0;background-color:transparent;width:100%}.order-requestwrapp a{text-decoration:underline;font-weight:400;font-size:16px}.portal-infowrapp input:disabled{border:0;background:0 0;font-weight:500;color:#333;font-family:Barlow}.mr-2{margin-right:20px}.lang-nav,.login-icon,header .navigation-right .login-icon a.show-c-Login{margin-right:30px}.survey-pagewrapp .send-nowbtn{max-width:max-content;margin-right:10px}.lang-nav{display:inline-flex;margin-left:30px}.login-icon.personname{position:relative;padding-right:20px;margin-right:0}.login-icon.personname svg{color:#fff;font-size:12px;margin-left:4px}.lang-nav ul{margin:0;padding:0;list-style:none;position:relative;display:inline-block}.lang-flag,header .login-icon{margin-right:10px}.lang-nav li{cursor:pointer;padding-bottom:0;color:#fff;font-size:12px;display:flex;align-items:center}.lang-nav li:hover ul,.personname.lang-nav:hover ul{position:absolute;top:21px;right:-15px;display:block;background:#fff;width:130px;padding-top:0;z-index:999;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.2)}.personname.lang-nav ul,.personname.lang-nav:hover ul{max-width:320px;width:200px}#authModal .modal-header{justify-content:end;border-bottom:0;padding-bottom:0}#authModal .login-pagewrapp .send-nowbtn{margin-bottom:0;font-size:20px}#authModal .modal-dialog{max-width:fit-content}.lang-nav li:hover .triangle{position:absolute;top:8px;right:-9px;z-index:10;height:14px;overflow:hidden;width:30px;background:0 0}.alert.alert-success .fa-check:before{content:"\f00c";font-family:"Font Awesome 5 Free";color:#56836f;font-weight:600;font-size:16px;line-height:20px;padding-right:10px}.alert.alert-danger .fa-check:before{content:"\21";font-family:"Font Awesome 5 Free";color:#ac393c;font-weight:600;font-size:16px;line-height:20px;padding-right:10px}.reset-password-wrapp .alert{border-radius:2px;padding:10px}.lang-nav li:hover .triangle:after{content:'';display:block;z-index:20;width:10px;transform:rotate(45deg) translateY(0) translatex(14px);height:10px;background:#fff;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.2)}.lang-nav li ul li,.personname.lang-nav:hover ul li{position:relative;text-align:left;background:0 0;z-index:2;font-size:14px;color:#2a2a2a;width:100%;padding:0;display:flex;align-items:center}.lang-nav li ul li a,.personname.lang-nav:hover ul li a{padding:10px;color:#2a2a2a;display:flex;width:100%}.lang-nav li ul li span,header .login-icon p span+span{padding-left:5px}.lang-flag{display:inline-block;width:30px;height:22px;background:#aaa;overflow:hidden}.flag-us{background:url('../images/US-Mexico-flag.png') 0 0/cover no-repeat}.flag-mexico{background:url('../images/US-Mexico-flag.png') 0 -25px/cover no-repeat}header .login-icon span.fa-user:before{content:"\f007";font-family:"Font Awesome 5 Free";color:#fff;font-weight:600;font-size:16px;line-height:20px}.header .login-icon .fa-paper-plane{color:#fff;font-weight:600;font-size:16px;line-height:20px;margin-right:5px}header .navigation-right .login-icon a{margin-bottom:0}.navigation-right .login-icon a span{color:#fff;padding-left:0}.navigation-right .login-icon.personname a span{color:#2a2a2a}.customerPortal .cfUpload .files-input input{opacity:0;display:none}.customerPortal .cfUpload .files-input label{background-image:linear-gradient(155deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%);color:#fff!important;border-radius:0;height:40px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}.customerPortal .cfUpload .cfileName{width:auto;margin:5px 0 0;font-size:14px;display:none}.customerPortal .cfUpload .cfileName .remcFile:before,.customerPortal .removeBtn:before,.remcFile:before{content:"\f1f8";font-family:"Font Awesome 5 Free";color:#df2626;font-weight:600;font-size:16px;line-height:20px;background:0 0}.customerPortal .cfUpload .cfileName .remcFile,.remcFile{margin-left:10px}.customerPortal .portal-heading .inner-portalcontainer,.customerPortal .portal-info .inner-portalcontainer,.customerPortal .px-30{padding:0 20px}.customerPortal .portalText{padding:10px 30px;background:#fff}.customerPortal .portalText p{font-size:1.25em;margin-bottom:0}.customerPortal .portal-text{padding:15px 0;border-top:1px solid #eee}.customerPortal .portal-text p{margin:0;font-size:1.15em}.customerPortal .portal-footer{padding:0 1.5rem;background:#fff}.btn-gradientblueforfile,.custom-file-button input[type=file],.customerPortal .file-input__label{background-image:linear-gradient(155deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%)}.customerPortal .portal-info .col-lg-6{padding:0 1.5rem}.customerPortal .portal-infowrapp .portal-body input.partnerinputfields,.customerPortal .portal-infowrapp .portal-info .partnerinputfields.selectoption{width:100%;position:relative}.customerPortal .portal-infowrapp .portal-info .partnerinputfields.selectoption::before{right:15px!important}.customerPortal .portal-infowrapp .portal-info label,.customerPortal .portal-infowrapp .portal-title{font-weight:600;color:#000;font-size:1em}.customerPortal .file-input__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.customerPortal .file-input__label{cursor:pointer;align-items:center;border-radius:0;font-weight:600;font-size:14px;text-decoration:none;display:inline-block;padding:7px 20px!important;color:#fff;box-shadow:0 0 2px rgba(0,0,0,.25)}.btn-gradientblueforfile:hover,.customerPortal .file-input__label span{color:#fff}.customerPortal button{border:0;outline:0;cursor:pointer;padding:10px 15px;border-radius:0}.customerPortal .removeBtn{color:#fff;position:absolute;right:5px;top:5px;height:20px;width:20px;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;transition:.2s;cursor:pointer;border-radius:5px;font-size:1.5em;line-height:2px}.customerPortal .nextBtn{border:0;position:relative;padding:10px 30px 10px 15px}.customerPortal .pageTitle h1{margin:0;padding:10px 0;text-transform:uppercase}.customerPortal .rsEditBtn{color:#000;font-weight:700;text-decoration:underline;text-transform:uppercase;font-size:14px}.customSwitch .form-check-input{height:20px;width:40px;border:1px solid #333;cursor:pointer}.customSwitch .form-check-input:checked{background-color:#333}#tabSection{padding:15px 0}#tabSection .inner-portalcontainer{display:flex;justify-content:center;align-items:center}#tabSection .tab-group{margin:0 10px 0 0}#tabSection .tab-item:first-child .tab-btn{border-radius:50px 0 0 50px}#tabSection .tab-item:last-child .tab-btn{border-radius:0 50px 50px 0}#tabSection .tab-group li{display:inline-block;margin-bottom:.2em}#tabSection .tab-group li .tab-btn{background-color:#034486bd;box-sizing:border-box;color:#fff;display:block;position:relative;text-decoration:none;transition:.25s;border:none;padding:5px 20px}#tabSection .tab-group li .tab-btn:before{border-left:1.1em solid #fff;content:"";position:absolute;top:0;right:-1.25em}#tabSection .tab-group li .tab-btn:after{border-left:1em solid #034486bd;content:"";position:absolute;top:0;right:-1em;transition:.25s}#tabSection .tab-group li .tab-btn.complete,#tabSection .tab-group li .tab-btn:hover{background-color:#3ba654}#tabSection .tab-group li .tab-btn.complete:after,#tabSection .tab-group li .tab-btn:hover:after{border-left-color:#3ba654}#tabSection .tab-group li .tab-btn.active,#tabSection .tab-group li .tab-btn:hover{background-color:#034486}#tabSection .tab-group li .tab-btn.active:after,#tabSection .tab-group li .tab-btn:hover:after{border-left-color:#034486}.customerPortal .portal-infowrapp .left-wrapp .formfiled,.customerPortal .portal-infowrapp .right-wrapp .formfiled{padding:0;position:relative}#taxForm *{color:#000;font-size:13px;line-height:18px;font-family:Arial,Helvetica,sans-serif}#taxForm .eiNumber,#taxForm .ssNumber{display:flex;align-items:center;text-align:center;justify-content:space-between;position:relative;padding-bottom:20px}#taxForm .eiNumber .input-group,#taxForm .ssNumber .input-group{position:static}#taxForm .eiNumber label.text-danger,#taxForm .ssNumber label.text-danger{position:absolute;width:150px;left:0;bottom:0;text-align:left}#taxForm .eiNumber .hyphen,#taxForm .ssNumber .hyphen{display:block;height:auto;min-width:20px}#taxForm{padding:30px!important;width:1060px;margin:auto;background:#fff!important;box-shadow:0 0 6px 1px rgb(0 0 0 / 41%)}#taxForm .taxNote,#taxForm .taxNote strong{font-size:1.25em;line-height:19px;margin-bottom:0;padding:5px 0}#taxForm h3{font-weight:600;margin:0;padding:5px}#taxForm h1{font-weight:600;font-size:28px;line-height:35px}#taxForm table.mainTable p{margin:0;width:auto}#taxForm table.mainTable{width:1000px;margin:auto;border-collapse:collapse;background:#fff!important}#taxForm .text-left{text-align:left}#taxForm .text-center{text-align:center}#taxForm .text-right{text-align:right}#taxForm .b-0{border:none}#taxForm .b-t-0{border-top:0!important}#taxForm .b-l-0{border-left:0}#taxForm .b-r-0{border-right:0}#taxForm .b-1{border:1px solid #000}#taxForm .b-t-1{border-top:1px solid #000}#taxForm .b-l-1{border-left:1px solid #000}#taxForm .b-r-1{border-right:1px solid #000}#taxForm .b-b-1{border-bottom:1px solid #000}#taxForm table,#taxForm td,#taxForm th{border:0 solid #ccc;padding:0}#taxForm .vert-text{writing-mode:sideways-lr}#taxForm .invert-bg{background-color:#000!important;color:#fff!important}#taxForm .invert-bg h3{color:#fff!important;line-height:1;font-size:16px;margin:0;font-weight:600}#taxForm .p-1{padding:5px}#taxForm .d-flex{display:flex;max-width:100%}#taxForm .d-inline{display:inline}#taxForm .checkbox-Group{position:relative;display:flex;padding-bottom:10px;padding-top:10px}#taxForm .checkbox-Group label.text-danger,#taxForm .checkbox-block:last-child label.text-danger{position:absolute;bottom:0}#taxForm .checkbox-block label{padding-right:10px;display:flex}#taxForm .checkbox-block{display:flex;margin-right:10px}#taxForm .checkbox-inline{display:flex;margin-right:10px;align-items:center}#taxForm .checkbox-full{display:flex;position:relative;padding-bottom:15px}#taxForm .checkbox-full label.text-danger{position:absolute;bottom:0;left:15px}#taxForm .checkbox-block:last-child{margin-right:0;position:relative}#taxForm .checkbox-block input[type=checkbox],#taxForm .checkbox-full input[type=checkbox],#taxForm .checkbox-inline input[type=checkbox]{width:20px;height:20px;min-width:20px;min-height:20px;border-radius:0;vertical-align:top;margin-right:5px}#taxForm .w9Input-group label{position:absolute;bottom:0;left:1em;font-weight:600;color:red!important}#taxForm .input-group input,#taxForm .input-group.nb textarea{border:none!important;border-bottom:1px solid #333!important;outline:0;margin-left:15px}#taxForm .input-group.sm input{width:25px;margin:5px 0;border:1px solid #333!important;padding:5px;height:30px;text-align:center}#taxForm .input-group.nb input{border:none!important;background-color:#fafafa;padding:10px;margin:0}#taxForm .input-group.nb textarea{border:none!important;background-color:#fafafa;padding:10px;width:100%}#taxForm .mr-1{margin-right:5px}#taxForm .mb-1{margin-bottom:15px}#taxForm .pt-1{padding-top:15px!important}#taxForm .pt-2{padding-top:5px}#taxForm .bigBoldText{font-size:2rem;font-weight:700;vertical-align:middle}#taxForm .biggerBoldText{font-size:3rem;font-weight:700}.customSignature{display:flex;align-items:center;justify-content:space-between;width:90%}.customSignature .btn-signed{background:0 0;padding:5px}.customSignature .btn-signed span:before{color:#333!important;opacity:.75}.customSignature .signArea{display:flex;position:relative}.customSignUpload:after,.customSignUpload:before{position:absolute;right:0;left:0;text-align:center}.customSignature .signArea #imgError{color:red;width:140px;align-items:center;justify-content:center}.customSignature .signArea img{margin:0 10px;height:50px;width:150px;display:none;object-fit:contain}.customSignature button{color:#fff!important}.customSignature button span.fa-pencil-alt:before{content:"\f303";font-family:"Font Awesome 5 Free";color:#fff;font-weight:600;font-size:16px;line-height:20px}.customSignUpload{position:relative;margin-top:30px}.customSignUpload:before{content:'OR';margin:auto;top:-30px;width:50px;z-index:2;background:#fff}.customSignUpload:after{content:'';margin:auto;top:-18px;width:70%;border:.1rem dashed #ccc;z-index:1}.customSignUpload input[type=file]{margin:auto;padding:1.5em;border:2px dotted #bbb;background-color:#fff;transition:border-color .25s ease-in-out;width:100%;border-radius:15px}.customSignUpload input[type=file]::file-selector-button{padding:10px 30px;border-width:0;border-radius:0;background-image:linear-gradient(155deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%);color:#dbe6f0;transition:.25s ease-in-out;cursor:pointer;margin-right:1em}.customSignUpload input[type=file]:hover{border-color:#888}.customSignUpload input[type=file]:hover::file-selector-button{background-image:linear-gradient(55deg,hsl(183deg 64% 46%) 0,hsl(184deg 67% 45%) 18%,hsl(185deg 70% 44%) 26%,hsl(185deg 73% 43%) 33%,hsl(186deg 75% 42%) 39%,hsl(187deg 78% 41%) 44%,hsl(187deg 80% 41%) 50%,hsl(188deg 81% 40%) 56%,hsl(189deg 82% 39%) 61%,hsl(189deg 82% 39%) 67%,hsl(190deg 82% 39%) 74%,hsl(191deg 81% 39%) 82%,hsl(192deg 80% 38%) 100%)}#signatureModal .modal-title{display:block;margin:0}#signatureModal #sig-canvas{border:2px dotted #ccc;border-radius:15px;cursor:cell;width:100%;height:150px}.custom-file-button{align-items:center}.custom-file-button input[type=file]{max-width:130px;color:#fff;border-radius:0;height:40px}.custom-file-button input[type=file]::-webkit-file-upload-button{display:none}.custom-file-button input[type=file]::file-selector-button{display:none}.custom-file-button:hover label{background-color:#dde0e3;cursor:pointer}.btn-gradientblueforfile{text-decoration:none;display:inline-block;padding:5px 10px;color:#fff}.tWithC{width:10%;height:10px;background:linear-gradient(90deg,#1ebdbd 0,#09793f 35%,#0062ff 100%);border:0;opacity:1}.customerPortal .portal-infowrapp .portal-info label.btn-gradientblue{color:#fff;font-family:Barlow;font-weight:300;text-transform:uppercase}.customerPortal .portal-infowrapp .formlabel{font-size:18px;font-weight:500;padding:0;line-height:1;position:relative}.customerPortal .left-wrapp .background-gray,.customerPortal .right-wrapp .background-gray{background:#f9f9f9;padding:19px 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.customerPortal .left-wrapp .background-white,.customerPortal .right-wrapp .background-white{background:#fff;padding:19px 20px;border-top:1px solid #fff}.customerPortal .left-wrapp .portal-info,.customerPortal .right-wrapp .portal-info{border-bottom:0;padding:0}.customerPortal .portal-info .col-lg-6.taxextention-wrapp .partnerinputfields{width:88%;margin-left:auto}.customerPortal .portal-info .col-lg-6.taxextention-wrapp{padding:0 9px}.customerPortal .right-wrapp label.error,.customerPortal .right-wrapp label.text-danger{font-size:12px;margin:0;line-height:normal;position:absolute;left:0;bottom:-13px;font-weight:600}.customerPortal .left-wrapp label.error,.customerPortal .left-wrapp label.text-danger,.customerPortal .right-wrapp label.error{font-size:13px;margin:0;line-height:normal;position:absolute;left:0;bottom:-17px;font-weight:500}.customerPortal .nextBtn:before{content:"\f054";font-family:"Font Awesome 5 Free";position:absolute;top:50%;color:#fff;font-weight:600;font-size:13px;right:9px;text-align:center;transform:translate(-50%,-50%);line-height:normal}.customerPortal .prevBtn{border:0;position:relative;padding:10px 15px 10px 30px}.customerPortal .prevBtn:after{content:"\f054";font-family:"Font Awesome 5 Free";position:absolute;top:50%;color:#fff;font-weight:600;right:15px;font-size:13px;left:15px;text-align:center;transform:translate(-50%,-50%) rotate(180deg);line-height:normal}.customerPortal .termBox-header{padding-bottom:15px}.customerPortal .termBox-header h1.ttl{color:#2a2a2a;font-size:40px;position:relative;margin-bottom:60px;line-height:1;text-transform:uppercase;font-weight:600}.customerPortal .termBox-header h1.ttl:before{content:"";position:absolute;bottom:-30px;background:url(../images/title-line.jpg);width:120px;height:5px}.customerPortal .termBox-header h3{font-size:1.5em;margin-bottom:.5em}.customerPortal .termBox-body{max-height:400px;overflow:hidden;overflow-y:scroll;border-bottom:1px solid #ccc}.customerPortal .termBox li{margin-bottom:.5em;list-style:cjk-ideographic;padding-left:15px;margin-left:15px}.customerPortal .termBox li:before{content:' \2022';position:relative;left:-15px;font-size:2em;height:10px;width:10px;display:block;top:-7px}.customerPortal .termBox-footer{padding-top:15px}.customerPortal .refBox{margin:0;border-bottom:2px solid #d6eeff}.customerPortal .refBox .refBox-heading h3{font-size:1em;margin:0;padding:5px 20px;background:#d6e3f1;color:#000;display:inline-block;font-weight:600;position:relative;width:100%}.customerPortal .refBox .refBox-heading h3:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #c4e7ff;content:"";position:absolute;top:0;right:-15px;transition:.25s;z-index:1;display:none}@media screen and (max-width:1900px){.why-oncorewrapp .parallax-section{min-height:640px;height:62vh}.why-oncorewrapp .made-inusa{width:235px}}@media screen and (max-width:1536px){.banner-video,.banner-video .video-image{height:100%}}@media screen and (max-width:1500px){.why-oncorewrapp .parallax-section{min-height:425px;height:48vh}}@media screen and (max-width:1400px){.technology-slider .slick-next{left:-80px}.technology-slider .slick-prev{right:-80px}.dealer-locator-wrap .searchbtn a.btn-blue,.search-ttl,.searchbtn button{font-size:18px}.communitywrapp{padding:50px 0}.why-oncorewrapp .alwaysinnerwrapp{bottom:-200px}.why-oncorewrapp .always-img{width:160px}.why-oncorewrapp .made-inusa{width:190px}.why-oncorewrapp .parallax-section{min-height:500px;height:40vh}}@media screen and (max-width:1300px){.banner-ttl{font-size:84px}.banner-ttl span:first-child:before{top:41%;right:-16%}}@media screen and (max-width:1200px){.banner-ttl{font-size:74px}.welcomesection .welcomesection-left{padding-left:0}.banner-video,.banner-video .video-image{height:560px}.banner-ttl span:first-child:before{width:20px;height:20px}.search-ttl{font-size:17px}.poolcontainer{padding:65px 50px}.everclear .ttl,.everflow .ttl,.ttl{font-size:50px}.productname{font-size:100px}footer.footerwrapp{padding-top:15%}.contactuswrapper .chatinnerwrapp{width:86%;margin:0 auto;display:block!important}.contactuswrapper .chatinner-leftblk{margin-bottom:20px}.contactuswrapper .locationwrapper .chatinner-leftblk,.contactuswrapper .locationwrapper .chatinner-rightblk,.header .logo img{width:100%}.eventnews-slider .event-blk p{color:#10222b;font-size:16px}.eventnews-slider .event-blk .event-ttl{font-size:18px;line-height:20px}.partnumberwrapp .part-number-container .part-number-blk .part-title{min-height:67px}.partnumberwrapp .part-number-container .part-number-blk .part-number{font-size:28px}.news-eventwrapp .tab-section ul.tabs li{margin-left:0;font-size:22px}.header .logo{width:120px;padding-bottom:20px}.partnumberwrapp .part-number-container .part-number-blk-empty{max-width:30px}.customerPortal .left-wrapp .background-gray,.customerPortal .left-wrapp .background-white,.customerPortal .right-wrapp .background-gray,.customerPortal .right-wrapp .background-white{min-height:70px}.filterationsection .filterationblk{background:#2a3245;border-radius:40px;padding:30px 30px 0;color:#fff;position:relative;overflow:hidden;min-height:625px;display:flex;flex-direction:column}.filterationsection .filterationblk p{font-size:18px}.filterationsection .filterttl{font-size:30px}}@media screen and (max-width:1024px){.customerPortal .title-height{height:60px}.poolcontainer,.poolwrapp{background:#eeeeef}.res-poolimg{display:block}.why-oncorewrapp .parallax-section{min-height:375px;height:30vh;background-size:cover!important}.poolcontainer{position:relative!important;top:auto;transform:none;width:100%;padding:50px 30px}.searchwrapp .container{max-width:100%}.footer-logo{margin-left:20px}.banner-ttl.poolttl span:first-child:before{right:-12%}.poolwrapp,.spawrapp{min-height:auto;height:auto;flex-direction:column;background:#eeeeef!important}.searchwrapp .search-container{position:relative;bottom:0}.partnumberwrapp .part-number-container .part-number-blk-empty{display:none}.welcomesection{padding:50px 0 100px}}@media screen and (max-width:992px){.header,.header .nav-btn{background:linear-gradient(90deg,rgba(5,65,80) 0,#000 100%)}#tabSection .tab-group,.copyright p{text-align:center}.header.sticky-header,header{padding:15px 0}.header #check{display:block;right:0}.product-slider-nav .slick-slide:before{content:'';border:2px solid #fff}.header .logo{padding-bottom:0}.header-wrapper .logo{width:100px}.aboutus-wrapp .technology-slider.aboutus-slider,.header .logo img,.teamwrapp .teamcontainer-row:first-child .team-itemwrapp .team-img{width:100%}.header .header-wrapper .hamburger-menu-container{display:flex}table.result-description td{width:auto}.table-product-btn a,table.result-description .result-ttl{font-size:20px}.searchwrapp .search-container{position:relative;bottom:0}.banner-video,.banner-video .video-image{height:100%}.bannerwrapper{top:60%}.dealer-locator-wrap,.header .nav-btn .nav-links>ul,.productSearchWrap{flex-direction:column}.productSearchWrap .manufacturer-wrapp,.productSearchWrap .measurments-wrapp,.productSearchWrap .searchpart-wrapp{width:70%}.productSearchWrap .measurment-blk{justify-content:space-between}.productSearchWrap .measurment-blk .diameter{width:48%}.contact-formwrapp,.filterationsection .filterationconatiner{margin-bottom:50px}.productSearchWrap .measurments-wrapp{padding-right:0}.measurment-blk .diameter:first-child select{border-right:2px solid #23365a}.filterationsection .filterationconatiner:last-child{margin-bottom:0}.why-oncorewrapp .always-img{width:65%}.why-oncorewrapp .made-inusa{top:-120px}.why-oncorewrapp .madein-usawrapp{margin-top:140px}.banner-ttl.poolttl,.calltext,.calltext a{font-size:52px}.search-container{flex-wrap:wrap}.searchpart-wrapp{width:34%}.measurments-wrapp{width:32%;padding-right:0}.searchbtn{margin:0 auto 20px;width:auto}.dealer-locator-wrap .searchbtn a.btn-blue,.searchbtn button{padding:10px 40px;width:auto}.technologywrapp:before{top:37%;height:45%}footer.footerwrapp{margin-top:0;padding-top:60px}.everclear .ttl,.everflow .ttl{font-size:46px}.poolwrapp .banner-ttl.poolttl span:first-child:before{width:10px;height:10px}.productname{font-size:80px}.productname span{font-size:28px;top:9px}.eventnews-slider{margin-bottom:0;flex-wrap:wrap;justify-content:center}.news-eventwrapp .tab-section .tab_container{box-shadow:-1px 0 12px 1px rgba(0,0,0,.2);width:100%}.news-eventwrapp .tab-section .news-innerwrapp{padding:15px}.eventnews-slider .event-blk{margin:15px;width:46%}.names-and-codewrapp .oemcode-table-blk{width:49%;margin-bottom:30px}.sponsorwrapp .sponsor-blk-right{padding:30px 15px 0}.news-eventwrapp .tab-section{width:100%;display:block}.news-eventwrapp .tab-section ul.tabs{display:none;width:100%;margin-bottom:0;margin-top:0}.news-eventwrapp .tab-section ul.tabs li{margin-left:0;padding:20px}.news-eventwrapp .tab-section h3.tab_drawer_heading{display:block}.news-eventwrapp .tab-section h3.tab_drawer_heading.active:before,.news-eventwrapp .tab-section ul.tabs li.active:before{width:100%;height:5px;bottom:0;top:auto}.news-eventwrapp #tab1 .news-innerwrapp .news-blk-title,.news-eventwrapp .news-innerwrapp .news-blk-title{font-size:22px}.teamwrapp .teamcontainer-row .team-itemwrapp{flex:1 0 39%}.banner-wrapper{margin-top:82px}.aboutus-videowrapp iframe,.peoplepowerwrapp iframe{height:400px}.aboutus-wrapp .about-paragraph{width:100%;margin:0 auto}.header .nav-btn{position:fixed;height:calc(100vh - 3rem);left:0;width:100%;flex-direction:column;align-items:center;justify-content:space-between;overflow-x:hidden;overflow-y:auto;transform:translateX(100%);transition:.65s;z-index:99999;top:96px}.header #check:checked~.nav-btn{transform:translateX(0)}.header #check:checked~.nav-btn .log-sign,.header #check:checked~.nav-btn .nav-link{animation:animation .5s ease forwards var(--i)}.header .nav-btn .nav-links{flex:initial;width:100%}.header .nav-btn .nav-link{width:100%;opacity:0;transform:translateY(15px)}.header .nav-btn .nav-links .nav-link>a{line-height:1;padding:1.6rem 2rem;font-size:20px}.header .nav-btn .nav-link:hover>a{transform:scale(1);background-color:#043440}.header .nav-btn .nav-links .nav-link .dropdown{box-shadow:none}.header .container{max-width:100%}.header .nav-btn .nav-links .nav-link .dropdown,.header .nav-btn .nav-links .nav-link .dropdown.second{position:initial;top:initial;left:initial;transform:initial;opacity:1;pointer-events:auto;width:100%;padding:0;background-color:#061d45;display:none}.header .nav-btn .dropdown-link:hover>.dropdown,.header .nav-btn .nav-links .nav-link.show>.dropdown,.header .nav-btn .nav-links .nav-link:hover>.dropdown{transform:translate(0,0);display:block}.header .nav-btn .nav-links .nav-link .dropdown-link{border-bottom:1px solid #fff}.header .nav-btn .dropdown-link:hover>a>i,.header .nav-btn .dropdown-link:hover>a>svg,.header .nav-btn .nav-link:hover>a>i,.header .nav-btn .nav-link:hover>a>svg{transform:rotate(360deg);color:#fff}.header .nav-btn .nav-links .nav-link>a:hover{color:#fff}.header .nav-btn .nav-links .nav-link .dropdown-link>a{background-color:#054150;color:#fff;padding:1.5rem 2.5rem;line-height:1;font-size:18px}.header .nav-btn .nav-links .nav-link>a svg{display:inline-block!important}.header .nav-btn .dropdown.second .dropdown-link>a{padding:1.2rem 2rem 1.2rem 3rem}.header .nav-btn .dropdown.second .dropdown.second .dropdown-link>a{padding:1.2rem 2rem 1.2rem 4rem}.header .nav-btn .dropdown-link:not(:nth-last-child(2)){border-bottom:none}.header .nav-btn .nav-links .nav-link .arrow{z-index:1;left:10%;transform:scale(1.1) rotate(45deg);transition:.5s}.header .nav-btn .dropdown-link:first-child:hover~.arrow,.header .nav-btn .dropdown-link:hover>a,.header .nav-btn .nav-link:hover .arrow{background-color:transparent}.header .nav-btn .dropdown .dropdown .arrow{display:none}.header .nav-btn .nav-link>a>i,.header .nav-btn .nav-link>a>svg{font-size:1.1rem;transform:rotate(-90deg);transition:.7s}.header .nav-btn .dropdown i,.header .nav-btn .dropdown svg{font-size:1rem;transition:.7s}.footer-logo{margin:0 auto}.footer-social-icon{justify-content:center!important;margin:50px 0}.footer-innerwrapp{margin-top:30px}.copyright-socialmedia-wrap{margin-top:0}.copyright p{margin:0;position:relative;bottom:-30px}.terms-and-condition{margin-top:50px}.page-not-found.py-100{padding:100px 0}.navigation-right{display:flex;align-items:center}#tabSection .tab-item:first-child .tab-btn,#tabSection .tab-item:last-child .tab-btn{border-radius:0}#tabSection .tab-group li .tab-btn:after,#tabSection .tab-group li .tab-btn:before{border-top:0;border-bottom:0;border-left:0}#tabSection .inner-portalcontainer{display:block;text-align:center}.btn-gradientblue.revSubmitBtn{font-size:13px;padding:10px 12px;margin-right:80px;margin-top:20px}.customerPortal .nextstep-wrapp{display:block!important}.customerPortal .portal-info .col-lg-6.taxextention-wrapp .partnerinputfields{margin-left:0}.customerPortal .portal-info .col-lg-6.taxextention-wrapp{padding:0 9px}.customSwitch .form-check-label{padding-left:0}}@media screen and (max-width:960px){.aboutus-wrapp p,.banner-subttl,.clean-filter-cartridgewrapp p,.communitywrapp p,.everclear p,.everflow p,.news-eventwrapp p,.poolcontainer p,.sponsorwrapp p,.welcomesection p,.what-is-on-social-wrapp p,.why-oncorewrapp .always-blk p,.why-oncorewrapp p{font-size:18px}.header .nav-btn{top:86px}.banner-subttl{padding-left:48px}.banner-subttl:before{left:6px;top:8px;width:28px}.communitywrapp .ttl{font-size:42px}.technologywrapp .technology-text{font-size:36px}.why-oncorewrapp .alwaysinnerwrapp{bottom:-214px}.ttl{font-size:40px}.breadcrumb-margin,.header-margin{margin-top:122px}.navigation-right,.point-bonded-mediawrapp .point-bonded-left{width:100%}.partnumberwrapp .part-number-container,.point-bonded-container{flex-wrap:wrap}.partnumberwrapp .part-number-container .part-number-blk{flex:auto;width:25%;border-bottom:1px solid #5fccf5}.partnumberwrapp .part-number-container{justify-content:center;border:none}.partnumberwrapp .part-number-container .part-number-blk:first-child,.partnumberwrapp .part-number-container .part-number-blk:nth-child(5){border-left:1px solid #5fccf5}.partnumberwrapp .part-number-container .part-number-blk:first-child,.partnumberwrapp .part-number-container .part-number-blk:nth-child(2),.partnumberwrapp .part-number-container .part-number-blk:nth-child(3),.partnumberwrapp .part-number-container .part-number-blk:nth-child(4){border-top:1px solid #5fccf5}.everclear .product-img{bottom:112px}.everclear.common-leftrightsec.py-100,.everflow.common-leftrightsec.py-100{padding:100px 0}.everflow .product-img{bottom:80px}.aboutus-wrapp.identify-wrapp.py-100,.bottom-quicklinkswrapp.py-100,.clean-filter-cartridgewrapp.py-100,.cross-referencewrapp.py-100,.endcapswrapp.py-100,.names-and-codewrapp.py-100,.partnumberwrapp.py-100,.point-bonded-mediawrapp.py-100,.product-feature-inner-wrapp.py-100,.product-featureswrapp.py-100,.sponsorwrapp.py-100,.teamwrapp.py-100,.what-is-on-social-wrapp.py-100{padding:100px 0 180px}.point-bonded-container.webloftwrapp{margin-top:40px}.partnumberwrapp .part-number-container .part-number-blk:last-child{border-right:1px solid #5fccf5;border-left:1px solid #5fccf5}.partnumberwrapp .part-number-container .part-number-blk .part-title{min-height:60px}.partnumberwrapp .part-number-container .part-number-blk:last-child .part-title{min-height:unset}.inner-portalcontainer{width:90%}}@media screen and (max-width:768px){.poolwrapp,.teamwrapp .teamcontainer-row:first-child .team-itemwrapp img{height:auto}#authModal .modal-dialog{max-width:100%}.common-leftrightsec .common-leftwrapp,.login-pagewrapp,.login-pagewrapp.signupformwrapp{width:100%}.container{padding:0 15px}.eventnewswrapp.py-100,.everclear.common-leftrightsec.py-100,.everflow.common-leftrightsec.py-100,.filterationsection.py-100,.filtration-design.py-100,.news-eventwrapp.py-100,.peoplepowerwrapp.py-100,.quicklinks-conatiner,.sponsorwrapp.py-100,.technologywrapp.py-100,.welcomesection,.what-is-on-social-wrapp.py-100{padding:60px 0}.communitywrapp{padding:60px 0 0}.why-oncorewrapp.py-100{padding:60px 0 300px}.banner-ttl span:first-child,.technology-slider .slick-next{margin-right:26px}.technology-slider{margin:40px auto 0;width:90%}.banner-ttl span:first-child:before{width:10px;height:10px}.banner-ttl{font-size:50px}.everclear .ttl,.everflow .ttl,.ttl{font-size:38px}.communitywrapp .ttl,.filterationsection .filterttl{font-size:28px}.technology-slider .slick-prev{right:-57px;transform:scale(.8)}.technology-slider .slick-next{left:-61px;transform:rotate(181deg) scale(.8)}.filterationsection .filterationblk p{font-size:20px;width:80%}.filterationsection .filterationblk:before{right:-122px}.filterationsection .filterationblk{padding:7% 11% 0 9%}.filter-img{width:62%}.filterationconatiner .filter-img,.filterationconatiner:last-child .filter-img{width:90%}.why-oncorewrapp .made-inusa{top:-73px}.communitywrapp .communityinfo{padding:0 35px}.why-oncorewrapp{padding-bottom:400px}.terms-and-condition .ttl{font-size:30px}.terms-and-condition table td span{display:block;margin-top:5px}.terms-and-condition .terms-wrap{padding:25px}.measurments-wrapp{width:100%;margin-top:20px}.manufacturer-wrapp,.searchpart-wrapp{width:48%}.searchwrapp{width:100%;position:relative!important;bottom:0}.eventnews-slider .slick-dots{top:-75px}.poolwrapp{background:0 0;padding-top:0;min-height:auto}.everclear .product-img,.everflow .product-img{position:relative!important;bottom:auto;margin-left:auto;width:74%}.subttl{margin-top:0;font-size:26px}.productname{font-size:56px}.banner-ttl.poolttl{font-size:42px}.everclear.common-leftrightsec.py-50{padding:50px 0}.productname span{font-size:22px;top:6px}.eventnews-slider .event-blk{width:65%}.eventnews-slider .slick-slide{margin:0 10px}.aboutus-wrapp .top-arrow,.bottom-quicklinkswrapp .top-arrow,.clean-filter-cartridgewrapp .top-arrow,.cross-referencewrapp .top-arrow,.endcapswrapp .top-arrow,.names-and-codewrapp .top-arrow,.news-eventwrapp .top-arrow,.partnumberwrapp .top-arrow,.point-bonded-mediawrapp .top-arrow,.product-feature-inner-wrapp .top-arrow,.product-featureswrapp .top-arrow,.sponsorwrapp .top-arrow,.teamwrapp .top-arrow,.what-is-on-social-wrapp .top-arrow{transform:scale(.7)}.aboutus-wrapp .toparrow-wrapp p,.bottom-quicklinkswrapp .toparrow-wrapp p,.clean-filter-cartridgewrapp .toparrow-wrapp p,.cross-referencewrapp .toparrow-wrapp p,.endcapswrapp .toparrow-wrapp p,.names-and-codewrapp .toparrow-wrapp p,.news-eventwrapp .toparrow-wrapp p,.partnumberwrapp .toparrow-wrapp p,.point-bonded-mediawrapp .toparrow-wrapp p,.product-feature-inner-wrapp .toparrow-wrapp p,.product-featureswrapp .toparrow-wrapp p,.sponsorwrapp .toparrow-wrapp p,.teamwrapp .toparrow-wrapp p,.what-is-on-social-wrapp .toparrow-wrapp p{margin-top:-10px;font-size:20px}.news-eventwrapp #tab1 .news-innerwrapp .news-blk-title,.news-eventwrapp .news-innerwrapp .news-blk-title{font-size:22px}.news-eventwrapp .new-booking-info,.news-eventwrapp .tab-section ul.tabs li{font-size:18px}.teamwrapp .teamcontainer-row .team-itemwrapp{flex:1 0 62%}.partnumberwrapp .part-number-container .part-number-blk .part-para{font-size:13px}.technologywrapp:before{height:63%}.aboutus-wrapp .technologywrapp:before{height:320px;top:14%}.aboutus-wrapp.identify-wrapp.py-100,.aboutus-wrapp.py-100,.bottom-quicklinkswrapp.py-100,.clean-filter-cartridgewrapp.py-100,.cross-referencewrapp.py-100,.endcapswrapp.py-100,.names-and-codewrapp.py-100,.partnumberwrapp.py-100,.point-bonded-mediawrapp.py-100,.product-feature-inner-wrapp.py-100,.product-featureswrapp.py-100,.sponsorwrapp.py-100,.teamwrapp.py-100,.what-is-on-social-wrapp.py-100{padding:60px 0 120px}.what-is-on-social-wrapp .facebook-followpage{margin:40px auto}.why-oncorewrapp .made-inusa{width:120px}.why-oncorewrapp .parallax-section{min-height:310px;height:30vh}.banner-wrapper .banner-video video,.innerbanner-wrapper video{min-height:330px}table.qty-table{width:100%!important}.customerPortal .inner-portalcontainer{padding:10px!important}.customerPortal .portal-infowrapp .formlabel{padding:2px 0 10px}.customerPortal .portal-info .col-lg-6{padding:0 8px}.customerPortal .right-wrapp.ps-0,.customerPortal .right-wrapp.ps-md-0{padding-left:calc(var(--bs-gutter-x) * .5)!important}.customerPortal .left-wrapp.pe-0,.customerPortal .right-wrapp.pe-0{padding-right:calc(var(--bs-gutter-x) * .5)!important}}@media screen and (max-width:576px){.banner-ttl{font-size:36px}.banner-wrapper .banner-video video,.innerbanner-wrapper video{min-height:230px}.searchwrapp{width:100%;position:relative!important;bottom:0}.banner-ttl.poolttl span:first-child:before{right:-25px}.productSearchWrap{padding:0}.dealer-locator-wrap .searchbtn a.btn-blue,.eventnews-slider .event-blk,.portal-infowrapp input,.productSearchWrap .manufacturer-wrapp,.productSearchWrap .measurments-wrapp,.productSearchWrap .searchpart-wrapp,.searchbtn button,.technology-slider{width:100%}.dealer-locator-wrap .searchbtn,.productSearchWrap .searchbtn{width:100%;text-align:center}.filterationsection .filterationblk{min-height:100%;padding:30px 30px 0}.welcomesection .welcomesection-right img{max-width:300px;margin-top:30px}.welcomesection .welcomesection-left{padding-left:15px}.eventnewswrapp,.filterationsection.py-100,.peoplepowerwrapp.py-100,.quicklinks-conatiner,.welcomesection{padding:30px 0}.communitywrapp{padding:30px 0 0}.technologywrapp.py-100{padding:30px 0 60px}.aboutus-wrapp .technology-slider .slick-next,.technology-slider .slick-next{top:107%}.aboutus-wrapp .technology-slider .slick-prev,.technology-slider .slick-prev{top:105%}.bannerwrapper{position:relative;top:0;left:0;transform:none;color:#fff;width:100%;background:linear-gradient(90deg,rgba(5,65,80,.8783088235294117) 0,#000 100%);height:auto;padding:30px;max-width:100%}.technologywrapp .technology-textwrapp{top:20%}.everclear .ttl,.everflow .ttl,.technologywrapp .technology-text{font-size:26px}.ttl span{font-size:18px}.communitywrapp .ttl,.everclear .ttl,.everflow .ttl,.ttl{font-size:30px}.why-oncorewrapp .madein-usawrapp{background-image:none!important;height:auto}.madein-res-img{display:block;margin-bottom:40px}.why-oncorewrapp .alwaysinnerwrapp{bottom:0;flex-wrap:wrap;position:relative!important}.why-oncorewrapp .always-blk{width:100%;margin-bottom:40px}.why-oncorewrapp .always-img{width:90px}.why-oncorewrapp{padding-bottom:100px}.why-oncorewrapp.py-100{padding:60px 0}.row.footerlink{text-align:center}.calltext,.calltext a{font-size:40px}.footer-logo{margin:0 auto}.technologywrapp .technology-slider .slick-slide img{border:10px solid #fff}.technologywrapp .technology-slider .slick-slide:before{width:calc(100% - 20px);height:calc(100% - 20px);z-index:999;margin:10px}.aboutus-wrapp .technology-slider .slick-next,.technology-slider .slick-next{left:33%;transform:rotate(181deg) scale(.8);bottom:-25px}.aboutus-wrapp .technology-slider .slick-prev,.technology-slider .slick-prev{right:33%;transform:scale(.8);bottom:-25px}.eventnews-slider{margin-bottom:0}.aboutus-videowrapp iframe,.peoplepowerwrapp iframe{height:260px}.eventnews-slider .slick-dots{top:-65px}.footer-social-icon{justify-content:center!important;padding-right:0!important;margin:60px 0 30px}.footerlink h5{font-size:24px;margin-bottom:25px;margin-top:20px}.footerlink ul li{display:block;width:100%}.subttl{font-size:22px}.aboutus-wrapp .about-paragraph p,.clean-filter-cartridgewrapp p,.communitywrapp p,.cross-referencewrapp .visit-site p a,.endcapswrapp .visit-site p a,.everclear p,.everflow p,.names-and-codewrapp .visit-site p a,.news-eventwrapp .news-innerwrapp p,.partnumberwrapp .visit-site p a,.point-bonded-mediawrapp p,.pool-spa-filter .measur-radiowrapp label,.poolcontainer p,.product-featureswrapp .visit-site p a,.sponsorwrapp .visit-site p a,.sponsorwrapp p,.surveyformwrapp p,.welcomesection p,.what-is-on-social-wrapp p,.why-oncorewrapp .always-blk p,.why-oncorewrapp p{font-size:16px}.banner-ttl.poolttl{font-size:38px}.banner-ttl.poolttl span:first-child{margin-right:22px}.poolcontainer{padding:30px 15px}.communitywrapp.peoplesaywrapp .communityinfo{padding:0 30px}.technologywrapp.common-padd{padding:50px 0 90px}.innerbanner-wrapper video{height:80vh}.quick-ttl{font-size:24px}.breadcrum-list li a{font-size:14px}.breadcrumbwrapper{padding:16px 0;margin-top:124px}.innerpage-productname .productname{font-size:50px}.madein-logo{width:74px}.contactuswrapper .conatct-title{font-size:28px}.contactuswrapper .horizontalline:before{width:100%;left:0}.contactuswrapper .send-nowbtn,.cross-referencewrapp .send-nowbtn,.endcapswrapp .send-nowbtn,.login-pagewrapp .send-nowbtn,.names-and-codewrapp .send-nowbtn,.partnumberwrapp .send-nowbtn,.product-featureswrapp .send-nowbtn,.signup-pagewrapp .send-nowbtn,.sponsorwrapp .send-nowbtn{font-size:18px;min-width:150px;padding:15px 20px}.sponsor-logo img{width:200px}.everclear.common-leftrightsec.py-100{padding:50px 0}.news-eventwrapp.py-100{padding:50px 0 180px}.bottom-quicklinkswrapp.py-100{padding:115px 0 180px}.contactuswrapper.header-margin,.login-pagewrapp.header-margin,.signup-pagewrapp.header-margin,.survey-pagewrapp.header-margin{margin-top:50px}.communitywrapp .communityinfo{margin-bottom:10px}.survey-pagewrapp .custom-select.d-flex,.why-oncorewrapp .parallax-section{flex-wrap:wrap}.page-not-found img{max-width:300px;margin:30px auto 0}.survey-pagewrapp .custom-select .left-formblk{margin-bottom:20px;width:100%}.right-formblk{width:100%;padding-left:0}.survey-pagewrapp .form-fieldwrapp p.ms-20px,.survey-pagewrapp p.smallpara{margin-left:0}.login-icon p span+span{display:none}.lang-nav{margin:0 10px}header .navigation-right .login-icon a.show-c-Login{margin-right:10px}header.header .p-5-lr{padding:0 5px!important}}.contest-content ul li,.contest-content-2 ul li,ul.custom-list-ul li{list-style-type:disc;display:list-item}@media screen and (max-width:480px){.aboutus-wrapp .technology-slider .slick-next,.technology-slider .slick-next{left:25%;top:108%}.aboutus-wrapp .technology-slider .slick-prev,.technology-slider .slick-prev{right:25%}.technology-slider .slick-prev{position:absolute}.manufacturer-wrapp,.measurments-wrapp,.searchpart-wrapp{width:100%;margin-top:10px}.news-eventwrapp .tab-section .tab_container,.searchwrapp{padding:0}.why-oncorewrapp .madein-usawrapp{margin-top:90px}.aboutus-wrapp .technology-slider.aboutus-slider,.footer-logo{width:80%}.parallax-section{flex-direction:column}.technologywrapp:before{height:53%;top:50%}.communitywrapp p:last-child{padding-top:10px}.communitywrapp p:before{height:41px;top:8px}.ttl:before{bottom:-22px;width:82px}.everclear .ttl,.everflow .ttl,.ttl{margin-bottom:47px}.quicklinnks ul li a{font-size:18px}.news-eventwrapp .tab-section ul.tabs li span{margin-top:0}.partnumberwrapp .part-number-container .part-number-blk{width:33%}.partnumberwrapp .part-number-container .part-number-blk:nth-child(4){border-top:none;border-left:1px solid #5fccf5;border-right:none}.partnumberwrapp .part-number-container .part-number-blk:last-child{border-left:1px solid #5fccf5}.partnumberwrapp .part-number-container .part-number-blk .part-number{font-size:24px}.names-and-codewrapp .oemcode-table-blk,.product-featureswrapp .product-featur-pdfimg{width:100%}.names-and-codewrapp table.oemcode-table td,.names-and-codewrapp table.oemcode-table th{font-size:14px}.partnumberwrapp .part-number-container{margin:50px 0}.endcapswrapp .endcap-blk{width:45%}.mt-sm2{margin-top:5px}.banner-ttl span:first-child{margin-right:20px}.banner-ttl{font-size:30px}.banner-subttl:before{display:none}.banner-subttl,.measur-radiowrapp label{font-size:16px;padding-left:0}.contactuswrapper .dnt_Captcha .form-control{width:100%!important}.inner-portalcontainer{width:95%}.portal-heading .portal-btn.text-end{text-align:left!important}.survey-pagewrapp .send-nowbtn{min-width:163px;margin-right:0}.edit-profile,.portal-heading .edit-profile{font-size:14px!important}#tabSection .tab-group li .tab-btn{padding:5px 12px;font-size:13px}.btn-gradientblue.revSubmitBtn{margin-right:15px;margin-top:20px}.customerPortal .title-height{height:auto}.company-logowrapp .p-4{padding:10px 0 30px 10px!important}.customerPortal .company-logowrapp .d-flex.files-input{display:block!important}.customerPortal .company-logowrapp span,.customerPortal .custom-file-button.cfUpload span{display:block;margin-left:0!important}}.product-not-found img{margin:0 auto;display:block}.product-not-found h3{text-transform:uppercase;text-align:center}.flip-box-container>div{backface-visibility:hidden;transform-style:preserve-3d;height:100%;position:absolute;transition:.6s ease-in-out;width:100%;display:block;padding:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.flip-box-front{background-color:#fffFFF91;transform:none;z-index:1}.flip-box-back{background-color:#fffFFF57;transform:rotateX(-180deg) rotateY(0)}.flip-box-container:hover .flip-box-front{transform:rotateX(180deg) rotateY(0)}.flip-box-container:hover .flip-box-back{transform:none}.flip-box-container .flip-box-back a{display:block;font-weight:600}.flip-box-container .flip-box-back a:first-child{text-align:left;color:#69c;line-height:30px;font-size:18px;margin-bottom:10px}.flip-box-container .flip-box-back a:last-child{color:#0a122a}@media screen and (min-width:1500px){.why-oncorewrapp .madein-usawrapp{background-size:cover!important}}.backToTop-btn{position:fixed;z-index:1;border-radius:30px;width:50px;height:50px;text-align:center;line-height:30px;display:inline-block;vertical-align:top;font-size:14px;color:#fff;background-color:#69c;opacity:0;transition:.5s ease-in-out;transform:scale(0);bottom:85px;display:flex;align-items:center;justify-content:center;pointer-events:none;right:30px}.backToTop-btn:before{content:'';background:url('../images/arrow-to-top.png') center center/contain no-repeat;color:#fff;display:block;width:15px;font-weight:600;line-height:1;position:relative;top:0;left:0;padding:10px 11px;-moz-transition:top .2s linear;-o-transition:top .2s linear;-webkit-transition:top .2s linear;transition:top .2s linear}.backToTop-btn.btn-show{opacity:1;visibility:visible;transform:scale(1);z-index:9999;pointer-events:auto}.backToTop-btn span{color:#69c;font-size:20px;font-weight:500;margin-bottom:20px;margin-top:20px;line-height:1.2;position:absolute;top:30px;left:50%;transform:translateX(-50%)}.fadeInUpSmooth{animation-name:fadeInUpSmooth}@-webkit-keyframes fadeInUpSmooth{from{opacity:0;transform:translate3d(0,6%,0)}to{opacity:1;transform:none}}@keyframes fadeInUpSmooth{from{opacity:0;transform:translate3d(0,6%,0)}to{opacity:1;transform:none}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(10%);transform:translateY(10%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(10%);transform:translateY(10%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.search-icon .loader-span{position:absolute;right:10px;top:50%;margin-top:-9px}.loader-span{display:none;border:3px solid transparent;border-top:3px solid #0d2043;border-bottom:3px solid #0d2043;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.innerproductname.ttl{margin-bottom:40px}.modal-backdrop.show{z-index:99999}.toggle-password{position:absolute;right:10px;top:12px;z-index:99;display:inline-block;cursor:pointer}.pwdStrength_wrapper{border:1px solid #dddfe1;display:none;float:left;padding:10px;width:300px;position:absolute;left:0;top:50px;z-index:999;background:#fff;border-radius:2px}.pwdStrength_wrapper:after,.pwdStrength_wrapper:before{content:' ';height:0;width:0;border:10px solid transparent}.pwdStrength_wrapper:before{border-left:7px solid transparent;border-bottom:7px solid #dddfe1;border-right:7px solid transparent;content:"";display:inline-block;left:20px;position:absolute;top:-17px}.pwdStrength_wrapper:after{border-left:6px solid transparent;border-bottom:6px solid #fff;border-right:6px solid transparent;content:"";display:inline-block;left:20px;position:absolute;top:-16px}.pswd_info ul{margin:5px 0 0;padding:0}.pswd_info h5{font-size:16px;text-transform:uppercase;font-weight:600}.pswd_info ul li{position:relative;padding:0 0 0 20px}.pswd_info ul li:before{content:'\f00c';font-family:"Font Awesome 5 Free";position:absolute;color:#dddfe1;font-weight:600;left:0;font-size:12px;top:4px}.pswd_info ul li.valid:before{color:#3dae48}.pswd_info ul li.valid{background-position:left -42px;color:green}.passwordStrength{display:block;height:5px;margin-bottom:10px;transition:.4s}.strength0{background:0 0;width:0}.strength1{background:#ff4545;width:20%}.strength2{background:#ff9f24;width:40%}.strength3{background:#ffc824;width:60%}.strength4{background:#69c;width:80%}.strength5{background:green;width:100%}.portal-infowrapp p .bold-text{font-weight:800}.note-text{font-size:14px;padding-left:37px}.dealer-locator #info-box{position:absolute;display:none;background:#fff;color:#000;padding:0;font-size:13px;min-width:170px;line-height:1.4em;z-index:9999;box-shadow:0 4px 16px rgba(0,0,0,.35);user-select:text;-webkit-user-select:text;border:2px solid #e67e22;text-align:left}.dealer-locator #info-box h3{padding:12px 10px 0;margin:0 0 5px;font-weight:600;font-size:16px}.dealer-locator #info-box p{padding:0 10px 2px;margin:0;font-weight:600;font-size:14px}.dealer-locator a.call-for-quote{padding:0 10px 8px;color:#000;text-decoration:none;display:inline-block}.dealer-locator a.quoteNowBtn{background:#ff6c37;display:flex;padding:5px 10px;color:#fff;font-weight:600;text-decoration:none;font-size:14px}.dealer-locator a.quoteNowBtn:after{content:"";background:url(../images/quote-icon.png) 0 0/contain no-repeat;width:21px;height:21px;display:inline-block;margin-left:5px;position:absolute;right:10px}.dealer-locator svg path{transition:fill .2s;cursor:pointer}.dealer-locator .region#west:hover path{fill:#2f5597!important}.dealer-locator .region#north:hover path{fill:#4fc2c2!important}.dealer-locator .region#northeast:hover path{fill:#2e75b6!important}.dealer-locator .region#east:hover path{fill:#8faadc!important}.dealer-locator .region#southeast:hover path{fill:#00b0f0!important}.dealer-locator .region#south:hover path{fill:#0070c0!important}.dealer-locator .mobile-version-map,.upload-input{display:none}.dealer-locator-footer{margin-bottom:90px}.dealer-locator .searchwrapp .search-container{bottom:-100px}#dealerLocator .dealer-locator-form p{font-size:14px;margin:0;width:100%}.dealer-locator-form h1{text-transform:uppercase;padding-top:5px;margin-bottom:5px!important}#dealerLocator .modal-content{border-radius:0!important}#dealerLocator .modal-dialog{max-width:600px!important}.dealer-locator-wrapper .form-fieldwrapp{margin:0 auto 15px}.weight-normal{font-weight:400!important}.getfiles-remc{color:#f10000;font-size:16px}button.finalSubmit[disabled],button.revSubmitBtn[disabled]{opacity:.7;pointer-events:none}.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgb(26 26 26 / 70%);z-index:99999}.loader-wrapper .spinner{width:60px;height:60px;border:6px solid #555;border-top-color:#26b3be;border-radius:50%;animation:1s linear infinite spin;margin-bottom:1rem}.loader-wrapper .loading-text{color:#fff;font-size:1.2rem;opacity:1}@keyframes spin{0%{transform:rotate(0)}100%,to{transform:rotate(360deg)}}@keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}@keyframes fadeOut{to{opacity:0;pointer-events:none;display:none}}.tab-btn.active{cursor:pointer;pointer-events:initial}.tab-btn.firstbtn{background:#034486!important}.tab-btn.firstbtn::after{border-left:1em solid #034486!important}.ReviewSubmitNote{font-weight:600;font-size:18px}.greenbtn{background:#2e8b2d;color:#fff;text-decoration:none;display:inline-block;padding:0 10px;height:36px;line-height:36px}.greenbtn a{color:#fff;text-decoration:none}.hero img{width:100%;border-radius:4px}.welcome-line{width:50px;height:4px;background:#2abac2;background:linear-gradient(90deg,#2abac2 0,#108dad 100%);margin-bottom:15px}ul.custom-list-ul li{margin-left:20px}@media(max-width:768px){.breadcrumb-img{flex-wrap:wrap;justify-content:center}.breadcrumb-arrow{display:none}.breadcrumb-step{margin:4px;border-radius:20px}}#logInErrorClicker{cursor:pointer}#customerSetupForm .custom-file-button.cfUpload.taxFileClass p.cfileName.w-auto.d-block{display:flex!important;align-items:center;position:relative;justify-content:flex-start;flex-wrap:wrap;align-content:space-between}#customerSetupForm .custom-file-button.cfUpload.taxFileClass p.cfileName.w-auto.d-block span.removeBtn{position:relative;top:0;margin-left:20px}#productReturnForm .measur-radiowrapp{height:fit-content}#productReturnForm .inner-portalcontainer textarea.form-control{height:110px}#productReturnForm .form-fieldwrapp{width:50%;margin:0 auto}#productReturnForm .portal-infowrapp .portal-info label{padding-right:17px}@media only screen and (max-width:1199px){.dealer-locator #us-map{display:none}.dealer-locator .mobile-version-map{display:block}.dealer-locator .mobile-version-map .img-responsive{width:100%;max-width:100%}.dealer-locator .spot-main{display:flex;flex-wrap:wrap}.dealer-locator .spot-main .spot{margin:10px;flex:1 1 calc(33.333% - 20px)}.dealer-locator .spot .spot-wrapper{opacity:1;color:#000!important;text-decoration:none;font-size:16px;border:1px solid #10222b;background-color:#fff;margin:5px 0;position:relative}.dealer-locator .image-map-mob .spot-wrapper:before{content:attr(data-location);font-weight:700;background:#ff6c37;color:#fff;display:block;position:absolute;width:25px;height:100%;left:-25px;top:0;display:flex}.dealer-locator .spot .spot-wrapper .spot-details{padding:0;position:relative;text-align:left}.dealer-locator .spot .spot-details h3{color:#000;font-weight:600;font-size:18px;margin:10px 0 5px 10px}.dealer-locator .spot .spot-details p{color:#000;font-weight:600;font-size:16px;margin:0 0 5px 10px}.dealer-locator .spot .spot-details a.quoteNowBtn{background:#ff6c37;display:flex;padding:10px 15px}.dealer-locator .west-region-cls .spot-details a.quoteNowBtn{background:#2f5597!important}.dealer-locator .south-region-cls .spot-details a.quoteNowBtn{background:#0070c0!important}.dealer-locator .southeast-region-cls .spot-details a.quoteNowBtn{background:#1cafe7!important}.dealer-locator .east-region-cls .spot-details a.quoteNowBtn{background:#8faadc!important}.dealer-locator .northeast-region-cls .spot-details a.quoteNowBtn{background:#2d72b2!important}.dealer-locator .north-region-cls .spot-details a.quoteNowBtn{background:#4fc2c2!important}.dealer-locator-footer p{font-size:16px}.dealer-locator-footer{margin-bottom:60px}}@media only screen and (max-width:992px){.dealer-locator-footer{margin-bottom:0}.dealer-locator .searchwrapp .search-container{bottom:0}.dealer-locator-wrap .searchbtn,.productSearchWrap .searchbtn{margin-top:20px}}@media only screen and (max-width:767px){.dealer-locator .spot-main{display:block}.dealer-locator-wrapper .form-fieldwrapp{width:100%}.teamwrapp .teamcontainer-row .team-itemwrapp .team-img{max-width:unset}}.pad_left{padding-left:20px!important}.pad_right{padding-right:20px!important}.order{height:auto!important}.customerPortal .left-wrapp .background-gray.empty-div,.customerPortal .right-wrapp .background-gray.empty-div{height:78px}.contest-banner-wrapper .contest-responsiveBanner img{width:100%;height:auto;display:block}.process-section{background:#02192e;padding:20px 0;color:#fff}.process-item{padding:5px 20px;position:relative;display:flex}.process-item h4{font-weight:700;padding:0;margin:0}.process-item p{font-size:14px;color:#fff;margin:0}.icon-wrapper{width:70px;height:70px;margin:0 10px;background:linear-gradient(145deg,#1a94e5,#0073c6);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 12px rgba(0,0,0,.3)}.process-section .text-wrapper{text-align:left;margin:0 10px}.icon-wrapper img{width:40px;height:40px;filter:brightness(0) invert(1)}.bordered{border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.submit-contest-section .main-title{font-weight:600;font-size:40px;font-family:Barlow;color:#000}.submit-contest-section .footer-text span,.submit-contest-section .main-title span{color:#0072cb}.submit-contest-section .sub-text{color:#000;margin-bottom:25px}.submit-contest-section .form-group{margin-bottom:18px}.submit-contest-section .form-group label{font-weight:600;font-size:14px;display:block;margin-bottom:6px;color:#000}.submit-contest-section .form-group svg{color:#0072cb;font-size:18px}.submit-contest-section .form-control{border-radius:6px;margin-left:25px;width:Calc(100% - 25px)}.submit-contest-section .upload-box{border:2px dashed #ccc;padding:5px 25px;border-radius:8px;position:relative;cursor:pointer;margin-left:10px;background:#f8f8f8}.submit-contest-section .upload-box input{position:absolute;inset:0;opacity:0;cursor:pointer}.submit-contest-section .upload-icon{font-size:40px;color:#0d6efd}.submit-contest-section .submit-btn{background:linear-gradient(0deg,#0425a6,#0974f6);color:#fff!important;padding:14px 35px;border-radius:8px;margin-top:15px;font-weight:600;margin-left:25px;border:none;font-size:22px}.submit-contest-section .submit-btn img{width:26px;margin-right:10px}.submit-contest-section .footer-text{margin-top:20px;font-weight:600;font-size:26px}.submit-contest-section .right-title span{color:#0d6efd}.submit-contest-section .right-sub{margin:0 0 20px;font-weight:600;color:#000;font-size:18px}.submit-contest-section .info-item{display:flex;gap:15px;margin-bottom:18px}.submit-contest-section .info-item p{font-weight:600;color:#000;font-size:14px;line-height:20px;margin:5px 0}.submit-contest-section .icon-circle{width:46px;height:46px;background:linear-gradient(145deg,#1da1f2,#0d6efd);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;padding:0 15px}.submit-contest-section .icon-circle img{width:28px;height:28px}.submit-contest-section .contact-box{margin-top:25px;padding-top:20px}.submit-contest-section .contact-box p{margin:0;font-weight:600;color:#000;font-size:21px}.submit-contest-section .contact-box h3{font-weight:700;color:#000;font-size:40px}.submit-contest-section .social-icon img{width:44px;margin:5px 0}.submit-contest-section .terms-box{background:#f6f6f6;padding:15px;margin-top:20px;border-radius:3px;gap:10px}.submit-contest-section .terms-box p{margin:0;font-size:12px;line-height:16px;color:#000}.submit-contest-section .terms-box a{color:#0072cb;font-weight:600;text-decoration:underline;margin-top:5px}.submit-contest-section .terms-box i{color:#0d6efd;font-size:20px}.upload-wrapper{width:Calc(100% - 10px);margin:0 0 0 10px}.upload-box{border:2px dashed #d9d9d9;border-radius:10px;background:#fff;padding:24px;display:flex;align-items:center;gap:18px;cursor:pointer;transition:.3s;position:relative}.upload-box.dragover{border-color:#0b63f6;background:#f3f8ff}.upload-icon{width:56px;height:56px;min-width:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.upload-icon svg{fill:#0072cb}.upload-content h3{margin:0;font-size:18px;font-weight:600;color:#222}.upload-content p{margin:0;color:#000;font-size:14px}.upload-content span{color:#666;font-weight:500}.price-section-title h2,.prize-content h3{font-weight:600;text-transform:uppercase;color:#06c}.validation-message{color:#d93025;font-size:14px;margin-top:10px;display:none}.file-preview{margin-top:18px;background:#e4f3ff;border:1px solid #b7ccdd;border-radius:8px;padding:14px 16px;display:none;align-items:center;gap:12px;margin-left:10px}.file-preview-icon{display:flex;align-items:center;justify-content:center}.file-preview-icon svg{width:20px;height:20px;fill:#0b63f6}.file-name{font-size:15px;color:#222}.remove-file{margin-left:auto;cursor:pointer;color:#999;font-size:18px;font-weight:700}.remove-file:hover{color:#d93025}.prizes-section{padding:60px 0}.price-section-title{text-align:center;margin-bottom:40px;position:relative}.price-section-title h2{font-size:58px;margin:0;display:inline-block;background:#fff;padding:0 30px;position:relative;z-index:2}.price-section-title h2.sml-title{font-size:32px}.price-section-title:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:3px;background:#06c;z-index:1}.prize-card{background:#f3f3f3;border-radius:8px;padding:24px 6px;height:100%;position:relative;overflow:hidden}.prize-top{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.prize-top .icon-circle{width:90px;height:90px;border-radius:50%;background:linear-gradient(145deg,#1da1f2,#0d6efd);display:flex;align-items:center;justify-content:center}.or-divider,.title-row{align-items:center;display:flex}.prize-top .icon-circle img{width:44px}.prize-content h3{font-size:22px;line-height:1.2;margin-bottom:8px}.prize-amount{font-size:54px;line-height:1;font-weight:700;color:#005fd3;margin-bottom:10px}.orange{color:#f59a00}.gift-text,.sub-text{font-weight:600;text-transform:uppercase;color:#000}.gift-text{font-size:20px;line-height:1.2}.gift-image{text-align:center;width:calc(100% - 130px);margin-left:90px}.dirty-award .cap-image{position:absolute;right:-10px;bottom:10px;max-width:150px}.or-divider{gap:12px;margin:8px 0;font-size:24px;font-weight:600}.or-divider:after,.or-divider:before{content:"";width:44px;height:3px;background:#005fd3;display:block}.sub-text{font-size:16px;line-height:1.3}.step-date,.step-title{line-height:1.2;font-weight:600;text-transform:uppercase}.pc-box-3{max-width:160px}.hat-filter{width:calc(100% - 280px);margin-top:60px}.prize-top{display:flex;align-items:flex-start;gap:18px}.title-row{gap:12px;margin-top:10px}.step-title{font-size:20px;margin:0;color:#005fd3}.step-date{font-size:28px;color:#000}.step-count{width:32px;height:32px;min-width:32px;border-radius:50%;background:#000;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center}.contest-content{margin-top:22px}.contest-content ul{margin:0;padding-left:22px}.contest-content ul li{font-size:16px;line-height:1.4;margin-bottom:18px;color:#000;font-weight:500;margin-left:10px}.contest-content p{font-size:16px;line-height:1.5;color:#111;font-weight:400}.inner-list{margin-top:10px!important;padding-left:20px!important}.inner-list li{margin-bottom:6px!important}.damage-slider-section{margin:0 0 80px}.damage-slider-wrapper{position:relative;padding:0 70px}.damage-slider .slide-item{padding:0 15px}.damage-slider .slide-item img{width:100%;object-fit:cover;display:block;border-radius:2px}.damage-slider .slick-next,.damage-slider .slick-prev{width:52px;height:52px;background:linear-gradient(145deg,#1da1f2,#0d6efd);border-radius:50%;z-index:10;top:50%;transform:translateY(-50%)}.damage-slider .slick-prev{left:-60px}.damage-slider .slick-next{right:-60px}.damage-slider .slick-next:before,.damage-slider .slick-prev:before{font-size:28px;opacity:1;color:#fff}.damage-slider .slick-prev:before{content:'';background:url(../images/left-arrow.png) 0 0/100% no-repeat;width:24px;height:24px;display:block;margin:0 auto}.damage-slider .slick-next:before{content:'';background:url(../images/right-arrow.png) 0 0/100% no-repeat;width:24px;height:24px;display:block;margin:0 auto}.contest-wrapper{padding-top:50px;padding-bottom:50px;background:#001b4e;color:#fff}.contest-heading{text-align:center;margin-bottom:40px}.contest-heading h1{font-size:52px;font-weight:300;letter-spacing:0;text-transform:uppercase;margin-bottom:25px}.heading-line{width:100%;height:3px;background:#06c}.contest-content-2{max-width:1500px;margin-top:40px}.contest-content-2 h3{font-size:18px;font-weight:600;margin-bottom:0}.contest-content-2 h4{font-size:16px;font-weight:600;margin:0}.contest-content-2 li,.contest-content-2 p{font-size:24px;font-weight:400;color:#fff}.contest-content-2 p{margin-bottom:20px;font-size:16px;line-height:20px}.contest-content-2 ul{list-style:none;padding-left:0;margin:0 0 20px}.contest-content-2 ul li{padding-left:0;margin-bottom:0;width:100%;font-size:16px;line-height:20px;margin-left:20px}.productSearchHeading{background:#2a3245;padding:5px;width:100%;display:inline-block;color:#fff;position:relative;z-index:99;text-align:center;font-size:20px;font-weight:600}.homepage-threeBox{border-radius:30px;display:inline-block;overflow:hidden}.homepage-threeBox-wrap{padding:15px;justify-content:center;background:#2a3245;display:flex;border-top:1px solid #25b6c0}.filteration-wrap{padding:50px 50px 0}@media (min-width:1400px){.submit-contest-section .social-icon:before{content:'';display:block;height:100%;position:absolute;width:1px;background:#000;left:-50px}}@media (max-width:1199px){.title-row{gap:5px;margin-top:10px}.prize-content h3{font-size:18px}.step-date{font-size:20px}.prize-top{gap:10px}}@media (max-width:991px){.process-section .container{max-width:100%;padding-left:40px;padding-right:40px}.submit-contest-section .contact-box{flex-direction:column;align-items:flex-start;gap:15px}.price-section-title h2{font-size:42px}.price-section-title h2.sml-title,.step-date{font-size:24px}.prize-card{margin-bottom:25px}.prize-amount{font-size:54px}}@media (max-width:768px){.bordered{border:none}.process-item{margin-bottom:30px}.contest-heading h1{font-size:24px}}@media (max-width:600px){.upload-box{flex-direction:column;text-align:center}.upload-content h3{font-size:20px}.hat-filter{width:calc(100% - 40px);margin-top:10px}}@media (max-width:575px){.prize-top{flex-direction:column;align-items:center;text-align:center}.prize-top .icon-circle{width:95px;height:95px;min-width:95px}.prize-top .icon-circle img{width:48px}.prize-content h3{font-size:20px}.prize-amount{font-size:48px}.gift-text,.step-title{font-size:18px}.dirty-award .cap-image{position:relative;right:auto;bottom:auto;margin-top:20px;max-width:120px}.step-date{font-size:22px}.contest-content p,.contest-content ul li{font-size:15px}}@media only screen and (max-width:420px){.header .header-wrapper .hamburger-menu{width:1.6rem;height:1.6rem}.lang-flag,header .login-icon{margin-right:0;font-size:13px}}