@media (min-width:2560px){.container,.container-lg,.container-md,.container-sm,.container-xl,.info_slide_dots{max-width:calc(100% - 620px)}}@media (max-width:2559px){.container,.container-lg,.container-md,.container-sm,.container-xl,.info_slide_dots{max-width:calc(100% - 500px)}.custom-container{max-width:calc(100% - 250px)}.site-header .navbar-nav{gap:50px}}@media (max-width:2200px){.c-btn,.more{font-size:20px}.container,.container-lg,.container-md,.container-sm,.container-xl,.info_slide_dots{max-width:calc(100% - 350px)}.custom-container{max-width:calc(100% - 175px)}.c-btn{height:65px}.c-btn .whats{width:29px;height:29px}.c-btn .arrow,.more svg{width:8px}.more{height:55px;padding:0 40px}.bg-wrapper,.our-blog,.service-request{padding:120px 0}.site-header .navbar-nav{gap:40px}.site-header .nav-link{font-size:17px}.site-header .nav-left .nav-item>a{font-size:15px}.slideshow{min-height:990px}.slideshow .details .subtitle,.slideshow .details .title{font-size:50px}.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before{width:25px;height:60px}.c-heading{margin-bottom:30px}.c-heading .subtitle{line-height:1.5}.about__us .details{padding-top:130px}.about__us .details p{margin-bottom:18px}.about__us .image-wrapper{background-size:contain;padding:130px 35px 180px}.about__us .image{height:670px}.our-works .content p{font-size:25px}.work-item{height:810px}.work-item.h-sm{height:660px}.scrolltop{line-height:60px;font-size:30px;bottom:90px}.scrolltop,.whatsapp{width:60px;height:60px}.whatsapp{font-size:36px}.nav-tabs .nav-link{font-size:14px;padding:0 30px}.slideshow.services-slideshow .details .title::before{top:-2px}.slideshow.services-slideshow .details .title::after{top:18px}.single-details aside{width:450px}aside .nav_links li a{font-size:18px}aside .nav_links li a::after{width:25px}.aside-contact .heading{font-size:34px}.aside-contact ul a,.single-details .contact_info ul a{gap:25px}.other-values .item{min-height:550px}}@media (min-width:1920px){#containerag{max-width:2560px;margin:0 auto;position:relative;-webkit-box-shadow:0 0 250px rgb(0 0 0 / 20%);-moz-box-shadow:0 0 250px rgb(0 0 0 / 20%);-ms-box-shadow:0 0 250px rgb(0 0 0 / 20%);-o-box-shadow:0 0 250px rgb(0 0 0 / 20%);box-shadow:0 0 250px rgb(0 0 0 / 20%)}}@media (max-width:1920px){.load-more{min-width:280px;height:75px;font-size:24px}.contact-details .item li,.contact-details .item p,.our-works .content p{font-size:22px}.load-more,.nav-tabs .nav-link{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.other-projects .swiper-controls,.our-works .swiper-controls{margin-top:30px}.nav-tabs{gap:10px}.nav-tabs .nav-link{padding:0 20px;height:65px}.nav-tabs .nav-link::after{width:20px}.site-header .container{gap:40px}.single-details .container,.site-header .navbar-nav{gap:30px}.site-header .nav-link{font-size:17px}.site-header .nav-left>li:not(:last-of-type)::after{margin:0 10px}.c-heading3 p{width:100%;font-size:23px}.slideshow .details .subtitle,.slideshow .details .title{font-size:47px}.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before{width:26px}.slideshow .skitter .info_slide_dots,.slideshow .swiper-controls{bottom:92px}.skitter-nav,.slideshow .swiper-controls,.swiper-nav{bottom:55px}.c-heading .title{margin-bottom:10px}.c-heading .subtitle{font-size:30px}.c-heading2{margin-bottom:70px}.about__us .details{padding-top:130px}.about__us .details p,.blog-item .title,.contact_info .wrapper p{font-size:18px}.about__us .image{height:600px}.work-item{height:668px}.work-item.h-sm{height:530px}.our-clients .c-btn{margin-top:80px}.blog-item .image{height:auto}.blog-item .content,.blog-item p,.other-features .features-list li{font-size:16px}.fields-content .item{padding:65px;min-height:410px}.fields-content .item .heading{margin-bottom:25px}.contact_info .wrapper .heading,.fields-content .item .heading .title,.other-values .item .title,.our-hr .item .title,.our-numbers .item .title,.our-values .item .details .title{font-size:32px}.our-values .item{min-height:345px}.our-values .item .details{padding:55px 40px;gap:20px}.other-values .item p,.our-values .item .details p{font-size:21px}.our-numbers .item .counter{font-size:100px}.other-values .item{min-height:490px;padding:50px 30px}.other-values .item::after,.other-values .item::before{width:200px;height:200px}.other-values .item i{width:100px}.contact_info .wrapper{min-height:340px;padding:40px 65px;gap:40px}.aside-contact ul a,.contact_info ul a{height:65px;font-size:22px;gap:20px}.services-slideshow .details .title{line-height:60px}.services-slideshow .details .title::after,.services-slideshow .details .title::before{height:60px}.services-slideshow .details .title::before{top:0}.services-slideshow .details .title::after{top:15px}.services-slideshow .features li::before{width:25px;height:25px}.services-features .item{min-height:440px}.services-features .item p{width:90%;font-size:20px}.other-features .item{min-height:460px}.other-features .features-list{gap:12px}.about__us.h-sm .image{height:500px}.our-hr .item{min-height:420px}.single-details aside{width:410px}aside .nav_links .heading{font-size:30px;padding-bottom:20px}aside .nav_links{padding:40px 40px 60px}aside .nav_links li a{padding:20px 0;font-size:16px}aside .nav_links li a::after{width:22px}.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{font-size:28px}.single-details .content-table{height:90px;font-size:22px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.single-details .contact_info .wrapper{padding:40px;min-height:280px}.single-details .contact_info .wrapper .heading{font-size:31px;margin-bottom:10px}.single-details .contact_info .wrapper .heading svg{width:12px}.single-details .contact_info .wrapper .heading svg:first-of-type{top:8px}.contact-details .item{padding:60px 50px 50px;min-height:440px}.contact-details .item .title,.services-features .item .title{font-size:24px}.contact-details .item p{width:94%}.contact-details .item .c-btn{min-width:200px}.map-location .map{height:660px}}@media (max-width:1799px){.more,.site-header .nav-link{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.info_slide_dots{max-width:calc(100% - 250px)}.custom-container{max-width:calc(100% - 125px)}.c-btn{height:55px;gap:15px}.aside-contact ul,.contact_info ul,.field-item .c-btn,.more{gap:10px}.c-btn .whats{width:20px;height:20px}.c-btn .arrow{width:8px}.more{height:45px;padding:0 30px}.more svg{width:6px}.load-more{min-width:250px;font-size:22px}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:85px;height:65px;background-size:60px!important}.swiper-controls .swiper-nav{height:65px}.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{width:65px;height:65px}.common-gradient:after,.common-gradient:before{width:362px;height:362px}.contact-details .item li,.contact-details .item p,.field-item li{font-size:20px}.accordion-body p,.accordion-button,.fields-content .item p,.other-values .item p,.our-values .item .details p,.single-details .content p,.single-details .content>ul li{font-size:18px}.nav-tabs{gap:15px;margin-bottom:30px}.site-header .navbar-brand{flex:0 0 auto;max-width:240px}.services-features .item p,.site-header .nav-left .nav-item>a{font-size:14px}.site-header .nav-left i{width:45px;height:45px}.c-heading2 p,.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{font-size:24px}.c-heading{margin-bottom:20px}.c-heading .title,.contact_info .wrapper .heading,.field-item .title,.fields-content .item .heading .title,.other-values .item .title,.our-numbers .item .title,.our-values .item .details .title{font-size:28px}.slideshow{min-height:850px}.slideshow .details{flex:0 0 58%;max-width:58%}.slideshow .details .icon{max-width:120px;margin-bottom:15px}.slideshow .details .title{margin-bottom:0}.slideshow .details .subtitle,.slideshow .details .title{font-size:44px}.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before{width:20px;height:52px}.blog-item.h-sm .image,.slideshow .details .subtitle{margin-bottom:25px}.slideshow .img{flex:0 0 40%;max-width:40%}.about__us .details p{font-size:18px;margin-bottom:25px}.about__us .image-wrapper{padding:130px 20px}.about__us .image{height:530px}.works-row{margin:0 -15px;row-gap:30px}.works-row>div{padding:0 15px}.our-works .content p{font-size:20px;margin-bottom:30px}.map-location .map,.work-item{height:600px}.work-item.h-sm{height:500px}.field-item,.our-values .item .details{padding:40px 30px}.field-item li:not(:last-child)::after{margin:0 20px;font-size:20px}.field-item>span{font-size:32px}.field-item:hover>div{padding-bottom:65px}.field-item .c-btn svg{width:7px;margin-top:2px}.our-clients .client-logo{height:200px}.our-clients .client-logo img{max-width:45%}.c-form .file-upload,.c-form .form-control,.c-form .form-select{height:75px}.b-icon,.single-details .content-table{height:80px}.c-form textarea{min-height:165px}.b-icon{width:80px;top:15px}.blog-item .image{margin-bottom:30px}.blog-item .title{font-size:18px;margin-bottom:10px}.breadcrumb .container{background-size:400px}.fields-content .item{padding:55px 40px}.our-values .item{min-height:300px}.our-values .item .details i{width:100px}.contact-details .item .c-btn svg,.hr__details a.back svg,.our-hr .item .c-btn svg{width:7px}.our-numbers .item .counter{font-size:94px}.other-values .item{min-height:415px}.other-values .item:hover::before{opacity:.4}.other-values .item::after,.other-values .item::before{width:150px;height:150px}.other-values .item i{width:90px;height:90px}.contact_info .wrapper{min-height:310px}.aside-contact ul a,.contact_info ul a{height:60px;font-size:18px}.slideshow.services-slideshow .details .title::before{top:2px}.slideshow.services-slideshow .details .title::after{top:15px}.services-slideshow .features{gap:15px}.services-features .item{min-height:400px;padding:50px 30px}.other-features .item{min-height:430px;padding:40px 25px}.other-features .features-list li,.single-details .tags a{font-size:15px}.about__us.h-sm .image{height:430px}.our-hr .item{min-height:410px}.our-hr .item .title{font-size:28px;margin-bottom:30px}.contact-details .item .c-btn,.our-hr .item .c-btn{min-width:168px}.hr__details a.back{min-width:158px}.blog-item.h-sm .title{margin-bottom:8px}.single-details aside{width:370px}aside .nav_links .heading{font-size:28px;gap:15px;padding-bottom:15px}aside .nav_links .heading svg{width:40px}aside .nav_links{padding:30px 30px 60px}.aside-contact>i{width:140px;height:80px}.aside-contact .heading{font-size:30px}.aside-contact ul a svg:first-of-type,.contact_info ul a svg:first-of-type{width:22px}.aside-contact ul a svg:last-of-type,.contact_info ul a svg:last-of-type{width:9px}.single-details .contact_info .wrapper{min-height:250px}.single-details .contact_info .wrapper .heading{font-size:27px}.single-details .contact_info .wrapper .heading svg:first-of-type{top:4px}.contact-details .item{min-height:400px}.contact-details .item .title,.services-features .item .title{font-size:18px;margin-bottom:15px}}@media (max-width:1560px){.container,.container-lg,.container-md,.container-sm,.container-xl,.info_slide_dots{max-width:calc(100% - 140px)}.custom-container{max-width:calc(100% - 70px)}.common-gradient:after,.common-gradient:before{width:300px;height:300px;filter:blur(255px)}.c-heading .subtitle{font-size:30px}.c-heading3 .title{font-size:32px}.c-heading3 p{font-size:22px}.main_social_media a{font-size:36px}.main_social_media,.services-slideshow .details{gap:20px}.our-works .content p{font-size:18px}.site-footer .footer-top p{max-width:100%}.breadcrumb .container{background-size:320px}.our-hr .item{min-height:400px}.our-hr .item .title{font-size:26px}.single-details aside{width:350px}aside .nav_links li a{font-size:15px}.aside-contact{padding:40px 40px 20px}.aside-contact>i{width:120px;height:60px}.share a svg{width:28px}.services-slideshow .details .title::before{top:2px}.services-slideshow .features li::before{width:22px;height:22px;top:5px}.services-features .item p{font-size:14px}.other-features .item{min-height:440px;padding:40px 30px}}@media (max-width:1439px){.c-btn,.contact-details .item li,.contact-details .item p{font-size:18px}.blog-item .title,.fields-content .item .heading{margin-bottom:10px}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:70px;height:50px;background-size:50px!important}.swiper-controls .swiper-nav{height:50px}.nav-pagination .pages .page-link,.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{width:50px;height:50px}.skitter .info_slide_dots .image_number,.swiper-pagination-bullet{width:60px}.c-btn{height:50px;padding:0 25px;gap:15px}.load-more{min-width:230px;height:70px;font-size:20px}.skitter-nav,.slideshow .swiper-controls,.swiper-nav{bottom:64px}.contact-social .wrapper,.hr__details .features,.nav-pagination .nav-arrow,.skitter-nav,.swiper-nav{gap:20px}.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:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.about__us,.bg-wrapper,.other-features,.other-works,.our-blog,.our-values,.service-request{padding:100px 0}.nav-pagination,.our-blog .swiper-controls{margin-top:80px}.accordion-button{padding:35px}.site-header .nav-left>li:not(.dropdown)>a>span{display:none}.slideshow .details .subtitle,.slideshow .details .title{font-size:42px;gap:5px;line-height:75px}#discover-btn,.c-heading2 p,.c-heading3 p,.contact-details .item .title,.services-features .item .title{font-size:20px}.slideshow .skitter .info_slide_dots{bottom:90px}#discover-btn{bottom:58px}.c-heading .title{font-size:28px}.c-heading .subtitle{font-size:40px}.c-heading2 .title{font-size:45px}.c-heading3 .title,.field-item>span{font-size:30px}.about__us .details{padding-top:100px}.about__us .details p,.field-item li{font-size:18px}.about__us .image-wrapper{padding:100px 20px}.about__us .image{height:440px}.work-item{height:490px}.work-item.h-sm{height:450px}.field-item{padding:30px 20px}.field-item .title{font-size:22px;line-height:45px}.field-item li:not(:last-child)::after{font-size:18px;margin:0 10px}.field-item:hover>div{padding-bottom:40px}.c-form .field-control{gap:10px}.c-form .file-upload,.c-form .form-control,.c-form .form-select{height:65px;padding:15px 25px;font-size:15px}.blog-item .image{height:360px}.blog-item .title{font-size:16px}.blog-item .content,.blog-item p,.copyrights p,.copyrights ul a{font-size:15px}.services-features .item p,.site-footer .footer-top a,.site-footer .footer-top p{font-size:14px}.site-footer .footer-top .links li::before{margin-top:6px}.site-footer .footer-top .contact-info li span{max-width:100%}.single-details .contact_info .wrapper p,.site-footer .footer-top .last-links a{font-size:16px}.copyrights ul a svg{width:8px}.fields-content .item{min-height:360px}.fields-content .item .heading svg,.our-hr .item>svg,.our-numbers .item svg{width:94px;height:94px}.fields-content .item .heading .title,.other-values .item .title,.our-numbers .item .title,.our-values .item .details .title{font-size:25px}.our-numbers .item svg{margin-bottom:20px}.about__us.h-sm .c-heading,.our-numbers .item .title{margin-bottom:15px}.our-numbers .item .counter{font-size:80px}.other-values .item{min-height:400px;padding:50px 15px}.other-values .item i{width:80px;height:80px}.contact_info .wrapper{min-height:270px}.services-slideshow .details .title{font-size:38px;line-height:65px}.slideshow.services-slideshow .details .title::before{top:6px}.slideshow.services-slideshow .details .title::after{top:15px}.services-slideshow .features li{font-size:18px;gap:10px}.services-slideshow .features li::before{width:20px;height:20px}.other-features .features-list{gap:8px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title,.aside-contact .heading{font-size:28px}.about__us.h-sm .image{height:380px}.our-hr .item{min-height:370px}.our-hr .item .title,aside .nav_links .heading{font-size:24px}.hr__details .features li{font-size:18px}.hr__details .features li::before{width:24px;height:24px}.blog-row{row-gap:40px}.single-details aside{width:320px}aside .nav_links{padding:25px 25px 50px}aside .nav_links .heading svg{width:36px}aside .nav_links li a{font-size:14px;padding:15px 0}.aside-contact{padding:40px 25px 20px}.aside-contact ul a,.contact_info ul a{font-size:16px;gap:15px}.aside-contact ul a{height:55px;padding:0 30px}.single-details .content-table{font-size:20px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.single-details .contact_info .wrapper{min-height:220px}.single-details .contact_info .wrapper .heading{font-size:26px;margin-bottom:5px}.aside-contact ul a svg:last-of-type,.contact_info ul a svg:last-of-type{width:7px}.contact-details .item{min-height:360px;padding:50px 30px 40px}.contact-social .wrapper>i svg{width:120px}.contact-social .wrapper .heading{font-size:28px;margin-bottom:10px}.contact-social .wrapper p{font-size:22px}.map-location .map{height:540px}}@media (max-width:1366px){.load-more{min-width:210px;height:65px;font-size:18px}.load-more svg{width:30px}.common-gradient:after,.common-gradient:before{width:250px;height:250px;filter:blur(200px)}.contact-details .item li,.contact-details .item p,.services-features .item p,.slideshow.services-slideshow .features li{font-size:17px}.accordion-body p,.accordion-button,.contact_info .wrapper p,.single-details .content p,.single-details .content>ul li{font-size:16px}.contact-details .item>svg,.services-features .item svg{width:84px;height:84px}.nav-tabs .nav-link{height:55px;padding:0 15px}.slideshow .details .icon{max-width:105px}.slideshow .details .subtitle,.slideshow .details .title{font-size:36px}.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before{height:40px;width:20px}.slideshow .details .subtitle::before{top:16px}.slideshow .details .title::after{top:24px}.c-heading2{margin-bottom:40px}.work-item.h-sm{height:430px}.service-request .wrapper{padding:60px}.b-icon{width:70px;height:70px}.breadcrumb{min-height:300px}.our-values .item .details i{width:80px}.our-values .item{min-height:265px}.our-numbers .item .counter{font-size:70px}.faq,.fields-content .swiper-controls,.other-values .swiper-controls{margin-top:30px}.contact_info .wrapper{min-height:240px;padding:40px;gap:20px}.contact_info .wrapper i{width:120px}.contact_info .wrapper .heading{font-size:24px}.aside-contact ul a,.contact_info ul a{padding:0 25px;gap:15px}.contact_info ul a{height:55px}.services-slideshow .details .title{line-height:60px}.slideshow.services-slideshow .details .title::before{top:8px}.slideshow.services-slideshow .details .title::after{top:10px}.services-features .item{min-height:370px;padding:50px 25px}.about__us.h-sm .image-wrapper,.services-features .item p{width:100%}.other-features .item{min-height:380px;padding:30px 20px}.contact-details .item,.our-hr .item{min-height:340px}.other-features .features-list{gap:8px}.other-features .features-list li{font-size:14px}.other-features .features-list li::before{top:2px}.our-hr .item{padding:40px}.blog-item.h-sm .image,.our-hr .item>svg,.single-details .content{margin-bottom:20px}.our-hr .item .title{font-size:22px;margin-bottom:25px}.single-details{padding-bottom:80px}.single-details aside{width:300px;gap:30px;gap:15px}.aside-contact ul a,.single-details .contact_info ul a{height:45px;gap:10px}.single-details .content .image{margin-bottom:30px}.single-details .content>img{height:300px;margin-bottom:25px}.single-details .content p+img{margin-top:0}.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{font-size:20px;margin-bottom:10px}.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:15px}.single-details .content-table{height:70px;font-size:18px;padding:10px 25px;margin:20px 0}.single-details .contact_info{margin-top:20px}.single-details .contact_info .wrapper{min-height:200px;padding:30px}.single-details .contact_info .wrapper .heading{font-size:23px}.single-details .contact_info .wrapper .heading svg:first-of-type{top:1px}.single-details .contact_info .wrapper p{font-size:15px;line-height:1.5}.faq>.heading{font-size:25px;margin-bottom:0}.faq .accordion-item{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.faq .accordion-button{padding:25px}.faq .accordion-button::after{width:15px}.single-details .tags a{min-width:120px;height:45px;font-size:12px}.contact-details .item ul{gap:2px}.contact-social .wrapper{min-height:180px;padding:30px 40px}.contact-social .wrapper .heading{font-size:26px}.contact-social .wrapper p{font-size:20px}.map-location .map{height:480px}}@media (max-width:1199px){.container,.container-lg,.container-md,.container-sm,.container-xl,.custom-container,.info_slide_dots{max-width:100%}.skitter .info_slide_dots .image_number,.swiper-pagination-bullet{width:50px}.common-gradient:after,.common-gradient:before{width:200px;height:200px;filter:blur(180px)}.about__us,.about__us.h-sm .image-wrapper,.bg-wrapper,.other-features,.other-works,.our-blog,.our-values,.service-request{padding:80px 0}.contact-details .row,.other-features .row,.our-hr .row,.our-values .row,.services-features .row{row-gap:20px;margin:0 -10px}.blog-row>div,.contact-details .row>div,.other-features .row>div,.our-hr .row>div,.our-values .row>div,.services-features .row>div,.works-row>div{padding:0 10px}.aside-contact ul a,.contact-details .item li,.contact-details .item p,.field-item li,.field-item li:not(:last-child)::after,.fields-content .item p,.other-values .item p,.our-values .item .details p,.services-features .item p{font-size:16px}.contact-details .item>svg,.services-features .item svg{width:74px;height:74px}.nav-tabs .nav-link,aside .nav_links li a{font-size:13px}.accordion-item,.accordion-item:first-of-type,.accordion-item:last-of-type{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.accordion-button{padding:25px}.accordion-body{padding:0 25px 25px 50px}.accordion-button::after{width:15px;background-size:contain}.site-header{min-height:90px}.site-header .navbar-brand{max-width:220px}.site-header .navbar-nav{gap:25px}.blog-item .content,.blog-item p,.contact_info .wrapper p,.site-header .nav-link{font-size:14px}.slideshow{min-height:750px;max-height:750px}.slideshow .over-details{padding:90px 15px}.slideshow .details .icon{max-width:90px}.slideshow .details .subtitle,.slideshow .details .title{font-size:33px;line-height:60px}.slideshow .details .subtitle::before{top:10px}.slideshow .details .title::after{top:18px}.main_social_media{display:none}.c-heading .title{font-size:36px}.breadcrumb .heading,.c-heading .subtitle{font-size:32px}.c-heading2,.hr__details .accordion{margin-bottom:40px}.c-heading2 .title{font-size:30px}.breadcrumb p,.c-heading2 p,.c-heading3 p,.contact-social .wrapper p,.project-details .project-link a{font-size:18px}.c-heading3{margin-bottom:30px}.blog-row,.works-row{margin:0 -10px}.c-heading3 .title{font-size:28px;margin-bottom:10px}.about__us .details{padding-top:50px}.about__us .image-wrapper{padding:50px 20px}.our-works .content{max-width:30%}.our-works .main-works{max-width:68%}.works-row{row-gap:20px}.map-location .map,.work-item{height:440px}.work-item.h-sm{height:410px}.field-item{padding:20px}.field-item>div,.single-details .container{gap:20px}.field-item>div>svg{width:85px;height:85px}.field-item .title{font-size:20px}.contact-social .wrapper .heading,.field-item>span{font-size:24px}.field-item .c-btn{height:45px;padding:0 20px;gap:10px}.our-clients .client-logo{height:160px}.our-clients .c-btn,.service-request .c-form{margin-top:40px}.service-request .wrapper{padding:60px 40px}.c-form .field-control:not(:last-of-type){margin-bottom:15px}.blog-item .image{height:auto;margin-bottom:25px}.our-blog .swiper-controls{margin-top:60px}.site-footer .footer-top p{line-height:28px}.breadcrumb .container{padding:90px 15px 60px}.fields-content .item{min-height:320px;padding:40px 30px}.fields-content .item .heading svg,.our-hr .item>svg,.our-numbers .item svg{width:84px;height:84px}.contact_info .wrapper .heading,.fields-content .item .heading .title,.other-values .item .title,.our-numbers .item .title,.our-values .item .details .title,.single-details .contact_info .wrapper .heading{font-size:22px}.fields-content .item .heading{gap:15px}.our-values .item{min-height:240px}.our-values .item .details{padding:30px}.our-values .item .details .title{margin-bottom:10px}.our-numbers .item .counter{font-size:60px}.other-values .item{min-height:340px;padding:40px 15px}.contact_info .wrapper{min-height:220px}.contact_info ul a{height:50px;font-size:16px}.aside-contact ul a svg:first-child,.contact_info ul a svg:first-child{width:20px}.our-hr .item{min-height:300px}.our-hr .item .title{font-size:18px;margin-bottom:20px}.our-hr .item .c-btn{min-width:130px}.hr__details .features li{font-size:17px}.services-slideshow .details .title{font-size:35px;line-height:50px}.slideshow.services-slideshow .details .title::before{top:4px}.slideshow.services-slideshow .details .title::after{top:13px}.services-slideshow .features{margin-bottom:10px;gap:10px}.services-features .item{min-height:360px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title,.aside-contact .heading{font-size:26px}.about__us.h-sm .image{height:360px}.project-details .project-link h3{font-size:25px}.single-details aside{width:270px}aside .nav_links{padding:20px 20px 40px}aside .nav_links .heading{padding-bottom:5px;font-size:20px}aside .nav_links .heading svg{width:30px}aside .nav_links li a::after{width:18px}.aside-contact{padding:30px 15px 15px;gap:10px}.aside-contact>i{width:110px}.share a svg{width:22px}.single-details .content>img{height:240px}.single-details .contact_info .wrapper .heading svg{width:10px}.contact-details .item{min-height:330px}.contact-social .wrapper{min-height:170px}.contact-social .wrapper>i svg{width:100px}}@media(max-width:991px){.c-btn,.contact-details .item li,.contact-details .item p,.more,.services-features .item p{font-size:14px}.c-btn{height:45px;padding:0 20px;gap:10px}.aside-contact ul a svg.arrow,.c-btn .arrow,.contact_info ul a svg.arrow{width:6px}.more{height:40px;padding:0 25px}.skitter-nav,.slideshow .swiper-controls,.swiper-nav{bottom:50px}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:60px;height:45px;background-size:40px!important}.swiper-controls .swiper-nav{height:45px}.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{width:45px;height:45px}.skitter .info_slide_dots .image_number,.swiper-pagination-bullet{width:40px}.iti__selected-flag::after{height:15px}.common-gradient::after,.common-gradient::before{width:150px;height:150px;filter:blur(140px)}.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:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.fields-content,.hr__details,.our-hr,.our-projects,.our-services.our-fields,.our__blog,.our__clients,.services-features,.single-details{padding-top:50px}.nav-pagination .nav-arrow,.skitter-nav,.swiper-nav{gap:10px}.contact-details .item,.services-features .item{min-height:300px;padding:30px 15px 20px}.blog-item.h-sm .content,.blog-item.h-sm .image,.blog-item.h-sm p,.c-form .field-control:not(:last-of-type),.contact-details .item>svg,.other-values .item .title,.services-features .item svg,.slideshow .details .subtitle{margin-bottom:15px}.contact-details .item .title,.contact_info .wrapper .heading,.services-features .item .title{font-size:18px;margin-bottom:10px}.nav-tabs{justify-content:center}.nav-pagination .pages .page-link{width:45px;height:45px;font-size:14px}.site-header .navbar-toggler.menu-close,.site-header .navbar-toggler.open-nav{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;padding:0;border:0;background:var(--primary-color)}.site-header .navbar-toggler.open-nav:hover{background:var(--main-color)}.site-header .navbar-collapse{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:20px 24px 28px;position:fixed;top:0;bottom:0;overflow-x:hidden;z-index:99999;background:var(--main-color);gap:15px}.single-details aside>*,.site-header .navbar-collapse>*{width:100%}.site-header .navbar-collapse::before{content:"";position:absolute;width:268px;height:200px;top:100%;background:#c3ff59;filter:blur(312px)}.site-header .collapse-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #204349}.site-header .men-logo,.site-header .navbar-brand{max-width:200px}.site-header .men-logo img{display:block;max-width:100%}.site-header .navbar-toggler.menu-close:hover{color:var(--primary-color)}.site-header .navbar-nav{align-items:flex-start;gap:0;order:2;border-top:1px solid #204349;margin-bottom:10px}.site-header .nav-left>li:not(:last-of-type)::after,.site-header .navbar-nav::after{display:none}.site-header .nav-left{order:1;gap:20px!important;border-top:0}.site-header .navbar-nav>.nav-item{display:block;width:100%;border-bottom:1px solid #204349}.site-header .nav-left>.nav-item{border-bottom:none}.site-header .navbar-nav>.nav-item>.nav-link{display:flex;justify-content:space-between;width:100%;height:auto;padding:12px 0!important;font-size:15px;color:#fff}.site-header .nav-left .nav-item>a{flex-direction:row-reverse;justify-content:flex-end;color:#fff}.site-header .nav-left svg.global{width:46px;filter:brightness(100);order:1}.site-header .nav-left i{width:40px;height:40px;background:#fdd116}.site-header .nav-left i svg{width:20px;height:20px}.site-header .nav-left>li:not(.dropdown)>a>span{display:block;color:#fff}.site-header .dropdown-language .dropdown-toggle{gap:0!important}.site-header .dropdown-language .dropdown-toggle .arrow{order:1}.site-header .dropdown-language .dropdown-menu{position:static!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;padding-bottom:0;border:0}.site-header .dropdown-menu{list-style:none;width:100%;margin:0!important;padding:10px;background:0 0;border-top:1px solid #eeeeee24}.c-form .c-btn,.site-footer .footer-top .last-links,.site-footer .footer-top .links{margin-top:30px}.site-header .dropdown-menu .dropdown-item:first-of-type{padding:5px 0}.site-header .dropdown-menu .dropdown-item{padding:15px;font-size:14px;color:#fff}.site-header .navbar-collapse .social-links{order:3}.slideshow{min-height:620px;max-height:620px}.slideshow .details .icon{max-width:80px}.slideshow .details .subtitle,.slideshow .details .title{font-size:24px;line-height:50px}.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before{width:12px;height:28px}.slideshow .details .title::after{top:15px}.slideshow .details .subtitle::before{top:10px}.slideshow .skitter .info_slide_dots{bottom:74px}#discover-btn{font-size:17px;bottom:48px}#discover-btn svg{width:12px}.about__us.h-sm .c-heading,.c-heading{margin-bottom:10px}.c-heading .title{font-size:32px}.about__us .details{padding-top:0}.about__us .details p{font-size:15px;margin-bottom:20px}.about__us .image-wrapper{padding:0;background:0 0}.about__us .image{height:365px}.breadcrumb p,.contact-social .wrapper p,.our-works .content p{font-size:16px}.work-item{height:340px}.work-item.h-sm{height:330px}.our-clients .client-logo{height:130px}.our-clients .client-logo img{max-width:55%}.c-form .field-control{flex-direction:column}.c-form .file-upload,.c-form .form-control,.c-form .form-select{height:55px;font-size:14px}.c-form .form-select{background-size:14px}.c-form .c-btn{padding:0 30px}.site-footer .footer-top{padding-top:70px}.site-footer .footer-top .last-links>ul{align-items:flex-start;gap:10px}.site-footer .footer-top .last-links li{display:flex;gap:10px}.site-footer .dropdown>.dropdown-toggle+.dropdown-menu{display:block;top:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-moz-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-ms-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-o-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);margin-top:0!important}.site-footer .dropdown-menu.show,.site-footer li.dropdown:hover>.dropdown-menu{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.breadcrumb{min-height:250px}.breadcrumb .container{padding:90px 15px 50px}.aside-contact .heading,.breadcrumb .heading,.our-values .item .details .title{font-size:28px}.fields-content .item{min-height:310px}.fields-content .item .heading svg,.our-numbers .item svg{width:74px;height:74px}.fields-content .item .heading .title,.other-values .item .title,.our-numbers .item .title,.our-values .item .details p{font-size:18px}.our-values .item{min-height:420px}.our-values .item .details{flex-direction:column;justify-content:center;text-align:center;padding:50px 30px;gap:30px}.our-values .item .details i{width:90px;height:80px}.our-numbers{background:linear-gradient(to right,#e2eff3,#fcfcfc 20%,#fcfcfc 80%,#f6ffd9)}.our-numbers .item .counter{font-size:42px}.other-values .item::after,.other-values .item::before{width:100px;height:100px}.other-values .item i{width:62px;height:62px}.contact_info .wrapper{min-height:200px;padding:30px}.contact_info .wrapper i{width:90px}.contact_info .wrapper p{line-height:1.6}.aside-contact ul a,.contact_info ul a{height:45px;font-size:14px;gap:10px}.aside-contact ul a svg:first-child,.contact_info ul a svg:first-child{width:18px}.services-slideshow .details{gap:15px}.services-slideshow .details .title{font-size:25px;line-height:40px}.slideshow.services-slideshow .details .title::after,.slideshow.services-slideshow .details .title::before{top:6px}.services-slideshow .features li{font-size:15px;gap:8px}.services-slideshow .features li::before{width:15px;height:15px}.other-features .item{min-height:340px;padding:25px 20px}.other-features .features-list li{font-size:12px;gap:5px}.other-features .features-list li::before{width:12px;height:12px;top:4px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title{font-size:21px}.about__us.h-sm .details p{margin-bottom:20px}.about__us.h-sm .image-wrapper{background:url("../images/texture2.svg") center/contain no-repeat}.about__us.h-sm .image{height:320px}.project-details{padding:50px 0}.our-hr,.single-details{padding-bottom:70px}.our-hr .item{min-height:230px}.our-hr .item>svg{width:74px;height:74px;margin-bottom:15px}.our-hr .item .title{font-size:16px;margin-bottom:15px}.contact-details .item .c-btn,.our-hr .item .c-btn{min-width:130px}.hr__details a.back{min-width:120px}.blog-row{margin:0 -10px}.blog-row>div{padding:0 10px}.blog-item.h-sm .more{height:30px;padding:0 15px;font-size:12px}.blog-item.h-sm .title{margin-bottom:4px}.single-details .container{flex-direction:column-reverse}.single-details aside{width:100%;flex-wrap:nowrap;flex-direction:row;gap:30px}.aside-contact>i{width:120px;height:80px;margin-bottom:10px}aside .nav_links li a{font-size:15px}.contact-social .wrapper{padding:20px 30px}.contact-social .wrapper .heading{font-size:20px}.map-location .map{height:400px}.map-location+.service-request{margin-bottom:70px}}@media (max-width:767px){.contact-details .item li,.contact-details .item p,.contact-social .wrapper p,.load-more{font-size:16px}.load-more,.our-works .c-btn{margin-top:30px}.skitter .info_slide_dots .image_number,.swiper-pagination-bullet{width:25px}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:60px;height:40px;background-size:45px!important}.swiper-controls .swiper-nav{height:40px}.nav-pagination .pages .page-link,.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{width:40px;height:40px}.load-more{min-width:180px;padding:0 20px;height:60px;gap:10px}.contact-details .item .title,.scrolltop,.services-features .item .title{font-size:20px}.load-more svg{width:22px}.common-gradient:after,.common-gradient:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.common-gradient:before{top:100%}.common-gradient:after{top:0}.about__us,.about__us.h-sm,.bg-wrapper,.other-features,.other-values,.other-works,.our-blog,.our-numbers,.our-values,.service-request{padding:70px 0}.scrolltop,.whatsapp{width:50px;height:50px}.skitter-nav,.swiper-nav{gap:15px}.bg-wrapper::before{background-size:300px}.nav-pagination{margin-top:50px}.site-header{min-height:80px}.slideshow{min-height:730px;max-height:730px}.slideshow .over-details{flex-direction:column-reverse;justify-content:center}.slideshow .details{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;max-width:100%}#discover-btn,.slideshow .details .icon,.slideshow .details .subtitle::before,.slideshow .details .title::after,.slideshow .details .title::before,.slideshow .skitter-nav,.slideshow .swiper-controls .swiper-nav{display:none}.slideshow .details .desc{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;position:relative;padding:0 20px;margin-bottom:30px}.slideshow .details .subtitle,.slideshow .details .title{font-size:32px;text-align:center;margin:0}.slideshow .img{flex:0 0 auto;max-width:100%;max-height:317px}.slideshow .skitter .info_slide_dots,.slideshow .swiper-controls{display:flex!important;justify-content:center}.slideshow .skitter .info_slide_dots{bottom:50px}.slideshow .swiper-controls{bottom:40px}.c-heading .subtitle{font-size:30px}.c-heading2{margin-bottom:30px}.c-heading2 .title{font-size:32px;margin-bottom:15px}.c-heading2 p{font-size:17px}.c-heading3 .title{font-size:26px}.about__us{text-align:center}.about__us .row{flex-direction:column-reverse}.about__us .c-heading,.about__us.h-sm .c-heading,.other-features .c-heading2{margin-bottom:30px}.about__us .c-heading .subtitle br,.service-request .image,.services-slideshow .features,.single-details .contact_info{display:none}.about__us .details p,.field-item .title{font-size:18px}.about__us .image-wrapper,.single-details .content .image{margin-bottom:20px}.about__us .image{height:430px}.our-works .wrapper{flex-direction:column;text-align:center}.other-features .item.image,.work-item.h-sm{height:360px}.our-works .content,.our-works .main-works{width:100%;max-width:100%}.our-works .content p{margin-bottom:50px}.field-item>div>svg{width:80px;height:80px}.blog-item .title,.copyrights p,.copyrights ul a,.field-item li,.field-item li:not(:last-child)::after{font-size:14px}.our-clients .client-logo img{max-width:40%}.service-request .c-form{margin-top:0}.c-form form{align-items:center}.blog-item .image{height:auto}.b-icon{width:60px;height:60px}.blog-item .content,.blog-item p{font-size:12px}.copyrights ul a{gap:8px}.scrolltop{line-height:50px;bottom:80px}.whatsapp{font-size:25px}.fields-content{padding-bottom:70px}.fields-content .item{min-height:280px;padding:40px 15px}.fields-content .item p,.other-values .item p,.our-values .item .details p{font-size:15px}.contact_info .wrapper .heading,.our-values .item .details .title{font-size:24px}.our-numbers .item .counter{font-size:34px}.our-values .item{min-height:330px}.our-values .item .details{padding:30px 15px}.our-values .item .details i{width:80px;height:50px}.other-values .item{min-height:320px;padding:25px 15px}.contact_info .wrapper{flex-direction:column;justify-content:center;text-align:center;padding:50px 30px}.contact_info .wrapper i{display:flex;align-items:center;width:120px;height:80px}.contact_info .wrapper p{width:100%;font-size:16px;margin-bottom:5px}.services-slideshow .details .title{display:flex;align-items:center;line-height:50px}.slideshow.services-slideshow .details .title::after,.slideshow.services-slideshow .details .title::before{position:static;display:inline-block}.services-slideshow .swiper-controls .swiper-pagination,.single-details .contact_info .wrapper p{margin:0}.other-features .row{flex-direction:row-reverse}.other-features .row>div:first-child,.other-features .row>div:nth-child(2){order:2}.other-features .row>duv:last-child{order:1}.about__us.h-sm .details{padding:0}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title{font-size:30px}.about__us.h-sm .image-wrapper{background:0 0;padding:0}.about__us.h-sm .image{height:430px}.about__us.h-sm .c-btn,.contact-social .social-links{margin:auto}.single-service .service-request{margin-bottom:70px}.our-hr{padding:50px 0}.single-details aside{flex-wrap:wrap;flex-direction:column}.single-details .content .heading{flex-direction:column;gap:10px;margin-bottom:20px}.single-details .content .heading h2{margin-bottom:0}.single-details .content-table{width:100%}.contact-social .wrapper{padding:50px 30px;flex-direction:column;justify-content:center;text-align:center}.contact-social .wrapper>i svg{height:70px}.contact-social .wrapper .heading{font-size:22px}.contact-social .wrapper p{margin-bottom:10px}.map-location .map{height:370px}}@media (max-width:575px){.more{height:30px;padding:0 15px;font-size:12px}.pagination .next,.pagination .prev,.skitter-nav .next_button,.skitter-nav .prev_button,.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{width:60px;height:40px;background-size:45px!important}.skitter-nav .next_button::before,.skitter-nav .prev_button::before,.swiper-nav .swiper-button-next::before,.swiper-nav .swiper-button-prev::before{width:40px;height:40px}.load-more{min-width:150px;height:55px;font-size:14px;gap:10px}.load-more svg{width:20px}.nav-pagination .nav-arrow,.nav-tabs .nav-link::after,.swiper-controls .swiper-nav{display:none}.swiper-pagination{margin:auto}.slideshow .details .title,.swiper-controls .swiper-pagination{margin-bottom:0}.about__us,.about__us.h-sm,.bg-wrapper,.other-features,.other-values,.other-values+.our-fields,.other-works,.our-blog,.our-numbers,.our-values,.service-request{padding:60px 0}.fields-content,.our-services.our-fields,.single-details{padding-bottom:60px}.contact-details .item>svg,.services-features .item svg{width:70px;height:70px}.contact-details .row,.other-features .row,.our-hr .row,.our-values .row,.services-features .row{row-gap:30px;margin:0 -15px}.nav-pagination,.our-blog .swiper-controls{margin-top:30px}.contact-details .row>div,.other-features .row>div,.our-hr .row>div,.our-values .row>div,.services-features .row>div{padding:0 15px}.field-item>div,.hr__details .features,.nav-tabs{gap:10px}.nav-tabs .nav-link{height:45px;font-size:12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.nav-pagination{justify-content:center}.nav-pagination .pages .page-link{width:36px;height:36px}.accordion-button{padding:20px 15px!important}.accordion-body{padding:0 40px 15px 15px!important}.site-header{min-height:75px}.site-header .men-logo,.site-header .navbar-brand{max-width:180px}.slideshow{min-height:560px;max-height:560px}.about__us .c-heading,.about__us .image-wrapper,.about__us.h-sm .c-heading,.about__us.h-sm .image-wrapper,.c-heading2,.other-features .c-heading2,.slideshow .details .desc{margin-bottom:20px}.slideshow .details .subtitle,.slideshow .details .title{font-size:26px;line-height:45px}.slideshow .img{max-height:230px}.slideshow .skitter .info_slide_dots{bottom:40px}.services-slideshow .swiper-controls{bottom:30px}.c-heading .subtitle,.c-heading .title{font-size:26px}.c-heading2 .title{font-size:26px;margin-bottom:10px}.c-heading2 p{font-size:15px}.about__us .image,.about__us.h-sm .image{height:340px}.our-works .content p,.site-footer .contact-info{margin-bottom:30px}.work-item{height:215px}.field-item{padding:15px}.field-item:hover>div{padding-bottom:35px}.field-item>div>svg{width:60px;height:60px}.field-item .title{font-size:16px;line-height:32px}.copyrights p,.copyrights ul a,.field-item li,.field-item li:not(:last-child)::after{font-size:12px}.field-item>span{font-size:16px}.field-item .c-btn{height:32px;padding:0 15px;gap:8px;font-size:12px}.field-item .c-btn svg{width:5px!important;margin-top:3px}.b-icon{width:50px;height:50px;top:10px}.blog-item .image{height:auto;margin-bottom:15px}.blog-item .title{font-size:12px;margin-bottom:5px}.blog-item .content,.blog-item p{font-size:10px;margin-bottom:10px}.site-footer .footer-top{padding-top:60px}.blog-item.h-sm .content,.blog-item.h-sm p,.site-footer .dropdown-language{margin-bottom:10px}.site-footer .dropdown-language svg.global{width:26px}.site-footer .footer-top .row{flex-direction:column-reverse}.site-footer .footer-top .last-links,.site-footer .footer-top .links{margin-top:0;margin-bottom:30px}.footer-bottom .social-media{flex-direction:column;gap:20px;justify-content:center!important}.footer-bottom .footer-logo{max-width:150px}.social-links a{width:40px;height:40px;font-size:18px}.copyrights{padding:22px 0;flex-direction:column;align-items:center;gap:15px}.copyrights ul a svg{width:6px}.our-values .item{min-height:auto}.fields-content .item .heading .title,.other-values .item .title,.our-hr .item .title,.our-numbers .item .title,.single-details .contact_info .wrapper .heading{font-size:22px}.fields-content .item p,.other-values .item p,.our-values .item .details p{font-size:18px}.our-numbers .row{row-gap:30px}.contact_info .wrapper .heading{font-size:20px}.contact_info .wrapper p{width:100%;font-size:15px;margin-bottom:10px}.other-features .item.image{height:300px;min-height:initial}.our-hr .item{min-height:320px}.hr__details .container{text-align:center}.hr__details .features li{font-size:15px}.hr__details .features li::before{width:20px;height:20px;position:relative;top:4px}.hr__details a.back{position:static;margin-top:20px}.single-details .contact_info .wrapper{padding:40px 20px;gap:15px}.single-details .tags a{min-width:100px;height:40px;font-size:11px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title{font-size:26px}.single-service .service-request{margin-bottom:60px}.contact-details,.contact-social,.map-location{margin:30px 0}.contact-details{margin-top:40px}}@media (max-width:520px){.work-item.h-sm{height:290px}}@media (max-width:425px){.about__us .details p,.breadcrumb p,.c-heading2 p,.c-heading3 p,.field-item .title,.fields-content .item p,.other-values .item p,.our-values .item .details p,.our-works .content p,.project-details .project-link a{font-size:14px}.about__us,.about__us.h-sm,.bg-wrapper,.contact_info,.other-features,.other-values,.other-values+.our-fields,.other-works,.our-blog,.our-numbers,.our-values,.service-request{padding:50px 0}.fields-content,.hr__details,.our-hr,.our-projects,.our-services.our-fields,.our__blog,.our__clients,.services-features,.single-details{padding-top:40px}.our-services.our-fields{padding-bottom:50px}.accordion-body p,.accordion-button,.single-details .contact_info .wrapper p,.single-details .content p,.single-details .content>ul li{font-size:15px}.about__us .image,.about__us.h-sm .image,.map-location .map{height:300px}.nav-tabs .nav-link{font-size:11px}.accordion-button{padding:20px 15px;font-size:15px}.slideshow .details .subtitle,.slideshow .details .title{font-size:22px;line-height:32px}.about__us.h-sm .c-heading .subtitle,.about__us.h-sm .c-heading .title,.c-heading .subtitle,.c-heading .title,.c-heading2 .title{font-size:21px}.c-heading3 .title,.contact-details .item .title,.services-features .item .title{font-size:20px}.blog-row,.works-row{margin:0 -5px}.blog-row>div,.works-row>div{padding:0 5px}.work-item.h-sm{height:240px}.service-request .wrapper{padding:50px 15px}.c-form .file-upload,.c-form .form-control,.c-form .form-select{height:50px;font-size:12px;background-size:10px;padding:10px 15px}.c-form textarea{min-height:120px}.c-form .c-btn{padding:0 20px}.contact-social .wrapper,.contact_info .wrapper{padding:40px 15px}.site-footer .footer-top{padding-top:50px}.breadcrumb{min-height:220px}.breadcrumb .container{padding:90px 15px 40px;background-size:200px}.breadcrumb .heading,.project-details .project-link h3{font-size:22px}.fields-content{padding-bottom:40px}.fields-content .item .heading .title,.other-values .item .title,.our-hr .item .title,.our-numbers .item .title,.single-details .content h2,.single-details .content h3,.single-details .content h4,.single-details .content h5,.single-details .content h6{font-size:18px}.contact_info .wrapper .heading{font-size:17px;margin-bottom:5px}.single-service .service-request{margin-bottom:50px}.project-details{padding:40px 0}.project-details .project-link{margin-bottom:20px}.our-hr .item{min-height:230px}.blog-item.h-sm .image{margin-bottom:10px}.services-slideshow .details .title{line-height:36px}.single-details .content>img{height:auto}.map-location+.service-request{margin-bottom:60px}}@media (max-width:380px){.slideshow .details .subtitle,.slideshow .details .title{font-size:18px;line-height:28px}}@media(min-width:992px){::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--main-color)}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.navbar-nav .dropdown-menu{min-width:250px}.dropdown-language .dropdown-menu{min-width:200px}.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.dropdown>.dropdown-toggle+.dropdown-menu{display:block;top:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-moz-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-ms-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);-o-box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);box-shadow:0 15px 20px 0 rgb(0 0 0 / 4%);margin-top:0!important}.dropdown-menu.show,li.dropdown:hover>.dropdown-menu{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.dropdown-language .dropdown-menu,.site-header .navbar-nav .dropdown-menu{display:flex;flex-direction:column;gap:15px;padding:20px;background:#fff}.dropdown-language .dropdown-item,.site-header .navbar-nav .dropdown-item{padding:0;font-size:14px;font-weight:300;text-transform:uppercase}.site-header .navbar-nav .dropdown-item:hover{color:var(--primary-color)}.site-header .dropdown-menu li{position:relative}.site-header .dropdown-menu .submenu{min-width:250px;padding:0;display:none;position:absolute;top:0;background:#fff}.site-header .dropdown-menu li:hover>.submenu{display:block}}