.service-nav ul{padding-left:0}@media only screen and (max-width :1245px){.vc_grid.vc_row .vc_pageable-slide-wrapper{margin-right:0!important}}@media only screen and (max-width :1200px){.top-hero-section{padding:170px 0}.middle-hero-section{padding:160px 0}.middle-hero-contents{padding-left:60px}.bottom-hero-section{padding-top:80px;padding-bottom:80px}.hero-map-section{padding-top:150px;padding-bottom:150px}.hero-map-content{margin-left:30px}.top-intro-contents{padding:0 75px}.middle-into-contents{padding:0 0}.botton-intro-contents{padding:0 0}.service-block-two-contents,.service-block-three-contents,.service-block-four-contents,.service-block-five-contents{padding:0 15px}.services-block-one,.services-block-two,.services-block-three,.service-block-four,.service-block-five{padding:80px 0}.testimonial-block-one{padding-top:50px;padding-bottom:80px}.testimonial-block-two{padding:80px 0}.testimonial-block-one-contents,.testimonial-block-two-contents{padding:0 0}#clients{padding:100px 0}.client-logo{padding:0 0}.team-block-one,.team-block-two,.team-block-three,.team-block-four{padding:80px 0}.team-block-one-contents,.team-block-two-contents,.team-block-three-contents,.team-block-four-contents{padding:0 0}}@media only screen and (max-width :992px){h1{font-size:38px}h2{font-size:26px}.top-intro-contents h2{font-size:30px}h3{font-size:20px}h4{font-size:16px}.top-hero-section{padding:100px 0}.middle-hero-section{padding:10 0 0}.middle-hero-contents{padding-left:10px}.bottom-hero-section{padding-top:120px;padding-bottom:120px}.bottom-hero-section .action-buttons{margin-top:75px}.hero-map-content{margin-left:0}.second-location-marker{right:50px}.top-intro-contents{padding:0 0}.top-intro-section{padding:50px 0}.middle-into-section{margin-bottom:80px}.bottom-intro-section{margin:80px 0}.button-intro-hader-text{padding:0 75px}.botton-intro-contents .col-md-6:first-child article{padding-right:0;margin-bottom:30px}.botton-intro-contents .col-md-6:last-child article{padding-left:0}.middle-into-contents .col-md-4{text-align:center}.middle-intro-article{padding-top:50px}.middle-intro-article img{width:100%;height:195px}.service-block-two-contents,.service-block-three-contents,.service-block-four-contents,.service-block-five-contents{padding:0 0}.services-block-one,.services-block-two,.services-block-three,.service-block-four,.service-block-five{padding:60px 0}#clients{padding:70px 0}.team-block-one,.team-block-two,.team-block-three,.team-block-four{padding:60px 0}.team-block-four-contents .team-member figure img{height:178px}.site-info div{text-align:center}.gallery-columns-5 .gallery-item{max-width:17%}}@media only screen and (max-width :768px){h1{font-size:28px}h2{font-size:22px}.top-intro-contents h2{font-size:25px}h3{font-size:18px}h4{font-size:14px}#top-bar .socials{float:none!important}#top-bar .phone{margin-left:0}#top-bar div{text-align:center}#top-bar .top-items{width:100%;float:none;display:block}header.entry-header .bread{text-align:left}.main-navigation ul ul{opacity:1;-webkit-transform:scale(1,1)}.btn-lg{font-size:20px;font-weight:400;min-width:250px;margin-bottom:10px;padding-top:13px;padding-bottom:13px}.bottom-hero-section .action-buttons .btn{margin:0 8px}.top-hero-section{padding:80px 0}.middle-hero-section{padding:80px 0}.bottom-hero-section .action-buttons{margin-top:50px}.bottom-hero-section .action-buttons a{margin-bottom:15px!important}.middle-hero-section h1{margin-bottom:25px}.middle-hero-section h3{margin-bottom:30px}.middle-hero-section h1{margin-bottom:10px}.middle-hero-contents{padding-left:60px}.bottom-hero-section{padding-top:80px;padding-bottom:50px}.hero-map-section{padding-top:100px;padding-bottom:10 0}.hero-map-content{margin-left:30px}.firs-location-marker p,.second-location-marker p{font-size:14px;padding:10px 52px;color:#fff;margin-top:17px}.firs-location-marker img,.second-location-marker img{width:100px;height:100px}.firs-location-marker p,.second-location-marker p{display:none}.firs-location-marker,.second-location-marker{width:200px}.second-location-marker{top:142px}.firs-location-marker img,.second-location-marker img{left:100px}.top-intro-section{padding:40px 0}.top-intro-contents h1{margin-bottom:20px}.top-intro-contents h2{margin-bottom:30px}.middle-into-section{margin-bottom:40px}.bottom-intro-section{margin:40px 0}.button-intro-hader-text{padding:0 40px}.middle-intro-feature img{height:280px;width:auto}.middle-intro-article{padding-top:25px}.middle-intro-article img{width:100%;height:auto;margin-bottom:20px}.cat-button{margin-top:30px}.services-block-one,.services-block-two,.services-block-three,.service-block-four,.service-block-five{padding:40px 0}.service-block-four-contents article{margin-bottom:30px}#clients{padding:50px 0}.client-logo ul li{height:100px;line-height:100px}.testimonial-block-one{padding-top:50px;padding-bottom:50px}.testimonial-block-two{padding:50px 0}.bottom-testimonials blockquote{margin-bottom:40px}.top-testimonial blockquote p,.left-testimonial blockquote p{font-size:28px}.left-testimonial{padding-bottom:20px}.team-block-two-contents .team-member,.team-block-three-contents .team-member{float:left;width:100%;padding:0!important;margin-bottom:20px}.team-block-two-contents .team-member:last-child,.team-block-three-contents .team-member:last-child{margin-bottom:0}.team-block-one,.team-block-two,.team-block-three,.team-block-four{padding:40px 0}.team-block-four-contents .team-member{width:50%}.blocks{margin:30px 0;padding:30px 0}.blocks header{margin-bottom:25px}h1{font-size:30px}h2{font-size:25px}h3{font-size:22px}.top-left-block,.top-middle-block,.top-right-block{margin-bottom:40px}.bottom-block .col-sm-4:nth-child(1) article{margin-right:0}.bottom-block .col-sm-4:nth-child(2) article{margin-right:0;margin-left:0}.bottom-block .col-sm-4:nth-child(3) article{margin-left:0}.bottom-block .col-sm-4{margin-bottom:60px}.bottom-middle-block-2 article{padding:0}.bottom-left-block-2,.bottom-middle-block-2{margin-bottom:60px}body header.site-header .menu li{float:left;width:100%}.gallery-columns-5 .gallery-item{max-width:50%;margin-right:0}footer.widgetized .container aside{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width :480px){h1{font-size:20px}h2{font-size:18px}.top-intro-contents h2{font-size:18px;line-height:1.5em}h3{font-size:16px}h4{font-size:14px}.top-hero-section{padding:50px 0}.middle-hero-section{padding:50px 0}.firs-location-marker img,.second-location-marker img{width:40px;height:40px}.bottom-hero-section{padding-top:50px;padding-bottom:50px}.hero-map-section{padding-top:50px;padding-bottom:50px}.firs-location-marker,.second-location-marker{width:130px}.firs-location-marker img,.second-location-marker img{left:90px}.second-location-marker{top:106px}.top-intro-contents h1,.middle-intro-article h1,.botton-intro-contents h1{margin-bottom:10px}.button-intro-hader-text{padding:0 0}.cat-button{margin-top:20px}.top-intro-section{padding:20px 0}.middle-into-section{margin-bottom:40px}.middle-intro-article p{margin-bottom:20px}.middle-intro-feature img{height:200px;width:auto}.bottom-intro-section{margin:30px 0}.button-intro-hader-text{margin-bottom:30px}.service-block-four-contents article figure{float:none;margin-bottom:15px}.services-block-one h1,.services-block-two h1,.service-block-four-contents h1{margin-bottom:30px}.top-testimonial blockquote p,.left-testimonial blockquote p{font-size:20px}.client-logo ul li{height:70px;line-height:70px}#clients{padding:40px 0}.team-block-four-contents .team-member{width:100%}.team-block-four-contents .team-member figure img{height:258px}.team-block-one-contents .team-member{width:100%;padding:0!important;margin-bottom:20px}.team-block-one-contents .team-member:last-child{margin-bottom:0}.team-block-one-contents .team-member img{margin-bottom:15px}.team-block-three-contents .team-member figure{margin-bottom:15px}.blocks header{margin-bottom:20px}.blocks{margin:20px 0;padding:20px 0}.top-left-block,.top-middle-block,.top-right-block{margin-bottom:30px}.middle-block article figure{float:none}.middle-block article figure img{width:100%;margin-bottom:15px}.gallery-columns-5 .gallery-item{max-width:100%}}@media only screen and (max-width :320px){#clients{padding:20px 0}.client-logo ul li{height:40px;line-height:40px}}@media (min-width:1400px){body.page-template-page-sidebar .container{max-width:100%}}@media (min-width:1300px){body.page-template-page-sidebar .container{max-width:100%}}