@media only screen and (max-width:1565px){.swiper-slide-active .slider-right .mark-slider-1,.swiper-slide-active .slider-right .mark-slider-2{display:none}#site-header-right .header-search{margin-right:40px}}@media only screen and (max-width:1199px){#site-header .mobile-button{display:block;z-index:200}.swiper-button-next.btn-custom-carousel-next,.swiper-button-next.btn-slide-next,.swiper-button-prev.btn-custom-carousel-prev,.swiper-button-prev.btn-slide-prev{bottom:20%!important;top:unset!important}.swiper-button-prev.btn-slide-prev{bottom:9%!important;top:unset!important}.top-bar-left .mail,.top-bar-right .socials-header{display:none!important}.flat-slider .slider-left,.flat-slider .slider-right{width:50%}#site-logo{width:30%}#site-logo-inner .main-logo{padding-right:20px;padding-left:20px}#site-header-right{right:25px}.flat-slider .slider-left-content h2{font-size:50px;line-height:50px}.flat-slider .slider-left{margin:40px 0}.flat-wcu .contact-request{transform:translateY(40%)}.flat-latest .latest-content-box .latest-content{padding:20px 15px}.flat-service .service-box .service-content{padding:15px}.flat-contact-request .contact-request-content{bottom:-200px}.flat-faq-contact .faq-contact-form .email-wrap,.flat-faq-contact .faq-contact-form .name-wrap,.flat-faq-contact .faq-contact-form .phone-wrap,.flat-faq-contact .faq-contact-form .subject-wrap{width:47.3%}.flat-contact .contact-icon-box{padding:25px 15px}.flat-testimonial .swiper-container.slider-vertical{height:420px}}@media only screen and (max-width:991px){.flat-about,.flat-about .about-right-content,.flat-about-2,.flat-faq-contact,.flat-features,.flat-latest,.flat-latest .latest-content-wrap,.flat-latest .latest-content-wrap p,.flat-our-ex,.flat-portfolio-details .main-content .post-media,.flat-portfolio-news,.flat-progress,.flat-service,.flat-service-details,.flat-skill .about-left-content p,.flat-subcribe,.flat-team-3,.flat-testimonial-2,.flat-wcu .section-title p{margin:0}#footer .menu-3,.flat-about .about-left-content,.flat-progress .progress-content-left,.flat-service .service-content-right{padding:0}.tf-space{padding:40px 0}.flat-portfolio-news{margin-top:-60px}#footer-top .footer-schedule{padding:0 20px}#footer-top .footer-schedule h2{font-size:17px}#footer .footer-widgets-nav-menu,.flat-latest .latest-content-bottom{flex-wrap:wrap}#site-header-right .button-header,.swiper-button-next.btn-custom-carousel-next,.swiper-button-prev.btn-custom-carousel-prev{display:none}.flat-contact .contact-icon-box .icon{float:unset}#footer .menu-1,#footer .menu-2,.tf-col-4{width:50%}#footer .menu-3,.flat-team .team-content-box .team-post img{width:100%}.flat-features .features-box{margin:0 10px}.flat-blog .post-content-wrap{padding:15px}.flat-contact .contact-form{padding:30px}.flat-blog .post-content-wrap .post-title{margin-bottom:10px;padding-left:15px}.recent-news .texts span{font-size:10px;line-height:15px}.flat-slider .button-slider{display:inline-grid}.section-title h2{font-size:31px}.flat-contact-request .section-title h2{font-size:28px}.flat-our-ex{background-size:contain}.flat-subcribe .subcribe-content-right .subcribe-post img{transform:translateY(60px);margin-left:-40px}.flat-latest .latest-content-box .latest-content{margin:-30px 6.5% 0}.flat-latest .latest-content-bottom .post-readmore{margin-bottom:10px}.flat-counter .about-counter-inner,.flat-latest .latest-content-wrap p,.flat-skill .about-left-content p{margin-bottom:30px}.recent-news .texts{margin-top:10px}.flat-contact-request .contact-request-content,.flat-service .service-content-right{margin-top:20px}.flat-about-2 .about-2-content-left .button-contact{margin-top:30px}.flat-contact-request .contact-request-form button{padding:16px 15px}.flat-contact-request .contact-request-content{position:unset}.flat-service-details .side-bar .brochures li{padding:18px 10px}.flat-service-details .side-bar .brochures li a{font-size:15px}.flat-service-details .post-inner .work-process li{margin-right:20px}.flat-faq-contact .faq-contact-form .email-wrap,.flat-faq-contact .faq-contact-form .name-wrap,.flat-faq-contact .faq-contact-form .phone-wrap,.flat-faq-contact .faq-contact-form .subject-wrap{width:46.3%}.flat-portfolio-details .post-media .content{width:350px}.flat-portfolio-details .post-media .content .list li,.flat-portfolio-details .post-media .content .top{padding:10px 30px}.tf-map .inner{height:400px}.flat-our-ex .our-ex-box .button,.flat-our-ex .our-ex-box.view-all-project .button{right:10%;left:10%}.flat-accordion .flat-toggle .toggle-title{padding:24px 15px}}@media only screen and (max-width:767px){#footer-top .footer-schedule{justify-content:center}#footer .menu-1,#footer .menu-2,.flat-faq .faq-title-box .section-title p,.flat-features .features-content-right,.flat-our-ex .our-ex-content-right,.flat-service-details .post-inner .work-process li,.flat-subcribe .subcribe-content{padding:0}#footer{padding:60px 0;background-image:none}#footer .text-widget{padding-top:50px!important}#footer .menu-1 .link-wrap:last-child{padding-left:0!important}#footer .widget-social ul{text-align:center;margin:0 auto;display:block}.testimonial-content-right{margin-block-start:30px}#footer .menu-1,#footer .menu-2,.flat-features .features-content-right,.flat-our-ex .our-ex-content-right{padding:15px 0}#footer .menu-1,#footer .menu-2,.flat-blog .post-content-archive,.flat-faq-contact .faq-contact-form .email-wrap,.flat-faq-contact .faq-contact-form .name-wrap,.flat-faq-contact .faq-contact-form .phone-wrap,.flat-faq-contact .faq-contact-form .subject-wrap,.flat-features .features-content-left,.flat-features .features-content-right,.flat-portfolio-details .post-media .content,.flat-slider .slider-left,.tf-col-4,.tf-col-6{width:100%}.flat-slider .slider-left{margin:60px 0}.flat-latest .latest-content-box{margin:30px 0}.flat-features .carousel{padding:20px 0}#top-bar,.features-bullet,.flat-slider .slider-right{display:none}#site-logo{width:70%;line-height:80px}.flat-faq-contact .faq-contact-form{padding:30px}.flat-wcu .contact-request{transform:translateY(7%)}.flat-wcu{background-position:100%}.flat-skill{background-position:0}.flat-about-2 .about-2-content-right{margin-top:50px}.flat-contact .title{margin-top:20px}.flat-portfolio .flat-filter-isotope{flex-wrap:wrap}#footer .footer-schedule .button-footer,.flat-portfolio .flat-filter-isotope li{margin-bottom:20px}.flat-portfolio-details .post-media .content{position:unset;border-radius:unset}.flat-contact .contact-icon-box .icon{float:left}.top-search.show{right:-40px;top:53px}#comments .comment-reply-box{margin-left:10%}.tf-space.flat-subcribe{margin-bottom:75px}.subcribe-form.row div:first-child{margin-bottom:10px}.subcribe-form.row div:nth-child(2){padding:15px!important;margin-bottom:10px}.flat-subcribe .subcribe-form .btn-subcribe{transform:none;border:2px solid #fff;right:unset;position:absolute;top:unset;top:180px;border-radius:10px;margin-left:33.33%;left:unset;display:block}.flat-slider .slider-item{display:none!important}.flat-slider .slider-item.only-mobile{overflow:hidden;max-height:450px;display:block!important}.etka-btn{padding:5px 0;font-size:18px;bottom:250px;width:200px}.flat-dm{min-height:540px!important;background-position:bottom;background-image:url(https://naveriio.info/assets/front/images/slider-alti-mobile.jpg)!important;background-repeat:no-repeat}.section-title-page{font-size:18px}.breadcrumbs .breadcrumb-trail{font-size:14px}#site-header #main-nav{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:21px;z-index:-1}}