/*
Theme Name: MC Studios Child Theme
Theme URI: - http://mcstudiosmx.com
Description: MC Studios Wordpress Theme
Version: 1.0
Author: MC Studios
Author URI: http://mcstudiosmx.com
Template: mcstudios
Tags: two-columns, fixed-layout, responsive-layout, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, editor-style
*/:root{--containerWidth:1440px;--fontSize:17px;--fontColor:#404040;--mainColor:#4FB9AD;--footerBG:#131519;--footerColor:#fff;--loaderBackground:#eee;--loaderAccent:var(--mainColor)}@font-face{font-family:MidnightKernboy;src:url(../fonts/MidnightKernboy-Bold.eot);src:local('MidnightKernboy Bold'),local('MidnightKernboy-Bold'),url(../fonts/MidnightKernboy-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MidnightKernboy-Bold.woff2) format('woff2'),url(../fonts/MidnightKernboy-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:MidnightKernboy;src:url(../fonts/MidnightKernboy.eot);src:local('MidnightKernboy'),url(../fonts/MidnightKernboy.eot?#iefix) format('embedded-opentype'),url(../fonts/MidnightKernboy.woff2) format('woff2'),url(../fonts/MidnightKernboy.woff) format('woff');font-weight:400;font-style:normal}.main-header{position:absolute;background:0 0;top:0}.main-header .site-logo{display:none}.main-header .top-menu{width:100%}.main-header .top-menu a{font-size:inherit;text-decoration:none}.main-header .top-menu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header .top-menu ul li{color:#777776;letter-spacing:5px;font-size:13px;font-weight:700;display:block;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.main-header .top-menu ul li:hover{color:#fff;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#main-content{padding-top:0}#footer{margin-top:0;padding:2em 0 3.3em 0}#footer a{color:inherit}#gform_fields_1 .gfield_label{display:none}.vertical-lines{position:absolute;top:0;left:0;width:100%;height:100%;min-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;z-index:11}.vertical-lines .mccontainer,.vertical-lines .mcrow{height:100%}.vertical-lines .vertical-line-center{position:absolute;width:2px;height:100%;background:#000;top:0;left:0;right:0;margin:0 auto}.vertical-lines .vline{opacity:.05}.vertical-lines .left{position:relative}.vertical-lines .left:before{content:'';display:block;position:absolute;width:2px;height:120%;background:#000;top:0;left:0;left:-25px;opacity:.05}.vertical-lines .center{position:relative}.vertical-lines .center:before{content:'';display:block;position:absolute;width:2px;height:120%;background:#000;top:0;left:0;left:-25px;opacity:.05}.vertical-lines .center:after{content:'';display:block;position:absolute;width:2px;height:120%;background:#000;top:0;right:0;right:-25px;opacity:.05}.vertical-lines .right{position:relative}.vertical-lines .right:after{content:'';display:block;position:absolute;width:2px;height:120%;background:#000;top:0;right:0;right:-25px;opacity:.05}#main-slider .vline,.container-dark .vline{background:#fff;opacity:.1}#main-slider .center:after,#main-slider .center:before,#main-slider .left:after,#main-slider .left:before,#main-slider .right:after,#main-slider .right:before,.container-dark .center:after,.container-dark .center:before,.container-dark .left:after,.container-dark .left:before,.container-dark .right:after,.container-dark .right:before{background:#fff;opacity:.1}#main-slider .vline{opacity:.04}#main-slider .center:after,#main-slider .center:before,#main-slider .left:after,#main-slider .left:before,#main-slider .right:after,#main-slider .right:before{opacity:.04}.scroll-arrow-btn:before{content:"\ea02";font-family:wattsantos;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:auto;color:#fff;font-size:.35em;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;top:35px;position:relative}.mcgallery-item{margin-bottom:4em}.mcgallery-item img{max-width:160px}.portfolio-filter-bar .projects-filter-mobile{border:none!important;color:#0069aa}.portfolio-filter-bar li{text-transform:uppercase}.portfolio-filter-bar li a{text-decoration:none}.portfolio-list li.project-item{margin-bottom:.6em}.project-item .post-thumbnail{overflow:hidden;display:block}.project-item .mclightbox{display:block;width:100%;height:100%;height:calc(100% - 30px);width:calc(100% - 15px);position:absolute;background:rgba(0,105,170,.6);opacity:0;display:block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:999}.project-item .mclightbox:hover{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.project-item img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;display:block}.project-item:hover img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.posts-navigation a,.posts-navigation span,.woocommerce-pagination a,.woocommerce-pagination span{padding:0!important;border-radius:300px;width:50px;height:50px;line-height:2.3em}.posts-navigation a:hover,.posts-navigation span{background:#0069aa;color:#fff;text-decoration:none}.nav-portfolio{margin-top:10px}.next.page-numbers i,.prev.page-numbers i{font-size:7px}.prev.page-numbers{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-icon .menu-icon span{background:#fff}.drop-title{display:none!important}.mobile-menu{background:#0069aa}.mobile-menu li{border-bottom:1px solid #0a5280}.mobile-menu a{color:#fff;font-size:18px;padding:9px 10px 21px 15px}#clientes .mcgallery-item{opacity:1}.mcgallery-grid4 .mcgallery-item{width:25%;display:inline-block;text-align:center}.mcgallery-item img{width:100%;height:auto}@media (min-width:576px){#clientes .mcgallery-item{opacity:0}}@media (min-width:768px){.project-item .post-thumbnail{padding:15px}.project-item.project-odd .post-thumbnail{padding-left:0}.project-item.project-even .post-thumbnail{padding-right:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){body{font-size:16px!important}#mcheading-0RUlCi1 .mc-heading-main,#mcheading-6JKJ7i1 .mc-heading-main,#mcheading-t31TKi1 .mc-heading-main{font-size:33px!important}#mccoicon-1GavCi1 .coltitle,#mccoicon-AYovCi1 .coltitle,#mccoicon-G5KCBi1 .coltitle,#mccoicon-OP5vCi1 .coltitle,#mccoicon-QpGwBi1 .coltitle,#mccoicon-Qt7CBi1 .coltitle{font-size:16px!important}#mcrowinner-ZDPGBi1{margin-top:-10vm!important;margin-top:-10vmin!important;margin-bottom:3vm!important;margin-bottom:3vmin!important}#mctext-KYmHBi1_mccontainer{margin-top:80px!important;margin-bottom:30px!important}#mctext-KYmHBi1 :not(a){font-size:18px!important}#mcrowinner-uwWuCi1{margin-top:13vm!important;margin-top:13vmin!important}#servicios{padding:10.2vm 15px 31px 15px!important;padding:10.2vmin 15px 31px 15px!important}#portafolio{padding:0 15px 7vm 15px!important;padding:0 15px 7vmin 15px!important}#clientes{padding:9vm 15px 2vm 15px!important;padding:9vmin 15px 2vmin 15px!important}#contacto{padding:8vm 15px 8vm 15px!important;padding:8vmin 15px 8vmin 15px!important}.mcrow-holder>.mccol-md-6{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:71%}.mcrow-holder>.mccol-md-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:21%}}@media (max-width:575.98px){#mcrowinner-ZDPGBi1,#mcrowinner-uwWuCi1{background:0 0!important}.mcgallery-grid4 .mcgallery-item{width:33.3%}body{font-size:16px!important}#mcheading-6JKJ7i1 .mc-heading-main{font-size:24px!important;line-height:35px}#mccoicon-1GavCi1 .coltitle,#mccoicon-AYovCi1 .coltitle,#mccoicon-G5KCBi1 .coltitle,#mccoicon-OP5vCi1 .coltitle,#mccoicon-QpGwBi1 .coltitle,#mccoicon-Qt7CBi1 .coltitle{font-size:13px!important}#mccoicon-1GavCi1 .column_icon,#mccoicon-AYovCi1 .column_icon,#mccoicon-G5KCBi1 .column_icon,#mccoicon-OP5vCi1 .column_icon,#mccoicon-QpGwBi1 .column_icon,#mccoicon-Qt7CBi1 .column_icon{width:58px;Height:58px!important;margin-right:22px!important}#mccoicon-1GavCi1 i,#mccoicon-AYovCi1 i,#mccoicon-G5KCBi1 i,#mccoicon-OP5vCi1 i,#mccoicon-QpGwBi1 i,#mccoicon-Qt7CBi1 i{font-size:17px!important}#mcrowinner-ZDPGBi1{margin-top:-10vm!important;margin-top:-10vmin!important;margin-bottom:3vm!important;margin-bottom:3vmin!important}#mctext-KYmHBi1_mccontainer{margin-bottom:0!important}#mctext-KYmHBi1 :not(a){font-size:16px!important;line-height:21px!important}#mcheading-0RUlCi1 .mc-heading-main,#mcheading-t31TKi1 .mc-heading-main{font-size:26px!important}#mcrowinner-uwWuCi1{margin-top:10vm!important;margin-top:10vmin!important}#mctext-KYmHBi1_mccontainer{margin-top:0!important}#mcportfolio-5PneSi1_mccontainer{margin-top:1em!important}.posts-navigation a,.posts-navigation span,.woocommerce-pagination a,.woocommerce-pagination span{line-height:3.1em!important}#mcgform-QpisCi1 input[type=text],#mcgform-QpisCi1 textarea{font-size:12px!important}#clientes{padding:16vm 15px 0 15px!important;padding:16vmin 15px 0 15px!important}.mcgallery-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mcgallery-grid4 .mcgallery-item{width:33.3%}}
/*This file was exported by "Export WP Page to Static HTML" plugin which created by ReCorp (https://myrecorp.com) */