.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#main-header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}a{color:black}.mobile_menu_bar{right:3px!important}#top-header{display:none!important}#footer-bottom{display:none!important}.single-product .site{background-color:#f1f1f1!important}.et-pb-contact-message{margin-left:20px!important;font-family:futuro!important;font-size:24px!important;color:black!important}.et-pb-contact-message p{margin-top:30px!important;padding-bottom:10px!important}.et_pb_contact_field_1{padding-left:0!important;border-left:solid 4px black!important}.et_pb_contact_field_checkbox{margin-left:20px!important;margin-bottom:-46px!important;padding-top:6px!important}#aceptar-politica{border-bottom:4px!important;background-color:red!important}#et_pb_contact_aceptar-politica_3_0 i{border:solid 4px red!important;background:pink!important}.et_pb_contact_field_checkbox{}.boton-cookies{background-color:white!important;border-radius:0!important;color:black!important}.newsletter-titulo{text-align:center;color:white}@media only screen and (max-width:9000px) and (min-width:1030px){.newsletter-titulo{font-size:64px;line-height:64px;margin-bottom:30px}}@media only screen and (max-width:1030px) and (min-width:900px){.newsletter-titulo{font-size:57px;line-height:56px;margin-bottom:30px}}@media only screen and (max-width:900px) and (min-width:0px){.newsletter-titulo{font-size:39px;line-height:38px;margin-bottom:30px}}.asterisk{color:white!important}#mc-embedded-subscribe{background-color:black!important;height:50px!important;width:140px!important;margin-left:calc(50% - 80px)!important;font-size:18px!important;border:solid 1.5px white!important;border-radius:0!important;margin-top:10px}#mc-embedded-subscribe:hover{background-color:white!important;color:black!important}.campo-personalizado{background-color:black!important;border-left:0!important;border-top:0!important;border-right:0!important;border-bottom:solid 1.5px white!important;border-radius:0!important;margin-bottom:5px!important;padding-bottom:2px!important;padding-left:0!important;margin-left:0!important;margin-top:0!important;padding-top:0!important}div.mc-field-group input{color:white!important;font-size:23px!important;padding:0!important}.mc-field-group{padding:0!important}#mc_embed_signup .mc-field-group{min-height:20px!important}.input-group a{color:white!important;text-decoration:underline!important}.mce_inline_error{background-color:black!important;color:#9cfac2!important;padding-left:0!important;margin-left:0!important}.efecto-blanco:hover{animation:blanco-a-gris 3s 1}@keyframes blanco-a-gris{0%{background:white}100%{background:#f1f1f1}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar{position:fixed;right:calc(25vw - 30px)}#mobile_menu1{position:absolute!important;top:60px!important;border-bottom:solid 4px black!important}.menu-item a{text-align:center!important}.menu-item a:hover{text-decoration:none!important;background-color:red}body.single-post #main-header,body.single-post #top-header,body.single-post #sidebar,body.single-post #main-content .container::before{display:none}body.single-post #left-area{width:100%}#page-container{padding-top:0px!important}::selection{background-color:#9cfac2}::-moz-selection{background-color:#9cfac2}.titulo-curso a:hover{text-decoration:underline}.residentes a:hover{text-decoration:underline}@media only screen and (max-width:9000px) and (min-width:1030px){.gallery-transform:hover{margin-top:-30px!important}}@media only screen and (max-width:9000px) and (min-width:1030px){.curso-transform:hover{margin-top:-20px!important;transition:2s!important}}@media only screen and (max-width:9000px) and (min-width:1030px){::-webkit-scrollbar{background-color:#9cfac2;width:50px}::-webkit-scrollbar-track{background-color:#9cfac2;border-left-color:black;border-left-width:4px;border-left-style:solid}::-webkit-scrollbar-thumb{background-color:black;min-height:200px}}::-webkit-scrollbar-thumb:hover{background-color:black;cursor:pointer}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar::-webkit-scrollbar-track{display:none}.no-scrollbar::-webkit-scrollbar-thumb{display:none}.seis-columnas .et_pb_column{width:16.66%!important}.cinco-columnas .et_pb_column{width:20%!important}.cuatro-columnas .et_pb_column{width:25%!important}.tres-columnas .et_pb_column{width:33.33%!important}.curso{cursor:pointer}@-moz-document url-prefix(){.tres-columnas{height:calc((100vw - 150px) / 3)!important}.columna-lateral{height:calc((100vw - 150px) / 3)!important}.tres-columnas-section{height:calc((100vw - 150px) / 3)!important}}.archive-container{padding:0;list-style:none;font-size:0;line-height:0}@media only screen and (max-width:9000px) and (min-width:1300px){.archive-box{width:20%!important}.archive-box-height{height:calc(((100vw - 50px)/5) + 80px)}.archive-box .archive-text{top:calc(20vw - 14px)!important}.archive-box:nth-child(5n){border-right:0!important}.archive-box:nth-child(5n) .archive-image{margin-top:-4px!important}}@media only screen and (max-width:1300px) and (min-width:1000px){.archive-box{width:25%!important}.archive-box-height{height:calc(((100vw - 50px)/4) + 80px)}.archive-box .archive-text{top:calc(25vw - 17px)!important}.archive-box:nth-child(4n){border-right:0!important}.archive-box:nth-child(4n) .archive-image{margin-top:-4px!important}}@media only screen and (max-width:1000px) and (min-width:700px){.archive-box{width:33.33%!important}.archive-box-height{height:calc(((100vw - 50px)/3) + 80px)}.archive-box .archive-text{top:calc(33.33vw - 20.6px)!important}.archive-box:nth-child(3n){border-right:0!important}.archive-box:nth-child(3n) .archive-image{margin-top:-4px!important}}@media only screen and (max-width:700px) and (min-width:400px){.archive-box{width:50%!important}.archive-box-height{height:calc(((100vw - 50px)/2) + 80px)}.archive-box .archive-text{top:calc(50vw - 29px)!important}.archive-box:nth-child(2n){border-right:0!important}.archive-box:nth-child(2n) .archive-image{margin-top:-4px!important}}@media only screen and (max-width:400px) and (min-width:0px){.archive-box{width:100%!important}.archive-box-height{height:calc((100vw - 50px) + 80px)}.archive-box .archive-text{top:calc(100vw - 54px)!important}.archive-box:nth-child{border-right:0!important}}@media only screen and (max-width:9000px) and (min-width:1030px){.archive-box-equipo{width:20%!important;height:auto}.archive-box-equipo:nth-child(5n){border-right:0!important}}@media only screen and (max-width:1030px) and (min-width:800px){.archive-box-equipo{width:33.33%!important}.archive-box-equipo:nth-child(3n){border-right:0!important}}@media only screen and (max-width:800px) and (min-width:0px){.archive-box-equipo{width:100%!important}.archive-box-equipo{border-right:0!important}}@media only screen and (max-width:9000px) and (min-width:1030px){#proyectos-container{width:calc(100% - 150px)!important;margin-left:150px!important}}@media only screen and (max-width:1030px) and (min-width:0){#proyectos-container{width:calc(100%)!important;margin-left:0!important;border-left:0!important}}@media only screen and (max-width:1030px) and (min-width:0px){.barra-lateral-proyectos{display:none!important}}@media only screen and (max-width:9000px) and (min-width:1600px){.proyecto-box{width:20%!important;height:calc((100vw - 200px)/5)}.proyecto-box:nth-child(5n){border-right:0!important}.proyecto-box:nth-child(5n) .archive-image{margin-top:-4px!important}.proyecto-box:nth-child(n+11){display:none!important}.barra-lateral-proyectos{height:calc(2*((100vw - 195px) / 5))!important;margin-top:calc(2*((-100vw + 195px) / 5))}}@media only screen and (max-width:1600px) and (min-width:1350px){.proyecto-box{width:25%!important;height:calc((100vw - 200px)/4)}.proyecto-box:nth-child(4n){border-right:0!important}.proyecto-box:nth-child(4n) .archive-image{margin-top:-4px!important}.proyecto-box:nth-child(n+9){display:none!important}.barra-lateral-proyectos{height:calc(2*((100vw - 195px) / 4));margin-top:calc(2*((-100vw + 195px) / 4))}}@media only screen and (max-width:1350px) and (min-width:1030px){.proyecto-box{width:33.33%!important;height:calc((100vw - 200px)/3)}.proyecto-box:nth-child(3n){border-right:0!important}.proyecto-box:nth-child(3n) .archive-image{margin-top:-4px!important}.proyecto-box:nth-child(n+7){display:none!important}.barra-lateral-proyectos{height:calc(2*((100vw - 195px) / 3));margin-top:calc(2*((-100vw + 195px) / 3))}}@media only screen and (max-width:1030px) and (min-width:850px){.proyecto-box{width:33.33%!important;height:33.33vw!important}.proyecto-box:nth-child(3n){border-right:0!important}.proyecto-box:nth-child(3n) .archive-image{margin-top:-4px!important}.proyecto-box:nth-child(n+7){display:none!important}}@media only screen and (max-width:850px) and (min-width:0px){.proyecto-box{width:50%!important;height:50vw!important}.proyecto-box:nth-child(1n){border-left:0!important}.proyecto-box:nth-child(2n){border-right:0!important}.proyecto-box:nth-child(2n) .archive-image{margin-top:-4px!important}.proyecto-box:nth-child(n+7){display:none!important}.barra-lateral-proyectos{height:calc(3*((100vw - 195px) / 2));margin-top:calc(3*((-100vw + 195px) / 2))}}@media only screen and (max-width:0px) and (min-width:0px){.proyecto-box{width:100%!important;height:100vw!important;border-right:0!important;border-left:0!important}}@media only screen and (max-width:9000px) and (min-width:0px){.background-container{width:calc(100% - 150px)!important;margin-left:150px!important}}.background-box{height:50vh}@media only screen and (max-width:9000px) and (min-width:1600px){.background-box{width:20%!important}.background-box:nth-child(5n){border-right:0!important}}@media only screen and (max-width:1600px) and (min-width:1350px){.background-box{width:25%!important}.background-box:nth-child(4n){border-right:0!important}}@media only screen and (max-width:1350px) and (min-width:900px){.background-box{width:33.33%!important}.background-box:nth-child(3n){border-right:0!important}}