.color-primary {
color: var(--e-global-color-accent);
}
.fs-h3 {
font-family: "DINPro",sans-serif;
font-size: 1.5rem;
font-weight: 700;
}
.m-0 {
margin: 0px !important;
}
.versus {
font-size: 1.25rem;
font-weight: 700;
font-family: "DINPro";
background-color: var(--e-global-color-accent);
color: white;
padding: 0.5rem;
border-radius: 50%;
} .d-none{
display: none:
}
.disclaimer {
font-size: .850rem;
}
.anchor {
color: white !important;
text-decoration: underline !important;
font-weight: 400;
}
.type-coourse {
color: #ffffff;
text-transform: uppercase;
} .iframe-form {
width: 500px;
border: none;
}
.iframe-form.cxo{
height: 550px;
}
.iframe-form.op{
height: 550px;
}
@media screen and (min-width: 768px){
.iframe-form.cxo {
height: 650px;
}
.iframe-form.op {
height: 550px;
}
.contact-form{
min-width:500px;
}
.contact-form.cxo{
min-height:792px;
}
.contact-form.op{
height: 705px;
}
}
.form-center{
text-align: center;
}  .section-ita { 
padding: 12vw 4vw!important; 
}
.no-padding-bottom{
padding: 4vw 12vw 0 12vw!important;
}
@media screen and (min-width: 768px) {
.section-ita { 
padding: 8vw 4vw!important; 
}
}
@media screen and (min-width: 1024px) {
.section-ita {
padding: 4vw 2vw !important;
}
} .px-section { 
padding-right: 4vw!important; 
padding-left: 4vw!important; 
}
@media screen and (min-width: 768px) {
.px-section { 
padding-right: 2vw!important; 
padding-left: 2vw!important; 
}
}
@media screen and (min-width: 1024px) {
.px-section {
padding-right: 2vw!important; 
padding-left: 2vw!important; 
}
} #content-header h1.title, #content-header h2.subtitle, #content-header p.claim {
color: #fff;
}
#content-header h1.title, #content-header h2.subtitle, #content-header p.claim{
text-align: center;
}
#content-header p.claim{
padding-top: 1rem;
}
@media (min-width: 1025px) {
#content-header h1.title, #content-header h2.subtitle, #content-header p.claim{
text-align: start;
}
} .reasons h3 {
display: none
}
.bg__title h1,
.bg__title span{
background-color: rgba(0,0,0,0.01)!important
}
.box-accessibility{
background-color: rgba(0,0,0,0.01);
} .section-nav .e-fas-caret-down{
fill: white;
} #content-header h1.title, #content-header p.claim{
text-align: left;
} .reasons .elementor-icon-box-wrapper {
display: flex;
align-items: center !important
}
.reasons [data-widget_type="icon-box.default"] {
height: 100% !important;
display: flex !important
}
.reasons .elementor-widget-container {
display: flex
}
.reasons .elementor-widget-container,
.reasons .elementor-icon-box-wrapper {
width: 100% !important
}
.reasons .elementor-widget-icon-list,
.reasons .elementor-widget-container{
height: 100%;
}
.reasons .elementor-icon-list-items{
display: flex;
} @media screen and (max-width: 996px){
#section-admision div.padding-dos h3, #section-admision div.padding-tres h3, #section-admision div.padding-cuatro h3{
padding-bottom: 28px;
}
}
@media screen and (max-width: 767px){
#section-admision div.padding-dos h3, #section-admision div.padding-tres h3, #section-admision div.padding-cuatro h3{
padding-bottom: 0px;
}
} #section-diferencia div.espacio-dos h3, #section-diferencia div.espacio-cinco h3{
padding-bottom: 29px;
}
@media screen and (max-width: 1180px){
#section-diferencia div.espacio-cuatro h3{
padding-bottom: 0px;
}
}
@media screen and (max-width: 1084px){
#section-diferencia div.espacio-dos h3{
padding-bottom: 0px;
}
}
@media screen and (max-width: 1008px){
#section-diferencia div.espacio-dos h3, #section-diferencia div.espacio-tres h3{
padding-bottom: 29px;
}
}
@media screen and (max-width: 917px){
#section-diferencia div.espacio-tres h3{
padding-bottom: 0px;
}
}
@media screen and (max-width: 879px){
#section-diferencia div.espacio-cuatro h3{
padding-bottom: 29px;
}
#section-diferencia div.espacio-cinco h3{
padding-bottom: 58px;
}
}
@media screen and (max-width: 767px){
#section-diferencia div.espacio-dos h3, #section-diferencia div.espacio-cuatro h3, #section-diferencia div.espacio-cinco h3{
padding-bottom: 0px;
}
} #section-modules h3{
font-weight: 400!important;
} #section-faculty h2{
padding-bottom: 20px;
line-height: 45px;
}
.faculty {
max-width: 768px;
}
.faculty img {
min-width: 120px;
min-height: 120px;
} #section-video h2{
padding-bottom: 15px;
} #section-testimonials h2{
padding-bottom: 10px;
}
@media screen and (min-width: 1024px){
.padding-testimonials > div > div > div{
padding-bottom: 5px!important;
}
} .line::after {
content: "";
position: absolute;
height: .0625rem;
background: #e5e5e5;
bottom: 0;
left: 50%;
transform: translateX(-50%);
max-width: 1140px;
width: 100%;
} .elementor-widget-text-editor ul {
margin-top: 20px;
margin-bottom: 0;
padding-left: 0;
}
.elementor-widget-text-editor ul li {
list-style-type: none;
padding: 3px 30px;
position: relative;
margin-bottom: 10px;
display: block;
}
.elementor-widget-text-editor ul li::before {
content: " ";
display: block;
border-style: solid;
border-width: 10px;
border-radius: 50%;
height: 0;
width: 0;
position: absolute;
left: 0;
top: 5px;
opacity: .1;
border-color: #006853 !important;
}
.elementor-widget-text-editor ul li::after {
content: "";
display: block;
width: 6px;
height: 10px;
border-style: solid;
border-width: 0 2px 2px 0;
position: absolute;
left: 7px;
top: 9px;
transform: rotate(45deg);
border-color: #006853 !important;
} .descarga_brochure .elementor-button-link{
width: 100%!important;
padding: 15px 0px;
position: fixed;
left: 0;
bottom: 0;
z-index: 999;
} @media (min-width:1025px) and (max-width:1115px) {
.elementor-14438 .elementor-element.elementor-element-4370c66>.elementor-widget-container {
margin: 0px !important
}
}
button#rmp_menu_trigger-1591 {
display: none
}
#pojo-a11y-toolbar,
#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
bottom: 10px !important;
} .elementor-element-118b574:hover{
opacity: 0.7;
}
@media (max-width:1024px){
#revert-colors{
background-color: #cce1dd!important;	
}
#revert-colors p, #revert-colors a{
color: #0e0e0e!important;	
}
.elementor-icon-box-icon{
margin-top: 7px;
}
}
@media (max-width: 767px){
.elementor-icon-box-icon{
margin-top: 10px;
}
}