@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Advent+Pro:ital,wdth,wght@0,100..200,100..900;1,100..200,100..900&family=Afacad:ital,wght@0,400..700;1,400..700&family=Alfa+Slab+One&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Saira+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{padding:1rem}@media (max-width:500px){body{padding:.1rem}}.nav_outer_section{flex-direction:column;width:100%;display:flex;position:relative}.nav_inner_section{z-index:5;pointer-events:auto;justify-content:center;font-family:Advent Pro,sans-serif;display:flex;position:absolute;top:0;left:0;right:0}.nav_inner_section .left_notch,.nav_inner_section .right_notch{--r:35px;pointer-events:auto;width:2rem;height:2rem;-webkit-mask:radial-gradient(circle at top left, transparent var(--r), #000 calc(var(--r) + 1px));-webkit-mask:radial-gradient(circle at top left, transparent var(--r), #000 calc(var(--r) + .5px));mask:radial-gradient(circle at top left, transparent var(--r), #000 calc(var(--r) + .5px));background:#fff;flex-shrink:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav_inner_section .left_notch{position:relative;right:-1.2rem;rotate:-90deg}.nav_inner_section .right_notch{position:relative;left:-1.2rem;rotate:180deg}.nav_inner_section .navbar{--cut:45px;width:auto;height:5rem;clip-path:polygon(0 0,  100% 0,  100% calc(40% - var(--cut)),  calc(100% - var(--cut)) 100%,  var(--cut) 100%,  0 calc(40% - var(--cut)) );pointer-events:auto;background-color:#fff;border-bottom-right-radius:2.8cqmax;border-bottom-left-radius:2.8cqmax;justify-content:center;align-items:center;gap:2rem;padding:2.5rem;display:flex}.nav_inner_section .navbar .logo_img{width:10rem;height:10rem}.nav_inner_section .navbar p{color:#000;cursor:pointer;padding-bottom:6px;font-size:1.5rem;font-weight:500;position:relative}.nav_inner_section .navbar p:after{content:"";transform-origin:50%;background:#000;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav_inner_section .navbar p:hover:after{transform:scaleX(1)}.mobile_logo{display:none}.desktop_logo{display:block}.nav_links{gap:2rem;display:flex}.nav_links button{color:#000;cursor:pointer;background:0 0;border:none;font-family:Advent Pro,sans-serif;font-size:1.3rem;font-weight:500;position:relative}.nav_links button:after{content:"";transform-origin:50%;background:#000;height:2px;transition:transform .18s;position:absolute;bottom:4rem;left:0;right:0;transform:scaleX(0)}.nav_links button:hover:after{transform:scaleX(1)}.hamburger{cursor:pointer;flex-direction:column;gap:5px;display:none}.hamburger span{background:#000;width:25px;height:3px;transition:all .3s}.mobile_dropdown{gap:2rem;display:none}@media (max-width:840px){.navbar{justify-content:space-between;width:100%;position:relative}.mobile_logo{display:block}.desktop_logo{display:none}.nav_links{background:#fff;border-radius:25px;flex-direction:column;align-items:center;width:100%;margin-top:.5rem;padding:2rem 0;display:none;position:absolute;top:6rem;right:0}.mobile_dropdown{background:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;flex-direction:column;align-items:center;width:12.9rem;margin-top:.5rem;padding:2rem 0;display:none;position:absolute;top:4.6rem}.mobile_dropdown button{color:#000;cursor:pointer;background:0 0;border:none;font-family:Advent Pro,sans-serif;font-size:1.3rem;font-weight:500;position:relative}.mobile_dropdown button:after{content:"";transform-origin:50%;background:#000;height:2px;transition:transform .18s;position:absolute;bottom:-.2rem;left:0;right:0;transform:scaleX(0)}.mobile_dropdown button:hover:after{transform:scaleX(1)}.mobile_dropdown.active,.nav_links.active,.hamburger{display:flex}.hamburger.open span:first-child{transform:rotate(45deg)translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}}.footer_section{background-color:#272727;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:fit-content;padding:.5rem;display:flex}.fot_company_details{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-family:Afacad,sans-serif;display:flex}.fot_company_details_in{flex-direction:column;justify-content:center;align-items:center;display:flex}.fot_company_details_in img{border-radius:2rem;width:15rem;height:15rem;margin-top:1rem;margin-bottom:.5rem}.fot_company_details_in p{text-align:start;font-family:Afacad,sans-serif}.fot_hor_line{background-color:#0da750;width:12rem;height:.1rem}.fot_contact_details{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:1.2rem;display:flex}.fot_contact_details a{color:#fff;border:1px solid #7ccc9f;border-radius:1rem;padding:.3rem;text-decoration:none;transition:all .3s ease-in-out}.fot_contact_details a:hover{color:#000;background-color:#7ccc9f;border:1px solid #000;border-radius:1rem;padding:.3rem;text-decoration:none}.phone_img,.gmail_img{align-self:center;width:1rem;height:1rem;margin-right:.5rem}.fot_social_link{background-color:#fff;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:8rem;width:100%;height:fit-content;padding:.5rem;font-family:Afacad,sans-serif;font-size:1.4rem;display:flex}.social_links{flex-direction:row;justify-content:center;align-items:center;gap:0;margin-left:2rem;display:flex}.social_links img{border:4px solid #0000;border-radius:50%;width:2.5rem;padding:.1rem;transition:all .3s ease-in-out}.social_links img:hover{border:4px solid #0da750;border-radius:50%;padding:.1rem}@media (max-width:572px){.fot_company_details_in img{border-radius:2rem;width:10rem;height:10rem;margin-top:1rem;margin-bottom:.5rem}.fot_social_link{background-color:#fff;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%;height:fit-content;padding:.5rem;font-family:Afacad,sans-serif;font-size:.9rem;display:flex}.social_links{flex-direction:row;justify-content:center;align-items:center;display:flex}.social_links img{width:2.5rem}}@media (max-width:345px){.fot_company_details_in img{border-radius:2rem;width:8rem;height:8rem;margin-top:1rem;margin-bottom:.5rem}.fot_social_link{background-color:#fff;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:.8rem;width:100%;height:fit-content;padding:.5rem;font-family:Afacad,sans-serif;font-size:.7rem;display:flex}.social_links{flex-direction:row;justify-content:center;align-items:center;margin-left:0;display:flex}.social_links img{width:2rem}}.route_div{background-color:#ebebeb;border-radius:.8rem;width:100%;min-height:fit-content}.hero_section{text-align:center;background-image:url(hero.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;justify-content:center;align-items:center;width:100%;height:98vh;display:flex}.hero_img{object-fit:cover;border-radius:.8rem;width:100%;height:98vh;display:block;bottom:10rem}.hero_content{justify-content:center;align-items:left;text-align:left;color:#fff;flex-direction:column;display:flex}.hero_content h1{text-shadow:0 4px 14px #0000008c;text-align:left;margin:0 0 1rem;font-family:Advent Pro,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.1}.hero_content h1 span{color:#4de7b4}.hero_content p{text-align:left;text-shadow:0 4px 14px #0009;max-width:42rem;margin:0;font-family:Advent Pro,sans-serif;font-size:2rem;line-height:1.45}.hero_content .hero_solutions{color:#4de7b4}.hero_enquire{justify-content:center;align-items:center;gap:1rem;display:flex;position:relative;top:18rem}.hero_enquire .vertical_line{background-color:#4de7b4;width:2px;height:3rem}.hero_enquire .hero_btn{color:#000;background-color:#4de7b4;border:1px solid #4de7b4;border-radius:2rem;padding:.5rem;font-family:Advent Pro,sans-serif;font-size:1.2rem;text-decoration:none;transition:all .3s ease-in-out}.hero_enquire .hero_btn:hover{color:#fff;background-color:#0000;border:1px solid green;border-radius:2rem;padding:.5rem;font-size:1.2rem}.hero_section{height:100vh;position:relative;overflow:hidden}.hero_bg{will-change:transform, filter;background-image:url(/assets/hero-BOaS9Bsj.jpeg);background-position:50%;background-size:cover;position:absolute;inset:0}.hero_content{z-index:2;color:#fff;will-change:transform, filter;flex-direction:column;justify-content:center;height:100%;padding:0 8%;display:flex;position:relative}@media (max-width:840px){.hero_section{text-align:center;border-radius:.8rem;justify-content:center;align-items:center;width:100%;height:98vh;display:flex}.hero_content{justify-content:center;align-items:left;text-align:left;color:#fff;flex-direction:column;display:flex}.hero_content h1{text-shadow:0 4px 14px #0000008c;text-align:left;margin:0 0 1rem;font-family:Advent Pro,sans-serif;font-size:2.4rem;font-weight:700;line-height:1}.hero_content h1 span{color:#4de7b4}.hero_content p{text-align:left;text-shadow:0 4px 14px #0009;max-width:42rem;margin:0;font-family:Advent Pro,sans-serif;font-size:1.2rem;line-height:1.2}.hero_content .hero_solutions{color:#4de7b4}.hero_enquire{justify-content:space-evenly;align-items:center;display:flex;position:relative;top:19rem}.hero_enquire p{font-size:1.1rem}.hero_enquire .vertical_line{background-color:#4de7b4;width:1.5px;height:2.5rem}.hero_enquire .hero_btn{color:#000;background-color:#4de7b4;border:1px solid #4de7b4;border-radius:2rem;padding:.4rem;font-size:1rem;transition:all .3s ease-in-out}.hero_enquire .hero_btn:hover{color:#fff;background-color:#0000;border:1px solid green;border-radius:2rem;padding:.7rem;font-size:1rem}.hero_section{width:100%;height:100vh;position:relative;overflow:hidden}.hero_bg{will-change:transform, filter;background-image:url(/assets/hero-BOaS9Bsj.jpeg);background-position:50%;background-repeat:no-repeat;background-size:150% 100%;position:absolute;inset:0;overflow:hidden}.hero_content{z-index:2;color:#fff;will-change:transform, filter;flex-direction:column;justify-content:center;height:100%;padding:0 8%;display:flex;position:relative}}@media (max-width:425px){.hero_section{width:100%;height:98vh;position:relative;overflow:hidden}.hero_enquire{justify-content:space-evenly;align-items:center;display:flex;position:relative;top:15rem}}@media (max-width:350px){.hero_btn{text-align:center}}main{width:100%;height:fit-content;font-family:Advent Pro,sans-serif}.solution_section .products_section .tech_section .why_section .testimonial_section{flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;display:flex}.solution_head{flex-direction:column;justify-content:center;align-items:center;margin:4rem 0 0;display:flex}.our_sol{justify-content:center;align-items:center;gap:1rem;display:flex}.our_sol .hor_line1{background-color:#585757;width:2rem;height:2px}.sol_cap{font-family:Afacad,sans-serif;font-size:1.3rem}.sol_head{font-family:Afacad,sans-serif;font-size:2.2rem}.tea_section{flex-direction:row;justify-content:center;align-items:center;gap:8rem;width:100%;height:fit-content;margin-bottom:4rem;display:flex}.vi_rea{font-family:Afacad,sans-serif;font-size:2rem}.tea_vr{background-color:#0da750;border-radius:50rem;width:.2rem;height:6rem}.tea_btn{color:#000;background-color:#7ccc9f;border:1px solid #7ccc9f;border-radius:8rem;padding:1rem;font-family:Afacad,sans-serif;font-size:2rem;text-decoration:none;transition:all .3s ease-in-out}.tea_btn:hover{color:#00ad4b;background-color:#0000;border:1px solid #00ad4b;font-weight:600}@media (max-width:1000px){.tea_section{flex-direction:row;justify-content:center;align-items:center;gap:5rem;width:100%;height:fit-content;display:flex}}@media (max-width:870px){.tea_section{flex-direction:row;justify-content:center;align-items:center;gap:3rem;width:100%;height:fit-content;display:flex}}@media (max-width:820px){.tea_section{flex-direction:row;justify-content:center;align-items:center;gap:2rem;width:100%;height:fit-content;display:flex}.vi_rea{font-family:Afacad,sans-serif;font-size:1.8rem}.tea_vr{background-color:#0da750;border-radius:50rem;width:.2rem;height:6rem}.tea_btn{background-color:#7ccc9f;border:1px solid #7ccc9f;border-radius:8rem;padding:1rem;font-family:Afacad,sans-serif;font-size:1.8rem;transition:all .3s ease-in-out}}@media (max-width:710px){.tea_section{flex-direction:row;justify-content:center;align-items:center;gap:2rem;width:100%;height:fit-content;display:flex}.vi_rea{font-family:Afacad,sans-serif;font-size:1.5rem}.tea_vr{background-color:#0da750;border-radius:50rem;width:.2rem;height:6rem}.tea_btn{background-color:#7ccc9f;border:1px solid #7ccc9f;border-radius:8rem;padding:1rem;font-family:Afacad,sans-serif;font-size:1.5rem;transition:all .3s ease-in-out}}@media (max-width:600px){.sol_cap{font-family:Afacad,sans-serif;font-size:1.4rem}.sol_head{text-align:center;font-family:Afacad,sans-serif;font-size:2rem}}@media (max-width:430px){.tea_section{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:fit-content;padding:1rem;display:flex}.vi_rea{font-family:Afacad,sans-serif;font-size:1.5rem}.tea_vr{background-color:#0da750;border-radius:50rem;width:14rem;height:.2rem}.tea_btn{background-color:#7ccc9f;border:1px solid #7ccc9f;border-radius:8rem;padding:1rem;font-family:Afacad,sans-serif;font-size:1.5rem;transition:all .3s ease-in-out}}@media (max-width:400px){.sol_cap{font-family:Afacad,sans-serif;font-size:1rem}.sol_head{text-align:center;font-family:Afacad,sans-serif;font-size:1.5rem}}:root{--bg-dark:#272727;--text-light:#edf2fc;--text-muted:#7c7a7a;--accent:#7ccc9f;--radius-lg:1rem;--transition-fast:.3s ease;--transition-slow:4s ease}.heading{width:100%;padding:2rem 1.5rem 0}.content3{width:100%;margin:0 auto}.cards{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));place-content:center;justify-items:center;gap:2rem;display:grid}.card{background-color:var(--bg-dark);width:100%;max-width:360px;color:var(--text-light);border-radius:var(--radius-lg);transition:background-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex;overflow:hidden}.card:hover{transform:translateY(-30px)}.card-title-large{letter-spacing:.2rem;height:15rem;color:var(--text-muted);transition:transform var(--transition-slow);margin-bottom:1rem;font-family:Alfa Slab One,serif;font-size:2.8rem;font-style:oblique;transform:translate(8rem)}.card:hover .card-title-large{color:var(--text-light);transform:translate(-115%)}.card-description{color:var(--text-light);flex-grow:1;font-family:Afacad,sans-serif;font-size:1rem;line-height:1.6}.card-cta{border:2px solid var(--text-light);color:var(--text-light);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:999px;align-self:flex-start;margin-top:1.5rem;padding:.5rem 1.25rem;font-size:1rem;text-decoration:none}.card-cta:hover{background-color:var(--accent);color:#000;border-color:var(--accent)}.card.events1:hover{background-color:#ce6944}.card.events2:hover{background-color:#008b8b}.card.events3:hover{background-color:#7e5c5c}.card.events4:hover{background-color:#556b2f}.card.events5:hover{background-color:#529191}@media (max-width:768px){.card-title-large{font-size:2.8rem}.card{padding:1.25rem}}@media (max-width:480px){.card-title-large{font-size:2.5rem}.card{padding:1.25rem}}.products{justify-content:center;align-items:center;width:100%;padding-top:2em;display:flex}.aca_pro{background-color:#dcecdc;border-radius:.8rem;align-self:center;width:100%;height:fit-content;padding:1rem}.timeline{flex-direction:column;justify-content:center;gap:2rem;max-width:75em;margin:6.25em auto;display:flex;position:relative}.container{opacity:0;z-index:999;width:50%;padding:.625em 3.125em;animation:1s linear forwards movedown;position:relative}@keyframes movedown{0%{opacity:1;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}.container:first-child{animation-delay:0s}.container:nth-child(2){animation-delay:3s}.container:nth-child(3){animation-delay:6s}.container:nth-child(4){animation-delay:8s}.container img{z-index:10;background-color:#d9d9d9;border-radius:10rem;width:4.15em;position:absolute;top:32px;right:-2em}.text_box{background-color:#fff;border-radius:6px;padding:20px 30px;font-family:Advent Pro,sans-serif;position:relative}.left_container{left:0}.right_container{left:50%}.right_container img{left:-2em}.timeline:after{content:"";z-index:1;background-color:#693030;width:6px;height:100%;margin-left:-3px;animation:10s linear forwards moveline;position:absolute;top:0;left:50%}@keyframes moveline{0%{height:0}to{height:100%}}.text_box h2{color:#02a348;font-size:1.5rem}.text_box #s_2{margin-top:.2em;font-size:1.2rem;font-weight:600;display:inline-block}.left_container_arrow{z-index:1;border-top:15px solid #0000;border-bottom:15px solid #0000;border-left:15px solid #fff;width:0;height:0;position:absolute;top:40px;right:-15px}.right_container_arrow{z-index:1;border-top:15px solid #0000;border-bottom:15px solid #0000;border-right:15px solid #fff;width:0;height:0;position:absolute;top:40px;left:-15px}@media (max-width:700px){.container img{z-index:10;background-color:#d9d9d9;border-radius:10rem;width:3rem;position:absolute;top:38px;right:-1.5em}.text_box{background-color:#fff;border-radius:6px;padding:10px;font-family:Advent Pro,sans-serif;position:relative}.left_container{left:0}.right_container{left:50%}.right_container img{left:-1.5rem}.text_box h2{color:#02a348;text-align:center;font-size:1rem}.text_box #s_2{text-align:center;margin-top:.8em;font-size:.8rem;font-weight:600;display:inline-block}}@media (max-width:600px){.container img{z-index:10;background-color:#d9d9d9;border-radius:10rem;width:2rem;position:absolute;top:46px;right:-1.8em}.text_box{background-color:#fff;border-radius:6px;padding:10px;font-family:Advent Pro,sans-serif;position:relative}.left_container{left:-.8rem}.right_container{left:53%}.right_container img{left:-1.7rem}.text_box h2{color:#02a348;text-align:center;font-size:1rem}.text_box #s_2{text-align:center;margin-top:.8em;font-size:.8rem;font-weight:600;display:inline-block}.container{opacity:0;z-index:999;width:50%;padding:.5em 1em;animation:1s linear forwards movedown;position:relative}.timeline{flex-direction:column;justify-content:center;gap:0;max-width:75em;margin:6.25em auto;display:flex;position:relative}.timeline:after{content:"";z-index:1;background-color:#693030;width:3px;height:100%;margin-left:-3px;animation:10s linear forwards moveline;position:absolute;top:0;left:50%}}.techstack_section{background-color:#cbeed3;border-radius:.8rem;flex-direction:column;gap:0;width:100%;height:fit-content;margin:4rem 0 0;display:flex}.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-repeat:no-repeat;background-size:contain;align-self:center;width:70rem;height:39rem;position:relative;bottom:5rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:10rem;display:flex;position:relative;bottom:5.5rem;overflow:hidden}.tools_track{align-items:center;gap:8rem;animation:10s linear infinite scrollLeft;display:flex}.tools_track img{object-fit:contain;flex-shrink:0;width:8rem;height:8rem}@keyframes scrollLeft{0%{transform:translate(70%)}to{transform:translate(-100%)}}.tools_track:hover{animation-play-state:paused}.tools_track:hover img{transition:transform .5s ease-in-out;transform:scale(1.1)}.tools_track:hover.tool_name{transition:transform .5s ease-in-out;transform:translateY(-100%)}.tool_name{color:#000;text-align:center;opacity:0;font-size:1.5rem;font-weight:600;transition:opacity .5s ease-in-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1400px){.tools_track{align-items:center;gap:8rem;animation:10s linear infinite scrollLeft;display:flex}@keyframes scrollLeft{0%{transform:translate(50%)}to{transform:translate(-100%)}}}@media (max-width:1100px){.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-repeat:no-repeat;background-size:contain;align-self:center;width:50rem;height:50rem;position:relative;bottom:4rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:12rem;display:flex;position:relative;bottom:17rem;overflow:hidden}}@media (max-width:800px){.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-repeat:no-repeat;background-size:contain;align-self:center;width:40rem;height:22.5rem;position:relative;bottom:5rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:10rem;display:flex;position:relative;bottom:5.5rem;overflow:hidden}.tools_track{align-items:center;gap:8rem;animation:8s linear infinite scrollLeft;display:flex}@keyframes scrollLeft{0%{transform:translate(30%)}to{transform:translate(-100%)}}}@media (max-width:600px){.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-size:fill;background-repeat:no-repeat;align-self:center;width:30rem;height:18rem;position:relative;bottom:4rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:10rem;display:flex;position:relative;bottom:5.5rem;overflow:hidden}}@media (max-width:500px){.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-repeat:no-repeat;background-size:contain;align-self:center;width:25rem;height:15.3rem;position:relative;bottom:4rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:10rem;display:flex;position:relative;bottom:5.5rem;overflow:hidden}.tools_track{align-items:center;gap:8rem;animation:8s linear infinite scrollLeft;display:flex}@keyframes scrollLeft{0%{transform:translate(20%)}to{transform:translate(-100%)}}}@media (max-width:395px){.image_div{background-image:url(/assets/Tech-Stack_1-CfTxelot.png);background-repeat:no-repeat;background-size:contain;align-self:center;width:20rem;height:13.5rem;position:relative;bottom:3rem}.tools_stack{background-color:#fff;align-items:center;width:100%;height:10rem;display:flex;position:relative;bottom:5.5rem;overflow:hidden}.tools_track{align-items:center;gap:8rem;animation:8s linear infinite scrollLeft;display:flex}@keyframes scrollLeft{0%{transform:translate(15%)}to{transform:translate(-100%)}}}.testimonial_section{width:100%;height:fit-content;margin-top:2rem}.testi_cards{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;display:flex}.card_img{object-fit:cover;border-radius:50%;width:8rem;height:8rem}.flip-card{perspective:1000px;background-color:#0000;border:1px solid #f1f1f1;width:50rem;height:30rem}.flip-card-inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s;position:relative}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{backface-visibility:hidden;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;padding:1rem;display:flex;position:absolute}.flip-card-front{color:#000;background-color:#bbb}.flip-card-back{color:#fff;background-color:#1e90ff;transform:rotateY(180deg)}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex}.person_info h3{font-size:1.5rem}.person_info p{color:#0f2c46;font-size:1.2rem;font-weight:500}@media (max-width:1200px){.card_img{object-fit:cover;border-radius:50%;width:8rem;height:8rem}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;height:8rem;display:flex}.person_info p{color:#0f2c46;font-size:1rem;font-weight:500}.person_info h1{font-size:1.8rem}}@media (max-width:800px){.card_img{object-fit:cover;border-radius:50%;width:5rem;height:5rem}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;height:8rem;display:flex}.person_info p{color:#0f2c46;font-size:.8rem;font-weight:500}.person_info h1{font-size:1.4rem}.flip-card-back{padding:.4rem}.flip-card-back p{text-align:center;font-family:Acdefa,sans-serif;font-size:.8rem}}@media (max-width:600px){.testi_cards{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.card_img{object-fit:cover;border-radius:50%;width:8rem;height:8rem}.flip-card{perspective:1000px;background-color:#0000;border:1px solid #f1f1f1;width:30rem;height:30rem}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;height:5rem;display:flex}.person_info p{color:#0f2c46;font-size:1rem;font-weight:500}.person_info h1{font-size:1.8rem}.flip-card-back{padding:1rem}.flip-card-back p{text-align:center;font-family:Acdefa,sans-serif;font-size:1rem}}@media (max-width:530px){.testi_cards{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.card_img{object-fit:cover;border-radius:50%;width:8rem;height:8rem}.flip-card{perspective:1000px;background-color:#0000;border:1px solid #f1f1f1;width:25rem;height:25rem}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;height:5rem;display:flex}.person_info p{color:#0f2c46;font-size:1rem;font-weight:500}.person_info h1{font-size:1.8rem}.flip-card-back{padding:1rem}.flip-card-back p{text-align:center;font-family:Acdefa,sans-serif;font-size:1rem}}@media (max-width:455px){.testi_cards{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.card_img{object-fit:cover;border-radius:50%;width:6rem;height:6rem}.flip-card{perspective:1000px;background-color:#0000;border:1px solid #f1f1f1;width:20rem;height:20rem}.person_info{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;height:5rem;display:flex}.person_info p{color:#0f2c46;font-size:1rem;font-weight:500}.person_info h1{font-size:1.8rem}.flip-card-back{padding:1rem}.flip-card-back p{text-align:center;font-family:Acdefa,sans-serif;font-size:1rem;font-weight:lighter}}@media (max-width:360px){.card_img{object-fit:cover;border-radius:50%;width:4.5rem;height:4.5rem}.flip-card{perspective:1000px;background-color:#0000;border:1px solid #f1f1f1;width:15rem;height:18rem}.person_info p{color:#0f2c46;font-size:.8rem;font-weight:500}.person_info h1{font-size:1.4rem}.flip-card-back{padding:.5rem}.flip-card-back p{text-align:center;font-family:Acdefa,sans-serif;font-size:.8rem;font-weight:lighter}}.whyus_sec{flex-direction:column;justify-content:center;width:100%;height:fit-content;display:flex}.why_content4{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.why_main_head{flex-direction:column;justify-content:space-evenly;align-items:flex-start;width:100%;height:fit-content;margin:2rem 4rem;display:flex}#stg,#ltg,#lo,#frm{width:100%;height:fit-content}#stg_h3,#ltg_h3,#lo_h3,#frm_h3{z-index:9;width:100%;height:fit-content;color:var(--secondary-color);border-top:1px solid #000;padding-top:.5em;padding-bottom:.5em;font-family:Montserrat,sans-serif;font-size:2em;font-weight:500;transition:all .4s;position:relative;overflow:hidden}#stg_h3:after{content:"";z-index:-1;background-color:#5d8bcf;justify-content:flex-end;align-self:center;align-items:center;width:100%;height:100%;transition:all 1s;display:flex;position:absolute;top:-100%}#stg_h3:hover:after{top:0}#stg_h3:hover{color:#700a0a}#ltg_h3:after{content:"";z-index:-1;background-color:#66ce9d;justify-content:flex-end;align-self:center;align-items:center;width:100%;height:100%;transition:all 1s;display:flex;position:absolute;top:-100%}#ltg_h3:hover:after{top:0}#ltg_h3:hover{color:#70690a}#lo_h3:after{content:"";z-index:-1;background-color:#ccba55;justify-content:flex-end;align-self:center;align-items:center;width:100%;height:100%;transition:all 1s;display:flex;position:absolute;top:-100%}#lo_h3:hover:after{top:0}#lo_h3:hover{color:#700a67}#frm_h3:after{content:"";z-index:-1;background-color:#7555cc;justify-content:flex-end;align-self:center;align-items:center;width:100%;height:100%;transition:all 1s;display:flex;position:absolute;top:-100%}#frm_h3:hover:after{top:0}#frm_h3:hover{color:#43bb0b}.why_content4 h3{font-family:Montserrat,sans-serif;font-size:2em;font-weight:500}.main_hide{flex-direction:column;justify-content:space-evenly;font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:400;display:flex}#hide_1{margin:0 0 1em;font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:400}#hide_2,#hide_3,#hide_4{margin:0 0 1em;font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:400}.hidden-content{opacity:0;height:0;color:var(--secondary-color);transition:all 2s;overflow:hidden}.hidden-content.show{opacity:1;height:auto}@media (max-width:500px){#stg_h3,#ltg_h3,#lo_h3,#frm_h3{z-index:9;width:100%;height:fit-content;color:var(--secondary-color);border-top:1px solid #000;padding-top:.5em;padding-bottom:.5em;font-family:Montserrat,sans-serif;font-size:1.3em;font-weight:500;transition:all .4s;position:relative;overflow:hidden}.hidden-content p{font-size:.8rem}}@media (max-width:300px){#stg_h3,#ltg_h3,#lo_h3,#frm_h3{z-index:9;width:100%;height:fit-content;color:var(--secondary-color);border-top:1px solid #000;padding-top:.5em;padding-bottom:.5em;font-family:Montserrat,sans-serif;font-size:1em;font-weight:500;transition:all .4s;position:relative;overflow:hidden}.hidden-content p{font-size:.6rem}}.contact_section{background-color:#d6d6d6;background-image:url(/assets/contact_banner_1-DnMmdhqt.jpg);background-repeat:no-repeat;background-size:cover;border-radius:.8rem;padding:10rem 5%;font-family:Afacad,sans-serif}.contact_container{background-color:#f0f8ff;border-radius:1rem;flex-wrap:wrap;gap:1rem;max-width:1200px;margin:auto;padding:.5rem;display:flex;position:relative}.contact_map{flex:1}.contact_map iframe{border:0;border-radius:12px;width:100%;height:100%;min-height:500px}.contact_form_wrapper{background:#caf1cc;border-radius:12px;flex:1;min-width:300px;padding:40px;box-shadow:0 8px 25px #0000000d}.contact_form_wrapper h1{margin-bottom:10px}.contact_form_wrapper p{color:#555;margin-bottom:30px}.contact_form{flex-direction:column;gap:20px;display:flex}.form_row{gap:20px;display:flex}.contact_form input,.contact_form textarea{background-color:#adeea0;border:1px solid #42c228;border-radius:8px;width:100%;padding:14px;font-size:14px}.contact_form input:focus,.contact_form textarea:focus{border-color:#06b452;outline:none}.contact_form button{color:#fff;cursor:pointer;background-color:#06b452;border:none;border-radius:8px;padding:14px;font-family:Afacad,sans-serif;font-size:1.2rem;font-weight:600;transition:all .3s}.contact_form button:hover{background-color:#048c3c}.form_status{margin-top:10px;font-weight:500}@media (max-width:768px){.contact_container,.form_row{flex-direction:column}}
