.about_aboutPage__egRzZ{background-color:#f4f4f9;font-family:Arial,sans-serif;margin:0;padding:0}.about_heroSection__TAxi9{background-image:url(https://images.pexels.com/photos/1619654/pexels-photo-1619654.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1);color:#fff;padding:120px 20px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:auto}.about_container__f0zBh{width:90%;max-width:1400px;margin:0 auto}.about_heading__58oIO{font-size:3.5rem;margin-bottom:20px;font-weight:700;text-transform:uppercase}.about_description__8JhGM{font-size:1.3rem;color:#f1f1f1;margin-bottom:40px;max-width:900px;margin-left:auto;margin-right:auto}.about_servicesList__lA8Yz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:40px}.about_serviceCard__ktYuO{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative}.about_serviceCard__ktYuO:hover{transform:translateY(-15px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.about_icon__ccrlA{font-size:3rem;color:#2ecc71;margin-bottom:20px}.about_serviceTitle__sFcH3{font-size:2rem;color:#34495e;margin-bottom:10px}.about_serviceDescription__5FFnb{font-size:1rem;color:#7f8c8d}@media(max-width:768px){.about_heading__58oIO{font-size:2.8rem}.about_description__8JhGM{font-size:1.1rem}.about_servicesList__lA8Yz{grid-template-columns:1fr 1fr}}@media(max-width:480px){.about_heading__58oIO{font-size:2.2rem}.about_description__8JhGM{font-size:1rem}.about_servicesList__lA8Yz{grid-template-columns:1fr}}.Navbar_navbar__TBrJ4{padding:20px 32px;position:absolute;width:100%;top:0;z-index:100;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease,top .3s ease,transform .3s ease}.Navbar_navbar__TBrJ4.Navbar_scrolled__YX_Zd{position:fixed;top:0;transform:translateY(0);background-color:#3f7fbf}.Navbar_navbar__TBrJ4 .Navbar_container__XZkrt{display:flex;width:100%;justify-content:space-between;align-items:center;padding:1%}.Navbar_navbar__TBrJ4 .Navbar_logo__jzyEc{color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.Navbar_navbar__TBrJ4 .Navbar_call__E_wcK{font-size:2rem;font-weight:700;color:#fff}.Navbar_navbar__TBrJ4 .Navbar_call__E_wcK a{color:#fff;text-decoration:none;transition:color .3s ease-in-out}.Navbar_navbar__TBrJ4 .Navbar_call__E_wcK a:hover{color:#ffcb05}@media screen and (max-width:768px){.Navbar_navbar__TBrJ4 .Navbar_call__E_wcK{font-size:1rem}.Navbar_navbar__TBrJ4 .Navbar_photo__QY_da{width:100%}}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi{display:flex;gap:2rem;justify-content:flex-end;padding:0;margin:0}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1rem;letter-spacing:1px;position:relative;padding:5px;font-weight:bolder}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi a:hover{color:#ffcb05}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:#ffcb05;transition:width .3s ease}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi a:hover:after{width:100%}.Navbar_navbar__TBrJ4 .Navbar_hamburger__XfTws{display:none;cursor:pointer}.Navbar_navbar__TBrJ4 .Navbar_hamburger__XfTws .Navbar_line__xXQ8K{width:25px;height:2px;background-color:#fff;margin:5px 0}@media(max-width:768px){.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi{display:none}.Navbar_navbar__TBrJ4 .Navbar_hamburger__XfTws{display:block}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi.Navbar_mobileOpen__fDid6{display:flex;flex-direction:column;position:absolute;top:70px;left:0;width:100%;background-color:#3f7fbf;padding:20px 0;gap:1.5rem}.Navbar_navbar__TBrJ4 .Navbar_navLinks__0ZFMi.Navbar_mobileOpen__fDid6 a{text-align:center}}.Footer_footer__OQpsI{background-color:#3f7fbf;color:#fff;padding:3rem 1.5rem}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO{text-align:center}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO h2{font-size:2rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO p{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;color:#fff}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO .Footer_socialLinks__BEJm6{display:flex;justify-content:center;gap:1rem}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO .Footer_socialLinks__BEJm6 a{background-color:#1d3557;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:1.5rem;transition:background-color .3s ease,transform .3s ease}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO .Footer_socialLinks__BEJm6 a:focus,.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_companyInfo__ogqrO .Footer_socialLinks__BEJm6 a:hover{background-color:#a8dadc;transform:translateY(-4px)}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_linksSection__tc0Os h3{font-size:1.8rem;margin-bottom:1rem;text-align:center}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_linksSection__tc0Os ul{list-style:none;padding:0;text-align:center}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_linksSection__tc0Os ul li{margin-bottom:.5rem}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_linksSection__tc0Os ul li a{color:#fff;text-decoration:none;font-size:1.1rem;transition:color .3s ease}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_linksSection__tc0Os ul li a:hover{color:#a8dadc}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6{text-align:center}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 h3{font-size:1.8rem;margin-bottom:.5rem}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 p{font-size:1rem;margin-bottom:1rem;color:#e6e6e6}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 .Footer_subscribeForm__0KgO_{display:flex;flex-direction:column;align-items:center;gap:.5rem}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 .Footer_subscribeForm__0KgO_ input{width:100%;max-width:300px;padding:.8rem;border:1px solid #e6e6e6;border-radius:5px;outline:none;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 .Footer_subscribeForm__0KgO_ input:focus{border-color:#a8dadc;box-shadow:0 0 5px #a8dadc}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 .Footer_subscribeForm__0KgO_ button{background-color:#1d3557;color:#fff;padding:.8rem 1.5rem;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.Footer_footer__OQpsI .Footer_footerContainer__c1N4v .Footer_subscribeSection___oik6 .Footer_subscribeForm__0KgO_ button:hover{background-color:#a8dadc}.Footer_footer__OQpsI .Footer_footerBottom__p0_A4{margin-top:2rem;text-align:center;font-size:.9rem;color:#e6e6e6}.Footer_footer__OQpsI .Footer_footerBottom__p0_A4 p{color:#fff}