/*
Theme Name: Mayeutika
Theme URI: http://wordpress.org/themes/blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: <strong>UPDATE</strong> - 4.0+ is here, completely overhauled, yet again. As always, <a href="http://tidythemes.com/concept/#upgrading">use caution when upgrading</a> (tidythemes.com/concept/#upgrading) and <a href="http://tidythemes.com/concept/">learn the TidyThemes concept</a> (tidythemes.com/concept). &nbsp; &rarr; <em><strong>CAUTION</strong>: If you're child theming or have clients that are child theming on top of BlankSlate (not the recommended use), please do not blindly upgrade to newer versions.</em> &nbsp; &rarr; <strong>DESCRIPTION</strong>: BlankSlate is the definitive WordPress HTML5 boilerplate starter theme. We've carefully constructed the most clean and minimalist theme available anywhere for designers/developers to use as a base/foundation to build websites for clients or to build completely custom themes from scratch to release faster. Clean, semi-minified, unformatted and valid code, SEO-friendly, no programmer comments, standardized and as white label as possible and most importantly, CSS reset for cross-browser-compatability and no intrusive visual CSS styles added whatsoever. A perfect skeleton theme that blows any others like it (the subsequent underscores.me for example) completely out of the water, as they're simply too overcomplicated for what people really want in this kind of theme. Now comes with jQuery enqueued and ready to go. &nbsp; &rarr; <strong>SUPPORT</strong>: Please use the <a href="http://tidythemes.com/forum/">official support forum</a> (tidythemes.com/forum). Comments and suggestions for improving BlankSlate, please see "<a href="http://tidythemes.com/tidythemes-sucks/">TidyThemes Sucks!</a>" (tidythemes.com/tidythemes-sucks). Just getting started? <a href="http://tidythemes.com/want-to-learn-css/">Want to learn CSS?</a> (tidythemes.com/want-to-learn-css) &nbsp; &rarr; <strong>WHAT'S NEW?</strong>: We stripped down as much custom, extraneous, superfluous junk code as we could and greatly improved the HTML5 structure. <a href="http://make.wordpress.org/themes/author/chipbennett/">Chip Bennett</a> (make.wordpress.org/themes/author/chipbennett), a highly experienced programmer and official WordPress administrator, worked closely with us to audit the theme code for quality. <a href="http://themes.trac.wordpress.org/changeset?old_path=/blankslate/3.3&new_path=/blankslate/4.0">See</a> (themes.trac.wordpress.org/changeset?old_path=/blankslate/3.3&new_path=/blankslate/4.0) just how much we've revamped things. Last, but not least, BlankSlate has now been <a href="https://github.com/tidythemes/blankslate">opened up on GitHub</a> (github.com/tidythemes/blankslate) if anyone would like to make suggested code additions/improvements. Thank you for using BlankSlate.
Version: 4.0.3
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2015 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/
.page-home #nav-principal li:nth-child(1) a:before{
    background-color: #F08338 !important;
}
.page-home #nav-principal li:nth-child(1) a{
        font-weight: 700;
}
.page-reclutamiento #nav-principal li:nth-child(2) a:before{
    background-color: #FFC843 !important;
}
.page-reclutamiento #nav-principal li:nth-child(2) a{
        font-weight: 700;
}
.page-consultoria #nav-principal li:nth-child(3) a:before{
    background-color: #4EC1E0 !important;
}
.page-consultoria #nav-principal li:nth-child(3) a{
        font-weight: 700;
}
.page-capacitacion #nav-principal li:nth-child(4) a:before{
    background-color: #A4D55D !important;
}
.page-capacitacion #nav-principal li:nth-child(4) a{
        font-weight: 700;
}
.page-contacto #nav-principal li:nth-child(5) a:before{
    background-color: #F08338 !important;
}
.page-contacto #surabaya{
    margin-top:0;
}
.page-contacto #caldera_form_1{
    display:inline-block;
    margin-right:30px;
    width: 500px;
    margin-left:60px;
}
.page-contacto #nav-principal li:nth-child(5) a{
        font-weight: 700;
}
.blog #nav-principal li:nth-child(6) a:before{
    background-color: #F08338 !important;
}
.blog #nav-principal li:nth-child(6) a{
        font-weight: 700;
}

/*MENU*/
#nav-principal li{
    margin-left: 5px;
}
#nav-principal a{
    display: block;
    position: relative;
    padding: 22px;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
#nav-principal a:hover{
    font-weight: 700;
}
#nav-principal li a:before{
    display: block;
    position: absolute;
    width: 100%;
    height: 60px;
    top: 0;
    left: 0;
    z-index: -1;
    transform: skewX(-20deg);
}
#nav-principal li:nth-child(1) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(1) a:hover:before{
    content: "";
    background-color: #F08338;
}
#nav-principal li:nth-child(2) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(2) a:hover:before{
    content: "";
    background-color: #FFC843;
}
#nav-principal li:nth-child(3) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(3) a:hover:before{
    content: "";
    background-color: #4EC1E0;
}
#nav-principal li:nth-child(4) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(4) a:hover:before{
    content: "";
    background-color: #A4D55D;
}
#nav-principal li:nth-child(5) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(5) a:hover:before{
    content: "";
    background-color: #F08338;
}
#nav-principal li:nth-child(6) a:before{
    content: "";
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor: pointer;
}
#nav-principal li:nth-child(6) a:hover:before{
    content: "";
    background-color: #F08338;
}
* {
    margin:0;
    padding:0;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-font-smoothing:antialiased;
    -moz-font-smoothing:antialiased;
    -o-font-smoothing:antialiased;
    font-smoothing:antialiased;
    text-rendering:optimizeLegibility;
}
body {
    margin: 0;
    padding: 0;
    height: 100%;
    background: white;
    font-family: 'Lato', sans-serif !important;
    counter-reset: section;
}
.menu_movil{
	display:none;
}
.menu_open{
	display:none;
}
#wrap{
    width:1280px;
}
html {
    height: 100%;
}
ul{
    list-style-type: none;
    display: inline-block;
}
li{
    display: inline-block;
}
a{
    text-decoration: none;
    color:inherit;
}
.menu span {
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
.menu{
    width: 100%;
    height: 60px;
    background-color: #2C4551;
    padding-right: 20px;
    padding-left: 20px;
    position: fixed;
    z-index: 3;
}
.menu_open{
	display: none;
}
.menu_list{
    display: inline-block;
    float: right;
    font-weight: 300;
    color: white;
    font-size: 16px;
}
.menu_list li,a{
    display:inline-block;
}
.logo{
    display: inline-block;
    user-drag: none; 
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.list{
    display: none;
}
#reclutamiento span {
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
.container{
    width: 100%;
    background-color: white;
    text-align: center;
}
.container h1{
    font-weight: 700;
    font-size: 72px;
    text-transform:uppercase;
}
.container h2{
    font-weight: 300;
    font-size: 24px;
}
.portada_des{
    margin-top: 30px;
    display: inline-block;
    width: 900px;
}
#reclutamiento{
    background-image: url('../mayeutika/img/background/bck_2.jpg');
    background-size: 100%;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    padding-top: 300px;
    height: 100%;
}
.container button{
    border: none;
    margin-top: 60px;
    line-height: 0px;
    width: 313px;
    height: 80px;
    font-weight: 300;
    font-size: 18px;
    transform: skewX(-20deg);
    cursor: pointer;
    color: white;
}
#btn_reclutamiento{
    background-color: #FFC843;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
#contenido{
    padding-top: 180px;
    margin-bottom:100px;
    text-align: center;
}
.info{
    width: 100%;
    display: inline-block;
    text-align: left;
    margin-bottom: 80px;
    padding-left: 140px;
    padding-right: 140px;
}
.info h1{
    color: #FFC843;
    font-weight: 900;
    font-size: 80px;
    display: inline-block;
    float: left;
    margin-right: 20px;
    counter-increment:section;
}
.info h1:before{
     content:"0" counter(section);
}
.info p{
    font-size: 20px;
    margin-top: 30px;
    margin-left: 160px;
    margin-right: 100px;
    text-align: left;
    font-weight: 300;
}
.info span{
    width: 85%;
    margin-top: 50px;
    height: 3px;
    display: inline-block;
    background-color: #FFC843;
}
.info:nth-child(even){
    width: 100%;
    display: inline-block;
    text-align: right;
    margin-bottom: 80px;
    padding-left: 140px;
    padding-right: 140px;
}
.info:nth-child(even) h1{
    color: #FFC843;
    font-weight: 900;
    font-size: 80px;
    display: inline-block;
    float: right;
    margin-left: 20px;
}
.info:nth-child(even) p{
    font-size: 20px;
    margin-top: 30px;
    margin-left: 160px;
    margin-right: 100px;
    text-align: left;
    font-weight: 300;
}
.info:nth-child(even) span{
    width: 85%;
    margin-top: 50px;
    height: 3px;
    display: inline-block;
    background-color: #FFC843;
}
.descanso{
    width: 100%;
    height: 421px;
    background-image: url(../mayeutika/img/background/bck_3.jpg);
    background-size: cover;
    background-position: center center;
    margin-top: 80px;
}
.etiqueta{
    width: 450px;
    height: 80px;
    padding-top: 23px;
    font-weight: 700;
    font-size: 28px;
    transform: skewX(-20deg);
    color: white;
    background-color: #FFC843;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    clear: both;
    margin-left: -20px;
}
.etiqueta span{
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin-left: 0px;
    width: 100%;
}
.selector_container{
    width: 100%;
    margin-top: 100px;
    margin-bottom:100px;
}
.division{
    margin-top: -4px;
}
#procesos{
    padding-top: 180px;
    height: 200%;
    text-align: center;
    margin-bottom: 80px;
}
.selector1{
    display:inline-block;
    clear:both;
    width:50%;
    margin-left:0;
}
.selector1 p, .selector2:nth-child(odd) p{
    margin-left:390px;
    text-align:left;
    margin-top:-45px;
    font-size:18px;
    font-size: 18px;
    font-weight: 300;
    width:400px;
}
.selector2, .selector2:nth-child(odd){
    display:inline-block;
    clear:both;
    width:50%;
    margin-top:18px;
}
.selector2 p{
    width:760px;
    margin-left:-505px;
    margin-top:-40px;
    text-align:right;
    font-size:18px;
    font-size: 18px;
    font-weight: 300;
}
.footer{
    width: 100%;
    height: 630px;
    background-color: #2C4551;
    text-align: center;
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
}
.footer img{
    clear:both;
    display:block;
    margin-right:46%;
    margin-left:46%;
    margin-bottom:60px;
    user-drag: none; 
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.footer_titulo{
    font-size: 18px;
    color: white;
    float:left;
    text-align: left; 
}
.footer_titulo a{
    text-decoration:none;
    color:white;
}
.line{
    width:300px;
    margin-top:12px;
    margin-left:20px;
    margin-right:20px;
    height:2px;
    float:left;
    background-color:#fff;
}
.line_2{
    width:80px;
    margin-top:12px;
    margin-left:20px;
    margin-right:20px;
    height:2px;
    float:left;
    background-color:#fff;
}
.line_3{
    width:105px;
    margin-top:12px;
    margin-left: 20px;
    margin-right:20px;
    height:2px;
    float:left;
    background-color:#fff;
}
.footer u{
    text-decoration: none;
    font-weight: 300;
    font-size: 15px;
}
.line_4{
    width:560px;
    margin-top:12px;
    margin-left:20px;
    margin-right:20px;
    height:2px;
    float:left;
    background-color:#fff;
}
#surabaya{
    margin-top: 10px;
    width: 480px;
    height: 200px;
}
/*CONSULTORIA*/
#consultoria{
    background-image: url(../mayeutika/img/background/bck_4.jpg);
    background-size: 100%;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    padding-top: 300px;
    height: 100%;
}
#consultoria span {
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
#btn_consultoria{
    background-color: #4EC1E0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.etiqueta_consultoria{
    width: 300px;
    height: 80px;
    padding-top: 23px;
    font-weight: 700;
    font-size: 28px;
    transform: skewX(-20deg);
    color: white;
    background-color: #4EC1E0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    clear: both;
    margin-left: -20px;
    margin-bottom:40px;
    text-transform:uppercase;
}
.etiqueta_consultoria span{
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin-left: 10px;
    width: 100%;
}
.etiqueta_consultoria2{
    width: 320px;
    height: 80px;
    padding-top: 23px;
    font-weight: 700;
    font-size: 28px;
    transform: skewX(-20deg);
    color: white;
    background-color: #4EC1E0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    clear: both;
    margin-left: -20px;
    margin-top:50px;
    margin-bottom:40px;
    text-transform:uppercase;
}
.etiqueta_consultoria2 span{
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin-left: 40px;
    width: 100%;
}
.etiqueta_consultoria3{
    width: 550px;
    height: 100px;
    padding-top: 15px;
    font-weight: 700;
    font-size: 28px;
    transform: skewX(-20deg);
    color: white;
    background-color: #4EC1E0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    clear: both;
    margin-left: -20px;
    margin-top:50px;
    margin-bottom:40px;
    text-transform:uppercase;
}
.etiqueta_consultoria3 span{
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin-left: 60px;
    width: 100%;
}
#contenido_consultoria{
    padding-top: 180px;
    text-align: center;
}
#contenido_consultoria2{
    padding-top: 20px;
    text-align: center;
}
#contenido_consultoria3{
    padding-top: 20px;
    margin-bottom:100px;
    text-align: center;
}
.info_consultoria{
    width: 100%;
    display: inline-block;
    text-align: left;
    margin-bottom: 80px;
    padding-left: 140px;
    padding-right: 140px;
}
.info_consultoria h1{
    color: #4EC1E0;
    font-weight: 900;
    font-size: 30px;
    display: inline-block;
    float: left;
    text-transform:none;
    margin-right: 20px;
}
.info_consultoria p{
    font-size: 20px;
    margin-top: 30px;
    margin-right: 30px;
    text-align: left;
    font-weight: 300;
    width:500px;
}
.info_consultoria span{
    width: 100%;
    margin-top: 10px;
    height: 3px;
    display: inline-block;
    background-color: #4EC1E0;
}
.info_consultoria:nth-child(even){
    width: 100%;
    display: inline-block;
    text-align: right;
    margin-bottom: 80px;
    padding-left: 140px;
    padding-right: 140px;
}
.info_consultoria:nth-child(even) h1{
    display: inline-block;
    float: right;
    margin-left: 20px;
}
.info_consultoria:nth-child(even) p{
    margin-left: 30px;
    float:right;
}
.break{
    clear:both;
}
/*CONTACTO*/
#contacto{
    background-image: url(../mayeutika/img/background/bck_5.jpg);
    background-size: 100%;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    padding-top: 100px;
    height: 100%;
}
#contacto span {
    position:absolute;
    box-sizing: border-box;
    padding: 0;
    left:232px;
    color:white;
    margin: 0;
    z-index:2;
    width: 100%;
}
#contacto label{
    font-weight: bold;
    color:white;
}
#btn_contacto{
    border: none;
    margin-top: 60px;
    line-height: 0px;
    width: 313px;
    height: 80px;
    font-weight: 300;
    font-size: 18px;
    cursor: pointer;
}
#contacto button{
    border: none;
    line-height: 0px;
    width: 140px;
    height: 30px;
    font-weight: 300;
    font-size: 18px;
    cursor: pointer;
    color: white;
    background-color: #F08338;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
#contacto button:hover{
    color:#F08338;
    background-color:white;
}
#contacto form{
    display:inline-block;
    background-color: #2C4551;
    margin-left:10%;
    padding:20px;
    font-weight:700;
}
#contacto p{
    color:white;
    margin-bottom:15px;
}
#contacto input[type='text'], [type='email']{
    height:25px;
    width:450px;
    margin-bottom:15px;
    font-size:15px;
    padding-left:10px;
}
#contacto textarea{
    width:450px;
    height:100px;
    font-size:15px;
    padding-left:10px;
    font-family: 'Lato', sans-serif !important;
}
#direccion{
    display:inline-block;
    width:480px;
    position:absolute;
    margin-left:40px;
    top: 147px;
}
#direccion p{
    color:black;
    margin-top:0;
    padding-top:0;
    margin-bottom:0;
}
#direccion u{
    text-decoration:none;
    margin-top:0;
    font-weight:700;
}
#linea_contacto{
    margin-top:25px;
    margin-bottom:15px;
    width:480px;
    height:3px;
    background-color:black;
}
/*HOME*/
#contenido_home{
    width: 100%;
}
#home{
    background-image: url(../mayeutika/img/background/bck_1.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    width: 100%;
    height: 100%;
}
.logo_home{
    user-drag: none; 
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    margin-top: 50px;
    margin-left: 50px;
    margin-bottom: 100px;
    width: 300px;
    height: auto;
}
#home h1{
    margin-left: 140px;
    font-size: 60px;
    font-weight: 300;
    color: white;
}
#home h2{
    margin-left: 140px;
    font-size: 20px;
    font-weight: 300;
    color: white;
    margin-top: 30px;
}
#home u{
    font-weight: 700;
    text-decoration: none;
    color: #F08338;
}
.container_home button{
    border: none;
    margin-top: 60px;
    line-height: 0px;
    width: 313px;
    height: 80px;
    font-weight: 300;
    font-size: 18px;
    transform: skewX(-20deg);
    cursor: pointer;
}
#btn_home{
    background-color: white;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    margin-left: 140px;
    color: #2C4551;
    cursor: pointer;
}
.home_separador{
    height: 250px;
    width: 68%;
    margin-left: -50px;
    background-color: #EAEAEA;
    transform: skewX(-20deg);
    padding-left: 80px;
    padding-right: 70px;
    padding-top: 90px;
    position: absolute;
    z-index: 2;
}
.display_in{
    height:250px;
}
.home_separador p{
    transform: skewX(20deg);
    font-weight: 300;
    font-size: 20px;
    color: black;
}
.home_separador u{
    color: #F08338;
    text-decoration: none;
}
.home_photo{
    width:517px;
    height: 250px;
    left: 61.3%;
    position: absolute;
    z-index: 1;
}
.container_home span {
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
#contenido_home h2{
    font-weight: 700;
    font-size: 30px;
    margin-bottom: 40px;
}
.profile_titulo{
    text-align: left;
    width:50%;
    height:100%;
    position: relative;
    float: left;
    padding: 50px;
}
.profile_titulo h1{
    font-size: 80px;
    font-weight: 700;
    text-transform: uppercase;
    color: #F18438;
}
.profile_container{
    text-align: left;
    width:50%;
    height:100%;
    position: relative;
    float: left;
    padding: 50px;
}
.cv_container{
    margin-top: 80px;
    width: 100%;
    display: inline-block;
    margin-bottom: 80px;
}
.cv_container p{
    margin-top: 70px;
    font-weight: 300;
    font-size: 16px;
}
.etiqueta_home{
    width: 840px;
    height: 80px;
    padding-top: 23px;
    font-weight: 700;
    font-size: 28px;
    transform: skewX(-20deg);
    color: white;
    background-color: #FFC843;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    clear: both;
    margin-left: -15px;
}
.etiqueta_home span{
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin-left: 35px;
    width: 100%;
}
.clientes_container{
    width: 100%;
    text-align: center;
    margin-top: 80px;
    margin-bottom: 180px;
}
.clientes{
    user-drag: none; 
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
/*BLOG*/
#blog{
    background-image: url(../mayeutika/img/background/bck_6.jpg);
    background-size: 100%;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    padding-top: 300px;
    height: 100%;
}
.container button{
    border: none;
    margin-top: 60px;
    line-height: 0px;
    width: 313px;
    height: 80px;
    font-weight: 300;
    font-size: 18px;
    transform: skewX(-20deg);
    cursor: pointer;
    color: white;
}
#btn_blog{
    background-color: #F08338;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
#contenido_blog{
    padding-top: 180px;
    height:200%;
    text-align: center;
}
#content{
    margin-top:300px;
}
#blog_contenido{
    padding-top: 300px;
    min-height: 100%;
    text-align: left;
}
.thumbnail{
    display: inline-block;
    float: left;
    width: auto;
    max-width: 500px;
    height: auto;
    max-height: 300px;
    margin-left: 30px;
}
.entrada{
    width: 100%;
    display: inline-block;
    padding-right: 130px;
    margin-bottom: 80px;
}
.separador_entrada{
    width: 900px;
    height: 2px;
    background-color: #F08338;
    margin-bottom: 40px;
}
.entrada p{
    float: right;
    width: 600px;
    font-weight: 400;
    font-size: 16px;
    color: #494949;
}
.entrada h2{
    font-weight: 700;
    font-size: 24px;
    color: #F08338;
    margin-left: 100px;
    margin-bottom: 20px;
}
.entrada u{
    color: #F08338;
    text-decoration: none;
}
.share{
    display: inline-block;
    margin-top: 40px;
    padding-left: 20px;
}
.social{
    margin-left: 4px;
    margin-right: 4px;
    user-drag: none; 
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.pages{
    width: 100%;
    text-align: center;
    margin-bottom: 200px;
}
.pages h2{
    font-weight: 800;
    font-size: 18px;
    color: #F08338;
}
.pages p{
    font-weight: 800;
    font-size: 18px;
    color: #E1E1E0;
}
.pages u{
    color: #F08338;
    text-decoration: none;
}
/*POST*/
#contenido_post{
    padding-top:200px;
    color:#F08338;
}
#contenido_post h1{
    font-size:50px;
    margin-left:120px;
    text-align:left;
}
.line_post{
    height:2px;
    width:90%;
    background-color:#F08338;
    margin-bottom:30px;
}
.post_image{
    width:1000px;
    margin-left:20px;
    margin-bottom:70px;
}
#contenido_post p{
    text-align:left;
    width: 1000px;
    color:black;
    margin-bottom:20px;
    margin-left:172px;
    font-size:18px;
    line-height:25px;
}
#contenido_post p:last-child{
    margin-bottom:60px;
}
.line_post2{
    height:2px;
    width:76.5%;
    background-color:#F08338;
    margin-bottom:80px;
    margin-left:172px;
}
#newsletter{
    padding:10px;
    width:800px;
    margin-left:-30px;
    margin-bottom:40px;
    height:130px;
    color:white;
    font-size:18px;
    font-weight:700;
    background-color:#F08338;
    transform: skewX(-20deg);
    display:inline-block;
}
#newsletter p{
    padding-left:50px;
    transform: skewX(20deg);
}
#newsletter input{
    transform: skewX(20deg);
    width:520px;
    height:30px;
    margin-top:20px;
    margin-left:68px;
    padding-left:10px;
    font-size:15px;
    border:none;
    display:inline-block;
}
/*LABEL NEWSLETTER*/
.widget_wysija_cont p label{
    display:none !important;
}
input.wysija-submit.wysija-submit-field{
	background-color:white !important;
	color:#F08338 !important;
}
.form-group{
    display:inline-block;
}
#caldera_notices_1{
    transform: skewX(20deg);
    margin-left:60px;
    margin-top:15px;
}
/*button NEWSLETTER*/
#newsletter .ns_button{
    width:100%;
    display: inline-block;
    margin-top:0;
    padding:0;
    background-color:white;
    color:#F08338;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    cursor:pointer;
}
.post_redes{
    margin-left: 130px;
    margin-top: 10px;
    display:inline-block;
    margin-bottom:200px;
}
.post_redes p{
    margin-bottom:5px;
    font-weight:300;
    text-align:left;
    font-size:20px;
}
/*CAPACITACIÓN*/
#capacitacion{
    background-image: url(../mayeutika/img/background/bck_7.png);
    background-size: 100%;
    background-attachment: fixed;
    background-position: center center;
    overflow: visible;
    padding-top: 300px;
    height: 100%;
}
#btn_capacitacion{
    background-color: #A4D55D;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
#btn_capacitacion span {
    position:absolute;
    box-sizing: border-box;
    transform: skewX(20deg);
    left: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
#contenido_capacitacion{
    padding-top: 180px;
    text-align: center;
    margin-bottom:180px;
}
.info_capacitacion{
    margin-bottom:50px;
    height:250px;
}
.info_capacitacion:nth-child(odd) h1{
    color: #A4D55D;
    font-weight: 900;
    font-size: 100px;
    display: inline-block;
    float: right;
    margin-top:13px;
    margin-right:80px;
    counter-increment:section;
}
.info_capacitacion h1:before{
     content:"0" counter(section);
}
.info_capacitacion:nth-child(even) h1{
    color: #A4D55D;
    font-weight: 900;
    font-size: 100px;
    display: inline-block;
    float: left;
    margin-top:13px;
    margin-left:80px;
    counter-increment:section;
}
.info_capacitacion h2{
    text-align: left;
    font-size:40px;
    margin-left:100px;
    font-weight:700;
    color: #A4D55D;
    margin-bottom:40px;
    display:block;
    counter-increment:section;
}
.info_capacitacion h2:before{
     content:"0" counter(section) " ";
}
.info_capacitacion:nth-child(odd) h2{
    float:left;
    width:100%;
    margin-right:50%;
}
.info_capacitacion:nth-child(even) h2{
    float:right;
    text-align:right;
    width:100%;
    margin-right:83px;
}
.info_capacitacion:nth-child(odd) p{
    text-align:left;
    font-size:20px;
    line-height:30px;
    color:white;
    padding-top:20px;
    margin-left: 200px;
    margin-right: 130px;
    margin-bottom:30px; 
    transform:skewX(20deg); 
}
.info_capacitacion:nth-child(even) p{
    text-align:left;
    font-size:20px;
    line-height:30px;
    color:white;
    margin-right:200px;
    margin-left:130px;
    padding-top:20px;
    margin-bottom:30px; 
    transform:skewX(-20deg);   
}
.cuadro_capacitacion{
    height:120px;
    margin-left:-100px;
    background-color:#A4D55D;
    transform:skewX(-20deg);
    display:inline-block;
}
.info_capacitacion:nth-child(odd) .cuadro_capacitacion{
    float: left;
    width:900px;
}
.info_capacitacion:nth-child(even) .cuadro_capacitacion{
    float: right;
    width:1000px;
    margin-right:-120px;
    transform:skewX(20deg);
}
.linea_verde{
    height:4px;
    width:88%;
    margin-top:30px;
    margin-left:6%;
    margin-right:6%;
    background-color:#A4D55D;
}
.left{
    text-align:center;
    margin-top:20px;
    line-height: 30px;
    font-size:20px;
}
@media only screen and (min-device-width: 300px) and (max-device-width: 900px) {
	.container{
	    width: 100%;
	    background-color: white;
	    text-align: center;
	    overflow: hidden;
	}
	#reclutamiento{
    	    background-color: #FFC843;
    	    background-image: none;
	    overflow: visible;
	    padding-top: 350px;
	    height: 900px;
	}
	.menu span {
	    position:absolute;
	    box-sizing: border-box;
	    transform: skewX(20deg);
	    left: 0;
	    padding: 0;
	    margin: 0;
	    width: 100%;
	}
	.menu{
	    display:none;
	}
	.menu_list{
	    display: inline-block;
	    float: right;
	    font-weight: 300;
	    color: white;
	    font-size: 10px;
	}
	.container h1{
	    font-weight: 700;
	    font-size: 80px;
	    text-transform:uppercase;
	    color: white;
	}
	.info h1{
	    color:#FFC843;
	}
	.info_consultoria h1{
	    color:#4EC1E0;
	    font-size: 32px;
	}
	.info_consultoria p{
		font-size: 30px;
		margin-left: 0px;
		margin-right: 0px;
	}
	.info_consultoria:nth-child(even) p{
		font-size: 30px;
		margin-left: 100px;
		margin-right: 50px;
	}
	.container h2{
	    font-weight: 400;
	    font-size: 36px;
	    margin-top: 60px;
	    color: white;
	}
	.portada_des{
	    margin-top: 30px;
	    display: inline-block;
	    width: 900px;
	}
	#btn_reclutamiento{
	   display:none;
	}
	.info p{
		font-size: 30px;
		margin-left: 100px;
		margin-right: 50px;
	}
	.info:nth-child(even) p{
		font-size: 30px;
		margin-left: 100px;
		margin-right: 50px;
	}
	#procesos{
		padding-top: 180px;
		height: 100%;
	}
	.footer{
		display: none;
	}
	#consultoria{
    	    background-color: #4EC1E0;
    	    background-image: none;
	    overflow: visible;
	    padding-top: 350px;
	    height: 900px;
	}
	#btn_consultoria{
	   display:none;
	}
	#capacitacion{
    	    background-color: #A4D55D;
    	    background-image: none;
	    overflow: visible;
	    padding-top: 350px;
	    height: 900px;
	}
	#btn_capacitacion{
	   display:none;
	}
	.info_capacitacion h2{
		color: #A4D55D;
		font-size: 50px;
	}
	.info_capacitacion:nth-child(odd) p{
		font-size: 30px;
	}
	.info_capacitacion:nth-child(even) p{
		font-size: 30px;
	}
	.cuadro_capacitacion{
		height: 170px; 
	}
	.linea_verde{
		margin-top: 240px;
	}
	#contenido_capacitacion{
		padding-top: 100px;
	}
	.left{
		font-size: 30px;
		margin-right: 60px;
		margin-left: 60px;
	}
	#contacto{
		display: none;
	}
	.menu_movil{
	 	width: 100%;
		background-color: #2C4551;
		padding-right: 40px;
		padding-left: 30px;
		position: fixed;
		z-index: 5;	
		display: inline-block;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.logo_movil{
		height: 60px;
		width: auto;
		margin-top: 15px;
	}
	.hamburger{
		display: inline-block;
		height: 70px;
		width: auto;
		float: right;
		margin-top: 12px;
	}
	.menu_open{
		display: none;
		position: fixed;
		z-index: 4;
		background-color: #2C4551;
		width: 500px;
		height: 100%;
		padding-top: 200px;
		padding-left: 50px;
		padding-right: 50px;
	}
	.movil_opacidad{
		display: none;
		position: fixed;
		z-index: 3;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.5);
	}
	.menu_open p{
		color: white;
		font-size: 40px;
	}
	.separador_menu{
		display: inline-block;
		width: 100%;
		height: 3px;
		background-color: white;
		margin-bottom: 60px;
		margin-top: 60px;
	}
	.menu_open h2{
		color: white;
		font-size: 30px;
		font-weight: 300;
		margin-bottom: 50px;
	}
	#blog{
    	    background-color: #F08338;
    	    background-image: none;
	    overflow: visible;
	    padding-top: 350px;
	    height: 900px;
	}
	#btn_blog{
	   display:none;
	}
	#home{
    	    background-color: #2C4551;
    	    background-image: none;
	    overflow: visible;
	    padding-top: 350px;
	    height: 900px;
	}
	.home_separador{
		height: 250px;
		width: 70%;
		padding-top: 40px;
	}
	.home_separador p{
		font-size: 30px;
		margin-left: 40px;
	}
	.home_photo{
		left: 47%;
	}
	.logo_home{
		display: none;
	}
	#btn_home{
	   display:none;
	}
	#home h1{
		font-size: 100px;
		margin-left: 40px;
	}
	#home h2{
		font-size: 30px;
		margin-left: 40px;
		margin-right: 100px;
	}
	.clientes{
		width: 900px;
		height: auto;
	}
	.profile_titulo{
	    text-align: left;
	    width:100%;
	    height:100%;
	    position: relative;
	    float: left;
	    padding: 50px;
	}
	.profile_titulo h1{
	    font-size: 80px;
	    font-weight: 700;
	    text-transform: uppercase;
	    color: #F18438;
	}
	.profile_container{
	    text-align: left;
	    width:100%;
	    height:100%;
	    position: relative;
	    float: left;
	    padding: 50px;
	}
	.cv_container{
	    margin-top: 80px;
	    width: 100%;
	    display: inline-block;
	    margin-bottom: 80px;
	}
	.cv_container p{
	    margin-top: 70px;
	    font-weight: 300;
	    font-size: 30px;
	}
	#contenido_home h2{
		margin-bottom: 0px;
	}
}
}