@media(max-width:1400px){.header .list-logos .logo-1{width:97px;height:50px;background-size:97px 50px}.header .list-logos .logo-2{width:35px;height:50px;background-size:35px 50px}.header .list-logos .logo-3{width:109px;height:50px;background-size:109px 50px}.header .list-logos .logo-4{width:47px;height:50px;background-size:47px 50px}.header .list-logos .logo-5{width:109px;height:50px;background-size:109px 50px}.header .list-logos .logo-6{width:47px;height:50px;background-size:47px 50px}.header .list-logos .logo-7{width:138px;height:50px;background-size:138px 50px}}@media(max-width:1320px){.header .call{font-size:20px;margin-top:26px!important}}@media(max-width:1200px){.hero .hero-large-text{font-size:46px}.hero .hero-text{font-size:28px;line-height:44px;text-align:left}.featured-on .list-logos li{width:24%}.about .client-bg{background-position:bottom -80px right -210px}.about:hover .client-bg{background-position:bottom -80px right -190px}.about:before{width:62%}.about:after{width:38%}.about .list-square{font-size:16px;line-height:38px}}@media(max-width:1210px){.header .list-logos{text-align:center}.header .list-logos li{padding:0 2px}.header .moc-logo{width:123px;height:50px;background-size:123px 50px}.header .call{font-size:20px;margin-top:15px!important}.watch-video:after{content:initial}.watch-video:before{width:100%;right:0}}@media(max-width:992px){.hero .hero-large-text{font-size:38px;display:block}.hero .hero-text{font-size:24px;line-height:40px}.about:before,.about:after{width:100%;z-index:-1}.about{background-image:url(../../../../../../../../themes/moc2016/landing/images/client.png);background-repeat:no-repeat;background-position:right -60px bottom -20px;display:block}.about .client-bg{background-image:none}.form-2{margin-top:40px}.form-2 textarea{height:auto!important}.testimonials .testimonials-item img,.testimonials .testimonials-item:hover img{transform:inherit;width:100%}.testimonials .testimonials-item{margin-bottom:60px}.book-now{padding:60px 0}.btn-lg{font-size:18px}.featured-on .featured-on-title:before,.featured-on .featured-on-title:after{width:34%}.btn-video .video-title{font-size:30px;padding-top:50px}.btn-video .video-desc{font-size:18px;opacity:1}}@media(max-width:767px){.header .list-logos{text-align:center;margin:10px 0}.header .call{text-align:center;margin-bottom:20px}.hero .moc-logo{margin-top:20px}.about{background-image:none}.header .moc-logo{margin:0 auto}.watch-video{padding:100px 0}.watch-video .btn-video{display:block;height:auto}.watch-video .btn-video .video-icon{position:relative;margin:0 auto}.watch-video .btn-video .video-title,.btn-video .video-desc{margin:0;text-align:center;line-height:34px}.hero .hero-large-text{font-size:24px;line-height:28px}.hero .hero-text{font-size:18px!important;line-height:24px!important}.btn-book-now{display:block}.hero .btn-book-now{text-transform:inherit}.hero{height:auto;margin-top:60px}.header{padding:0 0 20px 0}.hero .vertical-center{height:auto;padding:100px 40px 20px 0}.text-xs-center{text-align:center}.text-xs-uppercase{text-transform:uppercase}.display-xs-block{display:block}.featured-on{padding:30px 0}.hero{background-position:center right -220px}.white-box{background:rgba(255,255,255,.7);padding:5px 5px 5px 15px;margin-left:-15px}.about h1{font-size:24px}.about h3{font-size:18px;line-height:24px}.read-more{font-size:18px!important}.testimonials h3{font-size:18px;line-height:24px}.margin-top-xs-15{margin-top:15px!important}.margin-bottom-xs-15{margin-bottom:15px!important}.testimonials{padding:30px 0}.btn-blue-border{margin:0 0 20px 0}}@media(max-width:640px){.testimonials .testimonials-item img,.testimonials .testimonials-item:hover img{width:100%}.header .list-logos .logo-1{background-size:87px 45px;width:87px;height:45px}.header .list-logos .logo-2{background-size:31px 45px;width:31px;height:45px}.header .list-logos .logo-3{background-size:98px 45px;width:98px;height:45px}.header .call{margin:10px 0px!important}.featured-on .list-logos li{width:40%}.featured-on .featured-on-title:before,.featured-on .featured-on-title:after{content:none}.btn{font-size:16px;padding:8px}.testimonials-carousel .item img{width:200px!important;margin:0 auto}}@media(max-width:480px){.featured-on .list-logos li{width:100%}.btn{font-size:12px;padding:8px}.hero{background-position:center right -470px}}