@media all and (min-width:1600px){.back-to-top{right:70px;bottom:50px}.testimonial-slider-bg:before{width:41%}}@media all and (min-width:1024px){.navbar-area-1 .nav-container.navbar-bg:after{border-radius:0 0 5px 5px}.navbar-area-1 .nav-right-part .btn{border-radius:0 0 5px 0}}@media all and (max-width:1199px){.single-blog-inner .details h2{font-size:35px}.single-work-inner.style-two{padding:0 20px 20px}.testimonial-slider-bg:before{width:41%}.single-blog-inner.style-3 .details{padding:20px 15px 30px}.p-35{padding:10px 22px}.about-mask-bg-wrap-4 .shape-image{left:22px;top:0}}@media all and (min-width:992px){.navbar-area-1 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:after{top:40px}}@media all and (max-width:991px){.navbar-area.default{padding:12px 0}.testimonial-nav-slider{margin-top:70}.testimonial-nav-slider{bottom:0}.image-hover-animate img{width:100%}.half-bg-right{display:none}.navbar-area-2 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before,.navbar-area-2 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:after{background:#333}.navbar-area-2 .nav-container .navbar-collapse .navbar-nav>li.menu-item-has-children:after{right:-1px}.navbar-area-2 .nav-right-part .search-bar-btn{color:var(--heading-color)}.navbar-area-3 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before,.navbar-area-3 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:after{background:#333}.navbar-area-3 .nav-container .navbar-collapse .navbar-nav>li.menu-item-has-children:after{right:-1px}.navbar-area-3 .nav-right-part .search-bar-btn{color:var(--heading-color)}.td-sidebar,.td-service-sidebar{margin-top:100px}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children{padding-right:0}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:after{top:26px}.navbar-area .nav-container.navbar-bg{padding-left:15px}.banner-slider .owl-prev{left:20px}.banner-slider .owl-next{right:20px}.single-testimonial-inner .details h2{font-size:30px}.testimonial-slider-bg:before{width:40.5%}.testimonial-nav-slider{left:43%}.how-it-work-inner .hills-line{display:none}.banner-mask-bg-wrap .shape-image{left:20px;top:-45px}.single-project-inner .details-wrap h3{font-size:24px}.breadcrumb-area .page-title{font-size:60px}.how-it-work-inner.arrow-line .single-work-inner:after{display:none}.testimonial-slider-3-thumb .owl-thumb-item{height:50px;width:50px}.testimonial-slider-3-thumb .owl-thumb-item{position:relative;top:0;left:auto;right:auto;width:35px;height:35px;margin:0 3px}.testimonial-slider-3-thumb{text-align:center;margin-top:20px}}@media all and (max-width:767px){.testimonial-slider-bg.pd-top-120.d-bottom-120{padding-bottom:100px}.breadcrumb-area .page-title{font-size:50px}.g-map-inner iframe{height:300px}.g-map-contact{margin-top:100px}.testimonial-slider-bg:before{display:none}.testimonial-nav-slider{left:0;position:relative;margin-top:20px}.project-slider-2{padding:0 30px}.banner-slider .owl-prev,.banner-slider .owl-next{position:relative;left:auto;right:auto}.banner-slider .owl-nav{text-align:center;margin-top:-125px;padding-bottom:79px}}@media all and (max-width:575px){.video-play-btn{width:70px;height:70px;line-height:70px}.back-to-top{right:15px;bottom:20px}.breadcrumb-area .page-title{font-size:40px}.breadcrumb-area{padding:166px 0 90px}.breadcrumb-area .page-list li{font-size:15px}.single-blog-inner .details h2{font-size:30px}.td-page-navigation .pagination li a{height:45px;width:45px;line-height:45px;font-size:16px}.blog-details-page-content blockquote{padding:30px 20px}.blog-comment .comment-body{padding-left:0;margin-bottom:40px}.blog-comment .comment-body .avatar{position:relative;margin-bottom:18px}.blog-comment .comment-body .comment-metadata{margin-bottom:6px}.blog-comment .reply a{margin-top:12px}.td-sidebar .widget{padding:25px}.project-slider-2{padding:0 15px}.single-call-to-action-inner.style-white h2{font-size:35px}.single-exp-inner h2{font-size:35px}.about-mask-bg-wrap-2:after{bottom:8px;height:180px;width:184px}.pagination .page-numbers{height:40px;width:40px;margin-right:5px;line-height:40px;font-size:16px}.td-search-popup.active .search-form{width:90%}}@media all and (max-width:360px){.single-blog-inner.style-3 .details,.single-blog-inner .thumb .blog-meta{margin:0 15px}.section-title.p-35 .btn{margin-bottom:10px}}