@media only screen and (min-width:1367px) and (max-width:1900px){.header-style4 aside.widget.widget-phone{display:none}.header.header-style4{padding:0 20px}}@media only screen and (max-width:1366px){.header.header-style4{padding:0 20px}.header-style4 .margin-left68{margin-left:15px}.header-style4 aside.widget.widget-phone{display:none}.padding-lr100{padding:0 50px}.flat-maps-form2{padding:3.9% 5.3% 3% 4.45%}.info-aboutus{padding:2.7% 3% 3%}.info-aboutus .title-section.style2.left{margin-bottom:30px}.flat-box{width:auto}.imagebox .imagebox-content{padding:10px 25px 10px 15px}.imagebox .imagebox-content:after{right:12px;top:24px}}@media only screen and (max-width:1199px){.switcher-container{top:115px}.top.style2 .flat-information{padding-left:5px}.flat-information.style2 li{margin-right:5px}.wrap-widget-header .widget-info{margin:0 0 0 15px}.widget-header-style2 .wrap-widget-header .widget-info{margin:0}#mainnav ul.submenu.right{right:0;left:auto}#mainnav>ul>li>a,.menu-extra li a{padding:0 21px}#mainnav.style2>ul>li:first-child>a{padding-left:0}.header-style2 .menu.menu-extra li a{padding:0 5px}#mainnav.style2>ul>li>a{padding:0 10px}.header-style3 .widget.float-right{display:none}.header-style3 #mainnav.style2>ul>li>a{padding:0 15px}.flat-language{width:25%}.top.style4 .flat-top.social-links,.top.style4 .margin-left29,.top.style5 .flat-top.social-links,.top.style5 .margin-left32{margin-left:15px}.top.style4 .flat-top.social-links,.top.style5 .flat-top.social-links{padding-left:15px}.wrap-testimonial #testimonial-carousel{padding:0 325px;top:135px}.iconbox,.iconbox.bg-image,.wrap-iconbox li:first-of-type .iconbox,.wrap-iconbox li:last-of-type .iconbox{padding-right:35px;padding-left:35px}.blog-shortcode.post-list .entry .featured-post{margin:0 15px 0 0}.blog-shortcode.post-list .entry .content-post{padding:9px 0}.padding-lr100,.padding-lr35,.padding-lr5_65,.padding-lr65_5{padding:0}.featured-aboutus,.featured-aboutus img,.info-aboutus{width:100%}.about-counter .flat-counter,.about-counter .flat-counter:nth-child(2),.about-counter .flat-counter:nth-child(3){width:33.3333333333%}.about-counter .flat-counter .content-counter.float-left{float:none!important}.social-links.style2.team li a{height:auto;padding:0 14px;width:auto;line-height:44.5px}.main-history .wrap-step{margin-bottom:10px}.widget.widget-nav-menu ul li a{padding:11px 0 15px 14px}.project-v1.post-list .entry .content-post{padding:25px 35px 20px 0}.project-v2 .entry .content-post{padding:0 10px 22px 20px}.single-post .project-info{padding:25px 15px 20px}.single-post .project-info ul li span.name{width:19.6%}.post-list .entry .featured-post{margin:0 30px 0 0}.post-list .entry .content-post{padding:20px 10px 20px 0}.imagebox .imagebox-content{padding:19px 30px 14px}.imagebox .imagebox-content:after{right:16px;top:28px}}@media only screen and (max-width:991px){.btn-menu{display:block}.header-style4 .menu.menu-extra.style2,.mainnav,.switcher-container,.top .wrap-top.reponsive-none,.widget-header-style2 .wrap-widget-header,.widget.reponsive-none{display:none}.tparrows{display:none!important}#mainnav-mobi .menu{height:40vh;overflow-y:auto}.header.downscrolled~#mainnav-mobi,.header.header-absolute.downscrolled~#mainnav-mobi{position:fixed;top:60px}.header.header-absolute~#mainnav-mobi{top:61px}.go-top{height:30px;width:30px;line-height:30px}.header .logo{margin:30px 0 0}.menu.menu-extra{float:left;padding-left:0}.top .menu.menu-extra{margin:0;padding-left:0}.wrap-widget-header{padding:30px 0 25px}.header.widget-header-style2 .logo{margin:15px 0 10px}.wrap-widget-header .widget-info{margin:0;width:38%}.wrap-widget-header .widget-info:first-of-type{text-align:right;width:24%}.shopping-cart .subcart,.top-search{left:0}#mainnav.style2>ul>li>a,.menu-extra.style2 li a{line-height:60px}.header.header-style2 .logo{position:absolute;margin-left:-135px;left:50%;margin-top:15px;z-index:999}.header.header-style2 .logo img{height:40px}.header.header-style4 .logo{margin:15px 0 0}.header.header-style4{overflow:hidden;padding:0 15px}.top.style2 .wrap-top{margin-bottom:10px}.top.style2 .flat-information{float:right!important}.header.header-style3 .logo{position:absolute;margin:14px 0 0 10px;z-index:9}.nav-absolute .nav-wrap{position:relative;margin-top:0}.footer{padding:50px 0 0}.contactform .flat-button:hover:before,.widget-nav-menu ul li.active:before,.widget-nav-menu ul li:hover:before{-webkit-transform:scale3d(-17,9,1);transform:scale3d(-17,9,1)}.info-apply .btn-apply.text-right{text-align:left!important}.flat-maps-form1.one-half,.flat-maps-form2.one-half,.post-list .entry .featured-post{float:none}.top .menu.menu-extra:before,.top.style2 .flat-information:before{content:none}.top.style3 .flat-information.style2{text-align:center}.flat-maps-form1.one-half,.flat-maps-form2.one-half,.flat-team .avatar img,.flat-video,.flat-video img,.imagebox .imagebox-image img,.item.style2 .featured-item img,.post-list .entry .featured-post img,.product .featured-product img,.product-img img,.project-dynamic .entry .featured-post img,.section-about.about-video .fancybox img,.wrap-acadion,.wrap-form span.flat-input,.wrap-iconbox li{width:100%}.project-dynamic .data-effect li,.wrap-column .flat-column3,.wrap-product .product{width:50%}.flat-language{width:30%}.product-single ul.product-style li .style,.top.style2 .flat-language{width:25%}.flat-row,.flat-row.blog-grid,.flat-row.blog-list,.flat-row.blog-masonry,.flat-row.blog-posts,.flat-row.flat-project-v2,.flat-row.page-teammember2.padding2,.flat-row.product-single,.flat-row.project-grid,.flat-row.project-single,.flat-row.section-counter,.flat-row.section-counter2,.flat-row.section-iconbox,.flat-row.section-image,.flat-row.section-services3,.flat-row.services-grid,.flat-row.v11,.flat-row.v12,.flat-row.v13,.flat-row.v3,.flat-row.v4,.flat-row.v5,.flat-row.v8,.flat-row.v9{padding:40px 0}.page-title,.page-title.style2{padding:40px 0 50px}.flat-row.flat-project-v1,.flat-row.page-teammember,.flat-row.page-teammember2,.flat-row.section-iconbox.padding2,.flat-row.section-product2,.flat-row.section-project-dynamic,.flat-row.section-services2,.flat-row.section-testimonials,.flat-row.v1,.flat-row.v1.padding2,.flat-row.v10,.flat-row.v6,.flat-row.v7{padding:40px 0 20px}.flat-row.section-testimonials2,.flat-row.section-testimonials2.padding2,.flat-row.section-testimonials2.padding3,.flat-row.section-testimonials2.padding4{padding:60px 0 40px}.flat-row.padingbotom{padding:0 0 40px}.project-dynamic .width50 .entry .content-post{padding:0 20px}.project-v1.post-list .entry .content-post{padding:20px}.iconbox,.iconbox.bg-image{padding:40px 42px 20px}.product-single .flat-tabs .content-tab .inner-tab2{margin:-2px 0 20px}.careers-info,.history-text,.page-404 .title-section,.page-commingsoon .title-section.sub,.sidebar .widget,.sidebar.shop .widget,.sidebar.shop .widget.widget-banner{margin-bottom:40px}.careers-info .careers-featured,.entry,.flat-counter,.flat-icon-right,.flat-row.section-counter .title-section.style2,.flat-row.v1 .title-section.style3,.flat-video,.formrequest2 .title-section.style2,.history-text .title-section.style3 .title,.history-text .title-section.style3.left,.history-text p,.info-box,.list-author,.list-author .info-author,.margin-bottom-79,.page-teammember .title-section.style3,.post-grid .entry,.post-list .entry,.post-list .entry:first-of-type,.post-list .entry:nth-child(4),.post-masonry .entry,.pricing-item,.product-img,.project-v2 .entry,.reponsive-mb30,.section-about.about-video,.section-icon .title-section.style3,.section-iconbox .title-section.style3.left,.section-image .title-section.style3,.section-product .title-section.style3,.single-post,.single-post .single-text3,.title-section,.title-section.style2.left,.title-section.style3,.title-section.style3 .title,.title-section.style3.left,.video-services,.wrap-formcontact h1,.wrap-formcontact.style2 .flat-maps,.wrap-formcontact.style2 p,.wrap-product .product{margin-bottom:30px}.wrap-form span.flat-input{margin-bottom:20px}.blog-shortcode.post-list .entry .featured-post,.post-list .entry .featured-post,.project-v1.post-list .entry .featured-post{margin:0}.flat-icon-right .iconbox,.margin-left25,.margin-left40{margin-left:0}.divider.sh35,.divider.sh94{height:0}.sidebar{margin-bottom:50px}.load-post{margin-top:20px}.flat-quote .quote-link{margin-top:15px}.margin-top_121,.margin-top_81{margin-top:0}.fancybox:after{margin-right:-31px}.section-about .fancybox:after{margin-right:-23px}.product-single .social-links .title-link{padding-right:0}.iconbox.iconleft{padding:20px 0 0}.flat-row.section-testimonials2.padding5{padding:23px 0 40px}.product-single .flat-quantity{padding:30px 0;margin:30px 0}.wrap-infobox{margin-bottom:50px;padding-bottom:30px}.careers-open .info-apply{margin-bottom:30px;padding-bottom:30px}.flat-quote .quote-link,.flat-quote .quote-text{text-align:center;float:none!important}.header .logo{text-align:center}.countdown .square,.featured-single,.padding-left43,.padding-left50,.padding-left70{padding-left:0}.padding-lr140,.padding-lr180,.padding-lr79{padding:0}.wrap-testimonial #testimonial-carousel{padding:0 240px}.wrap-testimonial #testimonial-carousel .slides li{width:80px!important}.wrap-testimonial #testimonial-carousel .slides li img{height:50px;width:50px}.wrap-testimonial #testimonial-carousel .slides li.flex-active-slide img,.wrap-testimonial #testimonial-carousel .slides li:hover img{height:75px;width:75px;margin-top:-12px}.flat-row.section-404{padding:80px 0}.item .content-item,.post-grid .entry .content-post{padding:0 20px 21px}.product-single .flat-tabs .content-tab.review{padding:30px 10px 22px}.post-masonry .entry .content-post{padding:0 10px 22px}.wrap-column2{margin:0 -15px}.wrap-column2 .flat-column2{padding:0 15px}.post-list .entry .content-post{padding:20px 10px}.flat-video,.margin-right_30{margin-right:0}.careers-info .careers-featured{margin:0 -5px 30px}.page-404 .number{font-size:200px;margin:0 0 30px;line-height:200px}.page-commingsoon .comming-soon{width:auto}.countdown{margin:0 15px 40px}}@media only screen and (min-width:480px) and (max-width:767px){.widget-info .info-icon,.wrap-top.reponsive-none767,.wrap-widget-header .widget-info:first-of-type{display:none}.comment-form .wrap-input .add-review{margin-bottom:15px;width:100%}#mainnav-mobi .menu{height:62vh}.countdown .square,.reponsive-onehalf{width:50%}.wrap-widget-header .widget-info{text-align:center;width:50%}.wrap-testimonial #testimonial-carousel{padding:0 190px;top:152px}.post-list .entry .content-post{padding:5px 10px 10px}.item .content-item,.post-grid .entry .content-post{padding:0 10px 21px}.comment .comment-body .comment-author{margin-right:15px;padding-right:15px}.fancybox:after{margin-right:-26px}.countdown .square{margin-bottom:10px}.section-about .fancybox:after{margin-right:-21px}}@media only screen and (min-width:480px) and (max-width:600px){.wrap-testimonial #testimonial-carousel{padding:0 120px;top:187px}}@media only screen and (max-width:479px){.about-counter .flat-counter,.about-counter .flat-counter:nth-child(2),.about-counter .flat-counter:nth-child(3),.comment-form .wrap-input .add-review,.countdown .square,.flat-tabs ul.menu-tab li,.item .featured-item a img,.list-author .info-author .featured-author img,.product-single .flat-tabs ul.menu-tab li,.project-dynamic .data-effect li,.project-dynamic .data-effect li.width50,.top.style2 .flat-language,.wrap-column .flat-column3,.wrap-column2 .flat-column2,.wrap-form.style2 span.flat-input,.wrap-product .product{width:100%}.flat-language{width:60%}.single-post .project-info ul li span.name{width:40%}.top.style3 .flat-language{width:35%}.page-commingsoon .title-section.sub .title{font-size:36px;line-height:45px}#mainnav-mobi .menu{height:62vh}.comment-respond h2:after,.main-history .wrap-step .data-step:after,.main-history .wrap-step .data-step:before,.product-single .product_meta li:after,.top.style2 .flat-information:before{content:none}.btn-showall.float-right,.comment-form .wrap-input .add-review,.list-author .info-author .featured-author,.top .info-text,.wrap-widget-header .widget-info{margin-bottom:15px}.entry .meta-data .meta-post,.flat-tabs ul.menu-tab li,.product-single .flat-tabs ul.menu-tab li{margin-bottom:5px}.about-counter .flat-counter,.countdown .square{margin-bottom:30px}.wrap-widget-header .widget-info,.wrap-widget-header .widget-info:first-of-type{width:100%;float:none}.header.header-style2 .menu.menu-extra,.widget-info .info-icon,.wrap-widget-header .widget-info:first-of-type{display:none}.copyright,.top .info-text,.top.style2 .wrap-top,.top.style4 .flat-information.style2,.wrap-widget-header .widget-info,.wrap-widget-header .widget-info:first-of-type{text-align:center}.bottom ul.social-links.style2,.btn-showall.float-right,.comment .comment-body .comment-text{text-align:center!important}.blog-pagination .count-page,.btn-showall.float-right,.entry .meta-data .meta-comment.float-right,.entry .meta-data .meta-post.float-left,.flat-pagination.float-left,.list-author .info-author .featured-author{float:none!important}.list-author .info-author .featured-author{margin-right:0}.main-history .wrap-step .data-step{padding:11px 0 0}.comment .comment-body .comment-author{border-right:none;margin-right:0;margin-bottom:10px;padding-right:0;text-align:center;float:none!important}.bottom{padding-bottom:15px}.header .logo{margin:20px 0 0}.wrap-widget-header{padding:25px 0 5px}.shopping-cart .subcart{left:-35px}.top.style2 .flat-language>ul>li>ul{margin-left:-63px;left:50%}.header.header-style2 .logo{margin-left:0;left:15px}.wrap-testimonial #testimonial-carousel{padding:0 40px;top:270px}.copyright{margin:10px 0 10px 3px}.comment-respond h2{margin:30px 0}.wrap-breackcrum .breadcrumbs{top:35px;z-index:99}.fancybox:after{margin-right:-10px}.section-about .fancybox:after{margin-right:0}.page-404 .number{font-size:100px;line-height:100px}.flat-row.section-404{padding:40px 0}.page-404 .title-section.style2 .title{font-size:40px;line-height:40px}.page-404 .btn-404 .flat-button{padding:9px 20px 13px}.wrap-form.style3{padding:15px 20px 20px}}@media (max-width:320px){#mainnav-mobi .menu{height:78vh}.flat-language{width:55%}.single-post .project-info ul li span.name{width:auto}.wrap-testimonial #testimonial-carousel{padding:0 10px;top:300px}.top-search{width:276px}.shopping-cart .subcart{left:-54px;width:280px}.cart .quantity{margin-bottom:20px}.fancybox:after{margin-right:-7px}}