@media screen and (max-width:1199px){.our-services-section{padding:100px 0}.services-content{padding:45px 40px 50px}.our-services-section .services-content{padding:37px 35px}.contact-page-section .offer-section-box .phone-p{padding:0 30px}.contact-page-section{padding:103px 0}.blog-posts{padding:100px 0}.comment-form-section textarea.form-control{margin-bottom:23px}.comment-form-section .respond-comment{margin:0 0 20px}.page-title-area{padding:100px 0 85px !important}}@media only screen and (max-width:991px){.page-title-area p{padding:0 !important}.our-services-section{padding:84px 0}.our-services-section h6{margin-bottom:10px}.our-services-section h2{margin-bottom:33px}.our-services-section .services-content{padding:30px 16px 38px}.our-services-section .services-content a{font-size:16px;line-height:16px;padding:9px 23px 10px}.our-services-section .services-content h5{margin-bottom:8px;font-size:20px;line-height:22px}.our-services-section .security-services-p{margin-bottom:28px}.carousel-section{padding:64px 0 96px}.carousel-section .carousel-content ul{margin-bottom:10px}.carousel-section .carousel-content h4{padding:0 10px;margin-bottom:140px;font-size:30px;line-height:40px}.carousel-section .carousel-indicators2{bottom:140px;margin-right:60px}.carousel-section .carousel-indicators2 li{margin-right:65px}.carousel-section .carousel-indicators2 .margin-right-li{margin-right:82px}.carousel-section .carousel-content .carousel-text p{margin-bottom:20px}.carousel-section .carousel-indicators li{width:14px;height:14px}.contact-us-form .about-left-back-img{left:-138%}.contact-us-form{padding:71px 0}.contact-us-form:after{right:-205px;bottom:-265px}.contact-us-form h2{margin-bottom:30px;padding:0 112px}.contact-us-form .form-control{height:50px;font-size:16px;line-height:16px;padding:14px 31px}.who-we-are-section .section-2{padding-bottom:48px}.contact-page-section .offer-section-box .phone-p{padding:0 16px}.contact-page-section .offer-section-box{padding:35px 10px 33px}.contact-page-section .offer-section-box p{font-size:16px;line-height:22px}.contact-page-section .offer-section-box .offer-section-inner{margin-bottom:0}.contact-page-section{padding:70px 0}.contact-us-form .contact-us-wrapper .form-btn button{padding:16px 40px 17px 41px !important}.blog-posts{padding:0 0 70px}.comment-form-section .respond-comment{margin:0 0 10px}.form-outer .form-inner .main1{width:30%}.form-outer .form-inner .main2{width:30%}.form-outer .form-inner .main22{width:31%}}@media screen and (max-width:767px){.home-header-section .main-header .navbar-collapse .btn-talk a{font-size:16px;line-height:16px}.home-header-section .main-header .navbar-collapse .navbar-nav li a{font-size:16px;line-height:16px}.home-header-section .banner-right-img{bottom:376px;right:-733px}.home-banner-section{padding-top:0;padding-bottom:38px}.home-banner-section .banner-container-box .social-icons ul{left:38px;top:351px}.home-header-section .main-header .navbar-collapse .navbar-nav .active>a{color:var(--e-global-color-accent)}.home-header-section .sub-banner-section .banner-btn .btn-inner{line-height:18px;font-size:18px;padding:15px 27px 16px !important}.partners-section{padding:60px 0 65px}.partners-section h6{margin-bottom:7px}.partners-section h2{margin-bottom:24px}.carousel-section .carousel-content h4{padding:0;margin-bottom:106px;font-size:24px;line-height:34px}.carousel-section .carousel-indicators2{bottom:112px;margin-right:60px}.carousel-section{padding:54px 0 85px}.carousel-section .carousel-content h5{margin-bottom:16px}.carousel-section .carousel-content ul li i{font-size:20px;line-height:20px}.carousel-section .carousel-indicators2 .margin-right-li img{width:67px}.carousel-section .carousel-indicators2 .margin-right-li-img img{width:67px}.carousel-section .carousel-indicators2 .margin-right-li{margin-right:65px}.carousel-section .carousel-indicators2 li{margin-right:59px}.our-services-section{padding:60px 0}.contact-us-form .form-control{height:59px;font-size:16px;line-height:16px;padding:14px 31px;margin-bottom:20px}.contact-us-form .about-left-back-img{left:-138%;display:none}.contact-us-form:after{right:-205px;bottom:-265px;display:none}.contact-us-form .contact-us-wrapper .form-btn button{line-height:16px;font-size:16px;padding:15px 33px 16px !important}.contact-us-form{padding:57px 0 60px}.contact-us-form .col-inner-msg{margin-bottom:40px}.contact-page-section .offer-section-box .phone-p{padding:0 31px}.contact-page-section{padding:60px 0}.contact-page-section .offer-section-box h5{font-size:22px;line-height:30px;margin-bottom:6px}.contact-page-section .offer-section-box p{font-size:16px;line-height:24px}.blog-posts{padding:0 0 60px}.comment-form-section .form-gray-fields .btn{line-height:12px;font-size:14px;padding:14px 17px 14px 18px !important}.comment-form-section{padding:50px 0 0}.page-template .container{padding:0}.form-outer .form-inner .main1{width:100%;margin:0}.form-outer .form-inner .main2{width:100%;margin:0}.form-outer .form-inner .main22{width:100%;margin:0}.elementor-widget:not(:last-child){margin-bottom:10px !important}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;width:12px;height:12px}.elementor-pagination-position-outside .swiper-container{padding-bottom:20px !important}.elementor-image-box-img img{padding-bottom:10px}.testimonial_content .list-unstyled{margin-bottom:0}.form-outer .form-inner .wpcf7-submit{padding:14px 34px !important}.services-content{padding:50px 15px;margin:0 5px 15px !important}.study-section .col-md-6{padding-right:0;padding-left:0}}