@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,400;0,500;1,400&display=swap";.header{position:fixed;left:0;top:0;width:100%;padding:2rem 9%;background-color:var(--bg-color);display:flex;justify-content:space-between;align-items:center;z-index:100}.logo{font-size:2.5rem;color:var(--text-color);font-weight:600;cursor:default}.navbar a{font-size:16px;font-weight:400;line-height:24px;margin-left:64px;color:var(--neutrals-900);transition:.5s ease;display:inline-block}a:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s}.header .btn{color:#fff;background-color:var(--primary-600);padding:12px 28px;border-radius:12px;cursor:pointer;width:147px;height:48px;font-size:16px;font-weight:400;line-height:24px}.main-content{background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:24px;margin-top:56px}.main-content .container{width:80%;display:flex;align-items:center}.main-content h1{font-size:64px;font-weight:500;line-height:96px;color:var(--neutrals-900)}.main img{width:314px;height:402px;border-radius:24px}.rounded{display:flex;justify-content:center}.service-text{text-align:center;font-weight:500;font-size:36px;line-height:54px;margin:36px 0}.service-cards{display:flex;justify-content:center;align-items:center;gap:2rem}.service-card{background-color:#fff;height:100%;border-radius:24px;display:flex;flex-direction:column}.service-img{height:300px}.service-img img{height:90%;width:100%;border-radius:24px 24px 0 0}.service-card .service-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:40%;padding:40px 36px}.service-content h3{font-weight:500;font-size:28px;line-height:42px;color:var(--neutrals-900)}.service-content p{line-height:24px;font-size:16px;font-weight:400;color:var(--neutrals-800)}.service-problem{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:120px}.problem-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:300px}.problem-content{text-align:center}.problem-content h4{font-weight:500;font-size:28px;line-height:48px;margin-bottom:16px}.problem-content p{font-weight:400;font-size:16px;line-height:24px;color:var(--neutrals-800)}.mobile-service{display:flex;align-items:center;justify-content:space-between;margin-top:216px}.mobile-service .mobile-content h3{font-weight:500;font-size:40px;line-height:60px;margin-bottom:16px}.mobile-content p{font-weight:400;font-size:20px;line-height:30px;color:var(--neutrals-800)}.mobile-img img{width:626px;height:292px}.video-content{width:100%;margin:88px 0 0}.video-content video{width:100%;height:100%}.about{padding-top:0}.about .about-container{display:flex;flex-direction:column;align-items:center}.about .about-container .about-header{margin-bottom:20px}.about .about-container .about-header h2{font-weight:500;font-size:36px;line-height:54px}.about .about-container .about-content-container{display:flex}.about .about-img img{width:632px;height:451px;border-radius:24px}.about .about-container .about-content{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.about .about-container .about-content-container .about-content p{font-weight:400;font-size:16px;line-height:24px;color:var(--neutrals-800)}.last-section{background-color:var(--primary-900);border-radius:24px;display:flex;flex-direction:column}.last-section .last-up{display:flex;justify-content:center}.up-section{width:90%;display:flex;margin-top:40px;height:280px;border-bottom:1px solid white}.form{display:flex}.contact-us{margin-left:16px}.contact-us h3{font-weight:500;font-size:24px;line-height:36px;color:#fff}.contact-us p{font-weight:400;font-size:16px;line-height:24px;color:#fff}.down-section{margin-top:56px}@media(max-width:1200px){html{font-size:55%}.main-content h1{font-size:50px}.mobile-service .mobile-content h3{font-size:28px}.mobile-content p{font-size:16px}.mobile-img img{width:530px;height:262px}.about .about-img img{width:510px}.contact-icon span{font-size:16px}.service-card h3{font-size:25px}.up-section{height:300px}.checkbox{flex-direction:column}.radio-item{width:100%}.radio-item label{margin-top:10px}}@media(max-width:990px){.header{padding:2rem 3%}section{padding:10rem 3% 2rem}.services{padding-bottom:7rem}.contact{min-height:auto}.up-section{flex-direction:column-reverse;height:450px;justify-content:center}.contact-us{margin:16px 0;display:flex;flex-direction:column;align-items:center}.message,.message textarea{width:100%}}@media(max-width:768px){section{padding-bottom:3rem}#menu-icon{display:block}.logo img{width:183px;height:32px}.navbar{position:absolute;top:99%;left:0;width:100%;display:none}.contact{margin:44px 20px 40px 30px}.btn{display:none}.btn.mobile{display:flex;align-items:center;justify-content:center;padding:14px 12px;border-radius:8px;width:auto;height:30px}.btn.mobile a{font-size:14px}.navbar.active{display:flex;align-items:start;flex-direction:column;cursor:pointer;padding:2rem 3%;background-color:#fff;border-radius:0 0 12px 12px;border-bottom:1px solid rgba(0,0,0,.2)}.checkbox{flex-direction:row;margin:20px 0}.navbar a{font-size:2rem;margin:2rem 0}nav{transition:all linear 1s}.main-content{background-color:#f2f2f2;margin:0}.main-content .container{display:flex;flex-direction:column;align-items:center;margin-top:120px;border:none}.main-content h1{font-size:36px;text-align:center;line-height:54px}.main-content img{width:165px;height:213px;margin:48px 0}.rounded .circle{width:99px;height:102px;margin-top:60px;display:inline-block}.service-cards{flex-direction:column}.service-text{font-size:24px;line-height:36px}.service-card .service-content h3{font-size:20px;line-height:30px}.service-card .service-content p{font-size:14px;line-height:21px}.service-problem{flex-direction:column;margin-top:80px}.service-problem .problem-card{margin-top:64px}.mobile-service{margin-top:96px;flex-direction:column-reverse}.mobile-img img{width:338px;height:158px}.mobile-content{text-align:center;display:flex;flex-direction:column;align-items:center}.mobile-service .mobile-content h3{font-size:24px;line-height:36px;padding:16px}.mobile-content p{font-size:16px;line-height:21px;width:300px}.about{flex-direction:column;min-height:40vh}.about .about-img img{width:343px;height:245px}.about-content{text-align:center}.about .about-content h2{font-size:24px;line-height:36px}.about .about-content p{font-size:14px;line-height:21px;margin:8px}.about .about-container .about-content-container{flex-direction:column;align-items:center}#register{display:flex;justify-content:center;margin-top:40px}.last-section{width:500px;display:flex;justify-content:center}.up-section{flex-direction:column-reverse;text-align:center;height:530px}.form{flex-direction:column}.input-box{display:flex;flex-direction:column;align-items:center;width:100%}.input-box input{width:100%}.contact-us h3{font-size:20px}.contact-us{display:flex;flex-direction:column;align-items:center}.contact-us p{font-size:14px;line-height:21px;width:300px;margin:12px 0}.radio-item[type=radio]:checked+label{color:var(--secondary-500);border:none}.radio-item label{border:none;font-size:12px;margin:0}.message{margin:0}.footer-services{flex-direction:column-reverse;margin-top:20px;width:100%}.footer-up{flex-direction:column;margin-top:40px}.footer-up .img img{width:150px}.footer-service a{font-size:16px;width:220px}.contact-icon{margin-top:20px}.contact-icon img{width:14px;height:20px}.contact-icon span{font-size:16px}.footer-icons{position:relative;top:40px}.footer-icon a:nth-child(1){margin:0}.last-down{height:600px}}@media(max-width:450px){html{font-size:55%}.last-up{display:none}.checkbox{width:100%;flex-direction:column}}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;border:none;outline:none;scroll-behavior:smooth;font-family:Poppins,sans-serif}:root{--primary-900: #0c588a;--primary-800: #1678ac;--primary-700: #1889c0;--primary-600: #219bd3;--primary-500: #27a9e1;--primary-400: #3db6e4;--primary-300: #5ac3e8;--primary-200: #85d4ee;--primary-100: #b4e5f5;--primary-50: #e1f5fb;--secondary-900: #006316;--secondary-800: #15822a;--secondary-700: #239435;--secondary-600: #2fa640;--secondary-500: #39b54a;--secondary-400: #5ac065;--secondary-300: #79cc81;--secondary-200: #a1daa5;--secondary-100: #c6e8c8;--secondary-50: #e7f6e9;--neutrals-900: #1e1e1e;--neutrals-800: #3f3f3f}html{font-size:62.5%;overflow-x:hidden}body{background-color:#f2f2f2}.container{padding:20px 40px}section{padding:10rem 9% 2rem}.header{position:sticky;left:0;top:0;width:100%;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;z-index:100}.container{width:100%}.header.head,.sticky{background-color:#fff}.logo{display:flex}.logo img{cursor:pointer}.navbar a{font-size:16px;font-weight:400;margin-left:20px;color:var(--neutrals-900);transition:.5s ease;display:inline-block}.navbar a:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s}.navbar a:hover:after{width:100%}.navbar a:hover,.navbar a.active{color:var(--main-color)}#menu-icon{display:none;font-size:30px;color:#292d32;cursor:pointer}.btn.mobile{display:none}.header .btn{color:#fff;background-color:var(--primary-600);padding:12px 28px;border-radius:12px;cursor:pointer;width:147px;height:48px;font-size:16px;font-weight:400}.header .btn a{color:#fff}.header .btn:hover{background-color:var(--primary-700)}.header .btn:focus{background-color:var(--primary-800)}@media(max-width:768px){#menu-icon{display:block}.logo img{width:183px;height:32px}.navbar{position:absolute;top:99%;left:0;width:100%;display:none}.btn{display:none}.btn.mobile{display:flex;align-items:center;justify-content:center;padding:14px 12px;border-radius:8px;width:auto;height:30px}.btn.mobile a{font-size:14px}.navbar.active{display:flex;align-items:start;flex-direction:column;cursor:pointer;padding:2rem 3%;background-color:#fff;border-radius:0 0 12px 12px;border-bottom:1px solid rgba(0,0,0,.2)}.navbar a{font-size:2rem;margin:2rem 0}nav{transition:all linear 1s}}.lang-dropdown{position:relative;display:inline-block}.lang-select{background:#f5f5f5;border:2px solid #ddd;padding:10px 14px;border-radius:8px;cursor:pointer;font-size:16px;margin-left:20px}.lang-menu{position:absolute;top:45px;left:0;width:150px;background:#fff;border:2px solid #ddd;border-radius:8px;box-shadow:0 4px 10px #0000001a;z-index:100}.lang-item{padding:10px;cursor:pointer;font-size:15px;transition:background .2s ease}.lang-item:hover{background:#f2f2f2}.main-page{display:flex;align-items:center;justify-content:center}.main-page .main-page-container{padding:16px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:24px;position:relative}.main-page .main-page-container .main-page-context{width:80%;display:flex}.main-page .main-page-container .main-page-context p{font-size:64px;font-weight:500;color:var(--neutrals-900)}.main-page .main-page-container .main-page-context img{width:300px;height:400px}.rounded{display:flex;justify-content:center;position:absolute;bottom:-100px}.rounded .circle{width:100px;height:100px;position:relative;bottom:60px;animation:spin 8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (max-width:800px){.main-page .main-page-container{background-color:transparent}.main-page .main-page-container .main-page-context{flex-direction:column;align-items:center}.main-page .main-page-container .main-page-context p{font-size:36px;text-align:center}.main-page .main-page-container .main-page-context img{width:165px;height:213px;margin:48px 0}.rounded .circle{width:99px;height:102px;bottom:10px;display:inline-block}}.services-container{margin:20px 0}.services-container .service-header h2{text-align:center;font-weight:500;font-size:36px;margin:0 0 36px}.services-container .service-cards{display:flex;justify-content:center;gap:10px}.services-container .service-cards .service-card{background-color:#fff;height:100%;border-radius:24px;display:flex;flex-direction:column}.services-container .service-cards .service-card .service-img{height:300px}.services-container .service-cards .service-card .service-img img{width:100%;height:90%;border-radius:24px 24px 0 0}.services-container .service-cards .service-card .service-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:300px;padding:40px 36px}.services-container .service-cards .service-card .service-content h3{font-weight:500;font-size:28px;color:var(--neutrals-900)}.services-container .service-cards .service-card .service-content p{font-size:16px;font-weight:400;color:var(--neutrals-800)}.problem-cards{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:space-between;gap:20px}.problem-cards .problem-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.problem-cards .problem-card .problem-content{text-align:center;margin-top:10px}.problem-content h3{font-weight:500;font-size:28px;margin-bottom:16px}.problem-content p{font-weight:400;font-size:16px;color:var(--neutrals-800)}@media screen and (max-width:1200px){.problem-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.services-container .service-header h2{font-size:24px}.services-container .service-cards{flex-direction:column}.services-container .service-cards .service-card .service-content{min-height:150px}.services-container .service-cards .service-card .service-content h3{font-size:20px}.services-container .service-cards .service-card .service-content p{font-size:14px}.problem-cards{grid-template-columns:repeat(1,1fr)}}.mobile-service .mobile-service-content{display:flex;align-items:center}.mobile-service .mobile-content h3{font-weight:500;font-size:40px;margin-bottom:16px}.mobile-service .mobile-content p{font-weight:400;font-size:20px;color:var(--neutrals-800)}.mobile-service .mobile-service-content .mobile-img{width:50%;height:290px}.mobile-service .mobile-service-content .mobile-img img{height:100%}.mobile-service .mobile-service-video-content{width:100%;margin:20px 0}.mobile-service .mobile-service-video-content video{width:100%}@media screen and (max-width:1200px){.mobile-service .mobile-service-content .mobile-img{width:530px}.mobile-service .mobile-content h3{font-size:28px}.mobile-service .mobile-content p{font-size:16px}}@media screen and (max-width:800px){.mobile-service .mobile-service-content{flex-direction:column-reverse}.mobile-service .mobile-service-content .mobile-img{width:100%;height:130px;display:flex;justify-content:center}.mobile-service .mobile-content{text-align:center}.mobile-service .mobile-content h3{font-size:24px}}.about-page .about-header{text-align:center}.about-page .about-header h2{font-weight:500;font-size:32px}.about-page .about-content-container{display:flex;margin-top:20px;align-items:center}.about-page .about-content-container .about-img{width:50%;height:450px}.about-page .about-content-container .about-img img{width:100%;height:100%;border-radius:24px;object-fit:cover}.about-page .about-content-container .about-content{width:40%;margin-left:20px}.about-page .about-content-container .about-content p{font-weight:400;font-size:16px;line-height:24px;color:var(--neutrals-800)}@media screen and (max-width:800px){.about-page .about-content-container{flex-direction:column}.about-page .about-content-container .about-img{width:100%}.about-page .about-content-container .about-content{margin:10px 0 0;width:100%}}.form{display:flex;border-bottom:1px solid white;padding-bottom:10px}.form .form-left{display:flex}.form .form-left .message{margin-left:20px;display:flex;flex-direction:column}.input-box{display:flex;flex-direction:column;gap:1rem}.input-box input{width:90%;padding:16px 24px;background-color:#ffffff2b;color:#fff;border-radius:8px}input::placeholder{color:#fff}input:hover{outline:1px solid white;opacity:.5}textarea:hover{outline:1px solid white;opacity:.5}.checkbox{display:flex;justify-content:space-between;align-items:center;margin-top:15px;width:90%}input[type=radio]{display:none}.radio-item{width:48%}.radio-item label{display:flex;padding:10px 60px;border:2px solid white;border-radius:6px;cursor:pointer;font-size:16px;font-weight:400;min-width:180px;white-space:nowrap;position:relative;color:#fff}.radio-item label:after,.radio-item label:before{content:"";position:absolute;border-radius:50%;color:#fff}.radio-item label:after{height:20px;width:20px;border:2px solid white;left:20px;top:calc(50% - 12px)}.radio-item label:before{background:var(--secondary-500);height:10px;width:10px;left:27px;top:calc(50% - 5px);transform:scale(5);transition:.3s ease-in-out 0s;opacity:0;visibility:hidden}.radio-item [type=radio]:checked+label{border-color:var(--secondary-500);color:var(--secondary-500)}.radio-item [type=radio]:checked+label:after{border:2px solid var(--secondary-500)}.radio-item [type=radio]:checked+label:before{opacity:1;visibility:visible;transform:scale(1)}.message{display:flex;flex-direction:column}.message textarea{background-color:#ffffff2b;color:#fff;width:320px;height:115px;border-radius:8px;padding:16px 28px}textarea::placeholder{color:#fff}.message button{background-color:var(--secondary-500);padding:16px 28px;border-radius:8px;color:#fff;margin:16px 0 25px;cursor:pointer}.message button:hover{background-color:var(--secondary-600)}.message button:active{background-color:var(--secondary-700)}.form .form-right{margin-left:16px;color:#fff}.form .form-right h3{font-size:24px;font-weight:500}.form .form-right p{font-size:16px;font-weight:400}@media screen and (max-width:1200px){.form{flex-direction:column-reverse}.checkbox{flex-direction:column}.radio-item{width:100%}.radio-item label{margin-top:10px}.form .form-left .message{width:60%}.message textarea{width:100%}.form .form-right{text-align:center;margin:10px 0}}@media screen and (max-width:800px){.form .form-left{flex-direction:column}.input-box input{width:100%}.checkbox{margin:20px 0}.radio-item label{border:none;font-size:12px;margin:0}.form .form-left .message{margin:0;width:100%}}.footer-section{margin-top:56px}.footer-container{width:100%;display:flex;justify-content:center}.footer-up{display:flex;width:90%;justify-content:space-between}.footer-services{width:70%;display:flex;justify-content:space-between}.footer-icon a{display:inline-flex;justify-content:center;align-items:center;width:4rem;height:4rem;background-color:#fff;border-radius:8px;font-size:2rem;color:#000;margin-left:8px;transition:.5s ease}.footer-text{margin-top:40px}.footer-text p{font-weight:400;color:#fff;font-size:16px;line-height:24px}.contact-icon{display:flex;align-items:center}.contact-icon:nth-child(2){margin-top:24px}.contact-icon:nth-child(3){margin-top:24px}.contact-icon img{margin-right:8px;display:flex}.contact-icon span{display:inline-block;color:#fff;-webkit-text-fill-color:white;font-size:18px;font-weight:300;line-height:27px}.mobile-numb{display:flex;flex-direction:column}.mobile-numb span{-webkit-text-fill-color:white}.footer-service{display:flex;flex-direction:column}.footer-service h6{color:#fff;margin:0 0 22px;font-weight:400;font-size:18px;line-height:18px}.footer-service a{color:#fff;margin:0 0 22px;font-weight:400;font-size:18px;line-height:18px;display:inline-block;transition:.5s ease}.footer-service a:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}.footer-service a:hover:after{width:100%}.footer-down{display:flex;justify-content:center}.footer-icons{width:90%}@media screen and (max-width:800px){.last-down{height:600px}.footer-container{justify-content:start}.footer-up{flex-direction:column;margin-top:40px}.footer-up .img img{width:150px}.footer-services{flex-direction:column-reverse;margin-top:20px;width:100%}.footer-service a{font-size:16px;width:220px}.contact-icon{margin-top:20px}.contact-icon span{font-size:16px}.contact-icon img{width:14px;height:20px}.footer-icons{position:relative;top:40px}.footer-down{justify-content:start}}.contact-page .contact-container{background-color:var(--primary-900);padding:20px;border-radius:24px}
