/**handles:responsive-style**/
@media screen and (max-width:767px){#our-team .owl-carousel .owl-nav{display:none!important}#our-team .owl-carousel .owl-nav .owl-next{display:none!important}.header-wrap .container{padding:0}.sticky .main-navigation ul li a{padding:12px 10px}.blob-box .box-content{padding:18% 28px 43px}.woocommerce-checkout .woocommerce-checkout .col-1,.woocommerce-checkout .woocommerce-checkout .col-2{max-width:100%!important}.topbar-button{float:none}.topbar li{padding-right:0;display:block}#slider h3{font-size:14px}#slider a.theme_blue_button{margin-top:10px}#slider .read-more{padding:8px 8px;font-size:12px;margin-right:0!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;margin-bottom:20px}.woocommerce table.cart td.actions .coupon .input-text+.button{width:auto!important;margin:0 auto!important;display:table;float:none}#about-comment-box{position:relative;left:0;right:0;display:block;margin:28px auto;top:1em}#video a{top:26%}#about-us .about-feature-box a{font-size:18px}.content_about{padding-left:15px!important}section{padding:40px 0;background-size:cover}blockquote{width:100%}#slider .slide_text{margin:0 0 9px 0}#our-projects .owl-dots,#slider ol.carousel-indicators,.slide_text{display:none}.serach_inner input.search-field{width:85%}.logo p{line-height:17px}#header .header-search{text-align:right;justify-content:flex-end;padding-right:30px}.header-nav{padding-top:0;padding-left:15px}#header .search-form label{width:53%}input.search-field{width:97%}.slider-box{padding:0;max-width:80%;left:0;right:0;border-style:none;top:51%;text-align:center;margin:0 auto;padding:10px;clip-path:none}#slider .carousel-prev-button{left:0;bottom:36%}#slider .carousel-next-button{right:20px;bottom:36%;left:auto}#slider .slide_nav a{padding:4px}.post-navigation .nav-next,.post-navigation .nav-previous{width:100%}.search_popup input.search-submit{padding:3px 20px}.main-header-box .header-search:after{border:none}#video{margin-top:2em;width:auto}.home.page-template .main-header-box{position:unset}#our-projects .owl-dots .active{width:100px}.main-header-box .logo{text-align:center;padding-top:12px}.main-header-box .header-social-icon{text-align:center;padding-bottom:30px;padding-top:30px}.topbar ul{margin-left:0}#about-us .about-feature,#about-us .about-images,#footer .footer-content,#footer .footer-details,#footer .widget_nav_menu ul li,#footer ul li,#header .logo h1,#home-contact .home-contact-content,#our-blogs .our-blogs-content,#our-records .record_box,#our-team,#why-choose-us .why-choose-us-info,.all-team,.contact-info,.contact-info-box .c_content,.copyright,.copyright .socialbox,.main-header-box .topbar,.project-box .box-content,.serach_inner form.search-form{text-align:center}#header .logo h1{text-align:center!important}#our-projects .project-tabs{text-align:center;display:block;margin:0 auto;margin-bottom:20px}#accordion,#footer .footer-content .foooter_info{margin-top:20px}#home-contact .home-contact-content{text-align:center;padding:37px 20px 0 20px}#home-contact .home-contact-form h3{padding-bottom:20px;text-align:center;font-size:20px}#our-team .team-tabs{text-align:center;padding-bottom:30px}#our-projects .project-tabs ul li{padding:6px 12px;display:block}#testimonial .owl-nav .owl-next,#testimonial .owl-nav .owl-prev{position:unset;margin:0 5px}#home-contact .home-contact-form{padding-top:35px}#connect-us .connect-us-text h4,#our-blogs .blog-text,#testimonial .owl-carousel .owl-dots{padding-top:0}#home-contact .home-contact-form,#our-blogs .blog-text{padding-bottom:0}#connect-us .connect-us-text a{margin-top:0;margin-bottom:48px}#testimonial .owl-nav{display:block;margin:0 auto;text-align:center;margin-top:35px}#our-blogs .owl-carousel,.topbar-button{padding-top:20px}#why-choose-us .why-choose-us-info h5 a{display:inline-block;padding-top:10px}#home-contact .home-contact-form{position:unset;margin-bottom:40px}#home-contact{padding-bottom:50px}#connect-us{clip-path:none}.copyright .socialbox{padding-top:20px}#footer .footer-details{padding-bottom:20px}.short-projectsshort-projects .project-box{max-width:300px;margin:30px auto 0 auto}.sticky{padding:28px 10px}#our-shop .owl-nav .owl-prev{right:auto;top:40%}#our-shop .owl-nav .owl-next{right:0;top:40%}}@media screen and (min-width:577px) and (max-width:767px){#slider h3{font-size:24px}}@media screen and (max-width:991px){.media{display:block;text-align:center;margin:0 auto}.media img{margin-right:0!important;margin:0 auto!important;margin-bottom:15px!important}#connect-us .connect-us-text h4,.logo h1 a,.section_main_heading h4{font-size:20px}#connect-us .connect-us-text p,.section_main_heading h3{font-size:16px}.section_main_heading{padding-bottom:20px!important}#our-faq .faq-button,#our-services .services-button{text-align:center!important;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:991px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:46%}#home-contact .home-contact-content{padding:80px 1em 80px 0}#home-contact .home-contact-content .media{text-align:left}#home-contact .home-contact-content .media img{text-align:left;margin:0!important;margin-bottom:20px!important}.center_head{margin-bottom:20px}.topbar span{font-size:13px}.topbar ul{text-align:center;padding-bottom:10px;display:inline-block}.topbar-button{float:none;text-align:center}.topbar li{padding-right:15px}.content_about{padding-top:2em}.menu-header{padding:10px 0}#slider h3{font-size:20px;line-height:25px}#slider .slide_text{display:none}#slider .carousel-prev-button{bottom:52%}#slider .carousel-next-button{bottom:52%;right:20px}.search-form button i{font-size:12px!important;padding-right:2px!important}.slider-box{max-width:68%;top:61%;border:none;padding-top:20px;padding-bottom:20px;margin:0 auto!important;display:table;text-align:center;left:0;right:0}.home .main-navigation ul{border-bottom:none}#footer #site-navigation ul li{padding-top:14px;padding-bottom:11px}.home.page-template .site-header{position:unset;background-color:#24272e}.logo h1 a{font-size:19px}.main-header-box .header-search,.main-header-box .header-social-icon{text-align:right}#slider ol.carousel-indicators{bottom:8%}#about-us .about-feature,#about-us .about-images,#our-faq .faq-image,#our-records,#why-choose-us .why-choose-us-img,#why-choose-us .why-choose-us-info,.all-team .team_details,.center_head,.main-header-box .logo,.project-box .box-content,.team_heading{text-align:center}#our-projects .project-tabs{text-align:center;width:100%;margin-bottom:20px}.project-box{max-width:350px;margin:auto}#our-projects .owl-dots .active{width:140px}#our-blogs .blog-text{padding-top:0;margin-bottom:0;padding-bottom:12px}#our-blogs .blog-button{margin-bottom:20px;margin-top:15px}#our-shop{padding-top:11%}#footer .footer-content{padding-top:30px}#why-choose-us .why-choose-us-img img{position:unset}.woocommerce .quantity .qty{width:6em!important}#our-faq .our-faq-title a{letter-spacing:0}#our-shop .owl-nav .owl-prev{right:auto;top:40%}#our-shop .owl-nav .owl-next{right:0;top:40%}.sticky{padding:24px 10px}}@media screen and (max-width:1024px) and (min-width:992px){.home.page-template .outer-footer{margin-top:-49px}.topbar li{padding-right:20px}.menu-header{padding:10px 0}.search-box{float:none}.search-box form.search-form{margin:0 auto}.social-box .social-media{padding-top:21px}.socialbox a i{font-size:12px;width:auto}.postbox{margin-bottom:20px}.slider-box{max-width:70%;top:54%;padding-top:20px;padding-bottom:20px;left:40px}.slide_text{line-height:22px}.logo h1 a{font-size:18px}.widget td,.widget th{padding:0}.main-header-box .socialbox a i{width:25px;height:25px;padding:7px 5px}#slider ol.carousel-indicators{bottom:7%}#our-projects .project-tabs{text-align:center}.blob-box .box-content .blog-text{padding-top:20px!important}.blob-box .box-content{padding-top:34%}.short-projects .box-content .projects-text{line-height:20px}.all-team .team_details{align-items:center}.copyright .socialbox i{padding:11px}#our-services .services-box-content img{height:100%}}@media screen and (max-width:1024px){.main-header .sidenav{display:none}.home .main-navigation ul{border:none}.main-navigation ul ul{background-color:transparent}.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li{border-bottom:none}#sidebar1{width:0;transition:.5s}.toggle-nav{display:block}.toggle-nav i{font-size:20px;color:#fff}#sidebar1{height:100%;width:0;position:fixed;z-index:9;top:0;right:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}#close_nav{position:absolute;top:8px;right:1em;font-size:26px;color:#fff;cursor:pointer;z-index:99}#close_nav i{color:#fff}.sidenav #site-navigation{width:100%}iframe{width:100%;height:auto}.main-navigation .menu{float:none;text-align:center}#masthead.scrolled .main-navigation ul ul li,.main-navigation ul ul li{display:block}.main-navigation .menu>ul>li.highlight{background:0 0!important}.menu>ul>li.current-menu-item:before,.menu>ul>li.current_page_item:before,.menu>ul>li:hover:before{display:none}.sf-arrows .sf-with-ul:after{border-top-color:var(--color-333333)}.toggle i.fa.fa-bars,.toggle i.fa.fa-times{float:right;color:#000}.menubar .nav ul{width:100%;margin-top:0}.menubar .nav ul li,.menubar.scrolled .main-navigation li{border-top:1px #303030 solid;display:block;text-align:left;float:none;width:18rem;padding:5px}.nav ul li a{padding:5px 10px;display:block;color:#fff}.nav ul li ul,.nav ul li ul ul{display:block!important}.nav ul li ul li a:before{content:"\00BB \00a0"}.nav ul li ul li a{padding-left:20px!important}.nav ul li ul li ul li a{padding-left:30px!important}.main-navigation ul ul{position:static;width:100%;box-shadow:none}.main-navigation li.current_page_item{border:none}.main-navigation ul ul{background:0 0!important}.main-navigation ul ul li{background:0 0!important}#header-menu .current_page_item{background:0 0}#header-menu .current_page_item ul li a{color:#fff}#header-menu .current_page_item{border-bottom:none}}@media screen and (max-width:1199px) and (min-width:1025px){.main-navigation a{margin:0 5px}.topbar li{padding-right:20px}.home.page-template .outer-footer{margin-top:-49px}.widget td,.widget th{padding:0}.logo h1 a{font-size:18px}.widget td,.widget th{padding:0}.slider-box{max-width:70%;top:54%;padding-top:30px;padding-bottom:30px;left:40px}.slide_text{line-height:22px}.main-header-box .socialbox a i{width:25px;height:25px;padding:7px 5px;font-size:12px}#slider ol.carousel-indicators{bottom:7%}#our-projects .project-tabs{text-align:center}.blob-box .box-content .blog-text{padding-top:20px!important}.blob-box .box-content{padding-top:34%}.short-projects .box-content .projects-text{line-height:20px}.all-team .team_details{align-items:center}#our-services .services-box-content img{height:100%}}