body{height:auto;position:relative}main .section-one{text-align:center}main .section-one h1{font-size:32px;font-weight:bold;padding:1vh 0}main .section-one .section-one-desc{font-size:16px;line-height:1.8;font-family:"Poppins";color:#26394c;max-width:900px;margin:0 auto;padding:0 20px;font-weight:400}main .section-two .wrap-box{padding:5vh 10vw}main .section-two .product-nav{display:flex;justify-content:space-between;gap:50px;align-items:stretch}main .section-two .product-nav .left-nav{min-width:200px}main .section-two .product-nav .left-nav .circulators-title{font-size:32px;font-weight:bold;margin-bottom:15px}main .section-two .product-nav .left-nav .isolator-link{color:#5a738d;text-decoration:none;font-size:14px}main .section-two .product-nav .right-buttons{flex:1;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:20px}main .section-two .product-nav .right-buttons .product-button{flex:1;max-width:145px;min-width:130px;height:50px;line-height:50px;border-radius:50px;text-align:center;cursor:pointer;transition:all .3s ease;border:1px solid #e7e9ec}main .section-two .product-nav .right-buttons .product-button:hover{background-color:#e0e0e0;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}main .section-two .product-nav .right-buttons .product-button span{padding:2% 4%;font-size:18px}@media(max-width: 1400px){main .section-two .product-nav .right-buttons .product-button span{font-size:16px}}main .section-two .product-nav .right-buttons .active{border-color:#112c47}main .section-three{display:flex;align-items:stretch}main .section-three .wrap-box{margin-bottom:5vh}main .section-three .product-list{display:flex}main .section-three .product-list .sidebar{width:3vw;min-width:50px;background-color:#283a50;color:#fff;position:relative;text-align:center;padding:230px 0}main .section-three .product-list .sidebar span{font-size:32px;font-weight:700;position:sticky;top:50vh;display:inline-block;transform:rotate(-90deg);transform-origin:left bottom;margin-left:calc(32px + (max(50px,3vw) - 32px)/2);word-break:keep-all}main .section-three .product-list .products-area{width:97vw;padding:0 7vw 0 7vw}main .section-three .product-list .products-area h2{font-size:24px;font-weight:700;color:#283a50;margin-bottom:20px}main .section-three .product-list .products-area .products-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 18vw));flex-wrap:wrap;gap:2.5vw;margin-bottom:100px}main .section-three .product-list .products-area .products-grid .product-card{overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease;max-width:420px;border-radius:5px;text-decoration:none;background-color:#fff;padding:30px}main .section-three .product-list .products-area .products-grid .product-card:hover{transform:translateY(-5px);box-shadow:0px 4px 10px 0px rgba(0,0,0,.4)}main .section-three .product-list .products-area .products-grid .product-card .product-image{width:100%;height:200px;display:flex;justify-content:center;align-items:center}main .section-three .product-list .products-area .products-grid .product-card .product-image img{transition:all .3s ease-in-out;height:100%;object-fit:contain}main .section-three .product-list .products-area .products-grid .product-card .t{font-size:16px;line-height:25px;font-family:"Montserrat";font-weight:400;display:flex;align-items:center;color:#000;justify-content:start;text-align:start;position:relative;padding-right:24px;margin-bottom:10px;text-decoration:none}main .section-three .product-list .products-area .products-grid .product-card .t::after{right:0px;position:absolute;content:"";width:24px;height:24px;background:url(../js/../images/asset/244bcc6e.svg) no-repeat;background-size:16px}main .section-three .product-list .products-area .products-grid .product-card .d{padding-right:24px;text-align:start;word-break:break-all;line-height:15px;font-weight:400;color:#26394c;display:flex;flex-direction:column;word-break:break-word;font-size:14px;margin-bottom:10px}main .section-three .product-list .products-area .products-grid .product-card .link_list{text-align:start}main .section-three .product-list .products-area .products-grid .product-card .link_list li{list-style:disc;margin-bottom:5px;color:#919395;padding:2px 0;margin:5px 20px;border-bottom:#e9e7e7 2px solid;font-size:14px}main .section-three .product-list .products-area .products-grid .product-card .link_list li::marker{color:#ffb107}main .section-four{background-color:#f8f9fa;padding:80px 0}main .section-four .wrap-box{max-width:1200px;margin:0 auto;padding:0 20px}main .section-four .seo-copy h2{font-size:28px;line-height:1.4;font-family:"Montserrat";font-weight:700;color:#283a50;margin-bottom:30px;text-align:center}main .section-four .seo-copy p{font-size:16px;line-height:1.8;font-family:"Poppins";color:#26394c;margin-bottom:20px;text-align:justify}main .section-four .seo-copy p:last-child{margin-bottom:0}@media(max-width: 1200px){main .section-two .product-nav{flex-direction:column}}@media(max-width: 768px){main .section-one .section-one-desc{font-size:14px;line-height:1.6;padding:0 15px}main .section-two .product-nav{flex-direction:column;gap:0px}main .section-two .product-nav .left-nav{padding-right:0;margin-bottom:2rem}main .section-two .product-nav .right-buttons{justify-content:center}main .section-three .product-list .sidebar .right-buttons .product-button{min-width:80px}main .section-three .product-list .sidebar .right-buttons .product-button span{font-size:14px}main .section-three .product-list .products-area{width:100vw;padding:0 10vw}main .section-three .product-list .products-area .products-grid{grid-template-columns:repeat(1, 80vw);justify-content:center;align-items:center}main .section-four{padding:50px 0}main .section-four .seo-copy h2{font-size:24px;margin-bottom:20px}main .section-four .seo-copy p{font-size:14px;line-height:1.6;text-align:left}}@media(max-width: 480px){main .section-two .product-nav .right-buttons{flex-direction:column}main .section-two .product-nav .right-buttons .product-button{max-width:100%}main .section-three .product-list .sidebar{display:none}main .section-three .product-list .products-area{padding:0 10vw}}
