html{scroll-behavior:smooth}*{margin:0}img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:HalenoirEx;src:url(/_next/static/media/HalenoirEx-BlackOutline.881dd454.otf) format("truetype")}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Regular.0fd62e42.ttf) format("truetype")}body{font-family:Poppins,sans-serif;overflow-x:hidden;width:100%;height:100%;line-height:1.5;margin-top:98px;background-color:#f8fbfe!important}p{font-size:clamp(13px,2.5vw,16px)}.marquee{display:flex;overflow:hidden;white-space:nowrap}.marquee-content{display:flex;font-display:swap;animation:marqueeEffect 10s linear infinite;animation-delay:1s}@keyframes marqueeEffect{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (min-width:794px){.marquee-content{animation:none}}.counter,.navbar-toggler{color:#008ac7}.counter{position:absolute;top:-13px;right:-2px;width:24px;height:24px;background:#fff;font-weight:600;font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:50%}.appbardemo{color:#008ac7;border:1px solid #008ac7;border-radius:30px;background-color:transparent;cursor:pointer;transition:all .3s ease-in-out}.appbardemo,.appbardemo:hover{padding:10px 14px;font-weight:500}.appbardemo:hover{background-color:#008ac7;color:#fff;border:none;border-radius:30px;box-shadow:0 4px 8px rgba(0,138,199,.3);transform:scale(1.05)}.appbardemoblack{color:#000;border:1px solid #000;padding:10px 14px;border-radius:30px;font-weight:500;background-color:transparent;cursor:pointer;transition:all .3s ease-in-out}.appbardemoblack:hover{background-color:#000;color:#fff;border:none;padding:10px 14px;border-radius:30px;font-weight:500;box-shadow:0 4px 8px rgba(5,5,5,.3);transform:scale(1.05)}.appbarhybrid{color:#000;border:1px solid #000;padding:10px 14px;border-radius:30px;font-weight:500;background-color:transparent;cursor:pointer;transition:all .3s ease-in-out}.appbarhybrid:hover{background-color:#000;color:#fff;border:none;padding:10px 14px;border-radius:30px;font-weight:500;box-shadow:0 4px 8px rgba(5,5,5,.3);transform:scale(1.05)}.thumb{display:flex;gap:10px;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%;justify-content:flex-start;padding:10px;-webkit-overflow-scrolling:touch}.thumbnail,.thumbnail-none{scroll-snap-align:center}.thumbnail{cursor:pointer;width:80px;height:80px;object-fit:cover;border-radius:12px;border:none;scrollbar-width:none;-ms-overflow-style:none}.thumb::-webkit-scrollbar{display:none}.thumbnail[data-active=true]{border:2px solid #008ac7;border-radius:12px}.thumbnail-black{cursor:pointer;margin:10px;width:80px;height:80px;object-fit:cover;border-radius:12px;border:none}.thumbnail-black[data-active=true]{border:2px solid #000;border-radius:12px}.thumbnail-white{cursor:pointer;margin:10px;width:80px;height:80px;object-fit:cover;border-radius:12px;border:none}.thumbnail-white[data-active=true]{border:2px solid #fff;border-radius:12px}.thumbnail-none{cursor:pointer;margin:10px;width:80px;height:80px;object-fit:cover;border-radius:12px;border:none}.nav-item{padding:3px}.nav-link{cursor:pointer!important}.appbgbutton{border:1px solid #fff;border-radius:30px;background-color:#008ac7;color:#fff;padding:3px 18px}.second-section{border-top-left-radius:30px;border-bottom-left-radius:30px;background-color:#f8f9fa;box-shadow:0 0 12px 0 rgba(28,0,76,.5);overflow:hidden;transition:max-height .5s ease,padding .5s ease}.navbar{width:100%;background-color:#fff;transition:all .3s ease;box-shadow:none;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000!important;transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out}.dropdown-item.active,.dropdown-item:active{background-color:#008ac7!important}.nav-link.active{color:#008ac7!important}.nav-item .dropdown{color:#000!important}.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:999;transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out}.custom-navbar{padding:0!important}.nav-item{display:inline-block;position:relative}.nav-link.active:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:75%;height:2px;background-color:#008ac7;z-index:99}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 138, 199, 1%29' strokeLinecap='round' stroke-miterlimit='10' strokeWidth='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")};.navbar-toggler{border:1px solid #008ac7!important}.responsive-product-container{max-height:0;overflow:hidden;transition:max-height .6s ease-in-out}.responsive-product-container.expanded{max-height:350px;padding:10px}.responsive-design-back{background-color:#fff}.product-selection-filter{cursor:pointer}.product-selection-filter:hover{color:#757575}.table-custom{border-radius:4px;overflow:hidden;border:5px solid #ddd}.table-custom thead{border-radius:4px 4px 0 0}.table-custom tbody{border-radius:0 0 4px 4px}.custom-card{background-color:#fff;border-radius:24px;padding:12px;cursor:pointer;box-shadow:0 0 8px 0 rgba(35,0,76,.12);transition:transform .3s ease,box-shadow .3s ease,transform .2s ease}.custom-card:hover{transform:scale(1.05);box-shadow:0 10px 15px rgba(0,0,0,.1);transform:translateY(-8px)}.sectiontwo{border-radius:32px;background-color:#fff;padding:10px;box-shadow:0 0 28px 0 rgba(28,0,76,.12);margin:2px;width:95%}@media (min-width:992px){.sectiontwo{width:80%}}.big-number{font-family:HalenoirEx,Poppins;font-size:110px;transform:scaleY(1.2)}.nav-tabs .nav-item{padding:0!important;margin:0!important}.nav-tabs .nav-link{color:#008ac7;font:500!important;border-bottom:none;border:1px solid #008ac7!important}.nav-tabs .nav-link.active{background-color:#008ac7!important;color:#fff!important;border:1px solid #008ac7!important}#uncontrolled-tab-example{margin:0!important;border-bottom:none}.whytentfont{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:8px;background-color:#c8e0eb}.custom-table tbody,.custom-table td,.custom-table thead,.custom-table tr{background-color:transparent!important}.table-borderless p{font-size:16px}@media (max-width:768px){.table-borderless p{font-size:14px}}@media (max-width:576px){.table-borderless p{font-size:11px}}.h1,h2,h3,h4{margin-top:40px;margin-bottom:20px}@media (max-width:768px){h1,h2,h3,h4{margin-top:30px;margin-bottom:15px}}.rotate-360{animation:rotate-animation 29s linear infinite}@keyframes rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card-container-data{background-color:#fff}.card-container-data,.product-section{box-shadow:0 5px 15px rgba(0,138,199,.5)}.product-section{color:#000;background-color:#008ac7;overflow:hidden;border:1px solid #fff;justify-content:center;align-items:center}.contennticon{width:60px;height:60px}.grid-container-blog{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:20px;gap:20px;padding:20px}.certificate-container{border:1px solid #008ac7;border-radius:20px;height:auto}.certificate-content{border:20px solid #eef7fc;border-radius:20px;height:auto}.cartqty{border-radius:20px;border:1px solid #000;display:flex;justify-content:center;align-items:center}.cartqty,.cartqtybutton{background-color:transparent}.cartqtybutton{border:none}.makeStyles-copyUrl-6{color:#008ac7!important /* !important ensures it overrides the library styles */}.background-container{background-image:url(/_next/static/media/environment.447d10e5.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;height:400px;position:relative;border-radius:8px}.background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:8px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;display:none}.dropdown-submenu:hover>.dropdown-menu{display:block}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.product-card{animation:fadeIn .6s ease-in-out;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.2)}.explore-link{display:inline-block;border:1px solid #405261;padding:8px 14px;border-radius:50px;text-decoration:none;color:#405261;transition:all .3s ease}.explore-link:hover{background-color:#008ac7;color:#fff}.custom-arrow{rotate:0deg;transition:transform .3s ease}.custom-card:hover~.custom-arrow{animation:arrow-rotate .6s infinite alternate}@keyframes arrow-rotate{0%{rotate:-20deg}to{rotate:20deg}}.fixed-vertical-button{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;position:fixed;top:50%;right:0;padding:10px;border:none;border-top-right-radius:6px;border-bottom-right-radius:6px;cursor:pointer;display:inline-block;vertical-align:middle;z-index:1000}.fixed-vertical-button,.fixed-vertical-button:hover{background-color:#008ac7;color:#fff}.custom-phone-input{caret-color:#008ac7!important}.react-tel-input .flag-dropdown{border-radius:8px 0 0 8px!important}.react-tel-input .form-control{padding-left:48px!important}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.floating{position:fixed;bottom:2rem;left:0;right:0}.floating-button{padding:10px;background-color:#008ac7;color:#fff;width:60px;height:60px;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;transition:transform .3s ease;animation:floating 2s ease-in-out infinite}.floating-button:hover{transform:scale(1.1)}@media (min-width:768px){.sectionSection{margin-top:-110px}.navbar-brand{width:6%}}@media(max-width:786px){.navbar-brand{width:26%}}.loading-container{position:absolute;top:0;left:0;background-color:#f8fbfe;color:#008ac7;z-index:9999;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.location-card{position:relative;width:100%;height:220px;border-radius:18px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.12);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.location-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(0,0,0,.18)}.location-image{object-fit:cover}.location-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:14px;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent)}.location-title{color:#fff;font-size:18px;font-weight:700;margin:0}