@font-face{font-family:LINESeedSansTH;src:local(※),url(/fonts/woff2/LINESeedSansTH_W_Th.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:local(※),url(/fonts/woff2/LINESeedSansTH_W_Rg.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:local(※),url(/fonts/woff2/LINESeedSansTH_W_Bd.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:local(※),url(/fonts/woff2/LINESeedSansTH_W_He.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:local(※),url(/fonts/woff2/LINESeedSansTH_W_XBd.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Thin.woff2")format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Thin Italic.woff2")format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham XLight.woff2")format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham XLight Italic.woff2")format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Light.woff2")format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Light Italic.woff2")format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Book.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Book Italic.woff2")format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Regular.woff2")format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Italic.woff2")format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Bold.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Bold Italic.woff2")format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Black.woff2")format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Black Italic.woff2")format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Ultra.woff2")format("woff2");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:SVN Gotham;src:url("/fonts/woff2/SVN-Gotham Ultra Italic.woff2")format("woff2");font-weight:950;font-style:italic;font-display:swap}:root{--brand-color:#001a70;--bg-brand-color:var(--brand-color);--yellow100-color:#ffd100}*{box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:25px}html,body{background:#f0f9ff;flex-direction:column;width:100%;min-height:100dvh;margin:0;padding:0;font-weight:300;display:flex;overflow-x:hidden}html[lang=en] *,body[lang=en] *,html[lang=th] *,body[lang=th] *,html[lang=id] *,body[lang=id] *{font-family:LINESeedSansTH,sans-serif!important}html[lang=vi] *,body[lang=vi] *{font-family:Tahoma, "SVN Gotham", var(--font-montserrat), sans-serif!important}html h3.MuiTypography-h3,body h3.MuiTypography-h3{color:#001a70;font-size:2rem;font-weight:600}html h5.MuiTypography-h5,body h5.MuiTypography-h5{color:#001a70;font-size:1.5rem;font-weight:600}html h6.MuiTypography-subtitle1,body h6.MuiTypography-subtitle1{color:#001a70;font-size:1.25rem;font-weight:300}html h6.MuiTypography-subtitle2,body h6.MuiTypography-subtitle2{color:#323e48;font-size:1.125rem;font-weight:300;line-height:2.25}html p.MuiTypography-body1,body p.MuiTypography-body1{color:#323e48;font-size:1.125rem;font-weight:300;line-height:normal}html hr,body hr{border:none;border-bottom:1px solid #7280ad70;margin:1rem 0}.app-bar{background:url(/assets/bg-menu.png) 50%/cover no-repeat,linear-gradient(#0d4c91 10.36%,#001149 132.24%)!important}.app-bar-opacity{background:url(/assets/bg-menu.png) 50%/cover no-repeat,linear-gradient(#0d4c91cc 10.36%,#001149cc 132.24%)!important}main{z-index:1;flex:1}a *{cursor:pointer}.MuiLink-root{text-decoration:none!important}.MuiLink-root:hover{text-decoration:none}button.language{border-radius:50px;align-items:center;min-width:0;padding:0;display:inline-flex}button.language img{border-radius:100%}button.language p.MuiTypography-body1{color:#fff;font-size:.9rem;line-height:1.6}.mobile-menu-wrap{color:#fff}.mobile-menu-wrap .MuiAccordion-root{color:#fff;background-color:#0000}.mobile-menu-wrap .MuiAccordion-root svg{color:#fff}.mobile-menu-wrap a.search-dealer{color:#001a70;background:#fff url(/assets/bg-search-dealer.svg) 1rem no-repeat;border-radius:50px;margin:0 0 0 .5rem;padding:.35rem 1rem .35rem 2.2rem;font-size:.75rem}.mobile-menu-wrap a.search-dealer:after{display:none}.mobile-menu-wrap a.search-dealer:hover{background:#26c0dc url(/assets/bg-search-dealer.svg) 1rem no-repeat}.hero{background-color:#0000;background-image:linear-gradient(133.86deg,#fff 20%,#0000 44%),linear-gradient(93.28deg,#fff 0%,#0000 30%);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-items:center;height:260px;max-height:260px;padding:120px;transition:background-image .3s ease-in-out;display:flex;position:relative}.hero:before{content:"";z-index:1;position:absolute;inset:0}.product_service_box{border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;width:100%;height:250px;position:relative;overflow:hidden}.product_service_box .image{width:100%;height:auto;display:block}.product_service_box .overlay{opacity:1;background-color:#001a706b;width:100%;height:100%;transition:all .25s;position:absolute;inset:0}.product_service_box .text_box{color:#fff;width:100%;position:absolute;bottom:0;left:0}.product_service_box .text_box h5.MuiTypography-h5{color:#fff;font-weight:600}.product_service_box .text_box .more{justify-content:space-between;display:flex}.product_service_box .text_box .more .viewmore{color:#ffd100;font-size:.875rem}.product_service_box .text_box .more div{align-items:center;display:flex}.product_service_box .text_box .more svg{color:#fff}.product_service_box .text_box .text{padding:0 2rem 1rem}.product_service_box .text_box .text hr{margin:1rem 0}.product_service_box:hover .overlay{opacity:1;background-color:#001a704d}.primary-btn.MuiButton-contained{color:#001a70;box-shadow:none;z-index:1;text-transform:none;background:linear-gradient(270deg,#ffd100 0%,#ffbf00 100%);border-radius:15px 0;font-size:1.125rem;font-weight:300;transition:opacity .25s ease-out;position:relative;overflow:hidden}.primary-btn.MuiButton-contained:before{content:"";opacity:0;z-index:-1;width:100%;height:100%;transition:opacity .25s ease-out;position:absolute;top:0;left:0}.primary-btn.MuiButton-contained:hover:before{opacity:1;background:linear-gradient(272.58deg,#ffd100 2.16%,#ee7d00 88.69%)}.primary-btn.MuiButton-outlined{color:#fff;text-transform:none;z-index:1;border:1px solid #fff;border-radius:15px 0;font-size:1.125rem;font-weight:300;transition:all .25s ease-out;position:relative;overflow:hidden}.primary-btn.MuiButton-outlined:before{content:"";opacity:0;z-index:-1;width:100%;height:100%;transition:opacity .25s ease-out;position:absolute;top:0;left:0}.primary-btn.MuiButton-outlined:hover{color:#001a70;border:1px solid #0000}.primary-btn.MuiButton-outlined:hover:before{opacity:1;background:linear-gradient(272.58deg,#ffd100 2.16%,#ee7d00 88.69%)}.primary-btn.Mui-disabled{background:#0000001f}.btn-viewall.MuiButton-root{color:#001a70;text-transform:unset;padding:0;font-size:1.25rem;font-weight:300}.btn-viewall.MuiButton-root:hover{background:0 0}.btn-viewall.MuiButton-root:hover span.MuiButton-icon{background-color:#ffd100;border-radius:50px;margin-left:1rem;padding:.75rem}.btn-viewall.MuiButton-root:hover span svg{color:#001a70}.btn-viewall.MuiButton-root span.MuiButton-icon{background-color:#001a70;border-radius:50px;margin-left:.75rem;padding:.75rem;transition:all .25s}.btn-viewall.MuiButton-root span svg{color:#fff}.btn-back.MuiButton-root{color:#001a70;text-transform:unset;padding:0;font-size:1.25rem}.btn-back.MuiButton-root:hover{background:0 0}.btn-back.MuiButton-root:hover span.MuiButton-icon{background-color:#ffd100;border-radius:50px;margin-right:1rem;padding:.75rem}.btn-back.MuiButton-root:hover span svg{color:#001a70}.btn-back.MuiButton-root span.MuiButton-icon{background-color:#001a70;border-radius:50px;margin-right:.75rem;padding:.75rem;transition:all .25s}.btn-back.MuiButton-root span svg{color:#fff}.coverSwiper{color:#fff;width:100%;overflow:hidden}.coverSwiper h2.MuiTypography-h2,.coverSwiper h6.MuiTypography-subtitle1{color:#fff}.coverSwiper h2.MuiTypography-h2.black,.coverSwiper h6.MuiTypography-subtitle1.black{color:#000}.coverSwiper h2.MuiTypography-h2.brand{color:var(--brand-color)}.coverSwiper h2.MuiTypography-h2.brand2{color:#001c4e}.coverSwiper h6.MuiTypography-subtitle1.brand{color:var(--brand-color)}.coverSwiper h6.MuiTypography-subtitle1.brand2{color:#001c4e}.coverSwiper .swiper-slide{position:relative}.coverSwiper .swiper-slide .MuiContainer-root{width:100%;max-width:none;height:100%;min-height:250px;position:relative}.coverSwiper .swiper-slide .MuiBox-root.bg-box{background-position:50%;background-size:cover;width:100%;height:100%;min-height:250px;position:relative}.coverSwiper .swiper-slide .cover-content{position:relative;top:50%;left:7%;transform:translateY(-50%)}.coverSwiper .swiper-slide .video-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.coverSwiper img{width:100%;height:auto}.brands-box{position:relative}.brands-box img{transition:all .25s}.bg-blue-fade{z-index:0;background:linear-gradient(135deg,#82ddf1 0%,#eaf0ff 50%);width:100%;height:70%;position:absolute;bottom:0;left:0}.bg-water{background:url(/assets/bg-water.png) top/100% no-repeat}.our-client{background:linear-gradient(328deg,#001a70 19.23%,#26c0dc 183.65%)}.our-client .map-bg{background:url(/assets/bg-our-client.png) top no-repeat}.our-client h1.MuiTypography-h1{color:#fff}.clientSwiper .swiper-slide{text-align:center}.clientSwiper .swiper-button-prev:after,.clientSwiper .swiper-button-next:after{color:#fff}.clientSwiper .swiper-wrapper{flex-direction:row!important}.latest-news{background:#fff}.latest-news .MuiChip-root{color:#001a70;background:#26c0dc45;border-radius:50px;height:auto;margin:1rem 0;padding:.75rem 2.5rem;font-size:1rem}.latest-news h3.MuiTypography-h3{color:#000;-webkit-box-orient:vertical;margin:1rem 0;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.latest-news .subtitle,.latest-news .date{line-clamp:5;-webkit-line-clamp:5;color:#4b4b4b;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.latest-news .latest-news-image{background-position:50%;background-size:cover;min-height:400px}.latest-news hr{border:none;border-bottom:1px solid #e8e8e8;margin:2rem 0 1rem}.latest-news a{color:#26c0dc;text-decoration:none;transition:all .25s}.latest-news a .MuiTypography-root{color:#26c0dc;font-weight:300}.latest-news a:hover{color:#001a70}.latest-news a:hover p{font-weight:300}.card-news .news{background:#fff;flex-direction:column;height:100%;display:flex}.card-news .news .MuiChip-root{color:#001a70;background:#26c0dc45;border-radius:50px;height:auto;margin:1rem 0;padding:.75rem 2.5rem;font-size:1rem}.card-news .news h6.MuiTypography-subtitle1{line-clamp:3;-webkit-line-clamp:3;color:#000;-webkit-box-orient:vertical;margin-bottom:1rem;font-weight:600;display:-webkit-box;overflow:hidden}.card-news .news .subtitle,.card-news .news .date{line-clamp:2;-webkit-line-clamp:2;color:#4b4b4b;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-news .news hr{border:none;border-bottom:1px solid #e8e8e8;margin:0 0 1rem}.card-news .news a{color:#26c0dc;text-decoration:none;transition:all .25s}.card-news .news a .MuiTypography-root{color:#26c0dc;font-weight:300}.card-news .news a:hover{color:#001a70}.card-news .news a:hover p{font-weight:300}.card-news .news:hover{color:#fff;background-color:#001a70}.card-news .news:hover .card-news-img{background-color:#fff}.card-news .news:hover .card-news-hover-white{color:#fff}.card-news:hover{color:#fff;background-color:#001a70}.card-news:hover .card-news-img{background-color:#fff}.card-news:hover .card-news-hover-white{color:#fff}.card-news a:hover .news,.card-news a:hover .latest-news{background-color:#001a70}.product-item{background:#fff;border-bottom:2px solid #26c0dc;height:100%}.product-item .MuiChip-root{color:#26c0dc;background:#001a70ad;border-radius:50px;height:auto;margin:1rem 0;padding:.5rem 1.5rem;font-size:1rem;font-weight:600;position:absolute;top:0;right:1rem}.product-item h6.MuiTypography-subtitle2{line-clamp:2;-webkit-line-clamp:2;color:#001a70;word-break:break-word;word-wrap:break-word;white-space:pre-line;-webkit-box-orient:vertical;margin-bottom:.5rem;display:-webkit-box;overflow:hidden}.product-item .subtitle,.product-item .date{line-clamp:2;-webkit-line-clamp:2;color:#4b4b4b;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-item .product-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:255px;position:relative}.product-item hr{border:none;border-bottom:1px solid #e8e8e8;margin:2rem 0 1rem}.product-item a{color:#001a70;width:100%;text-decoration:none}.product-item .read_more,p.read_more,.product-box .read_more{color:#26c0dc!important}.product-id .product-item .product-item-image{min-height:150px}.product-id .product-item .product-item-image .MuiChip-root{display:none}.related-products{background:#eaf0ff}.catalog-box .catalog{background:#fff}.catalog-box .catalog .catalog-image{background-position:50%;background-size:cover;min-height:200px}.catalog-box .catalog h6.MuiTypography-subtitle1{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.catalog-box .btn-catalog{text-transform:unset}.catalog-box .btn-catalog p.MuiTypography-body1{color:#001a70}.catalog-box .btn-catalog:hover{color:#2bb4d3;background:0 0}.catalog-box .btn-catalog:hover p.MuiTypography-body1{color:#2bb4d3;text-decoration:underline}.catalog-box .btn-catalog:hover span.MuiButton-icon{background-color:#2bb4d3;border-radius:50px;margin-right:1rem;padding:.75rem}.catalog-box .btn-catalog:hover span svg{color:#fff}.catalog-box .btn-catalog span.MuiButton-icon{background-color:#2690dc;border-radius:50px;margin-right:1rem;padding:.75rem;transition:all .25s}.catalog-box .btn-catalog span svg{color:#fff}.bg-contact-box{background:linear-gradient(#26c0dc -83.65%,#001a70 80.77%);position:relative}.bg-contact-box .bg-contact-box-top{background:url(/assets/bg-contact-box.svg) top/100% no-repeat;padding-top:5rem}.bg-contact-box .bg-contact-box-bottom{background:#2a3046;width:100%;height:5rem;position:absolute;bottom:0;left:0}.bg-contact-box .bg-contact-box-top-about{background:url(/assets/bg-contact-box-about.svg) top/100% no-repeat;padding-top:5rem}.bg-contact-box .contact-form-wrap{color:#001a70;background:#fff;border-radius:1.375rem;padding:3rem;position:relative}.bg-contact-box .contact-box{background:#dbe0f175 url(/assets/contact/bg-contact-2.png) 0 0 no-repeat;border-radius:20px;min-height:435px;position:relative}.bg-contact-box .contact-box .contact-box-content{padding:1rem;position:absolute;bottom:0;left:0}.contact-form,.contact-form a{color:#001a70}.contact-title{font-size:2.5rem;font-weight:800;position:relative}.contact-title:before{content:"";background:#26c0dc;width:100%;height:1px;position:absolute;bottom:1.25rem;right:0}.contact-title span.MuiTypography-root{background:#fff;padding-right:2rem;font-size:2.5rem;font-weight:800}.contact-title span.MuiTypography-root:before{display:none}.contact-dealer-list{padding-right:1rem;overflow:auto}.contact-dealer-list::-webkit-scrollbar{width:4px}.contact-dealer-list::-webkit-scrollbar-track{background:#eee;border-radius:10px}.contact-dealer-list::-webkit-scrollbar-thumb{background:#001a70;border-radius:10px}.contact-dealer-list::-webkit-scrollbar-thumb:hover{background:#001a70}#province-select,.dealer-search-text-field{background:#fff;border-radius:8px}.modal-send-email-contact-success .text-content{color:#000;font-size:1rem}.modal-send-email-contact-success .fluidra-country-text{color:var(--brand-color);font-weight:600}.home-fluidra h6.MuiTypography-subtitle1{font-weight:600}.img-fluid{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.img-radius{border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.next-video-alert{display:none}.about{background:url(/assets/bg-about.png) 0 100% no-repeat}.about-lift h6.MuiTypography-subtitle1{color:#323e48}.card-vision.MuiPaper-root{box-shadow:none;background:#001a70;border:none;border-radius:1.5rem 0;min-height:190px}.card-vision.MuiPaper-root h2.MuiTypography-h2{color:#26c0dc}.card-vision.MuiPaper-root h6.MuiTypography-subtitle2{color:#fff}.card-mission.MuiPaper-root{box-shadow:none;background:#fff;border:none;border-radius:1.5rem 0;min-height:190px}.fluidra-tabs-header button{color:#7280ad;text-transform:none;margin:0 2rem;font-size:1.5rem;font-weight:600}.fluidra-tabs-header button.Mui-selected{color:#001a70}.fluidra-tabs-header .MuiTabs-indicator{background-color:#26c0dc;height:4px}.fluidra-tabs-header .MuiTabs-flexContainer{justify-content:center}.about-trust{background:#d2f7ff70}.trustSwiper{color:#fff;border-radius:2.75rem;overflow:hidden}.trustSwiper p.MuiTypography-body1,.trustSwiper h1.MuiTypography-h1{color:#fff}.trustSwiper .swiper-slide{max-height:580px;position:relative}.trustSwiper .swiper-slide .MuiContainer-root{min-height:580px;position:relative}.trustSwiper .swiper-slide .MuiBox-root{background-color:#001a70;background-position:50%;background-size:cover;width:100%;min-height:580px;position:relative}.trustSwiper .swiper-slide .trust-gradient{background:linear-gradient(63.38deg,#001a70 23.16%,#001a7000 71.85%)}.trustSwiper .swiper-slide .trust-content{position:absolute;bottom:3rem;left:0}.trustSwiper .swiper-slide .trust-content .trust-content-scroll{scrollbar-width:none;-ms-overflow-style:none;max-height:400px;padding-right:1rem;overflow-y:auto}.trustSwiper .swiper-slide .trust-content .trust-content-scroll::-webkit-scrollbar{display:none}.trustSwiper .swiper-slide .trust-locatin{color:#26c0dc}.trustSwiper img{width:100%;height:auto}.btn-swiper{color:#001a70;text-transform:unset;font-size:1.5rem}.btn-swiper:hover{background:0 0}.btn-swiper:hover span{margin:0}.btn-swiper:hover span.MuiButton-icon{background-color:#ffd100;border-radius:50px;padding:1rem}.btn-swiper:hover span svg{color:#001a70}.btn-swiper span{margin:0}.btn-swiper span.MuiButton-icon{background-color:#001a70;border-radius:50px;padding:1rem;transition:all .25s}.btn-swiper span svg{color:#fff}.btn-swiper-2{color:#fff;text-transform:unset;font-size:1.5rem}.btn-swiper-2 svg{color:#fff}.btn-swiper-2:hover{background:0 0}.btn-swiper-2:hover span{margin:0}.btn-swiper-2:hover span.MuiButton-icon{background-color:#0000;border-radius:50px;padding:1rem}.btn-swiper-2:hover span svg{color:#fff}.btn-swiper-2 span{margin:0}.btn-swiper-2 span.MuiButton-icon{background-color:#0000;border-radius:50px;padding:1rem;transition:all .25s}.btn-swiper-2 span svg{color:#fff}.search_product_dealer .MuiInputBase-root{background:#fff;border-radius:0}.search_product_dealer .MuiInputBase-root.radius-left{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.search_product_dealer .radius-right .MuiInputBase-root{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.search_product_dealer .clear{color:#001a70;text-transform:none;background-color:#fff;border-radius:.5rem;padding:.93rem 2.5rem;font-weight:700;transition:all .25s}.search_product_dealer .clear:hover{color:#fff;background-color:#26c0dc}.search_product_dealer .search{color:#fff;text-transform:none;background-color:#26c0dc;border-radius:.5rem;padding:.93rem 2.5rem;font-weight:300;transition:all .25s}.search_product_dealer .search:hover{color:#001a70}.product-name-list a{text-decoration:none;display:contents}.product-name-list.MuiList-root{padding:0}.product-name-list.MuiList-root .MuiButtonBase-root{border-bottom:1px dotted #7280ad70;padding:1rem 0}.product-name-list.MuiList-root .MuiButtonBase-root .MuiListItemAvatar-root{border:1px solid #5779de;border-radius:100px;min-width:0;margin-right:.75rem;padding:2px}.product-name-list.MuiList-root .MuiButtonBase-root .MuiListItemAvatar-root .MuiAvatar-root{background-color:#5779de;border-radius:100px;width:22px;height:22px}.product-name-list.MuiList-root .MuiButtonBase-root .MuiTypography-root{color:#243061;font-size:1.125rem;font-weight:300}.product-name-list.MuiList-root .MuiButtonBase-root:hover,.product-name-list.MuiList-root .MuiButtonBase-root.active{background-color:#0000}.product-name-list.MuiList-root .MuiButtonBase-root:hover .MuiListItemAvatar-root,.product-name-list.MuiList-root .MuiButtonBase-root.active .MuiListItemAvatar-root{border:1px solid #26c0dc}.product-name-list.MuiList-root .MuiButtonBase-root:hover .MuiListItemAvatar-root .MuiAvatar-root,.product-name-list.MuiList-root .MuiButtonBase-root.active .MuiListItemAvatar-root .MuiAvatar-root{background-color:#26c0dc}.product-name-list.MuiList-root .MuiButtonBase-root:hover .MuiTypography-root,.product-name-list.MuiList-root .MuiButtonBase-root.active .MuiTypography-root{color:#26c0dc;font-size:1.125rem}.product-model-list .MuiTypography-root{font-size:1.125rem}.product-model-list .model-id{color:#06196b}.product-model-list .MuiListItem-root{border-bottom:1px dotted #7280ad70;padding:.75rem 0}.product-model-list .MuiListItem-root .MuiListItemAvatar-root{text-align:center;background-color:#dbf7fe;min-width:120px;margin-right:2rem;padding:0 1rem}.spec-table{background-color:#fff}.spec-table .MuiTableCell-root{border:1px solid #e9edfa;font-size:1.125rem;font-weight:300}.spec-table .MuiTableRow-head .MuiTableCell-root{color:#06196b}.spec-table .MuiTableRow-head .MuiTableCell-root:first-child{background-color:#b3effd!important}.spec-table .MuiTableRow-head .MuiTableCell-root:nth-child(odd){background-color:#dbf7fe}.spec-table .MuiTableRow-head .MuiTableCell-root:nth-child(2n){background-color:#e4f9fe}.our-service{background:linear-gradient(129.61deg,#eaf0ff 49.12%,#82ddf1 98.96%)}.our-service h3{color:#243061;font-size:1.5rem;font-weight:800}.our-service p.MuiTypography-root{color:#243061;font-size:1.5rem;font-weight:300}.partner{color:#fff;border-radius:2.75rem;overflow:hidden}.partner .MuiBox-root{background-position:50%;background-size:100%}.partner .MuiContainer-root{min-height:580px;position:relative}.partner .partner-gradient{background:linear-gradient(63.38deg,#26c0dc 23.16%,#26c0dc1a 71.85%)}.partner .partner-gradient .partner-content{width:100%;position:absolute;top:50%;left:5rem;transform:translateY(-50%)}.partner .partner-gradient .partner-content .MuiTypography-root{color:#fff}.tel-icon{align-items:center;display:flex}.tel-icon svg{color:#001a70;background:#26c0dc1a;border-radius:.625rem;margin-right:.5rem;padding:.5rem}.swiperScroll{width:100%;height:750px}.swiperScroll .swiper-slide{box-sizing:border-box;height:auto;padding-right:2rem}.partner-card{box-shadow:none;margin-bottom:1rem;padding:1.5rem}.partner-card .MuiCardContent-root{padding:0}.partner-card .MuiCardContent-root:last-child{padding-bottom:0}.partner-card a{text-decoration:none}.contact-form-container{background:#fff;border-radius:2.75rem}.contact-wrap{background:#fff url(/assets/contact/bg-contact.svg) 0 0 no-repeat}.contact-wrap hr{background:#26c0dc;border:none;height:1px;margin:1.75rem 0}.contact-wrap .MuiInputBase-root{background:#fff}.blog-detail .img-radius{border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.blog-detail hr{background-color:#7280ad70;border:none;height:1px;margin:.5rem 0}.blog-detail .social-share img{margin:0}.blog-detail h2.MuiTypography-h2{line-height:normal}.blog-detail h6.MuiTypography-subtitle1{color:#000}.blog-detail span.MuiTypography-subtitle1{font-size:1.125rem}.blog-detail span.MuiTypography-subtitle1 a{color:#001a70;margin-right:.5rem;text-decoration:none}.blog-detail .news-detail-card{box-shadow:none;background:#26c0dc1a;border:1px solid #26c0dc;border-radius:.75rem}.blog-detail .news-detail-card .MuiAvatar-root{border:4px solid #26c0dc}.blog-detail .news-detail-card h6.MuiTypography-subtitle1{color:#26c0dc;font-size:1rem;font-weight:600}.blog-detail .news-detail-card hr{background-color:#001a70;border:none;width:65px;height:2px;margin:.5rem 0}.footer h5.MuiTypography-h5{color:#fff;font-size:1.5rem;font-weight:600}.footer p.MuiTypography-body1{color:#fff;line-height:1.5}.footer{color:#fff}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .footer-social img{margin-left:.5rem}.swiper-prev-btn{position:absolute;top:50%;left:-6rem;transform:translateY(-50%)}.swiper-next-btn{position:absolute;top:50%;right:-6rem;transform:translateY(-50%)}.no-result{position:relative}.no-result .no-result-text{text-align:center;width:100%;position:absolute;top:48%;left:0}.no-search-result{position:relative}.no-search-result .no-search-result-text{text-align:center;width:100%;position:absolute;bottom:20%;left:0}.privacy ul li,.privacy ol li{color:#323e48;font-size:1.125rem;font-weight:300;line-height:2.25}.privacy-table{word-break:break-word;background-color:#fff}.privacy-table .MuiTableCell-root{border:none;font-size:1.125rem;font-weight:300}.privacy-table .MuiTableRow-head .MuiTableCell-root{color:#06196b;background-color:#b3effd;border-top:1px solid #e9edfa;font-weight:600}.privacy-table .MuiTableBody-root .MuiTableRow-root{border-bottom:1px solid #e9edfa}.privacy-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{line-height:2.25}.warranty{background:#f0f9ff url(/assets/bg/warranty-bg.png) 0 0 no-repeat}.warranty ul li,.warranty ol li{color:#323e48;font-size:1.125rem;font-weight:300;line-height:2.25}.warranty-table{word-break:break-word;background-color:#0000}.warranty-table .MuiTableCell-root{border:none;font-size:1rem;font-weight:300}.warranty-table .MuiTableRow-head .MuiTableCell-root{color:#06196b;background-color:#b3effd;border-top:1px solid #e9edfa;font-weight:600}.warranty-table .MuiTableBody-root .MuiTableRow-root{border-bottom:1px solid #e9edfa}.warranty-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{line-height:2.25}#cc-main .cm__btn[data-role=all],#cc-main .pm__btn[data-role=all]{background:var(--brand-color);border-color:var(--brand-color);color:#fff}#cc-main .cm__btn[data-role=necessary],#cc-main .pm__btn[data-role=necessary]{color:#fff;background:#e11d48;border-color:#e11d48}#cc-main .section__toggle:checked~.toggle__icon{background:var(--brand-color);border-color:var(--brand-color);color:#fff}#cc-main .pm__service-counter{background:var(--brand-color);color:#fff}#cc-main .pm__section-services{padding:6px 0}#cc-main .pm__service{padding:.6em 1.2em}#cc-main .pm__service-counter[data-counterlabel]{padding:0 1em;font-size:.7em}@media (max-width:1440px){.next-video-container{height:800px;width:auto!important}.fluidra-tabs-header .MuiTabs-flexContainer{justify-content:center}.swiper-prev-btn{left:0}.swiper-next-btn{right:0}}.swiper-home-button-prev,.swiper-home-button-next{z-index:10;cursor:pointer;justify-content:center;align-items:center;width:clamp(36px,10vw,50px);height:clamp(36px,10vw,50px);display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.swiper-home-button-prev{left:max(8px, env(safe-area-inset-left))}.swiper-home-button-next{right:max(8px, env(safe-area-inset-right))}.swiper-home-button-prev .MuiIconButton-root,.swiper-home-button-next .MuiIconButton-root{color:#fff;width:100%;height:100%;padding:0}.swiper-home-button-prev svg,.swiper-home-button-next svg{width:100%!important;height:100%!important}.swiper-home-button-prev:after,.swiper-home-button-next:after{content:none!important}@media (max-width:900px){html h3.MuiTypography-h3,body h3.MuiTypography-h3{color:#001a70;font-size:2rem;font-weight:600}html h5.MuiTypography-h5,body h5.MuiTypography-h5{color:#001a70;font-size:1.5rem;font-weight:600}html h6.MuiTypography-subtitle1,body h6.MuiTypography-subtitle1{color:#001a70;font-size:1.25rem;font-weight:300}html h6.MuiTypography-subtitle2,body h6.MuiTypography-subtitle2{color:#323e48;font-size:1.125rem;font-weight:300}html p.MuiTypography-body1,body p.MuiTypography-body1{color:#323e48;font-weight:300;line-height:normal}.toolbar-mobile{flex-direction:row!important;min-height:64px!important;padding-top:4px!important;padding-bottom:2px!important}header{height:auto!important}.product_service_box{height:200px}.our-service p.MuiTypography-root{font-size:1.125rem}.hero{height:210px;max-height:210px;padding:0 20px}}.grecaptcha-badge{visibility:hidden}@media (max-width:767px){html h3.MuiTypography-h3,body h3.MuiTypography-h3{color:#001a70;font-size:2rem;font-weight:600}html h5.MuiTypography-h5,body h5.MuiTypography-h5{color:#001a70;font-size:1.5rem;font-weight:600}html h6.MuiTypography-subtitle1,body h6.MuiTypography-subtitle1{color:#001a70;font-size:1.25rem;font-weight:300}html h6.MuiTypography-subtitle2,body h6.MuiTypography-subtitle2{color:#323e48;font-size:1.125rem;font-weight:300}html p.MuiTypography-body1,body p.MuiTypography-body1{color:#323e48;font-weight:300;line-height:normal}.toolbar-mobile{flex-direction:row!important;min-height:64px!important;padding-top:4px!important;padding-bottom:2px!important}header{height:auto!important}.product-item .product-item-image{min-height:150px}.product-item .product-item-image .MuiChip-root{display:none}.product_service_box{height:180px}.bg-contact-box .contact-box{min-height:340px;position:relative;top:0;left:0;right:0}.bg-contact-box .contact-form-wrap{padding:1rem 1rem 2rem}.swiper-prev-btn{left:0}.swiper-next-btn{right:0}.card-vision.MuiPaper-root,.card-mission.MuiPaper-root{min-height:auto}.our-service p.MuiTypography-root{font-size:1.125rem}.partner .partner-gradient .partner-content{padding:0 1.5rem;top:auto;bottom:3rem;left:0;transform:translate(0)}.swiperScroll .swiper-slide{padding-right:1rem}.no-result .no-result-text h3.MuiTypography-h3{font-size:1.25rem}.no-search-result .no-search-result-text{bottom:5%}.fluidra-tabs-header .MuiTabs-flexContainer{justify-content:start}.category-title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;background-color:#d9d9d9!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#2bb3d3!important}.coverSwiper .swiper-slide .cover-content{position:relative;top:1rem;left:0;transform:translate(0)}.home-hero-mobile-desc{width:100%!important}.swimmer{-o-object-fit:contain!important;object-fit:contain!important}}.skip-to-content:focus{color:#fff;background:#1d80b2;border-radius:4px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;box-shadow:0 2px 8px #0000004d;z-index:99999!important;width:auto!important;height:auto!important;position:fixed!important;top:16px!important;left:16px!important;overflow:visible!important}
