@media only screen and (max-width:1750px){.flat-why-choose .text-why-choose{padding:85px 60px 85px 135px}.flat-why-choose .text-why-choose .info-inner li{margin-bottom:15px}.flat-why-choose .text-why-choose .info-inner{margin-top:15px}}@media only screen and (max-width:1366px){.post-title a{line-height:40px}.flat-request .request-inner{padding:12.6% 9.2% 0 6.3%}.flat-why-choose .image-why-choose .image-wrap{margin-top:0}.flat-why-choose .image-why-choose .image-box{padding:57px 60px 60px 113px}.imagebox-item .imagebox.style1 .imagebox-content{padding:48px 30px 39px}.flat-why-choose .text-why-choose{padding:80px 60px 80px 99px}}@media only screen and (max-width:1199px){.header-wrap-inner.style1 .header-top-logo ul{display:none}header.style1 #mainnav>ul.menu>li{margin-right:30px}footer.style1 .footer{overflow:hidden}.flat-sections .section-image .image-box,footer.style1 .widget-about,footer.style1 .widget-blog,footer.style1 .widget-contact,footer.style1 .widget-explore,footer.style1 .widget-links{padding-left:0}footer.style1 .widget-blog,footer.style1 .widget-contact{width:23%}.main-blog-list .post .featured-post{margin-right:30px}.main-blog-list .post .content-post p{margin-top:0}.main-blog-list .post .content-post h4{margin-top:10px}.main-blog-list .post .content-post h4:before{width:74%}.main-blog-list .post .content-post h4:after{right:70%}.flat-why-choose .image-why-choose,.flat-why-choose .text-why-choose{width:100%;float:none}.flat-why-choose .text-why-choose .info-inner li{margin-bottom:29px}.flat-why-choose .text-why-choose .info-inner{margin-top:39px}.flat-why-choose .text-why-choose{padding:100px 15px;max-width:970px;margin:0 auto}.divider.height300px{height:50px}.flat-sections .wrap-sections{margin-top:100px}.flat-counter ul li{text-align:center;width:50%;float:left}.flat-counter ul li.industries,.flat-counter ul li.professional,.flat-counter ul li.projects,.flat-sections{margin:0}.flat-counter ul li{margin-top:50px!important}.flat-slider.style1 .icon ul li{display:none}.flat-tabs ul.menu-tab li{padding:61px 35px 54px;margin:0;width:20%}.flat-request .request-inner{padding:12.6% 5% 0}.desk-mg-top-280px{margin-top:-222px}.flat-why-choose .image-why-choose .image-box{padding:57px 15px 60px 90px}.flat-why-choose .image-why-choose .image-wrap{margin-right:30px}.flat-new-letter .content-letter,.flat-row .wrap-row,.flat-row span,.flat-video .wrap-video{padding:0}.flat-new-letter button{padding:30px 15px}.flat-projects.style2 .title-projects{margin-right:auto;max-width:970px;padding-right:15px;margin-left:auto;padding-left:15px}.flat-section-2 .text-section{padding:79px 70px 71px 74px}}@media only screen and (max-width:991px){.row-desk{margin-right:-15px;margin-left:-15px}.top-bar{padding:10px 0}#mainnav ul.sub-menu>li,#mainnav-mobi ul>li>a i,.flat-welcome .image-inner,.header-top-logo ul,.header-wrap-inner.style1,.mobi-hide,.owl-carousel .owl-nav,.top-bar,header.header-style2 .button-header,header.header-style2 .header-social{display:none}header.style1 .header-wrap{position:static;bottom:unset;background:transparent;display:table}header.style1 .header-wrap .header-top-logo{vertical-align:middle;display:table-cell}header.style1{background-color:#131d3b}header .nav-wrap ul.sub-menu li:hover,header ul.sub-menu>li.active{background:transparent}#mainnav-mobi ul.sub-menu>li>a:hover,#mainnav-mobi ul>li.active>a,#mainnav-mobi>ul>li>ul>li.active>a,#nav-mobi ul.sub-menu>li>a:hover,#nav-mobi ul>li.active>a,#nav-mobi>ul>li>ul>li.active>a,header .nav-wrap ul.sub-menu li:hover>a,header ul.sub-menu>li.active>a{color:#ff4f01}#mainnav-mobi ul>li>a{height:50px;line-height:50px;padding-left:30px}.btn-submenu{height:60px;line-height:60px}.no-gutters{margin-right:-15px;margin-left:-15px}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:15px;padding-left:15px}header.style1 #mainnav-mobi{top:100%;margin-top:-1px}header.style1.fixed-header #mainnav-mobi{top:100%}header.style1 .mobile-button{height:26px;right:15px;position:absolute;top:50%;width:26px;float:right;display:block}header.style1 .header-button,header.style1 .search{display:none}header .mobile-button{display:block}header.style2 .header-wrap{height:78px;position:relative;display:table}header.style2 .logo{margin:0;width:auto;vertical-align:middle;display:table-cell}footer.style1 .widget-about,footer.style1 .widget-explore,footer.style1 .widget-links{overflow:hidden;width:33.33%}footer.style1 .widget-blog,footer.style1 .widget-contact{overflow:hidden;width:50%}footer.style1 .widget-links{margin-bottom:60px}.main-blog-list .post .featured-post{margin-right:0;float:unset}.main-blog-list .post .content-post{margin-top:40px}.main-blog-list .post .content-post p{margin-top:28px}.main-blog-list .post .content-post h4{margin-top:24px}.flat-advice,.flat-client,.flat-feedback.style2,.flat-new-letter,.flat-our-services.style1,.flat-row.style2,.flat-section,.flat-section-2,.flat-team,.flat-testimonials,.main-about .flat-company .flat-carousel-box,.main-blog-list-small,.main-blog-post,.main-home1 .flat-company .flat-carousel-box,.main-home2 .flat-company .flat-carousel-box,.main-project-details,.main-project-fullwidth,.main-project-grid,.main-services,.main-services-details{padding:100px 0}.flat-feedback,.flat-request .request-inner,.main-about,.main-faqs,.main-history,.main-home1,footer.style1{padding-top:100px}.flat-latest-new,.flat-video.style2,.flat-welcome{padding-bottom:100px}.flat-feedback{padding-bottom:70px}.flat-company,.main-home2 .flat-company,footer.style1 .bottom-inner{margin-top:100px}.main-blog-list-small .post .featured-post{margin-right:0;margin-bottom:30px;float:none}.project-wrap{flex-wrap:wrap;display:flex}.flat-projects.style1 .project-inner{width:50%}.widget-service-post ul a{line-height:1.3}.videobox a.fancybox{top:-100px}.flat-new-letter .content-letter,.flat-row .wrap-row,.flat-row span,.flat-section .section-text,.flat-section-2 .title-section h1,.flat-sections .section-image .image-box,.flat-video .wrap-video,.one-of-two,.title-section.style1{padding:0}.flat-latest .featured-post img,.flat-our-services.style1 .post .featured-post img,.flat-post .featured-post img,.flat-team .post .featured-post img,.flat-testimonials .avatar-testimonials,.flat-testimonials .text-testimonials,.flat-welcome .image-wrap img,.themesflat_sc_vc-teammembers .team-image img{width:100%}.flat-testimonials .text-testimonials{padding-top:28px}.flat-feedback.style2,.flat-testimonials{background-position-x:center}.themesflat_sc_vc-table .table-simple td:first-child,.themesflat_sc_vc-table .table-simple td:nth-child(2),.themesflat_sc_vc-table .table-simple td:nth-child(3),.themesflat_sc_vc-table .table-simple td:nth-child(4),.themesflat_sc_vc-table .table-simple th:first-child,.themesflat_sc_vc-table .table-simple th:nth-child(2),.themesflat_sc_vc-table .table-simple th:nth-child(3),.themesflat_sc_vc-table .table-simple th:nth-child(4){min-width:auto}.flat-why-choose .text-why-choose{padding:100px 15px;max-width:750px;margin:0 auto}.flat-counter .wrap-bg .name-count{line-height:1.3}.desk-mg-top-280px,.flat-counter,.flat-counter ul li.industries,.flat-counter ul li.professional,.flat-counter ul li.projects,.flat-new-letter .text-letter,.flat-request,.flat-sections{margin:0}.flat-counter ul li{margin-top:60px!important}.flat-feedback.style2,.flat-latest .post,.flat-why-choose .image-why-choose .image-wrap{margin-top:0}.flat-why-choose .image-why-choose .image-box{padding:60px 40px 60px 100px}.flat-latest .button-latest,.flat-latest .title-section.style2{float:none}.flat-tabs ul.menu-tab li{padding:61px 15px 54px}.flat-request .request-form,.flat-request .request-inner{width:100%;float:none}.flat-request .request-form .comment-form,.flat-request .request-form>.title-section,.flat-request .request-inner{margin-right:auto;max-width:750px;padding-right:15px;margin-left:auto;padding-left:15px}.flat-new-letter .content-letter,.flat-new-letter .text-letter{text-align:center}.flat-new-letter .text-letter{margin-bottom:30px}.flat-founder .img-founder .title-founder{padding:30px;position:relative;max-width:unset;text-align:center;top:0;background-color:#f7f7f7;border-radius:4px;left:0;width:100%}.accordion .accordion-toggle{padding:18px 30px 18px 28px}.accordion .accordion-toggle .toggle-title p{line-height:28px}.flat-projects .project-inner .project-bottom,.flat-projects .project-inner .project-title{padding:0 30px}.themesflat-testimonials-slider #nav-testimonial{margin-bottom:40px}.themesflat-testimonials-slider #nav-testimonial,.themesflat-testimonials-slider #slider-testimonial{width:100%}.themesflat-testimonials-slider.dost-top-right .flex-control-nav{padding:0;right:unset;position:relative;top:unset;width:unset;line-height:normal;margin-top:30px}.flat-projects.style2 .title-projects{max-width:750px}}@media only screen and (max-width:767px){.main-blog-single .main-author .image-author{float:unset}.flat-info,.main-blog-single .blog-comments .post-comment,.main-blog-single .main-author .info-author{margin-top:20px}.main-blog-single .social-wrap .text-social{float:unset}.main-blog-single .social-wrap .text-social ul li{margin-right:35px;margin-left:0}.main-blog-single .blog-comments .avatar{float:unset}.flat-team .post .featured-post img,.main-blog-list .post .featured-post,.main-blog-list .post .featured-post img,.main-blog-post .featured-post,.main-blog-post .featured-post img,.main-blog-single .comment-respond .comment-form-author,.main-project-details .image-wrap img,.main-services .post .featured-post img{width:100%}.main-blog-single .comment-respond .comment-form-email{width:100%;float:left;margin-top:0}.sidebar-inner .widget{padding:47px 30px}.flat-projects.style1 .project-inner{width:50%}.main-project-details .image-wrap{margin-bottom:30px}.flat-info .wrap-info{margin-bottom:50px}.widget-service-post ul a{padding:25px 70px 25px 49px}.service-wrap,.sidebar,.sidebar-inner{margin-top:50px}.main-services-details{padding:50px 0 100px}.themesflat_sc_vc-spacer.has_thumbnail .timeline:after{left:10px}.themesflat_sc_vc-spacer.has_thumbnail .timeline:before{left:3px}.themesflat_sc_vc-spacer.has_thumbnail .timeline{padding-left:45px}.themesflat_sc_vc-spacer.has_thumbnail .timeline-container{width:100%;float:unset}.themesflat_sc_vc-spacer.has_thumbnail .wrap-time{margin-bottom:30px;float:unset}.themesflat_sc_vc-spacer.has_thumbnail .timeline-content-inner{padding-left:0}.flat-why-choose .text-why-choose{padding:100px 15px}.flat-new-letter button,.flat-new-letter input{width:100%;float:none}#nav-testimonial li{margin-right:0!important}.flat-feedback .wrap-feedback,.flat-section-2 .text-section{padding:60px 30px}.flat-post .post .content-post{padding:43px 30px 39px}.flat-tabs .content-wrap .content-text{padding:57px 30px 49px}.flat-our-services.style1 .post .content-post,.main-services .post .content-post{padding-right:30px;padding-left:30px}.main-blog-single .blockquote-wrap{padding:41px 30px 43px}}@media only screen and (max-width:600px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}.timeline:after{left:31px}.timeline-container{width:100%;padding-left:70px}.timeline-container:before{border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0;left:60px}.timeline-left:after,.timeline-right:after{left:20px}.timeline-right{left:0}.timeline-left-all h2,.timeline-right-all h2{margin:0;margin-bottom:0!important;color:#ff4f01;text-align:left!important;padding-bottom:10px;width:100%;padding-left:65px}.timeline-container .highlight{transform:translateX(0);left:-50px}.timeline-left .timeline-content{text-align:left}.timeline-content{padding-right:20px!important;padding-left:0!important}.flat-why-choose .image-why-choose .image-wrap{margin-right:0;float:none}.flat-why-choose .image-why-choose .text-info{text-align:center;margin:30px 0}.flat-request .request-inner .meta-img,.flat-sections .section-image .image-box .meta-avatar,.flat-why-choose .image-why-choose .info{transform:rotate(0deg);right:unset;position:relative;bottom:unset;text-align:center;top:unset;left:unset;width:100%}.flat-section-2 .text-section,.flat-why-choose .image-why-choose .image-box{padding:80px 30px}.flat-tabs ul.menu-tab li{margin-bottom:1px;width:33.33%}.flat-tabs ul.menu-tab{flex-wrap:wrap;display:flex}.flat-tabs .content-wrap .title-content{padding:30px;position:relative;text-align:center;top:0;background-color:#f7f7f7;border-radius:4px;left:0;width:100%}.top-bar.style2 .top-bar-content,.top-bar.style2 .top-bar-language{text-align:center;width:100%;float:none;display:block}.top-bar.style2 .top-bar-language{margin-top:10px}.wrap-language{margin-left:0;display:inline-block}.flat-sections .wrap-sections{padding:70px 50px}}@media only screen and (max-width:479px){.main-blog-single .main-author{padding:20px}.main-blog-single .social-wrap .text-button ul{margin-top:10px}.flat-contact .comment-form-author,.flat-contact .comment-form-email{width:100%;float:none}.flat-projects.style1 .project-inner{width:100%}.flat-sections .section-image .image-box .meta-avatar{transform:rotate(0deg);right:unset;position:relative;top:unset;width:100%}}@media (max-width:425px){.top-bar .top-bar-content,.top-bar .top-bar-language{text-align:center;width:100%}footer.style1 .widget-about,footer.style1 .widget-blog,footer.style1 .widget-contact,footer.style1 .widget-explore,footer.style1 .widget-links{overflow:hidden;margin-bottom:40px;width:100%}footer.style1 .widget:last-of-type{margin-bottom:0}.main-services-details .post-inner .content-post,.main-services-details .post-inner .featured-post,.main-services-details .post-inner.style2 .content-post{padding:0;width:100%;float:none}.main-services-details .post-inner .featured-post,.main-services-details .post-inner.style2 .content-post{margin-bottom:30px}.flat-testimonials .avatar-testimonials ul li.mike,.flat-testimonials .avatar-testimonials ul li.shirley{margin-right:10px}.flat-counter ul li{width:100%;float:none}.flat-tabs ul.menu-tab li{margin-bottom:1px;width:50%}.flat-tabs .content-wrap .content-text h4{margin-top:70px}.flat-sections .wrap-sections{padding:50px 30px}#nav-testimonial li{width:120px!important}}@media (max-width:375px){.flat-latest .latest-inner .post-menu{padding:17px 30px 41px}.flat-our-services.style1 .post .content-post,.main-services .post .content-post{padding-right:15px;padding-left:15px}.main-blog-single .blockquote-wrap{padding:40px 30px}.flat-feedback .wrap-feedback{padding-right:30px;padding-left:30px}}@media (max-width:320px){.flat-testimonials .avatar-testimonials ul li.mike,.flat-testimonials .avatar-testimonials ul li.shirley{margin-right:5px}.flat-tabs ul.menu-tab li{margin-bottom:1px;width:100%}#nav-testimonial li{width:100px!important}.flat-feedback .wrap-feedback{padding-right:15px;padding-left:15px}}