.elementor-kit-6{--e-global-color-primary:#175D7E;--e-global-color-secondary:#84B5D5;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7c345eb:#FFFFFF;--e-global-color-5c7c953:#5C9CC2;--e-global-color-3a1babb:#BAD4E3;--e-global-color-ad3fbd9:#E9F7FF94;--e-global-color-ad07d0e:#5C9CC2BF;--e-global-color-61c728c:#58B2DE;--e-global-color-eb29c3d:#002334;--e-global-color-1efb2f2:#FF4D01;--e-global-typography-primary-font-family:"Titillium Web";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Titillium Web";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Titillium Web";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Titillium Web";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.ue_option.active .ue_main {
    display: none;
}

.ue_main {
  color: white;
  text-shadow: 2px 2px 4px #000000;
}

/*
 *	Hamburger Menu
 */
.jet-mobile-menu__back {
    background-color: #175D7E;
    font-size: 12px;
   padding: 17px 19px 17px 19px;
    border-radius: 25px;
}

/*
 *	Esconde Captcha
 */
.grecaptcha-badge {
visibility: hidden;
}

.home-blog-bk {
background: rgb(87,164,210);
background: linear-gradient(173deg, rgba(87,164,210,1) 0%, rgba(23,93,126,1) 42%, rgba(23,93,126,1) 55%, rgba(21,131,180,1) 100%);
}

.home-historia-bk {
background: rgb(28,93,125);
background: linear-gradient(180deg, rgba(28,93,125,1) 0%, rgba(68,137,178,1) 42%, rgba(130,181,212,1) 100%);
}

.bolsa-empleo-bk {
background: #ffffff;
}

.home-divisor-bk {
background: rgb(75,144,186);
background: linear-gradient(90deg, rgba(75,144,186,1) 0%, rgba(200,218,230,1) 63%, rgba(32,101,134,1) 100%);
}

.divisor-bk {
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(70,139,180,1) 19%, rgba(28,92,127,1) 61%, rgba(130,181,212,1) 86%, rgba(255,255,255,0) 100%);
}

.footer-bk {
background: rgb(28,92,127);
background: linear-gradient(180deg, rgba(28,92,127,1) 0%, rgba(70,139,180,1) 63%, rgba(130,181,212,1) 100%);
}
.footer-copyright-bk {
background: rgb(169,204,224);
background: linear-gradient(90deg, rgba(169,204,224,1) 0%, rgba(84,153,195,1) 63%, rgba(24,93,126,1) 100%);
}

.elementor-popup-modal .dialog-close-button {
    border-radius: 25px;
    
}

.dialog-close-button i {
    font-size: 12px;
    padding: 14px;
}

#form-field-curriculum {
    opacity: 0;
    z-index: -1;
    position: absolute;
    top: -1px;
    left: 0;
    width: 0.1px;
    height: 0.1px;
}

.elementor-field-group-curriculum label {
    text-align:center;
    padding: 15px 30px;
    background-color: rgba(92, 151, 193, 1); 
    color: #fff !important;
    border-radius: 15px;
    cursor: pointer;
    transition:0.3s;
    position: initial;
    top: initial; 
    width: initial;
    height: initial;
    margin: initial;
    overflow: hidden;
    clip: initial;
}

.elementor-field-group-curriculum label:before {
    content: "\f382";
    color: white;
    width: 10px;
    height: 10px;
    display: inline-block;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 12px;
} 
.elementor-field-group-curriculum label:hover { 
    transition:0.3s;
} 
@media screen and (max-width: 768px) { 
.elementor-field-group-curriculum label {
    width:100% 
} 
}/* End custom CSS */