@font-face{font-family:Lexend Deca;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f068b34e74a6df7a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/41e01f1a5faae04b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9789545a3447313c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lexend Deca Fallback;src:local("Arial");ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.00%;size-adjust:109.91%}.__className_9c5f6d{font-family:Lexend Deca,Lexend Deca Fallback;font-style:normal}.__variable_9c5f6d{--font-lexend:"Lexend Deca","Lexend Deca Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_51684b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_51684b{--font-poppins:"Poppins","Poppins Fallback"}footer{background-color:#1d3f75;font-family:Poppins,sans-serif}footer .footer-contact-bar{background-color:#7bb223;padding:20px 40px;display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap}@media(min-width:912px)and (max-width:1450px){footer .footer-contact-bar{padding:15px 18px}}@media(max-width:815px){footer .footer-contact-bar{display:flex;flex-direction:column;align-items:flex-start;padding:24px}}footer .footer-contact-bar .contact-item{display:flex;align-items:center;gap:12px;color:#fff;font-size:15px;text-align:left;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .footer-contact-bar .contact-item{font-size:13px}}@media(max-width:815px){footer .footer-contact-bar .contact-item{display:flex;justify-content:flex-start}}footer .footer-contact-bar .contact-item span{display:flex;flex-direction:column;gap:2px}@media(max-width:815px){footer .footer-contact-bar .contact-item span{align-items:flex-start;text-align:left;font-size:13px}}footer .footer-contact-bar .contact-item span p{font-size:12px;color:#e9e9e9;font-family:Poppins,sans-serif}@media(max-width:815px){footer .footer-contact-bar .contact-item span p{font-size:12px}}footer .footer-contact-bar .icon-wrapper{background:#fff;color:#1d3f75;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(min-width:912px)and (max-width:1450px){footer .footer-contact-bar .icon-wrapper svg{width:15px;height:15px}}@media(max-width:815px){footer .footer-contact-bar .icon-wrapper{border-radius:8px;box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px 1px rgba(9,30,66,.13)}footer .footer-contact-bar .icon-wrapper svg{width:17px;height:17px}}footer .footer-contact-bar .divider{width:1px;height:50px;background:hsla(0,0%,100%,.4)}@media(max-width:815px){footer .footer-contact-bar{flex-direction:column;gap:20px}footer .footer-contact-bar .divider{display:none}footer .footer-contact-bar .contact-item{text-align:center;justify-content:center}}footer .wrapper{max-width:1380px;margin:auto;display:flex;flex-direction:column}@media(min-width:912px)and (max-width:1450px){footer .wrapper{max-width:1250px}}footer .wrapper .company_info{display:grid;grid-template-columns:1fr auto .5fr auto 1fr;grid-gap:20px;gap:20px;padding:40px 0;border-bottom:1px solid hsla(0,0%,100%,.099);border-top:1px solid hsla(0,0%,100%,.099);align-items:stretch}@media(max-width:815px){footer .wrapper .company_info{display:flex;flex-direction:column;gap:5px;padding:10px 20px}}footer .wrapper .company_info .divider{width:1px;height:100%;background:hsla(0,0%,100%,.124);align-self:stretch}footer .wrapper .company_info .newsletter-section{display:flex;justify-content:center;align-items:center}footer .wrapper .company_info .newsletter-section .newsletter-box{border-radius:12px;padding:25px 0 25px 30px;text-align:left;width:100%;max-width:400px;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .wrapper .company_info .newsletter-section .newsletter-box{padding:10px 0 10px 10px}}@media(max-width:815px){footer .wrapper .company_info .newsletter-section .newsletter-box{max-width:inherit;padding:20px 0}}footer .wrapper .company_info .newsletter-section .newsletter-box h3{font-size:20px;color:#fff;font-weight:600;margin-bottom:8px;font-family:Poppins,sans-serif}@media(max-width:815px){footer .wrapper .company_info .newsletter-section .newsletter-box h3{font-size:15px;font-weight:500}}footer .wrapper .company_info .newsletter-section .newsletter-box p{font-size:14px;color:#e4e4e4;font-family:Poppins,sans-serif}footer .wrapper .company_info .newsletter-section .newsletter-box form{display:grid;grid-template-columns:2fr 1fr;grid-gap:10px;gap:10px;padding:0 0 10px}@media(min-width:912px)and (max-width:1450px){footer .wrapper .company_info .newsletter-section .newsletter-box form{grid-template-columns:auto 20%}}@media(max-width:815px){footer .wrapper .company_info .newsletter-section .newsletter-box form{display:flex;flex-direction:column}}footer .wrapper .company_info .newsletter-section .newsletter-box form input{padding:12px 15px;border:1px solid hsla(0,0%,80%,.1843137255);border-radius:6px;font-size:15px;font-family:Poppins,sans-serif;outline:none;color:#fff;background:#16305a}footer .wrapper .company_info .newsletter-section .newsletter-box form input:focus{border:1px solid hsla(0,0%,80%,.7058823529)}footer .wrapper .company_info .newsletter-section .newsletter-box form button{background-color:#7bb223;border:none;padding:10px 12px;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:15px;transition:background .3s ease;font-family:Poppins,sans-serif}@media(max-width:815px){footer .wrapper .company_info .newsletter-section .newsletter-box form button{font-size:14px;padding:8px 10px}}footer .wrapper .company_info .newsletter-section .newsletter-box form button:hover{background-color:#16325d}footer .wrapper .company_info .newsletter-section .newsletter-box form button:disabled{opacity:.7;cursor:not-allowed}footer .wrapper .company_info .newsletter-section .newsletter-box .success-message{color:#2e7d32;font-size:14px;font-family:Poppins,sans-serif}footer .wrapper .company_info .newsletter-section .newsletter-box .newsletter-divider{margin:20px 0;height:1px;background-color:rgba(221,221,221,.4901960784);width:100%}footer .wrapper .company_info .social-links{padding:15px 20px;border-radius:10px;color:#f0f0f0;display:flex;flex-direction:column;gap:12px;justify-content:center;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .wrapper .company_info .social-links{padding:10px}}@media(max-width:815px){footer .wrapper .company_info .social-links{padding:15px 0}}footer .wrapper .company_info .social-links h6{text-decoration:underline;font-family:Poppins,sans-serif}footer .wrapper .company_info .social-links .wrap{padding:0 10px;display:flex;flex-direction:column;gap:18px}@media(max-width:815px){footer .wrapper .company_info .social-links .wrap{display:grid;grid-template-columns:1fr}}footer .wrapper .company_info .social-links .wrap a{text-decoration:none}footer .wrapper .company_info .social-links .wrap .social-item{cursor:pointer;display:flex;align-items:center;gap:10px;font-size:15px;color:#e0e0e0;font-family:Poppins,sans-serif}footer .wrapper .company_info .social-links .wrap .social-item svg{stroke:#fff}footer .wrapper .company_info .social-links .wrap .social-item:hover{color:#fff}footer .wrapper .company_info .company-intro{padding:30px 20px 30px 0;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:10px;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .wrapper .company_info .company-intro{padding:10px}}footer .wrapper .company_info .company-intro .logo-title{display:flex;align-items:center;gap:12px}footer .wrapper .company_info .company-intro .logo-title img{width:200px;height:auto}@media(min-width:912px)and (max-width:1450px){footer .wrapper .company_info .company-intro .logo-title img{width:150px}}@media(max-width:815px){footer .wrapper .company_info .company-intro .logo-title img{width:150px}}footer .wrapper .company_info .company-intro .intro-text{font-size:15px;color:#d3d3d3;line-height:1.6;font-family:Poppins,sans-serif}@media(max-width:815px){footer .wrapper .company_info .company-intro .intro-text{font-size:14px}}footer .wrapper .footer-mega-menu{padding:36px 0;color:#fff;font-family:Poppins,sans-serif;max-width:100%;margin:15px 0}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu{padding:20px 0}}@media(max-width:815px){footer .wrapper .footer-mega-menu{margin:0;padding:0}}footer .wrapper .footer-mega-menu .footer-tab-bar{padding:0 12px;font-family:Poppins,sans-serif;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:0;gap:0;background:rgba(0,0,0,.231372549)}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-tab-bar{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(max-width:815px){footer .wrapper .footer-mega-menu .footer-tab-bar{grid-template-columns:1fr 1fr}}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item{border-radius:0;background:rgba(0,0,0,0);border:none;text-align:center;font-weight:500;color:gray;cursor:pointer;padding:8px 16px;position:relative;font-family:Poppins,sans-serif;display:flex;flex-direction:column;align-items:center;gap:4px}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item:last-child{display:none}}@media(max-width:815px){footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item{text-wrap-mode:nowrap;font-size:12px}}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item{font-size:13px}}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item .icon{display:block;opacity:.6;stroke:gray}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item .icon{width:14px;height:19px}}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item.active{color:#fff;border-bottom:1px solid #fff}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item.active .icon{opacity:1}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item:hover{color:#fcfcfc}footer .wrapper .footer-mega-menu .footer-tab-bar .footer-tab-item:hover .icon{opacity:1}footer .wrapper .footer-mega-menu .footer-tab-content{display:flex;flex-direction:column;font-family:Poppins,sans-serif;padding:30px 0 0}footer .wrapper .footer-mega-menu .footer-menu-section{padding:16px 0;border-top:1px dashed hsla(0,0%,100%,.15)}@media(max-width:815px){footer .wrapper .footer-mega-menu .footer-menu-section{padding:15px}}footer .wrapper .footer-mega-menu .footer-menu-section .section-heading{font-size:16px;font-weight:400;margin-bottom:12px;color:hsla(0,0%,100%,.7019607843);position:relative;padding-left:12px;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-menu-section .section-heading{font-size:15px}}@media(max-width:815px){footer .wrapper .footer-mega-menu .footer-menu-section .section-heading{font-size:14px}}footer .wrapper .footer-mega-menu .footer-menu-section .section-heading:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background-color:hsla(0,0%,100%,.7019607843);border-radius:50%}footer .wrapper .footer-mega-menu .footer-menu-section .footer-links{display:flex;flex-wrap:wrap;gap:10px}footer .wrapper .footer-mega-menu .footer-menu-section .footer-links .footer-link{background-color:hsla(0,0%,100%,.07);padding:8px 16px;border-radius:6px;color:#fff;font-size:14px;text-decoration:none;transition:all .3s ease;font-weight:400;font-family:Poppins,sans-serif}@media(min-width:912px)and (max-width:1450px){footer .wrapper .footer-mega-menu .footer-menu-section .footer-links .footer-link{font-size:13px;padding:7px 14px}}@media(max-width:815px){footer .wrapper .footer-mega-menu .footer-menu-section .footer-links .footer-link{font-size:12px}}footer .wrapper .footer-mega-menu .footer-menu-section .footer-links .footer-link:hover{background-color:#fff;color:#0f2269;font-weight:500}footer .wrapper .footer-mega-menu .footer-menu-section .footer-links .footer-link:focus{outline:2px solid #007bff;outline-offset:2px}footer .wrapper .footer-bottom-bar{background-color:#1d3f75;color:#fff;padding:20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:14px;font-family:Poppins,sans-serif}@media(max-width:815px){footer .wrapper .footer-bottom-bar{justify-content:center}}footer .wrapper .footer-bottom-bar .footer-links{display:flex;gap:15px}@media(max-width:815px){footer .wrapper .footer-bottom-bar .footer-links{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}}footer .wrapper .footer-bottom-bar .footer-links a{color:#fff;text-decoration:none;font-family:Poppins,sans-serif}footer .wrapper .footer-bottom-bar .footer-links a:hover{text-decoration:underline}footer .wrapper .footer-bottom-bar .footer-links a:focus{outline:2px solid #007bff;outline-offset:2px}footer .wrapper .footer-bottom-bar span{margin-bottom:5px;font-family:Poppins,sans-serif}@media(max-width:768px){footer .company_info{grid-template-columns:1fr;gap:20px}footer .company_info .divider{display:none}}a{text-decoration:none}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes expandHeight{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes collapseHeight{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.mobile-menu{position:relative;z-index:1000;font-family:Poppins}.mobile-menu__trigger{display:flex;align-items:center;justify-content:center;width:54px;height:44px;background:#fff;border:none;box-shadow:none!important;outline:1px solid rgba(0,0,0,.082);border-radius:8px;cursor:pointer;padding:0!important;transition:all .3s ease}.mobile-menu__trigger:hover{background:#f8fafc}.mobile-menu__trigger:active{transform:translateY(0)}.mobile-menu__trigger svg{color:#1e293b;transition:transform .3s ease}.mobile-menu__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn .3s ease;z-index:999}.mobile-menu__panel{position:fixed;top:0;right:0;width:85%;max-width:400px;height:100vh;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:translateX(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:1001;display:flex;flex-direction:column;overflow:hidden}.mobile-menu__panel--open{transform:translateX(0)}.mobile-menu__top{padding:20px 15px;border-bottom:1px solid #e2e8f0;background:#f8fafc;flex-shrink:0}.mobile-menu .wrapper_inner{background:linear-gradient(180deg,#feedd4,#ffd8a0 95.73%);border-radius:10px;outline:1px solid rgba(0,0,0,.123);position:relative}.mobile-menu .wrapper_inner .dashboard-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 20px;width:-moz-fit-content;width:fit-content;margin:0 auto;position:absolute;top:0;right:0;height:100%;background:#ffd599;color:#303030;font-family:Poppins;border:none;border-left:1px solid rgba(0,0,0,.13);border-radius:0 10px 10px 0;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease}.mobile-menu .wrapper_inner .dashboard-btn:hover{background:#ffdfb3}.mobile-menu .wrapper_inner .dashboard-btn:active{transform:translateY(0)}.mobile-menu__user-section{gap:10px}.mobile-menu .micro_user_details,.mobile-menu__user-section{display:flex;flex-direction:column}.mobile-menu .micro_user_details .phone_number{color:#242323;font-size:14px}.mobile-menu__user-info{display:flex;align-items:center;gap:12px;padding:12px 20px;border-radius:12px}.mobile-menu__user-icon{color:#313131;flex-shrink:0}.mobile-menu__user-name{font-weight:600;color:#353535;font-size:15px}.mobile-menu__auth-section{display:flex;gap:12px}.mobile-menu__auth-btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:1px solid #e2e8f0;border-radius:10px;font-family:Poppins;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.mobile-menu__login-btn{background:#fff;color:#1e293b;font-family:Poppins}.mobile-menu__login-btn:hover{background:#f8fafc;border-color:#2563eb;color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.mobile-menu__signup-btn{background:#2563eb;color:#fff;border-color:#2563eb;font-family:Poppins}.mobile-menu__signup-btn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.mobile-menu__content{flex:1 1;overflow-y:auto;padding:0 12px;font-family:Poppins}.mobile-menu__content::-webkit-scrollbar{width:6px}.mobile-menu__content::-webkit-scrollbar-track{background:#f8fafc}.mobile-menu__content::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.mobile-menu__content::-webkit-scrollbar-thumb:hover{background:#64748b}.mobile-menu__nav{padding:8px 0}.mobile-menu__main-item{border-bottom:1px solid #e2e8f0;font-family:Poppins}.mobile-menu__main-item:last-child{border-bottom:none}.mobile-menu__main-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:none;border:none;font-family:Poppins;text-align:left;font-size:16px;font-weight:600;color:#1e293b;cursor:pointer;transition:all .3s ease;position:relative}@media(max-width:815px){.mobile-menu__main-link{font-weight:500;font-size:15px}}.mobile-menu__main-link:hover{background:#f8fafc;color:#2563eb}.mobile-menu__main-link--expandable:hover{background:linear-gradient(90deg,#f8fafc,rgba(37,99,235,.05))}.mobile-menu__main-link--expanded{background:linear-gradient(90deg,#f8fafc,rgba(37,99,235,.08));color:#2563eb}.mobile-menu__main-link--expanded svg{transform:rotate(180deg)}.mobile-menu__main-link svg{transition:transform .3s ease;color:#64748b}.mobile-menu__sub-menu{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background:#f8fafc;font-family:Poppins}.mobile-menu__sub-menu--open{max-height:100vh}.mobile-menu__sub-item{border-bottom:1px solid rgba(226,232,240,.5);font-family:Poppins}.mobile-menu__sub-item:last-child{border-bottom:none}.mobile-menu__sub-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px 14px 40px;background:none;border:none;text-align:left;font-family:Poppins;font-size:15px;font-weight:500;color:#64748b;cursor:pointer;transition:all .3s ease;position:relative}.mobile-menu__sub-link:before{content:"";position:absolute;left:28px;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#e2e8f0;border-radius:50%;transition:all .3s ease}.mobile-menu__sub-link:hover{background:rgba(37,99,235,.05);color:#2563eb}.mobile-menu__sub-link:hover:before{background:#2563eb;transform:translateY(-50%) scale(1.2)}.mobile-menu__sub-link--expanded{background:rgba(37,99,235,.08);color:#2563eb}.mobile-menu__sub-link--expanded:before{background:#2563eb}.mobile-menu__sub-link--expanded svg{transform:rotate(180deg)}.mobile-menu__sub-link svg{transition:transform .3s ease;color:#64748b}.mobile-menu__items-list{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background:#fff;font-family:Poppins}.mobile-menu__items-list--open{max-height:1000px}.mobile-menu__item-link{width:100%;display:block;padding:12px 20px 12px 60px;background:none;font-family:Poppins;text-align:left;font-size:14px;font-weight:400;color:#64748b;cursor:pointer;transition:all .3s ease;position:relative;border:none;border-bottom:1px solid rgba(226,232,240,.3)}.mobile-menu__item-link:last-child{border-bottom:none}.mobile-menu__item-link:before{content:"";position:absolute;left:48px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#e2e8f0;border-radius:50%;transition:all .3s ease}.mobile-menu__item-link:hover{background:rgba(37,99,235,.03);color:#2563eb;padding-left:64px}.mobile-menu__item-link:hover:before{background:#2563eb;left:52px;transform:translateY(-50%) scale(1.3)}.mobile-menu__item-link:active{background:rgba(37,99,235,.08)}.mobile-menu__bottom{padding:20px;border-top:1px solid #e2e8f0;background:#f8fafc;flex-shrink:0;font-family:Poppins}.mobile-menu__whatsapp-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;font-family:Poppins;padding:16px 20px;background:#10b981;color:#fff;border:none;border-radius:12px;font-weight:500;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.mobile-menu__whatsapp-btn:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.mobile-menu__whatsapp-btn:active{transform:translateY(0)}.mobile-menu__whatsapp-btn svg{animation:pulse 2s infinite}@media(max-width:480px){.mobile-menu__panel{width:90%}.mobile-menu__top{padding:20px 16px}.mobile-menu__content{padding:0}.mobile-menu__main-link{padding:14px 16px;font-size:15px}.mobile-menu__sub-link{padding:12px 16px 12px 32px;font-size:14px}.mobile-menu__sub-link:before{left:24px}.mobile-menu__item-link{padding:10px 16px 10px 48px;font-size:13px}.mobile-menu__item-link:before{left:40px}.mobile-menu__item-link:hover{padding-left:52px}.mobile-menu__item-link:hover:before{left:44px}.mobile-menu__bottom{padding:16px}.mobile-menu__whatsapp-btn{padding:14px 16px;font-size:15px}}.navbar{background-color:#fff;position:fixed;top:0;left:0;width:100%;box-shadow:0 0 0 1px rgba(14,63,126,.06),0 1px 1px -.5px rgba(42,51,70,.03),0 2px 2px -1px rgba(42,51,70,.04),0 3px 3px -1.5px rgba(42,51,70,.04),0 5px 5px -2.5px rgba(42,51,70,.03),0 10px 10px -5px rgba(42,51,70,.03),0 24px 24px -8px rgba(42,51,70,.03);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:999;border-bottom:1px solid rgba(0,0,0,.1019607843)}.navbar.isLoose{position:relative}.navbar .wrapper{margin:auto;display:grid;grid-template-rows:1fr;grid-template-columns:16% auto 20%;grid-gap:10px;gap:10px;max-width:1600px}@media(max-width:815px){.navbar .wrapper{grid-template-columns:1fr 1fr;padding:15px 10px}}@media(min-width:912px)and (max-width:1450px){.navbar .wrapper{max-width:1292px}}.navbar .wrapper .logo_container{display:flex;align-items:center;padding:20px}@media(max-width:815px){.navbar .wrapper .logo_container{padding:0}}.navbar .wrapper .logo_container #logo{width:180px;height:45px}@media(min-width:900px)and (max-width:1450px){.navbar .wrapper .logo_container #logo{width:160px;height:40px}}@media(max-width:815px){.navbar .wrapper .logo_container #logo{width:140px;height:40px;padding-bottom:0}}.navbar .wrapper .navigation_menu{padding:0;display:flex;align-items:center;justify-content:center;gap:33px}@media(max-width:815px){.navbar .wrapper .navigation_menu{display:none}}@media(min-width:900px)and (max-width:1450px){.navbar .wrapper .navigation_menu{gap:24px}}.navbar .wrapper .navigation_menu .main_menu_item{cursor:pointer;display:flex;align-items:center;gap:6px;font-size:15px;color:#060606;transition:all .2s ease;position:relative;height:100%}@media(min-width:900px)and (max-width:1450px){.navbar .wrapper .navigation_menu .main_menu_item{font-size:14px}.navbar .wrapper .navigation_menu .main_menu_item:last-child{display:none}}.navbar .wrapper .navigation_menu .main_menu_item:after{position:absolute;content:"";width:100%;height:4px;background-color:#83b771;bottom:0;left:0;display:none}.navbar .wrapper .navigation_menu .main_menu_item.active{color:rgba(0,0,0,.367)}.navbar .wrapper .navigation_menu .main_menu_item.active:after{display:flex}.navbar .wrapper .navigation_menu .main_menu_item.active svg{transform:translateY(5px)}.navbar .wrapper .navigation_menu .main_menu_item svg{transition:all .2s ease-in-out;width:18px;height:18px}.navbar .wrapper .nav_misc_{display:flex;align-items:center;gap:1rem;padding:20px;justify-content:flex-end}@media(max-width:815px){.navbar .wrapper .nav_misc_{padding:0}}.navbar .wrapper .nav_misc_ .mobile_menu_toggle{display:none}@media(max-width:815px){.navbar .wrapper .nav_misc_ .mobile_menu_toggle{display:flex}}.navbar .wrapper .nav_misc_ button{display:flex;align-items:center;gap:.4rem;font-weight:600;padding:.5rem 1rem;font-size:.95rem;border-radius:12px;box-shadow:0 1px 1px rgba(9,30,66,.25);cursor:pointer;transition:all .3s ease}.navbar .wrapper .nav_misc_ button i{font-size:1.1rem}.navbar .wrapper .nav_misc_ .btn-light{background:#fff;color:#659a07;border:1px solid #659a07}@media(max-width:815px){.navbar .wrapper .nav_misc_ .btn-light.dashboard_btn{display:none}}.navbar .wrapper .nav_misc_ .btn-light.serch{padding:.5rem;border-radius:12px}@media(min-width:900px)and (max-width:1450px){.navbar .wrapper .nav_misc_ .btn-light.serch svg{width:18px;height:18px}}.navbar .wrapper .nav_misc_ .btn-light:hover{color:rgba(100,154,7,.3215686275);border:1px solid rgba(100,154,7,.3215686275)}.navbar .wrapper .nav_misc_ .auth_state_loading_dummy{background:linear-gradient(100deg,#dcdcdc 30%,#eaeaea 50%,#dcdcdc 70%);background-size:200% 100%;animation:shimmer 1.5s infinite;padding:12px 14px;border-radius:9px;width:80px;height:20px}@media(max-width:815px){.navbar .wrapper .nav_misc_ .auth_state_loading_dummy{display:none}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.navbar .wrapper .nav_misc_ .btn-filled{display:flex;align-items:center;justify-content:flex-end;background:#659a07;color:#fff;border:1.5px solid rgba(0,0,0,0)}@media(min-width:900px)and (max-width:1450px){.navbar .wrapper .nav_misc_ .btn-filled.login_desktop{font-size:14px}}@media(max-width:815px){.navbar .wrapper .nav_misc_ .btn-filled.login_desktop{display:none}}.navbar .wrapper .nav_misc_ .btn-filled:hover{color:#659a07;background:none;border:1.5px solid #659a07}.navbar .wrapper .nav_misc_ .btn-ghost{background:rgba(0,0,0,0);color:#333;border:none}.navbar .wrapper .nav_misc_ .btn-ghost:hover{color:#f37321}.navbar .mega_menu{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff;border-top:1px solid rgba(0,0,0,.194);z-index:1000;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}.navbar .mega_menu .mega_menu_content{min-height:540px;max-height:540px;margin:0 auto;width:100%;display:grid;grid-template-columns:70% 30%}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content{grid-template-columns:auto 30%;min-height:500px;max-height:500px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub{background-color:#fafafa}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper{width:100%;height:100%;width:85%;margin:0 0 0 auto;display:grid;grid-template-columns:auto 65%;grid-template-rows:1fr}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper{width:98%}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item{padding:24px;display:flex;flex-direction:column;gap:10px;border-right:1px solid rgba(0,0,0,.097)}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item{padding:20px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title{cursor:pointer;color:#525252;font-weight:400;font-size:15px;display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border-radius:8px}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title{font-size:13px;padding:9px 14px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title.active{font-weight:500;color:#024a1b;background-color:#ecfde0;outline:1px solid rgba(0,0,0,.052)}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title.active svg{display:flex}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title svg{display:none;width:20px;height:20px}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item .sub_menu_item_title svg{width:18px;height:18px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(min-content,max-content);align-items:start;grid-gap:6px 20px;gap:6px 20px;padding:30px 34px}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists{padding:13px;gap:2px 10px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;font-size:15px;color:#333;cursor:pointer;transition:transform .12s ease-in-out}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item{font-size:14px;gap:8px}}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item svg{width:20px;height:20px;flex-shrink:0;stroke:gray}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item a{text-decoration:none;color:inherit;line-height:1.4}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item:hover{color:#024a1b;background-color:#ecfde0;outline:1px solid rgba(0,0,0,.052);transform:translateX(5px)}.navbar .mega_menu .mega_menu_content .mega_menu_sub .wrapper .sub_menu_item_lists .mega_menu_item:hover svg{stroke:#05792e}.navbar .mega_menu .mega_menu_content .mega_menu_contact{border-left:1px solid rgba(0,0,0,.042);background-color:#fafcfa;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:0}.navbar .mega_menu .mega_menu_content .mega_menu_contact .top{padding:18px;border-bottom:1px solid rgba(0,0,0,.069);width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}.navbar .mega_menu .mega_menu_content .mega_menu_contact .top p{font-size:16px;font-weight:500;color:rgba(0,0,0,.756);margin:0}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_contact .top p{font-size:14px}}.navbar .mega_menu .mega_menu_content .mega_menu_contact .top span{font-size:12px;font-weight:400;color:gray;margin:0}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items{display:flex;flex-direction:column;gap:30px;padding:25px;justify-content:flex-start;overflow-y:auto}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items{gap:20px;padding:18px}}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item{display:flex;align-items:center;gap:16px;font-family:Poppins;font-size:14px}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item{font-size:13px}}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item span{display:flex;flex-direction:column}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item span p{font-weight:500;font-size:12px;color:#9d9d9d;margin:0}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item span .head{font-size:14px;font-weight:400;color:#000;line-height:normal;margin:0}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item .icon_box{padding:8px;display:flex;align-items:center;justify-content:center;outline:1px solid rgba(0,0,0,.088);border-radius:8px;background-color:#ebf5e5}.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item .icon_box svg{stroke:green;width:22px;height:22px}@media(min-width:900px)and (max-width:1450px){.navbar .mega_menu .mega_menu_content .mega_menu_contact .sub_items .item .icon_box svg{width:18px;height:18px}}.navbar-visible{transform:translateY(0)}.navbar-hidden{transform:translateY(-100%)}.search-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.342);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding:2rem;animation:fadeIn .3s ease-out;display:none}@media(max-width:768px){.search-modal-overlay{padding:0;height:100vh;align-items:stretch}}.open_search_box{display:flex}.search-modal-container{width:100%;max-width:800px;max-height:80vh;margin-top:5vh;animation:slideDown .3s ease-out;display:flex;flex-direction:column}@media(max-width:768px){.search-modal-container{max-width:100%;max-height:100vh;height:100vh;margin-top:0;animation:slideUp .3s ease-out}}.search-modal-content{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column;height:100%;min-height:0}@media(max-width:768px){.search-modal-content{border-radius:0;height:100vh}}.search-modal-header{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#f8fafc;flex-shrink:0}@media(max-width:768px){.search-modal-header{padding:1rem;gap:10px;border-bottom:2px solid #e5e7eb}}.search-input-container{flex:1 1;position:relative;display:flex;align-items:center;background:#fff;font-family:Poppins,sans-serif;border-radius:12px;border:2px solid #e5e7eb;padding:0 1rem;transition:border-color .2s ease}.search-input-container:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.search-icon{color:#6b7280;margin-right:.75rem;flex-shrink:0}.search-input{flex:1 1;border:none;outline:none;padding:1rem 0;font-size:1rem;color:#1f2937;background:rgba(0,0,0,0);font-family:Poppins,sans-serif;min-width:0}@media(max-width:768px){.search-input{font-size:16px;width:100%}}.search-input::placeholder{color:#9ca3af}.close-button{background:none;border:none;cursor:pointer;color:#6b7280;padding:.5rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:768px){.close-button{background-color:#e4e4e4;width:40px;height:40px}}.close-button:hover{background:#f3f4f6;color:#374151}.close-button:focus{outline:2px solid #3b82f6;outline-offset:2px}.search-tabs{display:flex;gap:1rem;border-bottom:2px solid #e5e7eb;padding:10px 47px;flex-shrink:0}@media(max-width:815px){.search-tabs{padding:8px 10px;overflow-x:auto;gap:2rem;-webkit-overflow-scrolling:touch}}.search-tabs .tab-button{position:relative;background:none;border:none;outline:none;cursor:pointer;font-size:.95rem;font-weight:500;color:#6b7280;padding:.5rem 0;transition:all .2s ease;font-family:Poppins,sans-serif;white-space:nowrap;flex-shrink:0}@media(max-width:815px){.search-tabs .tab-button{outline:none;font-size:14px}}.search-tabs .tab-button:hover{color:#111827}.search-tabs .tab-button:focus{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}@media(max-width:815px){.search-tabs .tab-button:focus{outline:none}}.search-tabs .tab-button.active{color:#2563eb;font-weight:600}.search-tabs .tab-button.active:after{content:"";position:absolute;left:0;bottom:-.5rem;width:100%;height:2px;background-color:#2563eb;border-radius:2px}.search-tabs .tab-button .tab-count{font-size:.8rem;margin-left:.25rem;color:#9ca3af}.search-results-container{flex:1 1;padding:1.5rem 2rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:0}@media(max-width:768px){.search-results-container{padding:1rem;flex:1 1;overflow-y:auto;overflow-x:hidden}}.search-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;color:#6b7280;min-height:300px}.search-placeholder .placeholder-icon{margin-bottom:1rem;color:#9ca3af}.search-placeholder h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:#374151}.search-placeholder p{margin:0;font-size:.875rem}@media(max-width:768px){.search-placeholder{padding:2rem 1rem;min-height:200px}}.no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;color:#6b7280}.no-results h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:#374151}.no-results p{margin:0;font-size:.875rem}@media(max-width:768px){.no-results{padding:2rem 1rem}}.results-header{margin-bottom:1.5rem;flex-shrink:0}.results-header h3{margin:0;font-size:1.125rem;font-weight:600;color:#374151}@media(max-width:768px){.results-header h3{font-size:16px}}.results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}@media(max-width:768px){.results-grid{grid-template-columns:1fr;gap:.75rem;display:flex;flex-direction:column;margin-bottom:50px}}.service-card-search_box{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:1.25rem;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;flex-shrink:0}.service-card-search_box:hover{border-color:#3b82f6;box-shadow:0 10px 25px -3px rgba(0,0,0,.1);transform:translateY(-2px)}.service-card-search_box:hover .card-arrow{transform:translateX(4px);color:#3b82f6}.service-card-search_box:focus{outline:2px solid #3b82f6;outline-offset:2px}.service-card-search_box:active{transform:translateY(0)}@media(max-width:768px){.service-card-search_box{padding:1rem}.service-card-search_box:hover{transform:none}}.service-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem;gap:1rem}.service-name{margin:0;font-size:1rem;font-weight:600;color:#1f2937;line-height:1.4;flex:1 1;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:768px){.service-name{font-size:.95rem}}.card-arrow{color:#6b7280;transition:all .2s ease;flex-shrink:0;margin-top:2px}@media(max-width:815px){.card-arrow{display:none}}.service-badge{display:inline-block;background:#eff6ff;color:#1d4ed8;padding:.25rem .75rem;border-radius:20px;margin-bottom:.5rem;border:1px solid #dbeafe}.service-badge,.service-main-category{font-size:.75rem;font-weight:500;word-wrap:break-word}.service-main-category{color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.search-results-container::-webkit-scrollbar{width:6px}.search-results-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.search-results-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.search-results-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(max-width:768px){.search-results-container::-webkit-scrollbar{width:4px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-contrast:high){.service-card-search_box{border-width:3px}.service-badge{border-width:2px}.search-input-container:focus-within{box-shadow:0 0 0 4px rgba(59,130,246,.3)}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.service-card-search_box:hover{transform:none}}@media(hover:none)and (pointer:coarse){.service-card-search_box:hover{transform:none;box-shadow:none}.close-button:hover{background:none}.tab-button:hover{color:#6b7280}}.speed-dial{position:fixed;z-index:1000}@media(max-width:815px){.speed-dial{display:none}}.speed-dial--bottom-right{bottom:24px;right:24px}.speed-dial--bottom-left{bottom:24px;left:24px}.speed-dial--top-right{top:24px;right:24px}.speed-dial--top-left{top:24px;left:24px}.speed-dial--small .speed-dial__main{width:48px;height:48px}.speed-dial--small .speed-dial__item-button{width:40px;height:40px}.speed-dial--medium .speed-dial__main{width:56px;height:56px}.speed-dial--medium .speed-dial__item-button{width:48px;height:48px}.speed-dial--large .speed-dial__main{width:64px;height:64px}.speed-dial--large .speed-dial__item-button{width:56px;height:56px}.speed-dial__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;animation:fadeIn .2s ease-out forwards;z-index:-1}.speed-dial__main{position:relative;width:56px;height:56px;border:none;border-radius:50%;background:#25d366;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.speed-dial__main:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.2)}.speed-dial__main:active{transform:scale(.95)}.speed-dial__main .speed-dial__main-close,.speed-dial__main .speed-dial__main-icon{position:absolute;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.speed-dial__main .speed-dial__main-icon{opacity:1;transform:rotate(0deg) scale(1)}.speed-dial__main .speed-dial__main-close{opacity:0;transform:rotate(90deg) scale(.8)}.speed-dial__main--open{background:#dc3545}.speed-dial__main--open .speed-dial__main-icon{opacity:0;transform:rotate(-90deg) scale(.8)}.speed-dial__main--open .speed-dial__main-close{opacity:1;transform:rotate(0deg) scale(1)}.speed-dial__items{position:absolute;pointer-events:none;display:flex;gap:12px}.speed-dial--bottom-right .speed-dial__items,.speed-dial--top-right .speed-dial__items{right:0}.speed-dial--bottom-left .speed-dial__items,.speed-dial--top-left .speed-dial__items{left:0}.speed-dial--bottom-left .speed-dial__items,.speed-dial--bottom-right .speed-dial__items{bottom:72px;flex-direction:column-reverse}.speed-dial--top-left .speed-dial__items,.speed-dial--top-right .speed-dial__items{top:72px;flex-direction:column}.speed-dial__items--open{pointer-events:auto}.speed-dial__items--open .speed-dial__item{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.speed-dial__item{display:flex;align-items:center;opacity:0;transform:translateY(20px) scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;cursor:pointer}.speed-dial--bottom-right .speed-dial__item,.speed-dial--top-right .speed-dial__item{flex-direction:row-reverse}.speed-dial--bottom-right .speed-dial__item .speed-dial__item-label,.speed-dial--top-right .speed-dial__item .speed-dial__item-label{margin-right:12px;margin-left:0}.speed-dial--bottom-left .speed-dial__item,.speed-dial--top-left .speed-dial__item{flex-direction:row}.speed-dial--bottom-left .speed-dial__item .speed-dial__item-label,.speed-dial--top-left .speed-dial__item .speed-dial__item-label{margin-left:12px;margin-right:0}.speed-dial__item:hover .speed-dial__item-button{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.speed-dial__item-button{width:48px;height:48px;border-radius:50%;background:#fff;color:#333;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.05)}.speed-dial__item-button:hover{background:#f8f9fa}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.speed-dial--bottom-left,.speed-dial--bottom-right{bottom:16px}.speed-dial--top-left,.speed-dial--top-right{top:16px}.speed-dial--bottom-right,.speed-dial--top-right{right:16px}.speed-dial--bottom-left,.speed-dial--top-left{left:16px}.speed-dial__item-label{display:none}.speed-dial__main{width:52px;height:52px}.speed-dial__item-button{width:44px;height:44px}}.hide_speed_dile{display:none}:root{--font-lexend:"Lexend Deca",sans-serif;--font-poppins:"Poppins",sans-serif}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:var(--font-lexend);line-height:normal;box-sizing:border-box;scroll-behavior:smooth!important;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}