section.vc_section.cms-banner{margin-top:6rem;padding-bottom:12rem!important;position:relative}section.vc_section.cms-banner.equipo_banner{padding-bottom:6rem!important}section.vc_section.cms-banner:after{content:"";background:url(/wp-content/uploads/2023/09/produccion.png) no-repeat;position:absolute;top:0;left:auto;width:100%;right:0;background-size:contain;height:100%;background-position-x:right;z-index:-1;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}section.vc_section.cms-banner:hover::after{transform:rotate(2deg) translateX(.25%)}.cms-banner .page-title{max-width:730px}.cms-banner .description{max-width:500px}.cms-banner .description h5{text-transform:none;font-weight:400;font-family:"Arimo",-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.loss-professors{position:relative;margin-bottom:6rem}.loss-professors:after{content:"";background:url(/wp-content/uploads/2023/09/professor.png) no-repeat;position:absolute;top:0;left:auto;width:100%;right:0;height:100%;background-position-x:right;z-index:-1;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.loss-professors:hover::after{transform:rotate(5deg) translateX(.2%)}.loss-professors .section-title{text-align:center}.method-section.dark-section .section-title h2,.history_section .section-title h2{color:#fff}.professor_cards .professor-card .tile{display:block;border-radius:8px;box-shadow:none}.professor_cards .professor-card .tile img{width:100%;min-height:450px;object-fit:cover}.professor_cards .professor-card .tile::before{background:#6D10FF;height:100%}.professor_cards .professor-card .tile:hover::before{top:0}.professor_cards .professor-card .tile span.title{opacity:1;font-size:22px;top:0}.professor_cards .professor-card .tile .details{padding:35px;top:calc(100% - 120px);transition:all 0.25s linear;height:100%}.professor_cards .professor-card .tile:hover .details{top:0}.professor_cards .professor-card .tile .details span.info{top:0;margin-top:10px;opacity:1;color:#fff}.professor_cards .professor-card .tile .details span.info p{color:#fff;font-size:16px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden}.professor_cards .professor-card .tile .details span.info h6{font-size:18px;text-transform:none;font-weight:400;font-family:"Arimo",-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;margin-bottom:22px}.professor_cards .professor-card .tile:after{content:"";background:url(/wp-content/uploads/2023/09/plus.svg) no-repeat center / contain;width:24px;height:24px;position:absolute;right:35px;bottom:40px;z-index:99}.professor_cards .professor-card .tile:hover:after{background:url(/wp-content/uploads/2023/09/minus.svg) no-repeat center / contain}.professor_cards .wpb_wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.professor_cards .wpb_wrapper .professor-card{width:100%;max-width:33.333%;padding-inline:15px}.loss-professors .section-title h2{font-size:30px}.history_professors{margin-bottom:0!important}.loss-professors.history_professors::after{display:none}.history_section .section-title{padding-bottom:1.5rem}.history_section .desktop_hide{display:none}section.vc_section.history_section{position:relative}section.vc_section.history_section:after{content:"";background:url(/wp-content/uploads/2023/09/bloque_1-2.png) no-repeat;position:absolute;top:0;left:auto;width:40%;right:0;height:100%;background-position-x:right;background-size:cover}.produccion-image{margin-top:60px}.produccion-image figure.wpb_wrapper{display:block}.produccion-image figure.wpb_wrapper>*{display:block}.produccion-image figure.wpb_wrapper img{width:100%}.produccion-section p{color:#2C2C2C}.horozontal_line .vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#BCBCBC;max-width:1490px;margin:0 auto}@media screen and (max-width:1699px){section.vc_section.history_section:after{width:45%}}@media screen and (max-width:1199px){.professor_cards .professor-card .tile .details{padding:30px;top:calc(100% - 105px)}.professor_cards .professor-card .tile span.title{font-size:18px}.professor_cards .professor-card .tile .details span.info h6{font-size:16px}.professor_cards .professor-card .tile .details span.info p{font-size:14px}.professor_cards .professor-card .tile img{min-height:400px}.professor_cards .professor-card .tile:after{width:18px;height:18px;right:30px;bottom:30px}}@media screen and (max-width:991px){.professor_cards .wpb_wrapper .professor-card{max-width:50%}.loss-professors{margin-bottom:2rem}.produccion-image{margin-top:40px}}@media screen and (max-width:767px){.method-section.dark-section .section-title h2{font-size:30px}.method-section.dark-section{background:url(/wp-content/uploads/2023/09/alex-method.jpg) no-repeat;background-position-x:35%}section.vc_section.cms-banner h1{font-size:26px!important}.loss-professors:after{display:none}.cms-banner .description h5{font-size:18px}section.vc_section.cms-banner:after{background-image:url(/wp-content/uploads/2023/09/banner-mobile.svg);top:45%;right:-15%;width:45%}section.vc_section.cms-banner{margin-top:4rem;padding-bottom:4rem!important}.history_section .desktop_hide{display:block}section.vc_section.history_section:after{display:none}.reverse_column{flex-direction:column-reverse}section.vc_section.history_section{padding-top:0!important}section.vc_section.history_section .vc_column-inner{padding-block:0}.reverse_column .wpb_single_image.desktop_hide{margin-inline:-26px}.produccion-image{margin-top:0}.produccion-section .produccion-image{margin-bottom:1rem;margin-inline:-28px}.loss-professors.history_professors .section-title{text-align:center}section.vc_section.cms-banner.equipo_banner{padding-bottom:2rem!important}}@media screen and (max-width:575px){.professor_cards .wpb_wrapper .professor-card{max-width:100%}.loss-professors .section-title{text-align:left}}