.contact_info .wrapper>*,.d-ltr,.relative,.services-slideshow .container{position:relative}.skitter-nav,.swiper-controls,.swiper-nav{display:flex;width:100%;position:absolute}.accordion-button,.c-btn,.c-btn2,.c-heading .title,.load-more,.nav-tabs .nav-link,slideshow .details .title{text-transform:capitalize}.aside-contact,.breadcrumb .container,.c-heading2,.c-heading3,.contact-details .item,.other-values .item,.our-clients,.our-hr .item,.our-numbers .item,.our-projects .tab-pane,.our__blog .tab-pane,.scrolltop{text-align:center}code,pre{direction:ltr;text-align:left}body{font-family:Changa,Tahoma}.container,.container-fluid,.row>div,.slideshow .swiper-controls{padding:0 15px}.custom-container{max-width:calc(100% - 310px)}.d-ltr{z-index:9999999}.row{margin:0 -15px}.modal .modal-body,.modal .modal-content,.our-clients .clients-row>div,ul{padding:0}blockquote,pre{padding:var(--space)}.btn-link.focus,.btn-link:focus,a,a:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:none}.dropdown-item:focus,.dropdown-item:hover,.field-item .c-btn::before{background:0 0}.nav-pagination>ul,.services-features .item p,aside .nav_links ul,img{margin:0}pre,table{margin-block:calc(var(--space) * 1.5)}.accordion-button:focus,.form-control:focus,.form-select:focus,button:focus,input:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-select{background-image:url("../images/select arrow.svg")}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.dropdown-menu,.s-form .btn,.s-form .form-control,:not(.btn-check)+.btn:active{border:0}.bg-none{background:0 0!important}.swiper-controls{justify-content:space-between;align-items:center}.swiper-controls .swiper-pagination{width:auto;position:static;height:auto}.skitter-nav,.swiper-nav{align-items:flex-end;gap:40px;height:70px;right:0;left:0;bottom:55px;margin:auto;z-index:9999999}.swiper-controls .swiper-nav{position:static;width:auto;margin:0}.swiper-cube .swiper-cube-shadow{opacity:.05}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / 17%),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / 4%),rgba(0,0,0,0))}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:93px;height:70px;font-size:0px;position:relative;top:0;left:auto;right:auto;display:block!important;opacity:1}#form_modal .close,.modal .btn-close,.modal .close{position:fixed;top:10px;text-shadow:none;margin:0;opacity:1;cursor:pointer}.pagination .next::before,.pagination .prev::before,.skitter-nav .next_button::before,.skitter-nav .prev_button::before,.swiper-nav .swiper-button-next::before,.swiper-nav .swiper-button-prev::before{content:"";position:absolute;left:0;width:70px;height:70px;border:1px solid var(--primary-color)}.dropdown-language .dropdown-toggle::after,.our-clients .clients-row>div.hidden-item,.share ul li::before,.single-details .content>ul li::before,.swiper-nav .swiper-button-next::after,.swiper-nav .swiper-button-prev::after,.works-row>div.hidden-item,a.hide-arrow::after{display:none}.slideshow .skitter .info_slide_dots{padding:0 15px;right:0;margin:auto;bottom:92px;left:0!important;transform:none!important;height:0;z-index:99999999}.skitter .info_slide_dots .image_number,.swiper-pagination-bullet{width:77px;height:auto;margin:0 6px;border-top:2px solid #2d6c76;opacity:1;cursor:pointer;background:0 0!important}.skitter .info_slide_dots .image_number.image_number_select,.skitter .info_slide_dots .image_number:hover,.swiper-pagination-bulle:hover,.swiper-pagination-bullet-active{border-color:var(--primary-color)}.modal{background:rgba(0,0,0,.94);z-index:999999999}.modal .modal-content{background:0 0;border:0;padding:0}#form_modal .close i,.modal .close i{margin:0;line-height:40px;font-size:40px;font-weight:300;font-style:normal}.modal iframe{width:100%;box-shadow:rgba(0,0,0,.8) 0 0 20px;height:500px}.modal .btn-close{display:flex;align-items:center;padding:0;width:auto;font-size:60px;font-family:Cairo;font-weight:100;background:0 0;color:#727272}.c-btn,.c-btn2,.load-more,.more{align-items:center;font-weight:400;overflow:hidden}.blog-item:hover .more,.c-btn,.c-btn2,.c-btn:hover,.load-more,.load-more:hover,.more:hover,.nav-pagination .pages .page-link:hover,.our-hr .item:hover .c-btn{color:#fff;background:var(--primary-color)}.modal .btn-close:hover{opacity:1}.c-btn,.c-btn2,.load-more{display:inline-flex;justify-content:center;height:55px;gap:16px;padding:0 34px;width:max-content;font-size:20px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative}.c-btn2,.load-more{background:0 0;color:var(--main-color);border:1px solid var(--primary-color)}.blog-item:hover .more svg path,.c-btn:hover svg path,.load-more:hover svg path,.more:hover svg path,.our-hr .item:hover .c-btn svg path{stroke:#fff}.c-btn::before,.load-more::before,.more::before{content:"";position:absolute;z-index:-1;inset:0px;background:var(--primary-color);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-border-radius:inherit;-moz-border-radius:inherit;-ms-border-radius:inherit;-o-border-radius:inherit;border-radius:inherit}#discover-btn,.iti-mobile .iti--container{z-index:9999999}.blog-item:hover .more::before,.c-btn:active::before,.c-btn:focus::before,.c-btn:hover::before,.load-more:active::before,.load-more:focus::before,.load-more:hover::before,.more:active::before,.more:focus::before,.more:hover::before,.our-hr .item:hover .c-btn::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.main-wrapper{overflow:hidden}.iti--separate-dial-code .iti__selected-flag{background:unset!important}.iti__country{display:flex;font-size:13px;margin-bottom:10px;padding:0 10px!important}.iti__arrow{width:auto;height:auto;border:0}.iti__arrow::before{content:"";font-family:"Font Awesome 5 Free";font-weight:700}.fixed-top{position:fixed!important}.bg-wrapper,.common-gradient,.more{position:relative}.more{display:inline-flex;justify-content:center;height:58px;padding:0 52px;gap:20px;border:1px solid var(--primary-color);color:var(--main-color);font-size:28px;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ma-transform:perspective(1px) translateZ(0px);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.bg-wrapper{padding:170px 0}.bg-wrapper::before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:url("../images/texture3.png") right center/35.4% no-repeat;mix-blend-mode:color-dodge;opacity:.6}.common-gradient{overflow:hidden}.common-gradient:after,.common-gradient:before{content:"";position:absolute;display:block;width:408px;height:408px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.common-gradient::before{background:#c3ff59;filter:blur(312px);top:50%}.common-gradient::after{background:#2d6c76;filter:blur(312px)}.blog-item .image img,.btn,.c-btn,.c-btn svg path,.c-btn::before,.contact_info ul a::before,.dropdown-language,.dropdown-menu,.dropdown-menu li,.field-item .c-btn,.field-item>div,.load-more::before,.more,.more svg path,.more::before,.nav-link,.navbar-collapse,.other-values .item::after,.other-values .item::before,.page-link,.scrolltop,.share a path,a,aside .nav_links a::after,aside .nav_links li path,button{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.b-icon,.contact-details .item>svg,.field-item>div>svg,.fields-content .item .heading svg,.iti__flag,.nav-pagination .pages .page-link,.our-hr .item>svg,.our-numbers .item svg,.pagination .next::before,.pagination .prev::before,.project-details .c-heading3 svg,.scrolltop,.services-features .c-heading3 svg,.services-features .item svg,.site-header .nav-left i,.site-header .navbar-toggler.menu-close,.site-header .navbar-toggler.open-nav,.skitter-nav .next_button::before,.skitter-nav .prev_button::before,.social-links a,.swiper-nav .swiper-button-next::before,.swiper-nav .swiper-button-prev::before,.whatsapp{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.aside-contact ul a,.c-btn,.contact_info ul a,.more,.single-details .tags a{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.about__us .image,.accordion-item,.accordion-item:first-of-type,.accordion-item:last-of-type,.blog-item .image,.c-form .file-upload,.c-form .form-control,.c-form .form-select,.contact-details .item,.contact-social .wrapper,.contact_info .wrapper,.fields-content .item,.map-location .map,.other-features .item,.other-values .item,.our-hr .item,.our-values .item,.project-details .quick-view img,.service-request .wrapper,.services-features .item,.single-details .content .image,.single-details .content img,.single-details .content-table,.single-details aside .nav_links,.work-item,aside .aside-contact{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;overflow:hidden}.load-more,.nav-tabs .nav-link{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.main-aside .req-call{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.c-form .btn,.dropdown-menu,.modal .modal-body,.modal .modal-content,.skitter .info_slide_dots .image_number,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.nav-pagination .pages .page-link,.nav-tabs .nav-link{border:1px solid var(--primary-color);font-weight:400}.blog-item:hover .image img,.global-item:hover .image>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.our-blog .swiper-controls{position:static;margin-top:110px}.aside-contact ul li:last-child a,.fields .our-fields,.our-services.our-fields{background:#fff}.fields-content .swiper-controls,.other-values .swiper-controls{position:static;margin-top:65px}.common-gradient .container,.other-values .item>*,.service-request form,.site-footer .conatiner{position:relative;z-index:2}.scrolltop,.whatsapp{margin-right:38px}.nav-tabs{display:flex;gap:18px;border:0;margin-bottom:44px}.nav-tabs .nav-link{display:flex;align-items:center;justify-content:center;gap:10px;height:72px;padding:0 35px;font-size:15px;color:var(--main-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover,.other-works .load-more{background:var(--main-color);color:#fff}.nav-tabs .nav-link::after{content:"";display:block;width:32px;height:14px;background:url("../images/tab-arrow.svg") 0 0/contain no-repeat}.load-more{min-width:386px;height:100px;margin-top:60px}.accordion{display:flex;flex-direction:column;gap:20px}.nav-pagination,.site-header .container{justify-content:space-between;display:flex}.accordion-item{border:1px solid #eee;overflow:hidden}.accordion-item:not(:first-of-type){border-top:1px solid #eee}.accordion-item:not(:last-of-type){border-bottom:1px solid #eee}.accordion-button{padding:40px;font-size:20px;font-weight:500;background:0 0;color:var(--main-color);line-height:1.8}.accordion-button:focus,.our-hr .item:hover .c-btn{border-color:transparent}.accordion-button:not(.collapsed){background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.accordion-body p{font-size:20px;font-weight:300;line-height:1.8;color:var(--main-color);margin:0}.accordion-button:not(.collapsed)::after{background-image:url("../images/minus.svg")}.accordion-button::after{background-image:url("../images/plus.svg");background-position:center;background-size:contain}.nav-pagination{align-items:center;margin-top:100px}.nav-pagination .nav-arrow,.single-details .container{display:flex;gap:40px}.nav-pagination .pages,.site-footer .footer-top .links li{display:flex;gap:10px}.nav-pagination .page-link{border:0;padding:0}.nav-pagination .pages .page-link{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:18px;color:var(--main-color)}.site-header{min-height:110px;width:100%;max-width:2560px;position:absolute;left:0;right:0;top:0;margin:auto;z-index:999999999}.site-header.fixed-top{background:#f8f6f0;-webkit-box-shadow:rgba(0,0,0,.08) 0 20px 20px 0;-moz-box-shadow:rgba(0,0,0,.08) 0 20px 20px 0;-ms-box-shadow:rgba(0,0,0,.08) 0 20px 20px 0;-o-box-shadow:rgba(0,0,0,.08) 0 20px 20px 0;box-shadow:rgba(0,0,0,.08) 0 20px 20px 0}.site-header .navbar{min-height:inherit}.site-header .container{gap:80px}.site-header .navbar-brand{padding:0;margin:0}.site-header .navbar-brand a{display:block}.aside-contact>i svg,.contact_info .wrapper i svg,.other-values .item i svg,.our-values .item .details i svg,.site-header .navbar-brand img{max-width:100%}.site-header .navbar-collapse{display:flex;justify-content:space-between;gap:30px}.aside-contact>i,.site-header .nav-left>li,.site-header .nav-left>li a,.site-header .nav-link{align-items:center;display:flex}.site-header .navbar-nav{display:flex;gap:65px}.site-header .nav-link{font-weight:500;font-size:19px;color:var(--main-color);padding:0!important}.contact-details .item li a:hover,.copyrights p a,.main_social_media a:hover,.other-features .c-heading2 .title,.our-clients .c-heading2 .title,.our-values .c-heading3 .title,.project-details .project-link a:hover,.single-details .content p a,.site-footer .footer-top .last-links .dropdown-language a:hover,.site-footer .footer-top .last-links a:hover,.site-footer .footer-top a:hover,.site-header .nav-item:hover .nav-link,.site-header .nav-link.active{color:var(--primary-color)}.dropdown-toggle::after{width:12px;height:12px;background:url("../images/dropdown-arrow.svg") center center no-repeat;border:0}.site-header .nav-left{gap:0!important}.site-header .nav-left>li:not(:last-of-type)::after{content:"";display:block;width:0;height:30px;margin:0 20px}.site-header .nav-left .nav-item>a{font-weight:400;font-size:17px;color:var(--main-color);gap:10px}.dropdown-language .dropdown-toggle{font-weight:400;font-size:19px;color:var(--main-color)}.site-header .nav-left i{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:50px;height:50px;background:var(--main-color)}.field-item .c-btn:hover:before,.our-clients .c-btn:hover,.our-values .item.mission,.scrolltop:hover,.services-slideshow .details .c-btn::before,.site-header .nav-left li:last-child i,.whatsapp:hover{background:var(--primary-color)}.slideshow,.slideshow .skitter{background:#f8f6f0}.slideshow{height:100vh;min-height:1302px;max-height:1302px;overflow:hidden;position:relative}.services-slideshow .swiper,.slideshow .container:not(.skitter-nav),.slideshow .container_skitter,.slideshow .image,.slideshow .row,.slideshow .row>div,.slideshow .skitter .image,.slideshow .skitter .image>a{height:inherit;min-height:inherit;max-height:inherit}.slideshow .image .image_main{width:100%;max-width:100%;object-fit:cover;height:100%!important;height:inherit;min-height:inherit}.slideshow .label_skitter{display:block!important;top:0!important;height:100%!important;background:0 0!important;z-index:9999999!important}.slideshow .over-details{display:flex;justify-content:space-between;align-items:center;position:absolute;height:100%;padding:110px 15px;inset:0px;color:#fff}.slideshow .details{flex:0 0 55%;max-width:55%}.slideshow .img{display:flex;align-items:center;height:100%;flex:0 0 42%;max-width:42%}.other-features .image img,.slideshow .img img{display:block;margin:auto;max-height:100%}.slideshow .details .icon{display:block;max-width:130px;margin-bottom:30px}.slideshow .details .subtitle,.slideshow .details .title{display:flex;font-weight:700;font-size:48px;line-height:72px;color:var(--main-color);gap:10px;padding:0}.slideshow .details .subtitle{margin-bottom:55px}.slideshow .details .title::before{opacity:0}.slideshow .details .title::after{top:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.our-works,.single-details .contact_info ul a,.slideshow .details .c-btn::before{background:var(--main-color)}.slideshow .skitter .info_slide_dots .image_number,.slideshow .swiper-pagination-bullet{width:77px}#discover-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;margin:auto;font-size:23px;font-weight:400;position:absolute;left:0;right:0;bottom:55px;border:0;background:0 0}#discover-btn .arrow{line-height:1;-webkit-animation:2s ease-in-out infinite bounce;animation:2s ease-in-out infinite bounce}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}.main_social_media{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;gap:30px;z-index:99999999}.main_social_media a{font-size:42px;color:var(--main-color)}.c-heading{margin-bottom:50px}.c-heading .title{font-weight:700;font-size:30px;color:var(--primary-color);margin-bottom:20px}.c-heading .subtitle{font-weight:700;font-size:32px;line-height:1.7;color:var(--main-color);margin-bottom:0}.c-heading2 .title,.c-heading3 .title{font-size:30px;font-weight:700;text-transform:capitalize}.c-heading2{margin-bottom:105px}.c-heading2 .title{color:var(--man-color);margin-bottom:20px}.about__us .details p,.c-heading2 p,.c-heading3 .title,.c-heading3 p{color:var(--main-color)}.c-heading2 p{width:90%;font-weight:300;font-size:18px;line-height:1.7;margin:0 auto}.about__us .details p,.c-heading3 p,.our-works .content p{line-height:1.8;font-weight:300}.c-heading3{margin-bottom:50px}.c-heading3 i{display:block;margin:auto auto 10px}.c-heading3 .title{margin-bottom:15px}.c-heading3 p{width:90%;font-size:20px;margin:0 auto}.about__us{padding:75px 0;background:url("../images/texture1.png") right top/35% no-repeat;overflow:hidden}.about__us .details{padding-top:215px}.about__us .details p{font-size:18px;margin-bottom:14px}.about__us .image-wrapper{background:url("../images/texture2.svg") top center no-repeat;padding:215px 55px 270px}.about__us .image{height:714px}.about__us .image img,.blog-item .image img,.our-values .item .image img,.single-details .content .image img{width:100%;height:100%;object-fit:cover}.our-works .wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}.our-works .content{flex:0 0 auto;max-width:24%}.our-hr .item>svg,.our-works .content.c-heading,.project-details .project-link{margin-bottom:30px}.our-works .content p{font-size:28px;color:var(--white-color);margin-bottom:50px}.copyrights p a:hover,.copyrights ul a:hover,.other-features .c-heading2 p,.our-values .c-heading3 p,.our-works .c-btn{color:#fff}.our-works .main-works{width:72%;max-width:1610px}.works-row{margin:0 -22px;row-gap:44px}.works-row>div{padding:0 22px}.work-item{display:block;height:945px}.work-item.h-sm{height:745px}.map-location .map iframe,.work-item img{width:100%;height:100%}.other-projects .swiper-controls,.our-works .swiper-controls{position:static;margin-top:100px}.swiper-controls .swiper-pagination,.table-of-content ul li{margin-bottom:8px}.our-fields .bg-wrapper::before{content:"";position:absolute;width:100%;height:100%;top:0;background:url("../images/texture3.png") 0 0/35.4% no-repeat;opacity:.1;mix-blend-mode:normal}.field-item{display:flex;justify-content:space-between;align-items:center;padding:28px 22px;gap:20px;border-top:1px solid #bdbdbd}.field-item:hover{background:#c8e296}.field-item:last-child{border-bottom:1px solid #bdbdbd}.field-item>div{display:flex;align-items:flex-start;gap:30px;position:relative}.field-item:hover>div{padding-bottom:75px}.field-item>div>svg,.single-details .contact_info .wrapper .heading svg{flex:0 0 auto}.field-item:nth-child(2):hover,.our-hr .row>div:nth-child(2) .item{background:#f4ea87}.field-item:nth-child(3):hover,.our-hr .row>div:nth-child(3) .item,.single-details .tags a:hover{background:#e8edc7}.field-item:last-child:hover,.our-hr .row>div:nth-child(4) .item{background:#f6dfcb}.field-item .title{font-weight:700;font-size:22px;text-transform:capitalize;line-height:57px;color:var(--main-color);margin:0}.field-item ul{display:flex;flex-wrap:wrap;margin:0}.field-item li{font-weight:300;font-size:18px;line-height:1.7;color:var(--main-color)}.field-item li:not(:last-child)::after{content:"|";margin:0 25px;font-size:22px}.field-item .c-btn{border-color:var(--main-color);margin-top:15px;position:absolute;bottom:0;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.field-item:hover .c-btn{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background:0 0}.field-item .c-btn:hover{background:var(--primary-color);border-color:var(--primary-color)}.field-item:nth-child(2) .c-btn:hover{background:#d4c851;border-color:#d4c851}.field-item:nth-child(2) .c-btn:hover:before,.our-hr .row>div:nth-child(2) .item .c-btn::before,.our-hr .row>div:nth-child(2) .item:hover .c-btn{background:#d4c851}.field-item:nth-child(3) .c-btn:hover{background:#c0c78f;border-color:#c0c78f}.field-item:nth-child(3) .c-btn:hover:before,.our-hr .row>div:nth-child(3) .item .c-btn::before,.our-hr .row>div:nth-child(3) .item:hover .c-btn{background:#c0c78f}.field-item:last-child .c-btn:hover{background:#dfb693;border-color:#dfb693}.field-item:last-child .c-btn:hover:before,.our-hr .row>div:nth-child(4) .item .c-btn::before,.our-hr .row>div:nth-child(4) .item:hover .c-btn{background:#dfb693}.field-item>span{font-weight:300;font-size:40px;color:#042b32}.our-clients{background:var(--main-color)}.our-clients .c-heading2 p{color:var(--white-color)}.our-clients .clients-row{margin:0;border:1px solid #0f3b40}.our-clients .client-logo{display:flex;align-items:center;justify-content:center;height:230px;border-width:0 1px 1px;border-image:initial;border-style:initial solid solid;border-color:initial #0f3b40 #0f3b40}.our-clients .c-btn{background:0 0;color:#fff;border-color:#86bc25;margin-top:115px}.service-request{padding:170px 0;background:#f8f6f0}.service-request .container{position:static!important}.service-request .wrapper{padding:75px;background:#fbfaf6;border:1px solid #efebde}.service-request .image{display:flex;align-items:center;justify-content:center;mix-blend-mode:multiply}.service-request .c-form{margin-top:65px}.c-form form{display:flex;flex-direction:column}.c-form form>*{width:100%}.c-form .field-control{display:flex;gap:30px}.c-form .field-control:not(:last-of-type){margin-bottom:25px}.c-form .file-upload,.c-form .form-control,.c-form .form-select{height:80px;padding:15px 34px;font-weight:400;font-size:18px;color:#767676;border:1px solid #ececd6}.c-form textarea{min-height:175px}.c-form .file-upload{flex:0 0 100%;max-width:100%;position:relative;margin:0}.c-form .file-upload .form-control{position:absolute;top:0;opacity:0;z-index:2}.c-form .file-upload .place-holder{font-size:14px;text-transform:capitalize;color:#8e8e8e;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.c-form .file-upload .upload{display:inline-flex;align-items:center;height:52px;padding:10px 50px;font-size:16px;font-weight:600;text-transform:capitalize;color:#fff;position:absolute;top:3px;bottom:0}.c-form .c-btn{width:fit-content;margin-top:45px;padding:0 48px}.form-control::-webkit-input-placeholder{color:#767676}.blog-item .content,.blog-item .title,.blog-item p{color:var(--main-color);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.iti{width:100%;margin-bottom:0}.iti__flag{width:25px;overflow:hidden}.about__us.h-sm,.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container,.iti__selected-flag{padding:0}.iti__arrow{font-size:12px;color:#767676}.iti__selected-flag::after{content:"";width:0;height:22px;position:relative}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti__country-list{max-width:330px}.our-blog{padding:170px 0;background:url("../images/texture1.png") 0 0/35.4% no-repeat;overflow:hidden}.scrolltop,.site-footer{background:var(--main-color)}.blog-row{row-gap:60px}.blog-item{display:block;padding-bottom:1px;position:relative}.b-icon{width:90px;height:90px;position:absolute;top:20px;z-index:9}.b-icon svg{width:inherit;height:inherit}.blog-item .image{height:auto;margin-bottom:35px}.blog-item .title{font-weight:700;font-size:18px;margin-bottom:15px;-webkit-line-clamp:1}.blog-item .content,.blog-item p{font-weight:400;font-size:16px;line-height:1.7;margin-bottom:20px;-webkit-line-clamp:2}.site-footer{color:#fff;position:relative;overflow:hidden}.scrolltop,.whatsapp{position:fixed;width:89px;height:89px;color:#fff}.site-footer:before{content:"";width:314px;height:314px;background:#c3ff59;filter:blur(312px);position:absolute;bottom:120px}.site-footer .footer-top{padding:80px 0 40px}.site-footer .heading{font-weight:600;font-size:19px;color:var(--white-color);margin-bottom:20px}.site-footer .heading::after{content:"";display:block;width:46px;height:0;border-top:2px solid var(--primary-color);margin-top:10px}.site-footer .footer-top p{max-width:80%;font-weight:300;font-size:15px;line-height:30px;color:var(--white-color);margin:0}.site-footer .footer-top a{font-weight:300;font-size:16px;text-transform:capitalize;color:var(--white-color)}.site-footer .footer-top .contact-info ul,.site-footer .footer-top .links ul{display:flex;flex-direction:column;gap:15px}.share>span,.site-footer .footer-top .contact-info li{display:flex;gap:8px}.copyrights ul a,.site-footer .footer-top .links ul{gap:10px}.site-footer .footer-top .contact-info li span{max-width:70%}.site-footer .footer-top .links li::before{content:"";display:flex;align-items:center;width:6px;height:10px;background:url("../images/arrow-left.svg") center center/contain no-repeat;margin-top:8px}.site-footer .footer-top .last-links>ul{display:flex;flex-direction:column;align-items:flex-end;gap:15px}.site-footer .footer-top .last-links a{font-weight:500;font-size:19px;text-transform:capitalize;color:var(--white-color)}.site-footer .footer-top .last-links .dropdown-language ul{align-items:flex-start;gap:15px}.social-links,.social-links a{display:flex;align-items:center}.site-footer .footer-top .last-links .dropdown-language li{display:block;width:100%}.site-footer .footer-top .last-links .dropdown-language li a{font-size:14px;font-weight:300;text-transform:uppercase}.site-footer .footer-top .last-links .dropdown-language .dropdown-toggle{font-weight:400;color:var(--primary-color)}.aside-contact ul a,.contact-social .social-links a,.single-details .content p,.single-details .content>ul li,.site-footer .footer-top .last-links .dropdown-language a{color:var(--main-color)}.site-footer .footer-top .contact-info .phone{direction:ltr}.footer-bottom .social-media{padding-bottom:22px}.social-links{gap:10px;margin:0;list-style:none}.social-links a{justify-content:center;width:45px;height:45px;background:var(--primary-color);color:var(--white-color);font-size:22px}.copyrights ul,.copyrights ul a{display:flex;align-items:center}.copyrights p,.copyrights ul a{font-weight:400;font-size:18px;color:var(--primary-color);text-transform:capitalize}.social-links a:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.copyrights{padding:40px 0;border-top:1px solid #204a51}.copyrights ul{gap:15px;margin:0}.copyrights p{margin:0}.scrolltop{bottom:120px;line-height:89px;font-size:40px;-webkit-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-moz-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-ms-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-o-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;z-index:999999;cursor:pointer;display:none}.whatsapp{display:flex;align-items:center;justify-content:center;bottom:20px;background:var(--primary-color);font-size:52px;z-index:999999999;-webkit-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-moz-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-ms-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;-o-box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px;box-shadow:rgb(0 0 0 / 8%) 0 0 20px 10px}.whatsapp i{display:block;-webkit-animation:3s ease-in-out infinite pulse;animation:3s ease-in-out infinite pulse}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg)}75%{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.1) rotate(-15deg);-moz-transform:scale(1.1) rotate(-15deg);-ms-transform:scale(1.1) rotate(-15deg);-o-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg)}75%{-webkit-transform:scale(1.1) rotate(5deg);-moz-transform:scale(1.1) rotate(5deg);-ms-transform:scale(1.1) rotate(5deg);-o-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}}.breadcrumb{min-height:355px;margin:0;background:linear-gradient(to right,#e2eff3,#f8f6f0 30%,#f8f6f0 70%,#f6ffd9);position:relative}.breadcrumb::after,.breadcrumb::before{content:"";width:673px;height:100%;position:absolute;bottom:0;display:none}.breadcrumb .container{padding:110px 15px 60px;background:url("../images/breadbg.png") no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:15px;position:relative}.breadcrumb .heading,.fields-content .item .heading .title{font-size:35px;font-weight:700;text-transform:capitalize;color:var(--main-color);margin:0}.breadcrumb p{width:90%;font-size:20px;font-weight:300;color:var(--main-color);margin:0 auto}.fields-content{padding:60px 0 80px;overflow:hidden}.fields-content .item{height:100%;min-height:477px;padding:80px;background:#fbfaf6;border:1px solid #f7f2e5}.fields-content .item .heading{display:flex;align-items:center;gap:25px;margin-bottom:40px}.fields-content .item p{font-size:23px;font-weight:300;line-height:1.8;color:var(--main-color);margin:0}.our-values{padding:170px 0;background:var(--main-color) url("../images/c-bg.png") no-repeat left top;background-size:100%;color:#fff}.other-values,.our-numbers{padding:80px 0;border-bottom:1px solid #bdbdbd}.our-values .item{overflow:hidden;position:relative;height:100%;min-height:372px}.our-values .item.vision{background:#2d6c76}.our-values .item .image{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:20%}.our-values .item .details{display:flex;align-items:center;gap:30px;min-height:inherit;padding:75px;position:relative}.our-values .item .details i{display:flex;align-items:center;flex:0 0 auto;width:127px;flex:0 0 auto}.our-values .item .details .title{font-size:35px;font-weight:700;text-transform:capitalize;margin-bottom:15px}.our-values .item .details p{font-size:23px;font-weight:300;line-height:1.8;margin:0}.our-numbers{background:url("../images/c-bg.png") left bottom/100% no-repeat #fafaf3}.our-numbers .item svg{margin:auto auto 40px}.our-numbers .item .title{font-size:35px;font-weight:700;text-transform:capitalize;margin-bottom:30px;color:var(--main-color)}.our-numbers .item .counter{font-size:120px;font-weight:400;line-height:1;color:var(--main-color);margin:0}.other-values{overflow:hidden}.other-values .item{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;min-height:650px;padding:50px;background:#fbfaf6;position:relative;overflow:hidden}.other-values .item::after,.other-values .item::before{content:"";width:240px;height:240px;background:#2d6c76;opacity:.2;filter:blur(63.5px);position:absolute;top:0;z-index:1;opacity:0}.other-values .item::after{background:#cfff79;filter:blur(63.5px);top:auto;bottom:0}.other-values .item:hover::before{opacity:.2}.other-values .item:hover::after{opacity:.5}.other-values .item i{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.other-values .item .title{font-size:35px;font-weight:700;text-transform:capitalize;margin-bottom:20px;color:var(--main-color)}.other-values .item p{width:90%;font-size:23px;font-weight:300;line-height:1.8;margin:0;color:var(--main-color)}.other-values+.our-fields{padding:80px 0}.contact_info,.project-details,.services-features{padding:60px 0}.contact_info .wrapper{overflow:hidden;background:var(--main-color);color:#fff;display:flex;align-items:center;justify-content:center;min-height:370px;gap:60px;padding:40px 95px;position:relative}.contact_info .wrapper::before{content:"";position:absolute;width:100%;height:100%;background:var(--main-color) url("../images/contact.jpg") no-repeat center;background-attachment:fixed;background-size:cover;opacity:8%}.contact_info .wrapper i{display:flex;flex:0 0 auto;width:168px}.contact_info .wrapper .heading{font-size:36px;font-weight:700;line-height:1.6;margin-bottom:15px}.contact_info .wrapper p{width:95%;font-size:20px;font-weight:300;line-height:1.8;margin-bottom:0}.aside-contact ul,.contact_info ul,.other-features .features-list{display:flex;flex-direction:column;gap:20px;margin:0}.aside-contact ul,.contact-details .item>svg,.project-details .c-heading3,.project-details .share,.services-features .item svg{margin-bottom:20px}.aside-contact ul a,.contact_info ul a{display:flex;align-items:center;justify-content:space-around;height:70px;padding:0 40px;gap:50px;background:var(--primary-color);font-size:25px;font-weight:400;text-transform:capitalize;color:#fff;position:relative;overflow:hidden}.aside-contact ul a::before,.contact_info ul a::before{position:absolute;top:0;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.aside-contact ul a:hover::before,.contact_info ul a:hover::before{-webkit-animation:.75s shine;animation:.75s shine}.contact_info ul li:last-of-type a{background:#fdd116;color:var(--main-color)}.aside-contact ul a span,.contact_info ul a span{white-space:nowrap;direction:ltr}.our-services.our-fields{padding:60px 0 80px;background:#fff}.aside-contact ul li:nth-child(2) a,.other-features .image,.services-slideshow,.single-service .site-header.fixed-top{background:#fdd116}.services-slideshow .over-details{padding-left:0!important;padding-right:0!important}.services-slideshow .details{display:flex;flex-direction:column;justify-content:center;padding-top:0;gap:30px}.services-slideshow .details .c-btn{width:fit-content;background:var(--main-color)}.services-slideshow .img{display:flex;align-items:center;background:url("../images/texture-white.png") left center/contain no-repeat}.services-slideshow .details .title{display:inline-block;margin:0}.slideshow.services-slideshow .details .title::after,.slideshow.services-slideshow .details .title::before{display:inline-block;background:url("../images/vector-white.svg") center center/contain no-repeat;top:20px}.slideshow.services-slideshow .details .title::before{position:absolute;top:5px;opacity:1}.services-slideshow .features{display:flex;flex-direction:column;gap:25px}.services-slideshow .features li{display:flex;gap:15px;font-size:18px;font-weight:400;color:var(--main-color)}.services-slideshow .features li::before{content:"";flex:0 0 auto;width:31px;height:31px;background:url("../images/check_circle_dark.svg") 0 0/contain no-repeat;position:relative;top:-2px}.services-slideshow .swiper-controls{bottom:58px;left:0;right:0}.services-slideshow .swiper-nav .swiper-button-next::before,.services-slideshow .swiper-nav .swiper-button-prev::before,.services-slideshow .swiper-pagination-bulle:hover,.services-slideshow .swiper-pagination-bullet-active{border-color:#fff}.services-slideshow .swiper-controls .swiper-pagination{margin-bottom:10px}.services-features .item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;min-height:unset;padding:40px 20px;background:#fbfaf6;border:#efebde}.other-features{padding:100px 0;background:var(--main-color)}.other-features .c-heading2{margin-bottom:60px}.other-features .item{display:flex;align-items:center;height:100%;min-height:554px;background:#fff;padding:50px}.other-features .features-list li{display:flex;gap:10px;font-size:14px;font-weight:400;text-transform:capitalize;color:var(--main-color);line-height:1.5}.other-features .features-list li::before{content:"";flex:0 0 auto;width:15px;height:15px;background:url("../images/check_circle.svg") center/contain no-repeat;position:relative;top:4px}.about__us.h-sm .details{display:flex;flex-direction:column;justify-content:center;height:100%;padding:60px 0}.about__us.h-sm .c-heading{margin-bottom:25px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title{font-size:32px}.about__us.h-sm .details p{margin-bottom:14px}.about__us.h-sm .image-wrapper{width:92%;max-width:858px;padding:100px 0;background-size:contain}.about__us.h-sm .image{height:625px}.other-works{padding:100px 0;background:#fafaf3}.map-location+.service-request,.single-service .service-request{margin-bottom:80px}.our-projects,.our__blog,.our__clients{padding:60px 0 0}.project-details .project-link h3{font-size:30px;font-weight:700;text-transform:capitalize;color:var(--primary-color);margin-bottom:10px}.project-details .project-link a{font-size:25px;font-weight:300;color:var(--main-color)}.project-details .quick-view img{display:block;margin:auto}.other-projects{background:#e9e9db}.our-hr{padding:60px 0 80px;background:url(../images/texture1.png) right center/35% no-repeat}.our-hr .row{row-gap:30px}.our-hr .item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;padding:50px;background:#c8e296}.our-hr .item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.08);-moz-box-shadow:0 20px 20px rgba(0,0,0,.08);-ms-box-shadow:0 20px 20px rgba(0,0,0,.08);-o-box-shadow:0 20px 20px rgba(0,0,0,.08);box-shadow:0 20px 20px rgba(0,0,0,.08)}.our-hr .row>div:nth-child(5) .item{background:#ffe5f9}.our-hr .row>div:nth-child(5) .item .c-btn::before,.our-hr .row>div:nth-child(5) .item:hover .c-btn{background:#eec8e5}.our-hr .row>div:last-child .item{background:#e6edff}.our-hr .row>div:last-child .item .c-btn::before,.our-hr .row>div:last-child .item:hover .c-btn{background:#bdcfff}.our-hr .item .title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.5;margin-bottom:40px;color:var(--main-color)}.our-hr .item .c-btn{min-width:238px;border-color:#fbfaf5}aside .nav_links .heading,aside .nav_links li{border-bottom:1px solid #e3e3e3}.hr__details{padding:60px 0 0;background:url("../images/texture1.png") 100% 100px/35% no-repeat}.aside-contact>*,.hr__details .container{position:relative}.hr__details a.back{position:absolute;min-width:205px;top:-20px}.hr__details .accordion{margin-bottom:60px}.hr__details .features{display:flex;flex-direction:column;gap:25px;margin:0}.hr__details .features li{display:flex;gap:10px;font-size:20px;font-weight:300;line-height:1.8;color:var(--main-color)}.aside-contact .heading,aside .nav_links .heading{font-weight:700;margin:0;text-transform:capitalize}.hr__details .features li::before{content:"";flex:0 0 auto;width:31px;height:31px;background:url("../images/check_circle.svg") 0 0/contain no-repeat}.single-details{padding:60px 0 100px}.single-details aside{display:flex;flex-direction:column;gap:40px;flex:0 0 auto;width:535px}aside .nav_links{padding:45px 45px 100px;background:#f7f7f7;border:1px solid #e3e3e3}aside .nav_links .heading{display:flex;align-items:center;gap:20px;font-size:33px;color:var(--main-color);padding-bottom:30px}aside .nav_links li a{display:flex;align-items:center;justify-content:space-between;padding:28px 0;font-size:20px;font-weight:400;text-transform:capitalize;color:var(--main-color)}aside .nav_links a:hover{-webkit-text-shadow:0 0 var(--main-color);-moz-text-shadow:0 0 var(--main-color);-ms-text-shadow:0 0 var(--main-color);-o-text-shadow:0 0 var(--main-color);text-shadow:0 0 var(--main-color)}aside .nav_links a::after{content:"";width:34px;height:16px;background:url("../images/arrow1.svg") center/contain no-repeat}aside .nav_links a:hover::after{background:url("../images/arrow2.svg") center/contain no-repeat}.aside-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 60px 30px;background:var(--main-color);color:#fff;position:relative;overflow:hidden}.aside-contact::before{content:"";position:absolute;width:100%;height:100%;background:url("../images/aside-contact.jpg") 0 0/cover no-repeat;opacity:8%}.aside-contact .heading{font-size:37px;line-height:1.6}.aside-contact ul{gap:30px}.aside-contact ul li:last-child a::before{background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgb(134 188 37 / 40%) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgb(134 188 37 / 40%) 100%)}.aside-contact .image{display:flex;padding-bottom:20px;background:url("../images/texture4.png") 55% bottom/contain no-repeat}.single-details .content{margin-bottom:40px}.single-details .content .image{margin-bottom:50px;overflow:hidden;position:relative}.single-details .content>img{max-width:100%;height:400px;margin-bottom:40px}.single-details .content .heading{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.single-details .content p+h2,.single-details .content p+h3,.single-details .content p+h4,.single-details .content p+h5,.single-details .content p+h6{margin-top:30px}.share{display:flex;flex:0 0 auto;align-items:center;gap:10px}.share ul{display:flex;flex-direction:row;gap:10px;margin:0}.share ul li{line-height:initial}.share a:hover path{stroke:var(--primary-color)}.single-details .content p+img,ul.custom-toc{margin-top:20px}.single-details .content>ul{display:flex;flex-direction:column;gap:5px;margin-bottom:30px;list-style:disc;padding-right:20px;padding-left:20px}.single-details .content>ul li{display:list-item;gap:10px}.single-details .content-table{display:flex;align-items:center;gap:10px;width:46%;height:100px;padding:10px 40px;font-size:26px;font-weight:400;text-transform:capitalize;background:var(--main-color);color:#fff;margin:40px 0}.single-details .contact_info{padding:0;margin-top:40px}.single-details .contact_info .wrapper{min-height:315px;background:var(--primary-color)}.single-details .contact_info .wrapper .heading svg:first-of-type{position:absolute;top:11px}.faq{margin:45px 0 20px}.faq>.heading{font-size:30px;font-weight:700;text-transform:uppercase;color:var(--main-color)}.single-details .tags{display:flex;gap:12px;flex-wrap:wrap}.single-details .tags a{display:flex;align-items:center;justify-content:center;min-width:170px;height:60px;padding:0 20px;font-size:16px;text-transform:capitalize;background:#f9f9f9;color:var(--main-color);border:1px solid #eee}.contact-details,.contact-social,.map-location{margin:45px 0}.contact-details .item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:490px;padding:95px 60px 60px;background:#fbfaf6;border:1px solid #efebde}.contact-details .item .title,.services-features .item .title{font-size:22px;font-weight:700;text-transform:capitalize;color:var(--main-color);margin-bottom:25px}.contact-details .item p,.services-features .item p{width:80%;font-size:18px;font-weight:300;line-height:1.5;color:var(--main-color)}.contact-details .item li,.contact-social .wrapper p{font-size:23px;font-weight:400}.contact-details .item ul{display:flex;flex-direction:column;gap:5px}.contact-details .item li a{display:inline-flex;direction:ltr;color:var(--main-color)}.contact-details .item .c-btn{min-width:238px;margin-top:auto}.contact-social .wrapper{display:flex;align-items:center;min-height:212px;padding:40px 80px;gap:40px;background:var(--main-color);color:#fff;overflow:hidden}.contact-social .wrapper .heading{font-size:30px;font-weight:700;text-transform:capitalize;color:var(--primary-color);margin-bottom:15px}.contact-social .wrapper p{margin:0}.map-location .map{height:760px;border:1px solid #ccc;overflow:hidden}.loading-screen{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9999999999}.loader{animation:2s linear infinite spin;margin:0 5px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.slideshow .details p.subtitle.animated.fadeInUp.delay-6s{font-size:22px;font-weight:500;line-height:40px}.service-feature-icon{width:86px;height:86px;margin-bottom:20px}.other-features .item.image.wow.fadeInLeft{padding:0!important;background:0 0;justify-content:center;align-items:center;vertical-align:middle;min-height:unset!important;margin-top:auto;margin-bottom:auto;height:100%}:root{--main-color:#042B32;--primary-color:#86BC25;--white-color:#FBFAF5;--clr-primary:#86bc25;--clr-dark:#222831;--clr-light:#fafafa;--clr-gray:#6c757d;--clr-code-bg:#272822;--clr-code:#f8f8f2;--clr-green:#a6e22e;--clr-cyan:#66d9ef;--clr-purple:#ae81ff;--fw-normal:400;--fw-bold:700;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.5rem;--radius:6px;--space:1.2rem}table{width:100%;border-collapse:collapse}td,th{padding:.75rem 1rem;text-align:start;border:1px solid #e5e5e5}mark,pre{border-radius:var(--radius)}th{background:#f1f1f1}pre{background:var(--clr-code-bg);color:var(--clr-code);overflow-x:auto;font-size:.9375rem;line-height:1.6}code{font-family:'Fira Code',monospace}pre code .kw{color:var(--clr-green)}pre code .var{color:var(--clr-cyan)}pre code .str{color:var(--clr-purple)}pre code .com{color:#75715e;font-style:italic}mark{background:#fff3cd;padding:.15rem .25rem}blockquote{border-inline-start:4px solid var(--clr-primary);background:#f8f6f0;margin:calc(var(--space) * 1.5) 0;font-style:italic;border-radius:15px}.content h1{color:#042b32;font-size:22px;font-weight:700}.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{text-transform:capitalize;color:var(--main-color);font-size:20px;font-weight:600;text-transform:capitalize;margin-bottom:20px;line-height:1.6}.single-details .content p,.single-details .content>ul li{font-size:16px;line-height:32px;font-weight:300;color:var(--main-color)}.single-details .content b,.single-details .content strong{font-weight:600}.single-details .content>dl,.single-details .content>ol{display:flex;flex-direction:column;gap:5px;margin-bottom:30px}.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{color:#88bd29}.table-of-content{background-color:#f7f7f7;border:1px solid #e3e3e3;border-radius:15px;padding:20px;margin-bottom:30px;margin-top:30px}.table-of-content svg{vertical-align:middle;margin-right:8px}.table-of-content h3{display:inline-block;font-size:1.3em;color:#374151;margin-bottom:15px}.table-of-content ul{list-style:none;padding-left:0;line-height:1.6}.table-of-content ul li a{color:#1f2937;text-decoration:none;transition:color .3s}.table-of-content ul li a:hover{color:#10b981;text-decoration:underline}.table-of-content ul ul{padding-left:20px;border-left:2px solid #e2e8f0;margin-top:8px}.grecaptcha-badge{display:none!important}img.img-fluid.post-list-img{height:52px;border-radius:15px}h5.post-list-title{font-size:14px;font-weight:400;margin:0;line-height:22px}figure.table{max-width:100%!important;overflow-x:scroll}