.project,.provide{width:300px}*{padding:0;margin:0}.font-main{font-family:Montserrat,sans-serif}.font-second,nav .navbar-content ul{font-family:Poppins,sans-serif}.color-main,nav .navbar-content ul li.active{color:#5d8bbe}.color-second{color:#d9d9d9}.color-section{color:#f7f8fa}.color-text{color:#1f243a}.bg-main{background-color:#5d8bbe}.bg-second,.link span.icon::before{background-color:#d9d9d9}.bg-section,.home header{background-color:#f7f8fa}.bg-text{background-color:#1f243a}.center-flex{display:inline-flex;align-items:center;justify-content:center}.link{text-decoration:none;color:#1f243a}.link span.icon{width:45px;height:45px;position:relative;font-size:20px}.link span.text,.map span,.project span{font-size:18px}.link span.icon i{transform:rotate(-45deg)}.link span.icon::before{z-index:-1;position:absolute;top:0;left:-20px;border-radius:50%;display:block;content:"";width:100%;height:100%}body{padding-top:94px}@media (max-width:990px){body{padding-top:115px}}.font-100{font-weight:100}.font-200{font-weight:200}.font-300,.projects header p{font-weight:300}.font-400{font-weight:400}.font-500,.projects header span{font-weight:500}.font-600{font-weight:600}.font-700,.font-bold,.home header .text{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.font-bolder,.our-projects .services,.our-services .services{font-weight:bolder}nav{padding-top:40px;top:0;background:#fff;z-index:9999}nav .navbar-content ul{gap:40px;color:#1f243a;font-size:16px;font-weight:400}.provide .provide-content .link span.text,.provide .provide-content p,nav .navbar-content ul li{font-size:14px}nav .navbar-content .navbar-actions{gap:20px;font-size:12px;font-weight:700}nav .navbar-content .navbar-actions a{color:#1f243a;text-decoration:none}nav .navbar-content .navbar-actions button{font-family:Poppins,sans-serif;background-color:#5d8bbe;padding:10px 15px}@media (max-width:990px){nav{padding:10px 0}nav .navbar-content ul{gap:20px;padding:10px 0}nav .navbar-content .navbar-actions{text-align:center;justify-content:center!important}nav .navbar-content .navbar-list{justify-content:start!important}}footer{background-image:url("/img/footer_bg.png");background-size:cover;padding-top:100px}footer .footer_header{padding-bottom:60px}.our-projects .services .service-info span,.our-projects .title h2,.our-services .services .service-info span,footer .footer_header h2{font-size:55px}footer .footer-content .icon{width:30px;height:30px;font-size:14px}footer .footer-content section p{width:65%;font-size:12px}footer .footer-content .social-account ul{gap:30px;font-size:22px}.about header,.home{overflow-x:hidden}.home header{height:calc(100vh - 129px);overflow:hidden}.home header h1{font-weight:200;width:40%}.home header img{right:0;top:0;width:60%}.home header .desk .icon{width:45px;height:45px;border-radius:9px;font-size:16px}.home .partners ul{gap:15px;flex-wrap:wrap}.home .our-provides .our-provides-content{padding:150px}.home .our-provides .our-provides-content h2{margin-bottom:65px}.home .our-provides .our-provides-content .provides{gap:25px}.home .work-with-us img{position:absolute;top:-100px;right:0;width:55%;z-index:999}.about .vision-section .vision-info h2,.home .work-with-us h2,.our-projects .services .service-info h3,.our-services .services .service-info h3{font-size:45px}.home .work-with-us p{padding:20px 0;font-size:14px;font-weight:300;width:37%}.home .work-with-us button{border-radius:0 45px 0 15px;width:135px;height:55px;font-size:14px;font-weight:700}.our-services .shape_1{bottom:-30%;right:-50%;transform:translateX(-62%)}.our-services .shape_2{top:-30%;right:-50%;transform:translateX(-62%)}.our-services .shape_3{bottom:-30%;left:-28%;z-index:-1}.our-projects .title h2,.our-services .title h2{font-weight:bolder;font-size:55px}.our-projects .title p,.our-services .title p{font-weight:200;font-size:14px;width:39%}@media (max-width:990px){.home header{height:auto;text-align:center}.home header h1{width:100%;color:#fff!important}.home header .desk{padding:30px 0;color:#fff!important}.home header .text,.home header .text-inf{color:#fff!important}.home header .header-info{padding:20px 0;border-radius:8px;background:rgba(0,0,0,.4);color:#fff!important}.home .our-provides .our-provides-content .provides{flex-direction:column!important}.home .work-with-us img,.our-services .shape_1,.our-services .shape_2,.our-services .shape_3{display:none}.home .work-with-us p,.our-projects .title p,.our-services .title p{width:100%}}.our-projects .services .service-info p,.our-services .services .service-info p{font-weight:200;font-size:14px}.our-projects .services .services-img img,.our-services .services .services-img img{margin-bottom:10px}.our-projects .title p,.projects header ul li img{width:60%}.our-projects .projects{display:flex;align-items:center;justify-content:center;gap:50px}.our-projects .shape_1{position:absolute;bottom:100px;left:0;width:28%}.our-projects .shape_2{position:absolute;top:55px;right:0;width:28%}@media (max-width:768px){.our-projects .shape_1{bottom:100px;left:0;width:90%}.our-projects .shape_2{top:150px;right:0;width:55%}}.our-work{margin-bottom:100px;overflow:hidden}.our-work .work-content .info-section .info{padding-left:100px!important}.our-work .work-content .info-section .info h2{font-size:55px;font-weight:bolder;margin-bottom:60px}.our-work .work-content .info-section .info p{font-weight:200;width:69%;margin-bottom:100px}.our-work .work-content .info-section .img img{width:55%}.our-work .work-content .videos{margin-right:100px}.map iframe{width:100%;border-radius:10px}.projects header h1{font-size:55px;font-weight:700}.projects header .header-img{display:flex;justify-content:end}.projects .new-product-section .new-products .new-product p,.projects header .header-img img{width:80%}.projects header ul{gap:10px}.projects header ul li span{transition:.5s;font-size:14px}.projects header ul li:hover span{background-color:#e9efff;transform:scale(1.1)}.projects .product-section .products{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}@media (max-width:990px){.our-projects .projects{flex-direction:column}.our-work .work-content .info-section .info{padding-left:0!important}.our-work .work-content .info-section .info h2{font-size:35px}.our-work .work-content .info-section .info p{width:100%}.our-work .work-content .info-section .img img{width:80%}.our-work .work-content .videos{margin-right:0;padding-top:30px}.projects header .header-img{justify-content:center}.projects header ul li span{font-size:13px;text-align:center}.projects .product-section .products{grid-template-columns:1fr 1fr}}.about header .header-info-section p,.projects .product-section .products .product img{width:90%}.projects .new-product-section .new-products{grid-template-columns:1fr 1fr 1fr;gap:10px}@media (max-width:990px){.projects .new-product-section .new-products{grid-template-columns:1fr 1fr}.about header .header-info-section p{width:100%}}.projects .new-product-section button{border-radius:10px;font-size:14px}.about{height:1000px}.about header .header-info-section h1{font-size:60px;width:90%}.about header .header-info-section span.icon{width:30px;height:30px;font-size:14}.about header .header-info-section .link-section{padding-left:20px}.about header .heaer-img-section p{width:68%}.about header .heaer-img-section img{width:1125px;height:642px;object-fit:cover;border-radius:8px}.about .vision-section{padding-top:150px;padding-bottom:150px}.about .vision-section .about_doted{position:absolute;top:5%;right:15%;width:10%}.about .vision-section .vision-img img{width:80%;position:relative}.about .vision-section .vision-img .lines{position:absolute;top:65px;left:200px;width:100%;height:100%;border-left:1px solid #5d8bbe;border-bottom:1px solid #5d8bbe;border-radius:10px;z-index:-1}.about .vision-section .vision-in{width:50%}@media (max-width:990px){.about header .heaer-img-section p{width:100%}.about .our-values .lines,.about .our-values .sqrt,.about .our-values .sqrt_1,.about header .heaer-img-section img{display:none}.about .vision-section .vision-img .lines{top:108px;left:25px}.about .vision-section .vision-in{width:90%}}.about .our-values{padding-bottom:150px;position:relative}.about .our-values .sqrt_1{position:absolute;left:-10%;bottom:12%;width:36%}.about .our-values h2{display:inline-block}.about .our-values .lines{position:absolute;top:20px;left:20%;width:31%;height:10%;border-top:1px solid #5d8bbe;border-right:1px solid #5d8bbe;z-index:-1}.about .our-values .our-values-content{padding-top:100px}.about .our-values .our-values-content .value .sqrt{position:absolute;top:50%;left:50%;transform:translate(-88%);width:36%}.about .our-values .our-values-content .value:nth-of-type(2n) .row{flex-direction:row-reverse}.about .our-values .our-values-content .value .value-image img{width:70%}@media (max-width:990px){.about .our-values .our-values-content .value:nth-of-type(2n) .row{flex-direction:column}.about .our-values .our-values-content .value .value-image img{width:50%}}@media (max-width:786px){body{padding-top:135px}nav .navbar-content .logo{text-align:center}nav .navbar-content .navbar-list{justify-content:center!important}.about .vision-section .vision-img img,.about .vision-section .vision-in,.home header img{width:100%}.projects .new-product-section .new-products,.projects .product-section .products{grid-template-columns:1fr}.about .vision-section .about_doted{width:30%}.about .vision-section .vision-img .lines{display:none}.about .our-values .our-values-content .value .value-image img{width:80%}}.about .our-values .our-values-content .value .value-info{margin-top:65px}.about .our-values .our-values-content .value .value-info h3{padding-bottom:50px}.about .our-values .our-values-content .value .value-info p{font-size:14px;width:95%}.provide{position:relative}.provide .doted{position:absolute;top:-8%;left:-5%;width:70px}.provide .doted_2{position:absolute;bottom:-8%;left:-5%;width:70px}@media (max-width:990px){.about .our-values .our-values-content .value .value-info{margin-top:25px}.provide .doted_2{top:-8%;right:-5%}}.provide .provide-content{border-radius:30px;position:relative;margin:0 auto;z-index:2;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.provide .provide-content .link span.icon{width:30px;height:30px;font-size:16px}.project span{position:relative;font-weight:700}.project span::after{content:"";display:block;width:20%;height:2px;position:absolute;bottom:0;left:0;background-color:#1f243a}.project p{font-size:14px;margin-bottom:30px}.video{margin-bottom:15px}.video p{padding:10px 20px;font-size:16px;font-weight:500;width:60%;background-color:#fff;position:absolute;left:0;bottom:-10%}