@font-face{font-family:head-font;src:url(../fonts/Syne-VariableFont_wght.ttf)}:root{--section_padding: 150px 0}@media(max-width: 992px){:root{--section_padding: 80px 0}}@media(max-width: 767px){:root{--section_padding: 60px 0}}section,header,footer,main{height:auto;float:left;clear:both}section,header,footer,main{width:100%;position:relative}h1,h2,h3{font-weight:600}h3{font-size:34px}h2.big{font-size:60px;font-weight:600}@media(max-width: 993px){h2.big{font-size:45px}}body{letter-spacing:0px;font-weight:400;font-size:16px;color:#000;font-family:"Inter Tight",sans-serif}p{font-size:16px;line-height:30px;font-weight:400}section,header,footer,main{position:relative}img{width:auto;height:auto;max-width:100%}b,strong{font-weight:bold}a{text-decoration:none !important;color:#000}html{scroll-behavior:initial !important}h1{font-size:70px;font-weight:600;letter-spacing:-1px;line-height:61px}h2{font-weight:700}.container{max-width:1650px}@media(max-width: 1700px){.container{padding:0 3%}}h2{font-size:40px;line-height:42px}@media(max-width: 993px){h2{font-size:32px;line-height:37px}}html{overflow-x:hidden}h4{font-weight:600}.p-sec{padding:150px 0}@media(max-width: 993px){.p-sec{padding:60px 0}}.btn-green{background:#7ca555;padding:12px 29px;color:#fff;border-radius:8px;text-align:center;font-weight:500;transition:all .3s}.btn-green.light{color:#718a59;background:#e7ece3}.btn-green.light:hover{opacity:.7;background:#e7ece3}.btn-green:hover{background:#abca8d}.btn-white{background:#fff;padding:12px 29px;color:#a78350;border:none;text-align:center;border-radius:8px;font-weight:600;transition:all .3s}.btn-white:hover{opacity:.8}.morebtn{position:relative;opacity:.8;transition:all .3s;font-weight:600}.morebtn:hover{opacity:1}.morebtn.white{color:#fff}.morebtn.white:hover:after{box-shadow:inset 100px 0px 0px #fff}.morebtn.brown{color:#d0ac79}.morebtn.brown:after{background:#dcd3c7}.morebtn.brown:hover:after{box-shadow:inset 100px 0px 0px #d0ac79}.morebtn::after{content:"";position:absolute;bottom:0;width:100%;height:2px;background:inherit;display:flex;opacity:1;transition:all .3s;background:#ddd}.morebtn:hover:after{box-shadow:inset 100px 0px 0px #fff}header{position:fixed;background:#fff;z-index:3;transition:all .5s}header .logo_col img{transition:all 1s ease-in-out}header.fixed{background:#fff;z-index:3;transition:all .8s;box-shadow:0 5px 20px -10px rgba(0,0,0,.3019607843)}header.fixed .logo_col img{max-width:130px}header .head_row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header ul.nav_menu{list-style:none;padding:0;display:flex;align-items:center;justify-content:space-between;margin:0}header ul.nav_menu li a{font-weight:600;padding:20px 15px}header ul.nav_menu li a:hover span:after{left:0;right:auto;width:100%}header ul.nav_menu li a span{position:relative;padding:0 3px}header ul.nav_menu li a span:after{display:block;content:"";position:absolute;background:#000;width:100%;height:1px;bottom:-5px;width:0;right:0;left:auto;transition:all cubic-bezier(0.075, 0.82, 0.165, 1) .7s}header .menu_col{width:100%}header .header_btn_col{display:flex;justify-content:end;gap:15px}header .container{border-bottom:1px solid #eee}header .hambtn{border:none;box-shadow:none;display:flex;flex-direction:column;gap:7px;background:rgba(0,0,0,0);width:50px;align-items:center;justify-content:center;display:none}header .hambtn span{width:100%;background:#000;height:2px;transition:all cubic-bezier(0.075, 0.82, 0.165, 1) .5s}@media(max-width: 1280px){header .btn-green{padding:12px 15px}header .menu_col{flex:0 0 40%}header .menu_col ul.nav_menu li a{padding:8px 9px}}@media(max-width: 993px){header ul.nav_menu{position:fixed;height:100%;top:0;min-width:250px;width:35%;background:#fff;z-index:9;right:0;flex-direction:column;justify-content:center !important;align-items:baseline;opacity:0;visibility:hidden;transform:translateX(20px);transition:all .3s}header ul.nav_menu li{width:100%}header ul.nav_menu li a{font-size:18px;padding:15px 20px !important;display:flex;width:100%}header .nav_menu.show{opacity:1;visibility:visible;transform:translateX(0px)}header .hambtn{display:flex;z-index:10}header .hambtn.open span:first-child{transform:rotate(45deg) translate(0, 12px)}header .hambtn.open span:nth-child(2){opacity:0}header .hambtn.open span:nth-child(3){transform:rotate(-45deg) translate(0, -12px)}header .menu_col{flex:0}}@media(max-width: 768px){header .header_btn_col{flex:0 0 50%}header .header_btn_col .btn-green{font-size:10px;letter-spacing:.5px;padding:0;background-color:rgba(0,0,0,0);height:auto;display:flex;flex-direction:column;align-items:center;color:#979797;letter-spacing:.3px;padding:9px 0}header .header_btn_col .btn-green:first-child:before{background:url(../images/login.svg) no-repeat;content:"";width:25px;height:30px;background-size:contain}header .header_btn_col .btn-green:nth-child(2):before{background:url(../images/contact.svg) no-repeat;content:"";width:25px;height:30px;background-size:contain}}.banner{margin-top:125px}.banner .container{position:relative}.banner .banner_row{display:flex;flex-wrap:wrap;align-items:center;height:65vh;min-height:600px}.banner .banner_row .content-banner{width:50%}.banner .banner_row .content-banner h1{font-size:70px;margin-bottom:50px}.banner .banner_row .content-banner p{font-size:42px;color:#525252;line-height:55px}.banner .banner-img-col{width:60%;position:absolute;right:0;top:0;height:100%}.banner .banner-imgwrap{width:100%;-webkit-mask-image:url(../images/banner_mask.svg);-webkit-mask-size:contain;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%}.banner .banner-imgwrap img{-o-object-fit:cover;object-fit:cover;width:100%}.banner .btn-banner-wrap{gap:15px;display:flex;margin-top:35px}.home_service_sec{padding:60px 0}.home_service_sec .morebtn{font-weight:600}.service_icon_sec{margin:60px 0;margin-bottom:0}.col-services{margin-bottom:35px}@media(min-width: 768px){.col-services:nth-child(3n) .service_wrap{padding-right:0px}.col-services:nth-child(3n+1) .service_wrap,.col-services :first-child .service_wrap{padding-left:0px}}.col-services .service_wrap{padding:0 20px}.col-services h4{margin-bottom:20px;font-size:32px;font-weight:300}.col-services .service_icon{margin-bottom:15px}.home_company_sec{background:#131f00;padding:100px 0;color:#fff}.home_company_sec h2{margin-bottom:35px}.home_company_sec p{color:rgba(255,255,255,.7529411765)}.home_company_sec .btn-green{margin-top:30px;display:flex;max-width:170px;text-align:center}.home_company_sec .bg_cta{position:absolute;top:0;width:25%;top:auto;height:100vh;min-height:800px;overflow:hidden;top:-100vh;border-radius:0px 360px 8px 0px}.home_company_sec .bg_cta img{-o-object-fit:cover;object-fit:cover;height:100%}.home_company_sec .company_logo{display:flex;justify-content:space-between;margin-top:70px}section.latest-article-sec{background:#efebe8}section.latest-article-sec .latest_article_slide{margin-top:50px;padding-left:5.5vw}section.latest-article-sec .latest_article_slide:hover button.slick-arrow{opacity:.2}.articleitem_wrap{width:100%;padding:18px;border-radius:8px}.articleitem_wrap .img_article{height:228px;overflow:hidden;border-radius:6px}.articleitem_wrap .img_article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articlebox_content{padding:30px;min-height:210px;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.articlebox_content a{transition:all .3s}.articlebox_content a:hover{opacity:.5}.btn_articlebox_wrap{display:flex;justify-content:space-between}.progress{display:block;width:100%;height:3px;border-radius:0px;overflow:hidden;background-color:rgba(0,0,0,.0392156863);background-image:linear-gradient(to right, #7CA555, #7CA555);background-repeat:no-repeat;background-size:0 100%;transition:background-size .5s ease-in-out;margin-top:45px}.sr-only{position:absolute;width:1px;height:3px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}button.slick-arrow{border:none;font-size:0;width:40px;height:40px;background:rgba(0,0,0,0);background:url(../images/arrow.svg) no-repeat center center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;transition:all .3s;left:2.5vw}button.slick-arrow:hover{opacity:.7 !important}button.slick-next.slick-arrow{transform:rotate(180deg) translateX(0%);margin-top:8px}.p-last{padding-bottom:380px !important}@media(max-width: 993px){.p-last{padding-bottom:80px !important}}footer{background:#0e1d01;margin-top:0}footer .form_box{max-width:1415px;margin:0 auto;background-color:#b99159;padding:45px;color:#fff;border-radius:20px;background:url(../images/contact_bg.svg) no-repeat left #b99159;margin-top:-240px}footer .form_box .btn-white{color:#a78350}footer .form_box h2{font-size:50px;font-weight:600;line-height:63px}footer .form_box h2::after{content:"";background:url(../images/arrow_small.svg) no-repeat;width:30px;height:30px;display:inline-flex;margin-left:15px}footer .form_box a{color:#fff;font-size:22px;transition:all .3s}footer .form_box a:hover{opacity:.7}footer .form_box .form_contact{display:flex;flex-direction:column}footer .form_box .form-group{margin-bottom:15px}footer .form_box .form-group .form-control{min-height:57px;background-color:rgba(255,255,255,.2941176471);border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,.5607843137)}footer .form_box .form-group .form-control::-moz-placeholder{color:#a68659}footer .form_box .form-group .form-control::placeholder{color:#a68659}footer .form_box .form-group .form-control:focus{border:1px solid rgba(255,255,255,.1529411765);box-shadow:none;background:rgba(255,255,255,.4941176471)}footer .form_box .form_contact{display:flex;flex-direction:column;gap:5px}footer .form_box .form_content{max-height:270px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1460px){footer .form_box{max-width:1143px}}footer .ft_col{color:#9a9a9a}footer h4{color:#d4d4d4;font-size:18px;margin-bottom:20px}footer a{color:#9a9a9a;transition:all .3s}footer a:hover{opacity:.7}footer .container{margin-top:80px;line-height:30px}footer .ft_wrap{display:flex}footer .ft_wrap span{width:50%;line-height:30px}footer ul.quicklinks{padding:0;list-style:none;display:flex;flex-wrap:wrap}footer ul.quicklinks li{width:50%}footer .social{display:flex;gap:16px}footer .social a{opacity:.8;transition:all .3s}footer .social a:hover{opacity:1}footer .btn-white{color:#0e1d01}footer .ft_col:last-child{padding-right:0;display:flex;align-items:baseline;justify-content:end}footer .ft_col:nth-child(2){padding-left:50px}footer .copyright{font-size:14px;border-top:1px solid #203210;padding-top:10px;color:#9a9a9a;padding:20px;text-align:center;opacity:.8;margin-top:65px}@media(max-width: 1600px){section.latest-article-sec .latest_article_slide{padding-left:2.5vw}button.slick-arrow{top:-40px;right:30px;left:auto}}@media(max-width: 1480px){.banner .banner-imgwrap{-webkit-mask-size:cover !important;-webkit-mask-position:inherit;mask-position:inherit}.banner .banner-img-col{width:55%}.banner .banner-imgwrap img{height:100%}section.latest-article-sec .latest_article_slide{padding-left:2.5vw}}@media(max-width: 1360px){.banner .banner_row .content-banner p{font-size:30px;line-height:42px}.banner .banner_row .content-banner h1{font-size:55px}.banner .banner_row .content-banner{width:60%}}@media(max-width: 993px){.banner .banner-img-col{width:100%;opacity:.4}.banner .banner-imgwrap{-webkit-mask-image:none}.banner .banner_row .content-banner{z-index:2}.banner .banner_row .content-banner{width:100%}.banner .banner_row .content-banner h1{margin-bottom:25px}.banner .btn-banner-wrap{margin-top:20px}.home_company_sec .bg_cta{display:none}.home_company_sec .company_logo{flex-wrap:wrap}.logo_wrap{width:15%;text-align:center;padding:15px;align-items:center;display:flex}footer .form_box{margin-top:0;border-radius:0}footer .form_box h2{font-size:40px;line-height:47px}footer .ft_col{margin-bottom:30px}footer .ft_col:last-child{justify-content:flex-start;padding-left:50px}footer .copyright{margin-top:35px}.banner{margin-top:75px}.banner.inner{margin-top:110px}}@media(max-width: 768px){.logo_wrap{width:33.33%}.logo_wrap img{max-height:55px}footer .ft_col:nth-child(2){padding-left:calc(var(--bs-gutter-x)*.5)}footer .ft_col:last-child{padding-left:calc(var(--bs-gutter-x)*.5)}footer .form_box{padding:40px 20px}header .header_btn_col{flex:0 0 63%}}@media(max-width: 575px){.banner{margin-top:55px}.banner .banner_row .content-banner h1{font-size:36px;line-height:38px}.col-services{padding:0}.banner .banner_row .content-banner p{font-size:24px;line-height:30px}button.slick-arrow{display:none}.articleitem_wrap{padding:6px}.logo_col.col{flex:0 0 30%}.logo_col.col img{width:100%}}section.banner.inner h1{display:flex;flex-direction:column;text-align:center;max-width:1280px;margin:0 auto;margin-bottom:25px;line-height:68px}@media(max-width: 993px){section.banner.inner h1{font-size:42px;line-height:48px}}section.banner.inner h1 span{background-color:#f3f3f3;color:#a7a7a7;font-size:16px;text-align:center;font-weight:400;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;padding:10px 15px;line-height:23px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;border-radius:5px}section.banner.inner .banner_inner_img{height:60vh;min-height:450px;overflow:hidden;border-radius:8px;margin-top:35px}@media(max-width: 993px){section.banner.inner .banner_inner_img{height:30vh;min-height:250px}}.about_head{padding:50px 0}.about_head .container{max-width:1500px}.big_p{font-size:22px;line-height:35px}@media(max-width: 993px){.big_p{font-size:18px;line-height:28px}}.piller_row{margin-top:65px}.piller_row .col_piller.col{text-align:left}.piller_row .col_piller.col img{max-width:55px}.piller_row .col_piller.col h4{font-weight:400;margin-top:15px;margin-bottom:2px;font-size:30px}.piller_sec{margin:90px 0;border-top:1px solid rgba(238,238,238,.9333333333);padding-top:75px;margin-bottom:45px}.cta_about{background:url(../images/cta_about.jpg) no-repeat #131f00;background-position:left !important;background-size:34%;min-height:400px;display:flex;align-items:center}.cta_about .col_cta{padding:50px;color:#fff}.cta_about .col_cta h2{margin-bottom:30px}.cta_about .col_cta p{color:#fff;opacity:.7;font-size:20px}.team_sec{padding:100px 0;background:#f5f5f5}.team_sec .team_wrap{padding:15px}.team_sec .team_img img{width:100%}.team_sec .team_title{text-align:center;margin-top:15px}.team_sec .team_title h5{font-size:24px}.team_sec .team_title span{font-size:18px}.feature_article_sec{margin-top:50px}.ft_article_wrap{background:#f5f5f5;padding:40px}.ft_article_wrap .ft_article_col{display:flex;flex-direction:column;justify-content:space-between}.ft_article_wrap .ft_article_col:last-child() img{border-radius:8px}.ft_article_wrap .btn_articlebox_wrap{display:flex;width:100%}.ft_article_wrap .ft_article_col:first-child{padding:60px 10px;padding-right:60px}.ft_article_wrap h4{font-size:34px;margin-bottom:35px}.ft_article_wrap p{font-size:18px}.article_list{margin-top:50px}.article_list .articlebox_content{box-shadow:0px 6px 18px -5px #ddd}.article_list .articleitem_wrap{padding:10px}.article_list .article_col{margin-bottom:30px}@media(max-width: 768px){.article_list .article_col{margin-bottom:30px}.ft_article_wrap .ft_article_col:first-child{padding:40px;padding-bottom:30px}.ft_article_wrap{padding:0;flex-direction:column-reverse}.ft_article_wrap h4{font-size:28px;margin-bottom:20px}}.learn_btn:hover{opacity:.7}.ft_article_content h4 a{transition:all .3s}.ft_article_content h4 a:hover{opacity:.7}iframe{border-radius:15px}.contact_cont h4{font-size:16px;color:#b3b3b3;font-weight:500;margin-bottom:15px}.contact_cont p{font-size:18px;font-weight:600}.contact_cont{margin-bottom:35px}.contact_cont .social{display:flex;gap:20px}.contact_cont .social svg path{fill:#000}section.content_contact{padding-top:80px}@media(max-width: 993px){section.content_contact{padding-top:40px}}.col-contact{display:flex;flex-direction:column;justify-content:space-between}.content-area{padding-top:80px}@media(min-width: 575px){.col-sidebar{padding-left:1vw}.col-content{padding-right:3vw}}.col-sidebar h3{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.col-sidebar .article_list .articlebox_content{min-height:auto}.col-sidebar .article_list .articlebox_content h4{font-size:22px}/*# sourceMappingURL=style.min.css.map */