*{margin:0;padding:0;box-sizing:border-box}.home-page{margin-top:30px;width:100%}.section-1{display:flex;justify-content:center;align-items:center}.section-1 img{width:75%;height:500px}.section-2{margin-top:30px;width:100%;height:600px;display:flex;justify-content:center;align-items:center;background-color:#eec660;flex-direction:column}.services{width:100%;height:100px;font-size:30px;display:flex;justify-content:center;align-self:center}.services h1{color:#452d13;font-size:50px;margin-top:20px}.cards{width:90%;height:450px;display:flex;justify-content:center;align-items:center;gap:40px}.card-link video{width:250px;height:400px;box-shadow:0 4px 6px #452d13;background-color:#fff;border-radius:10px}.service-button{width:150px;height:50px;background-color:#543103;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-bottom:20px}.service-button a{text-decoration:none;font-weight:600;color:#eec660;font-size:17px}.section-3{margin-top:30px;width:100%;height:600px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#543103;gap:20px;color:#000}.about{width:90%;height:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:#fff}.reason{color:#000;width:60%;height:470px;display:flex;justify-content:start;align-items:start;flex-direction:column;background-color:#eec660;border-radius:10px;padding-bottom:20px}.learnmore{color:#eec660}.reason h3{font-size:20px;margin:auto}.reason p{margin-top:10px;margin-left:100px}.section-3 h1{font-size:30px}.section-3 p{font-size:20px}.call{height:30px;width:250px;margin:auto;display:flex;justify-content:center;align-items:center;gap:20px}.call img{height:25px;width:25px;margin-top:20px}.call a{font-size:20px;text-decoration:none;color:#000}.call a:hover{font-size:23px}@media screen and (max-width: 768px){.home-page{margin-top:20px}.section-1{flex-direction:column;gap:20px}.section-1 img{width:90%;height:auto}.section-2{height:auto;padding:20px 10px}.services h1{font-size:30px}.cards{flex-direction:column;width:95%;height:auto;gap:20px}.card-link video{width:100%;height:auto}.service-button{width:80%;height:45px;margin-bottom:15px}.service-button a{font-size:16px}.section-3{flex-direction:column;gap:15px;height:auto;padding:20px 10px}.about{width:95%;height:auto;gap:10px}.reason{width:90%;height:auto;padding:15px;margin-left:0}.reason h3{font-size:18px;margin:10px 0}.reason p{margin-left:0;font-size:16px}.section-3 h1{font-size:25px}.section-3 p{font-size:16px}.call{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:90%;padding:10px 0;gap:15px;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0003;z-index:9999}.call img{width:20px;height:20px;margin-top:0}.call a{font-size:16px}.call a:hover{font-size:18px}}.about-section{width:100%;margin-top:30px;height:700px;display:flex;justify-content:start;align-items:center;flex-direction:column;background-image:url(/assets/about-CqhKa2lH.png)}.about-company{width:75%;height:200px;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:20px;color:#fff;background-color:#ad795b;margin-top:20px;box-shadow:0 4px 6px #452d13;border-radius:10px}.about-company h1{font-size:40px;margin-top:20px}.about-company p{font-size:20px;font-weight:600;line-height:30px}.about-card{width:100%;height:400px;display:flex;justify-content:center;align-items:center;gap:30px;margin-top:30px}.mission-card{width:350px;height:350px;background-color:#c4a092;box-shadow:0 4px 6px #452d13;border-radius:10px;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:20px;cursor:pointer}.mission-card h3{font-size:30px;margin-top:30px}.mission-card p{margin-left:20px;margin-right:20px;font-size:20px;font-weight:600;line-height:30px;margin-top:10px}.vision-card h3{font-size:30px;margin-top:30px}.vision-card p{margin-left:20px;margin-right:20px;font-size:20px;font-weight:600;line-height:30px;margin-top:10px}.vision-card{width:350px;height:350px;background-color:#c4a092;box-shadow:0 4px 6px #452d13;border-radius:10px;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:20px;cursor:pointer}.go-to-home{width:20%;height:60px;display:flex;justify-content:center;align-items:center;gap:15px}.go-to-home a{text-decoration:none;background-color:#544541;width:100px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;font-size:15px;font-weight:600}.go-to-home a:hover{font-size:17px}@media screen and (max-width: 768px){.about-section{height:auto;padding:20px 10px;background-size:cover;background-position:center}.about-company{width:90%;height:auto;padding:20px;gap:15px}.about-company h1{font-size:28px}.about-company p{font-size:16px;line-height:24px}.about-card{flex-direction:column;gap:20px;height:auto}.mission-card,.vision-card{width:90%;height:auto;padding:20px}.mission-card h3,.vision-card h3{font-size:22px}}.service{margin-top:30px;width:100%;height:1250px;display:flex;justify-content:start;align-items:center;flex-direction:column}.service-image{height:500px;width:75%;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.service-card{height:750px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;padding-bottom:30px;background-color:#dae9c0;margin-top:20px;margin-bottom:30px}.service-card img{border-radius:10px;height:300px;width:350px;box-shadow:0 4px 6px #452d13;margin-top:30px}.service-card img:hover{cursor:pointer}.service-image img{height:500px;width:100%}@media screen and (max-width: 768px){.service{height:auto;padding:20px 10px;align-items:center}.service-image{width:95%;height:auto}.service-image img{width:100%;height:auto}.service-card{width:100%;flex-direction:column;align-items:center;height:auto;padding-bottom:20px;gap:20px}.service-card img{width:90%;height:auto;margin-top:20px}}.contact{width:100%;height:500px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px}.contact-heading{width:100%;height:100px;display:flex;justify-content:center;align-items:center;background-color:#86a653}.contact-grid{width:100%;height:400px;display:flex;justify-content:center;align-items:center}.contact-detail{width:50%;height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;background-color:#dae9c0}.contact-detail h3{font-size:25px}.contact-detail p{font-size:16px;font-weight:550}.contact-form-container{width:30%;height:350px;display:flex;justify-content:center;align-items:center;background-color:#fff}.contact-form{width:80%;height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact-field{width:300px;height:70px;display:flex;justify-content:start;align-items:center;gap:5px;margin-top:20px;flex-direction:column}.contact-field input{width:300px;height:100px;border:none;background-color:#dae9c0;color:#000;font-size:15px;font-weight:600;padding:10px}.contact-field textarea{width:300px;height:200px;border:none;background-color:#dae9c0;color:#000;font-size:15px;font-weight:600;padding:10px}.contact-field label{font-weight:600;font-size:20px;color:#86a653}.contact-button{width:300px;height:50px;display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:10px;margin-top:5px}.contact-button button{border:none;color:#dae9c0;background-color:#86a653;width:120px;height:40px;border-radius:10px;font-weight:600;cursor:pointer}.contact-button button:hover{color:#000}@media screen and (max-width: 768px){.contact{height:auto;padding:20px 10px}.contact-heading{height:80px}.contact-grid{flex-direction:column;height:auto;gap:20px}.contact-detail{width:90%;height:auto;padding:20px}.contact-detail h3{font-size:22px}.contact-detail p{font-size:14px}.contact-form-container{width:90%;height:auto;padding:20px}.contact-form{width:100%;height:auto}.contact-field{width:100%;height:auto;margin-top:15px}.contact-field input,.contact-field textarea{width:100%;font-size:14px;height:auto;padding:8px}.contact-field label{font-size:16px}.contact-button{width:100%;justify-content:center;margin-top:15px}.contact-button button{width:80%;height:40px;font-size:14px}}.navbar{width:100%;height:90px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 6px #452d13}.nav-logo{width:15%;height:60px;display:flex;justify-content:center;align-items:center}.nav-logo img{width:120px;height:120px}.nav-items{width:45%;height:60px;display:flex;justify-content:center;align-items:center}.nav-items ul{display:flex;list-style:none;margin:0;padding:0;gap:60px}.nav-items a{text-decoration:none;font-size:20px;font-weight:600;color:#543103}.nav-items a:hover{color:#eec660;cursor:pointer}.cta-button button{text-decoration:none;background-color:#543103;width:100px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;font-size:15px;font-weight:600}.cta-button{width:20%;height:60px;display:flex;justify-content:center;align-items:center;gap:15px}.cta-button a{text-decoration:none;background-color:#543103;width:100px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;font-size:15px;font-weight:600}.cta-button a:hover{font-size:17px}@media screen and (max-width: 768px){.navbar{flex-direction:column;height:auto;padding:10px 0}.nav-logo{width:100%;justify-content:center;margin-bottom:10px}.nav-logo img{width:100px;height:auto}.nav-items{width:100%;justify-content:center;margin-bottom:10px}.nav-items ul{flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.nav-items a{font-size:16px}.cta-button{width:100%;justify-content:center;gap:10px;margin-bottom:10px}.cta-button button,.cta-button a{width:80%;font-size:14px;height:35px}.cta-button a:hover{font-size:15px}}.footer{margin-top:30px;width:100%;height:300px;background-color:#544541;color:#fff}.footer-container{height:200px;width:100%;display:flex;justify-content:center;align-items:center;gap:40px}.footer-bottom{height:30px;width:100%;display:flex;justify-content:center;align-items:center;border-top:1px solid white}.social-link{height:70px;width:100%;display:flex;justify-content:center;align-items:center;gap:20px}.social-link img{width:30px;height:30px}.footer-about{width:30%;height:200px;display:flex;justify-content:start;align-items:start;flex-direction:column}.footer-about h3{margin-top:15px;margin-bottom:10px}.footer-about p{line-height:30px;font-size:18px}.footer-links li{list-style:none;margin-top:20px}.footer-links li a{color:#fff;font-size:18px}.footer-links{width:10%;height:200px;display:flex;justify-content:start;align-items:center;flex-direction:column}.footer-contact{width:20%;height:200px;display:flex;justify-content:start;align-items:start;flex-direction:column}.footer-contact h3{margin-top:15px;margin-bottom:10px}.footer-contact p{line-height:30px;font-size:18px}.footer-contact a{color:#fff}@media screen and (max-width: 768px){.footer{height:auto;padding:20px 10px}.footer-container{flex-direction:column;gap:20px;height:auto}.footer-about,.footer-links,.footer-contact{width:100%;height:auto;justify-content:center;align-items:center;text-align:center;margin-bottom:15px}.footer-about p,.footer-links li a,.footer-contact p,.footer-contact a{font-size:16px;line-height:24px}.footer-links li{margin-top:10px}.social-link{flex-wrap:wrap;gap:15px}.social-link img{width:25px;height:25px}.footer-bottom{flex-direction:column;font-size:14px;padding:5px 0}}.register{width:100%;height:500px;display:flex;justify-content:center;align-items:center;margin-top:30px;background-color:#dae9c0}.register-form{width:400px;height:450px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px}.register-card{width:250px;height:450px}.register-card video{width:100%;border-top-right-radius:10px;border-bottom-right-radius:10px}.form-fields{width:300px;height:70px;display:flex;justify-content:flex-start;align-items:center;gap:5px;margin-top:20px;flex-direction:column}.form-fields input{width:300px;height:40px;border:none;background-color:#dae9c0;color:#000;font-size:15px;font-weight:600;padding:10px}.form-fields label{font-weight:600;font-size:20px;color:#86a653}.form-button{width:300px;height:50px;display:flex;justify-content:center;align-items:center;gap:20px;margin:5px 0 10px}.form-button button{border:none;color:#dae9c0;background-color:#86a653;width:100px;height:35px;border-radius:10px;font-weight:600;cursor:pointer}.form-button button:hover{color:#000}.register-form p{font-weight:600}.register-form a{color:#86a653;font-size:20px}@media (max-width: 768px){.register{flex-direction:column!important;align-items:center;height:auto;margin-top:20px;padding:10px}.register-card{flex-direction:column!important;width:100%;height:auto;margin-bottom:20px}.register-card video{width:100%;height:auto;border-radius:10px 10px 0 0;margin-bottom:10px}.register-form{width:100%;height:auto;flex-direction:column!important;border-radius:0 0 10px 10px;padding:20px}.form-fields{width:100%;margin-top:20px}.form-fields input{width:100%;height:35px;font-size:14px;padding:8px}.form-fields label{font-size:16px}.form-button{width:100%;flex-direction:column;gap:10px}.form-button button{width:100%;max-width:200px;height:40px;font-size:16px}.register-form a{font-size:16px}}.login{width:100%;height:500px;display:flex;justify-content:center;align-items:center;margin-top:30px;background-color:#dae9c0}.login-card{width:250px;height:440px}.login-card video{width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}.login-form{width:400px;height:441px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.login-button{width:300px;height:50px;display:flex;justify-content:center;align-items:center;gap:20px;margin:20px 0}.login-button button{border:none;color:#dae9c0;background-color:#86a653;width:100px;height:35px;border-radius:10px;font-weight:600;cursor:pointer}.login-button button:hover{color:#000}.login-fields{width:300px;height:70px;display:flex;justify-content:flex-start;align-items:center;gap:5px;margin-top:50px;flex-direction:column}.login-fields input{width:300px;height:40px;border:none;background-color:#dae9c0;color:#000;font-size:15px;font-weight:600;padding:10px}.login-fields input::placeholder{font-size:12px}.login-fields label{font-weight:600;font-size:20px;color:#86a653}.login-form p{font-weight:600}.login-form a{color:#86a653;font-size:20px}@media (max-width: 768px){.login{flex-direction:column!important;align-items:center;height:auto;margin-top:20px;padding:10px}.login-card{flex-direction:column!important;width:100%;height:auto}.login-card video{width:100%;height:auto;border-radius:10px 10px 0 0;margin-bottom:10px}.login-form{width:100%;height:auto;border-radius:0 0 10px 10px;padding:20px;flex-direction:column!important}.login-fields{width:100%;margin-top:20px}.login-fields input{width:100%;height:35px;font-size:14px;padding:8px}.login-fields label{font-size:16px}.login-button{width:100%;flex-direction:column;gap:10px}.login-button button{width:100%;max-width:200px;height:40px;font-size:16px}.login-form a{font-size:16px}}.career-section1{margin-top:30px;width:100%;height:500px;display:flex;justify-content:center;align-items:center}.career-section1 img{width:70%;height:500px}.openings{margin-top:20px;width:100%;height:450px;background-color:#ebcebc}.job-heading{width:100%;height:70px;display:flex;justify-content:center;align-items:center;font-weight:600}h2{font-weight:620;font-size:30px;color:#000}.job-list{width:100%;height:350px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:10px;gap:30px}.job-card{width:250px;height:300px;background-color:#fff;box-shadow:0 4px 6px #452d13;border-radius:5px}.job-card img{width:250px;height:300px;border-radius:5px}.career-intro{width:100%;height:50px;display:flex;justify-content:center;align-items:center}.career-intro p{font-weight:600;font-size:17px}@media screen and (max-width: 768px){.career-section1{flex-direction:column;height:auto;padding:20px 10px}.career-section1 img{width:90%;height:auto;margin-bottom:20px}.openings{height:auto;padding:20px 10px}.job-heading h2{font-size:24px}.job-list{flex-direction:column;gap:15px;height:auto}.job-card{width:90%;height:auto}.job-card img{width:100%;height:auto}.career-intro p{font-size:14px;text-align:center}}.apply{margin-top:30px;width:100%;height:1200px;display:flex;justify-content:start;align-items:center;flex-direction:column}.apply img{height:150px;width:55%}.apply form{height:600px;width:55%;background-color:#f1ebe5;display:flex;justify-content:start;align-items:center;flex-direction:column;margin-top:30px}.apply-fields{width:400px;height:80px;display:flex;justify-content:center;align-items:center;margin-top:15px;flex-direction:column;padding-bottom:30px}.apply-fields input{width:300px;height:70px;border:none;color:#000;font-size:15px;font-weight:600;padding-bottom:20px}.apply-fields input::placeholder{margin:auto}.apply-fields label{font-weight:600;font-size:20px;margin-top:10px}.apply-button{width:300px;height:50px;display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;margin-top:20px}.apply-button button{border:none;color:#dae9c0;background-color:#987e69;width:100px;height:35px;border-radius:10px;font-weight:600;cursor:pointer}.apply-button button:hover{color:#000}.jd{width:100%;height:400px;display:flex;justify-content:start;align-items:start;flex-direction:column;margin:auto}.jd h2{margin-top:20px;color:#987e69}.jd p{margin-top:10px;padding-left:10px;font-size:20px}.mail{margin:20px}@media (max-width: 768px){.apply{height:auto;margin-top:20px;padding:10px}.apply img{width:90%;height:auto;margin-bottom:20px}.apply form{width:90%;height:auto;padding:20px;margin-top:20px}.apply-fields{width:100%;height:auto;margin-top:10px;padding-bottom:20px}.apply-fields input{width:100%;height:40px;font-size:14px;padding:8px}.apply-fields label{font-size:16px;margin-top:5px}.apply-button{width:100%;flex-direction:column;gap:10px}.apply-button button{width:100%;max-width:200px;height:40px;font-size:16px}.jd{width:90%;height:auto;margin-top:20px;padding:10px}.jd h2{font-size:20px;margin-top:10px}.jd p{font-size:16px;padding-left:5px}.mail{margin:10px}}.service-details{margin-top:30px;width:100%;height:900px;display:flex;justify-content:start;align-items:center;flex-direction:column}.service-heading{width:75%;height:300px;background-image:url(/assets/header-dBDRX-Fb.png);margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}.service-heading h1{font-size:45px}.service-heading p{font-size:20px;font-weight:600;line-height:30px}.service-content{width:100%;height:600px}.service-details-card-conatiner{width:100%;height:500px;display:flex;justify-content:center;align-items:center;gap:30px;background-color:#eec660}.service-details-card{width:380px;height:430px;box-shadow:0 4px 6px #452d13;border-radius:10px}.service-details-card img{width:380px;height:430px;border-radius:10px}.service-content h3{width:100%;height:70px;display:flex;justify-content:center;align-items:center;font-size:28px;color:#452d13}.go-to-service{width:20%;height:60px;display:flex;justify-content:center;align-items:center;gap:15px}.go-to-service a{text-decoration:none;background-color:#543103;width:100px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;font-size:15px;font-weight:600}.go-to-service a:hover{font-size:17px}@media screen and (max-width: 768px){.service-details{height:auto;padding:20px 10px;align-items:center}.service-heading{width:95%;height:auto;gap:20px;text-align:center}.service-heading h1{font-size:30px}.service-heading p{font-size:16px;line-height:24px}.service-content{width:100%;height:auto}.service-details-card-conatiner{flex-direction:column;height:auto;gap:20px;padding:20px 0}.service-details-card{width:90%;height:auto}.service-details-card img{width:100%;height:auto}.service-content h3{font-size:24px}.go-to-service{width:50%}.go-to-service a{width:120px;height:40px;font-size:14px}}
