@media only screen and (max-width:1565px){.slider .mark-slider{display:none}}@media only screen and (max-width:1199px){.flat-about-us-2 .content-right,.flat-counter{margin:0}.flat-skillset.home-2{padding:0}.tf-space,.flat-skillset.home-2{padding:100px 0}.flat-services .services-content.right,.flat-services .services-content.left{padding:15px}.flat-services-home-2.services .services-box .content{padding:20px 0}.flat-contact-2 .contact-box{padding:20px}#site-header .mobile-button{display:block;z-index:200}.flat-blog .post-content .post-title{font-size:30px}.flat-about .content-right h2{font-size:50px}.flat-spaces .content .inner-content h2{font-size:200px}.slider-style-2 .content h1{font-size:250px}.section-heading{font-size:45px}.flat-portfolio .portfolio-post .content{top:30px;left:30px}#footer .footer-left .texts h1{font-size:180px}.widget.recent-news .texts h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.entry-date.item{font-size:12px}#bottom .bottom-content-left,#bottom .menu-bottom-menu a{line-height:24px}.flat-services .services-content h3,.flat-services .services-content p,.flat-services .services-content .list-quotes li{margin-bottom:10px;}.flat-team.home-2 .team-content{margin-bottom:25px}.flat-fun-fact .post-flat-fun-fact{display:none}.flat-portfolio{padding-top:100px}.flat-skillset .skillset-content{height:unset;padding:100px 20px;margin-bottom:0}.flat-faq{background-position:34% 50%}.flat-spaces .content .post img{height:300px}.flat-spaces .content .inner-content h3{font-size:15px;padding:20px}.flat-services-home-2 .services-box .content{padding:40px 20px}.flat-skillset.home-2 .row,.flat-about-us-2 .row{align-items:center}.flat-contact .contact-form .name-wrap,.flat-contact .contact-form .email-wrap{margin-right:22.5px}.tf-map{margin:0 17px}.slider.home-3 .brand-slider{padding:100px}.slider-style-2 .background img,.slider .back-ground img{object-fit:cover}}@media only screen and (max-width:991px){.flat-blog .inner-content,.flat-blog-details .inner-content,.flat-fun-fact,.flat-about .content-right,.flat-about .content-left,.flat-award .award-history-box.left,.flat-award .award-history-box.right,.flat-blog-grid,.flat-blog-grid.home-3 .grid-post .content h3,.flat-blog-grid.home-3,#footer .footer-right-style-2 .widget.search .search-form,.flat-about-us-2.about .content-right,.flat-approch .content-right .list-history,.flat-service-details #site-content,.flat-blog-grid.portfolio-page .grid-post.left,.flat-blog-grid.portfolio-page .grid-post.center,.flat-blog-grid.portfolio-page .grid-post.right,.flat-portfolio.flat-portfolio-grid,.flat-team-details .guide-thumb .media,.flat-portfolio.home-3 .portfolio-post.box-2,.flat-portfolio.home-3 .portfolio-post.box-1,.flat-blog-grid.portfolio-page.home-3.portfolio-page,.flat-title-page,.flat-faq.faq .content-left,.flat-pricing{margin:0}.flat-portfolio,.flat-skillset .content-right,.flat-blog-grid.home-3 .grid-post.box-2,.flat-counter .list-count,.flat-portfolio.home-2,#footer.style-2,.flat-team.home-2,.flat-about-us-2.about .content-right,.flat-approch .approch-box.box-2,.flat-approch .approch-post,.flat-fun-fact .funfact-content-left p,#footer .footer-right-style-2 .menu-1 p,.flat-blog-details .post .last-desc,.flat-blog-details .post .infor-row .socials,.flat-blog-grid.portfolio-page.home-3.portfolio-page,.flat-skillset.services,.slider,.flat-faq .flat-accordion,.flat-faq.faq .content-right{padding:0}.flat-approch .approch-post{padding:0 10px}.tf-map{margin:0 10px}#footer .footer-right,.flat-portfolio,.flat-testimonials.home-2,#footer .footer-right-style-2,.flat-team.home-2,.flat-about-us-2.about,.flat-faq.faq,.flat-team.page-team,.flat-portfolio.flat-portfolio-grid,.flat-blog-grid.portfolio-page.home-3.portfolio-page,.flat-skillset.services{padding:100px 0}.flat-about-us-2 .brand-slider{padding-top:100px;padding-bottom:0}.flat-skillset .skillset-content{margin-top:60px}.flat-portfolio{padding-top:140px}.flat-about{padding-bottom:50px}.widget-links ul li,.flat-approch .approch-box,.flat-skillset.services .content-left .post-2 img,.flat-team-details .guide-thumb .media img,.flat-approch .approch-post .approch-post,.flat-approch .approch-post .approch-post img,.flat-skillset .content-left .post img{width:100%}.flat-award .award-history-box .year,.flat-award .award-history-box .content,.flat-skillset .skillset-content .skillet-box{width:50%}.flat-team .team-content .content{padding:15px}.flat-portfolio .portfolio-post .read-more-content{padding:15px 10px}.flat-faq .list-count{margin-top:60px;margin-bottom:-185px}.flat-title-page .breadcrumbs{padding-left:30px}.slider.home-3 .content-home-3,.flat-faq .list-count,.flat-team-details .team-infor .content{padding:30px}#footer .footer-right{padding-left:4%}.flat-blog-details .post hr,.flat-faq .list-count .item{margin:20px 0}.flat-portfolio.flat-portfolio-grid .flat-filter-isotope li{margin:0 7px}.flat-portfolio.home-3 .portfolio-post.box-1,.flat-portfolio.home-3 .portfolio-post.box-2,#footer .footer-right-style-2 .widget.search .search-form,.flat-approch .approch-box.box-1,.flat-about .content-right h2{margin-bottom:15px}.flat-service-details #site-content .service-pagination,.flat-blog-grid.portfolio-page .grid-post{margin-bottom:30px!important}.flat-skillset .skillset-content .skillet-box{margin-bottom:35px}.flat-about .content-left{margin-bottom:70px}.flat-approch .approch-post,.flat-team-details .guide-thumb .media{margin-top:20px}#site-header{padding:0 22px}#site-header .navigation-side-menu{right:22px}.mobile-button{right:55px}.header-nav-right .phone-call,.flat-portfolio .content-right .button-custom-slider,.flat-testimonials .feedback-box .button-custom-slider,.flat-about-us-2.about .content-left .about-post h2,.flat-skillset.services .content-left .post-1,.slider.home-3.portfolio-slider .button-custom-slider,.flat-portfolio-details .widget-socials::before,.flat-portfolio-details .widget-socials::after,.flat-skillset .content-left .text-outline,.slider.home-3 .button-custom-slider{display:none}.flat-funfact-grid .box-hide,.flat-blog-grid.home-2 .box-hide,.flat-team-details .guide-thumb{display:block}.flat-approch .approch-box{float:unset}.flat-team-details .personal-progress .media{flex-shrink:unset}.flat-team .team-content .content{width:unset}.flat-blog-grid.home-3 .grid-post.box-2{border:unset}.flat-fun-fact .content-right{display:contents}.flat-approch .row,.flat-skillset.services .row,.flat-services .row{align-items:center}.flat-fun-fact .funfact-video{top:50%;left:50%}.flat-spaces .content .post img{height:250px}.flat-fun-fact{background-position-x:-200%}.slider .back-ground img,.tf-map .map-content{height:400px}.slider-style-2 .background img{height:600px}.flat-skillset.services .content-right h2{font-size:30px;line-height:40px}.flat-title-page .section-title-page{font-size:90px;line-height:90px}.slider .content h2{font-size:70px;line-height:70px}.slider .content{top:20%;left:10%}.flat-about .brand-slider{transform:translateY(75px);margin-top:0}.flat-team.home-3 .team-content.box-1,.flat-team.home-3 .team-content.box-3{transform:unset}.flat-team .team-content .team-name,.flat-services-home-2 .services-box .content h3,.flat-blog-grid.portfolio-page .grid-post .content h3,.flat-portfolio-details .list-icon-portfolio .content h3{font-size:20px}.slider.home-3 .content-home-3 h2,.slider-style-2 .content h2{font-size:70px;line-height:70px}.flat-team .team-content .content{bottom:-40px}.flat-faq .list-count .item h2{left:0;font-size:90px}.slider-style-2 .content h1{font-size:200px}.flat-services-home-2 .services-box .content,#footer .footer-left-style-2 .button,.flat-pricing .pricing-box .button.cart{padding:20px 10px}#footer .footer-left-style-2,.flat-pricing .content-tab .pricing-box{padding:50px 10px}.flat-pricing .content-tab .pricing-box{padding:30px 20px}.flat-counter .list-count .item{width:50%;justify-content:center;margin-bottom:40px}.flat-skillset.home-2 .content-right .section-heading{font-size:38px;line-height:50px;margin-bottom:10px}.flat-contact .contact-form .name-wrap,.flat-contact .contact-form .email-wrap{margin-right:15.5px}.slider.home-3.portfolio-slider .content-portfolio{top:7.6%;left:7.6%}.flat-portfolio.home-3 .portfolio-post.box-3{width:47.8%;margin-left:0;margin-right:15px}.flat-portfolio.home-3 .box-3:last-child{margin-right:0}}@media only screen and (max-width:767px){#footer .footer-right,.flat-skillset .skillset-content .skillet-box,.tf-col-4,.flat-counter .list-count .item,#footer .footer-right-style-2 .menu-1,#footer .footer-right-style-2 .menu-2,.flat-service-details #site-content .post-thumb .post-1,.flat-service-details #site-content .post-thumb .post,.flat-contact .contact-form .name-wrap,.flat-contact .contact-form .email-wrap,.flat-contact .contact-form .site-wrap,.flat-portfolio.flat-portfolio-grid .tf-col-4,.tf-colmd-4,.flat-portfolio-details .list-icon-portfolio li,.flat-portfolio-details .thumb .content,.flat-service-details #site-content .post-thumb-2 .media,.flat-service-details #site-content .post-thumb-2 .media img,.flat-testimonials .feedback-box .user-avatar,.flat-testimonials.home-2 .feedback-box .user-avatar{width:100%}#comments .comment-list .comment-content .comment-text,.flat-services .services-content.right,.flat-testimonials.home-2 .feedback-box .content,.flat-team.home-2,#footer .footer-right-style-2 .menu-2,#footer .footer-right-style-2,.flat-faq.faq .content-right,.flat-team-details .team-infor .content,.slider.home-3.portfolio-slider .back-ground,.slider.home-3.portfolio-slider .content-portfolio,.flat-portfolio-details .thumb .content:last-child,.flat-portfolio.home-3{padding:0}.flat-services .services-post-right,.flat-services .services-post-left,.flat-skillset .skillset-content .skillet-box:last-child,.flat-testimonials .feedback-box .user-avatar,.flat-about-us-2 .brand-slider,.flat-service-details #site-content .post-thumb .post-1,.flat-service-details #site-content .post-thumb .post,.flat-faq.faq .content-right,.slider.home-3.portfolio-slider .content-portfolio .info,.flat-team-details .team-infor .content,.flat-team-details .personal-progress .media,.flat-service-details #site-content .post-thumb-2 .media,.slider.home-3.portfolio-slider,.flat-faq .list-count{margin:0}#footer .footer-right{padding:60px 15px}.flat-portfolio,.flat-testimonials.home-2,#footer .footer-right-style-2,.flat-team.home-2,.flat-about-us-2.about,.flat-faq.faq,.flat-team.page-team,.flat-portfolio.flat-portfolio-grid,.flat-blog-grid.portfolio-page.home-3.portfolio-page,.flat-skillset.services,.flat-team.home-2,.tf-space,.flat-portfolio.home-3{padding:80px 0}.slider.home-3.portfolio-slider{padding-bottom:60px}.flat-about-us-2 .brand-slider{padding-top:80px;padding-bottom:0}.flat-portfolio{padding-top:100px}#bottom .menu-bottom-menu li{margin:0 15px}.flat-title-page .section-title-page{font-size:100px}#top-bar,#site-header{padding:0 15px}.flat-blog-details .post .quote-details,.flat-blog-details #contactform,.flat-about .brand-slider,.flat-testimonials .feedback-box{padding:20px}.flat-services .services-content.right,.flat-services .services-content.left,.flat-services-home-2 .services-box .content{padding:30px 0}.post-meta .line{margin-right:10px}.flat-about .counter-box .content{margin-right:30px}.flat-service-details #site-content .post-thumb .post-1,.flat-service-details #site-content .post-thumb-2 .media,.flat-service-details #site-content .service-pagination .item,.flat-contact-2 .contact-box,.slider.home-3.portfolio-slider .content-portfolio p,.flat-portfolio-details .list-icon-portfolio li,.flat-skillset .content-right .section-heading{margin-bottom:15px}.flat-blog-details .post .infor-row .tags,.flat-blog-details #contactform,.flat-services .services-post-right,.flat-services .services-post-left,.flat-team .team-content,.flat-testimonials .feedback-box .user-avatar,#bottom .bottom-content-left,.flat-team-details .team-infor .media,.flat-team-details .team-infor,.flat-team-details .personal-progress .media,.flat-team-details .personal-progress,.flat-portfolio-details .thumb .content,.flat-portfolio-details .service-pagination .item,.slider.home-3.portfolio-slider .back-ground{margin-bottom:30px}.slider-style-2 .content h2,.flat-skillset.home-2 .content-left,#footer .footer-right-style-2 .menu-1,.flat-pricing .content-tab .pricing-box,.flat-portfolio.flat-portfolio-grid .flat-filter-isotope li,.flat-skillset .content-left .post,.flat-skillset.services .content-left,.flat-about-us-2 .content-left,.flat-faq.faq .content-left{margin-bottom:50px}.flat-about-us-2 .brand-slider,.flat-faq .list-count{margin-top:60px}#footer .footer-right-style-2{padding-top:60px;padding-bottom:0}#site-header .navigation-side-menu,.header-nav-right,#site-header .mobile-button{right:15px}.post-meta .line::after{right:-5px}#site-header.style-2 .mobile-button{left:10px}.slider-style-2 .content{top:55%}#top-bar .top-bar-content .inner .list-content,.flat-service-details #site-content .post-thumb-2,.flat-counter .list-count .item,.flat-service-details #site-content .service-pagination,.flat-portfolio-details .service-pagination,#bottom .menu-bottom-menu{justify-content:center}#top-bar .top-bar-content .inner,.flat-blog-details .post .infor-row,.flat-testimonials .feedback-box .inner,.slider.home-3.portfolio-slider .content-portfolio .infomation-content,.flat-team-details .team-infor,.flat-team-details .personal-progress,.flat-portfolio-details .list-icon-portfolio,.flat-portfolio-details .thumb,#comments .comment-list li{display:block}.slider-style-2 .content h1,.slider-style-2 .content .list-content,.flat-team-details .team-details-content .thumb-content .cap,.flat-fun-fact .content-right,#site-header .navigation-side-menu{display:none}#top-bar .top-bar-content .inner,.flat-blog-details #contactform,#bottom .bottom-content-left{text-align:center}#top-bar,.flat-testimonials.home-2 .feedback-box .user-avatar,.flat-testimonials .feedback-box .user-avatar{height:unset}.flat-portfolio.home-2 .portfolio-content,#footer .footer-right-style-2,.flat-service-details #site-content .post-thumb,.flat-service-details #site-content .post-thumb-2,.flat-service-details #site-content .service-pagination,.flat-portfolio-details .service-pagination{flex-wrap:wrap}.flat-quote .content-right,.flat-blog-details .post .infor-row .socials{text-align:left}.slider.home-3.portfolio-slider .content-portfolio{width:unset}.flat-about .brand-slider{transform:translateY(60px)}.flat-blog .post-content .post-content-wrap,.flat-blog .inner-content blockquote,.flat-service-details #site-content .quote-service-details{padding:30px}.flat-title-page .breadcrumbs{padding:107px 0 107px 30px}.slider.home-3 .brand-slider{padding:90px}.flat-blog .post-media .author{right:10px;padding:10px}.slider.home-3.portfolio-slider .content-portfolio{position:unset;padding:0 15px}.flat-blog .post-media .tag{left:10px}.flat-blog .post-content .post-title{font-size:22px;line-height:34px}.flat-about{padding-bottom:0}.flat-blog .post-content .post-meta-content .item{line-height:25px}.flat-blog .inner-content blockquote::after{z-index:-1}#footer .footer-left{width: 100%;}.flat-blog-details .post .post-author .author-avatar,.flat-blog-details .post .post-image .thumb,.slider .button-custom-slider{display:none}#footer .footer-right .content h2,.flat-banner .content h2{font-size:55px}.flat-about .content-right h2,.flat-about-us-2 .section-heading,.flat-title-page .section-title-page{font-size:45px}.flat-testimonials.home-2 .feedback-box .content p{font-size:24px}.section-heading,.slider.home-3 .content-home-3 h2{font-size:35px}.slider.home-3 .content-home-3 h2{line-height:40px}.flat-quote .quote-title h2,.flat-skillset .content-right .section-heading,.flat-about-us-2.about .content-right h2{line-height:55px}.flat-blog .post-media .logo{width:15%}#comments .comment-list li.reply{margin-left:10%}.slider .content h2,.slider-style-2 .content h2{font-size:50px;line-height:50px}.slider.home-3.portfolio-slider .content-portfolio h2{font-size:25px;line-height:30px}.search-popup__form input{width:300px}.slider .back-ground img,.tf-map .map-content,.flat-title-page{height:350px}.slider-style-2 .background img{height:400px}.mg-30px{margin-top:unset}.slider.home-3 .content-home-3,.slider.home-3 .content-home-3 .button-slider-home-3{left:20px}.flat-skillset .skillset-content .skillet-box h2{left:50%;transform:translateX(-50%)}.flat-skillset .skillset-content .skillet-box{margin-bottom:75px}.slider-style-2 .swiper-button-next.button-slide-custom-next,.slider-style-2 .swiper-button-prev.button-slide-custom-prev{height:50px;width:50px;line-height:50px}.flat-portfolio-details .twentytwenty-handle{width:60px;height:60px;border:unset;margin-left:-32px;margin-top:-30px}.flat-fun-fact{background-image:unset}.tf-map{margin:0 -3px}.pd-0{padding-bottom:0!important}.mg-b0{margin-bottom:0!important}}@media only screen and (max-width:549px){}@media(max-width:320px){}