 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}@font-face {font-family: 'Graphik-Light';src: url("../fonts/Graphik-Light.eot?") format("eot"), url("../fonts/Graphik-Light.woff2") format("woff2"), url("../fonts/Graphik-Light.woff") format("woff"), url("../fonts/Graphik-Light.ttf") format("truetype"), url("../fonts/Graphik-Light.svg") format("svg");}@font-face {font-family: 'Graphik-Regular';src: url("../fonts/Graphik-Regular.eot?") format("eot"), url("../fonts/Graphik-Regular.woff2") format("woff2"), url("../fonts/Graphik-Regular.woff") format("woff"), url("../fonts/Graphik-Regular.ttf") format("truetype"), url("../fonts/Graphik-Regular.svg") format("svg");}@font-face {font-family: 'Graphik-Semibold';src: url("../fonts/Graphik-Semibold.eot?") format("eot"), url("../fonts/Graphik-Semibold.woff2") format("woff2"), url("../fonts/Graphik-Semibold.woff") format("woff"), url("../fonts/Graphik-Semibold.ttf") format("truetype"), url("../fonts/Graphik-Semibold.svg") format("svg");}@font-face {font-family: 'Graphik-Bold';src: url("../fonts/Graphik-Bold.eot?") format("eot"), url("../fonts/Graphik-Bold.woff2") format("woff2"), url("../fonts/Graphik-Bold.woff") format("woff"), url("../fonts/Graphik-Bold.ttf") format("truetype"), url("../fonts/Graphik-Bold.svg") format("svg");}* {box-sizing: border-box;}body {font-family: Graphik-Regular, sans-serif;line-height: 1.2;color: black;background-color: white;}h1, h2, h3, h4, h5 {font-family: Graphik-Bold, sans-serif;}h1 {font-size: 1.875em;color: white;}p {font-family: Graphik-Regular, sans-serif;}strong {font-family: Graphik-Bold, sans-serif;}a {text-decoration: none;color: #00aeef;}a:hover {text-decoration: none;}a:focus {text-decoration: none;}img {max-width: 100%;vertical-align: top;height: auto;}.row {margin-left: 0;margin-right: 0;}.p-l-o {padding-left: 0 !important;}.p-l-5 {padding-left: 5px !important;}.p-l-15 {padding-left: 15px !important;}.p-r-o {padding-right: 0 !important;}.p-r-5 {padding-right: 5px !important;}.p-r-15 {padding-right: 15px !important;}.p-b-20 {padding-bottom: 20px !important;}.m-b-0 {margin-bottom: 0 !important;}.m-b-20 {margin-bottom: 20px !important;}.m-b-30 {margin-bottom: 30px !important;}.m-t-30 {margin-top: 30px !important;}.rltv {position: relative;}.p-t-50 {padding-top: 50px;}.p-t-20 {padding-top: 20px;}.p-b-50 {padding-bottom: 50px;}@keyframes downarrow {0% {top: 33px;}50% {top: 37px;}100% {top: 33px;}}.btn-isil {-webkit-appearance: none;-webkit-border-radius: 0;width: 100%;padding: 20px;color: white;text-transform: uppercase;font-family: Graphik-Bold, sans-serif;display: inline-block;box-shadow: 5px 5px 0 #575756;transition: all 0.5s ease;margin-bottom: 30px;}.btn-isil:hover {color: white;box-shadow: 0 0 0 #575756;}.btn-isil:focus {color: white;box-shadow: 0 0 0 #575756;}.btn-blue {background-color: #00aeef;}.btn-blue:hover {background-color: #39b3da;}.btn-red {background-color: #ed4936;}.btn-red:hover {background-color: #f16d5e;}.btn-yellow {background-color: #fdbf10;}.btn-yellow:hover {background-color: #fdcc40;}.btn-black {background-color: black;}.btn-black:hover {background-color: #333333;}.btn-grey {background-color: #848785;}.btn-grey:hover {background-color: #9d9f9d;}.btn-lightgrey {background-color: #e2e4e7;}.btn-lightgrey:hover {background-color: #e2e4e7;}.btn-big {font-size: 3.500em;padding: 35px 60px;height: 204px;}.btn-big--oneline {line-height: 130px;}.btn-medium {font-size: 1.750em;height: 100px;text-align: center;line-height: 60px;}.btn-medium--twolines {line-height: 1.2;}.btn-reg {font-size: 1.250em;margin-bottom: 0;}.btn-career {font-size: 1.750em;padding: 45px 60px;}.btn-font-black {color: black;}.btn-font-black:hover {color: black;}.btn-font-black:focus {color: black;}.btn-underline {font-size: 1.5em;line-height: 1.4;font-family: Graphik-Bold, sans-serif;text-align: center;padding: 12px 0;border-bottom: 8px solid #848785;display: block;color: black;height: 70px;text-transform: uppercase;margin-top: 50px;transition: all 0.5s ease;}.btn-underline:hover {color: black;}.btn-underline:focus {color: black;}.btn-underline--yellow {border-bottom: 8px solid #fdbf10;border-color: #fdbf10;}.btn-underline--yellow:hover {border: 8px solid #fdbf10;}.btn-underline--yellow:focus {border: none;border-bottom: 8px solid #fdbf10;}.btn-underline--blue {border-bottom: 8px solid #00aeef;border-color: #00aeef;}.btn-underline--blue:hover {border: 8px solid #00aeef;}.btn-underline--blue:focus {border: none;border-bottom: 8px solid #00aeef;}.btn-underline--red {border-bottom: 8px solid #ed4936;border-color: #ed4936;}.btn-underline--red:hover {border: 8px solid #ed4936;}.btn-underline--red:focus {border: none;border-bottom: 8px solid #ed4936;}.btn-pattern {display: block;position: absolute;top: 0;right: 15px;}.btn-pattern--small {width: 56px;}.btn-pattern--form {width: 56px;right: 0;}.btn-pattern--career {right: 0;}.testimonio-pattern {display: block;position: absolute;top: 20px;left: 20px;}.btn-pdf-cont {text-align: right;padding-bottom: 20px;margin-top: 0;}.btn-pdf {text-align: right;padding: 5px 0;color: black;font-family: Graphik-Semibold, sans-serif;font-size: 1em;text-transform: uppercase;border-bottom: 5px solid black;}.btn-pdf:hover {color: #333333;border-color: #333333;}.btn-pdf:fucus {color: black;border-color: black;}.btn-pdf i {margin-left: 8px;font-size: 1.2em;}.btn-more-info {display: inline-block;float: right;margin-bottom: 10px;margin-top: 10px;}.btn-more-info-m-r {margin-right: 65px;}.btn-faq {height: 78px;width: 196px;margin-bottom: 0;padding: 15px 20px;font-size: 1.250em;}.btn-faq--oneline {line-height: 45px;}.btn-contacto {text-align: center;font-size: 1.6em;text-transform: none;margin-bottom: 40px;}.btn-charlas {padding: 15px 20px;margin-bottom: 0;}.btn-charlas__text {text-transform: none;font-family: Graphik-Semibold, sans-serif;font-size: 1.125em;margin-bottom: 5px;}.btn-charlas__text2 {font-size: 1.350em;}.btn-charlas__text2 i {font-size: 1.2em;}.arrow-down {position: absolute;left: 50%;bottom: 40px;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);}.arrow-down a {display: block;height: 70px;width: 70px;border: 4px solid white;border-radius: 50%;text-align: center;}.arrow-down a i {color: white;font-size: 3em;line-height: 68px;position: absolute;top: 35px;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);animation-name: downarrow;animation-duration: 1.2s;animation-iteration-count: infinite;animation-timing-function: linear;}header {position: absolute;width: 100%;top: 0;}.nav {position: relative;z-index: 3;}.logo {margin-top: 20px;padding: 30px 85px;background-color: #00aeef;display: block;width: 298px;}.logo--ejecutiva {background-color: black;width: 298px;padding: 30px 45px;}.nav__ac, .nav__hamburguer {position: absolute;top: 40px;color: white;}.nav__ac, .ac-menu {right: 60px;}.nav__ac label, .ac-menu label {color: white;font-size: 1.435em;font-family: Graphik-Semibold, sans-serif;padding: 30px 40px 30px 0;position: relative;display: block;cursor: pointer;}.nav__ac label:after, .nav__ac input:checked+label:after, .ac-menu label:after, .ac-menu input:checked+label:after {content: '';position: absolute;width: 24px;height: 24px;right: 0;top: 33px;background: transparent url(../images/open-icon.png) no-repeat center center;}.nav__ac input:checked+label:after, .ac-menu input:checked+label:after {background-image: url(../images/close-icon.png);}.nav__ac input, .ac-menu input {display: none;}.nav__ac ul, .ac-menu ul {position: relative;max-height: 0;overflow: hidden;transition: all 0.2s ease;}.nav__ac ul li a, .ac-menu ul li a {color: white;font-size: 0.938em;font-family: Graphik-Regular, sans-serif;display: inline-block;padding: 5px 0;}.nav__ac input:checked~ul, .ac-menu input:checked~ul {max-height: 500px;transition: all 0.3s ease;padding-bottom: 20px;}.ac__list {border-bottom: 2px solid white;}.ac__list:last-child {border-bottom: none;}.ac__link {color: white;font-size: 1.435em;font-family: Graphik-Semibold, sans-serif;padding: 25px 0;position: relative;display: block;}.ac__link:hover {color: white;}.ac__link:focus {color: white;}.nav__hamburguer {width: 400px;padding: 120px 25px 0;background-color: #00aeef;top: -1000px;right: 0;transition: all 0.7s ease;z-index: 1000;position: fixed;}.hamburguer__item {border-top: 2px solid white;}.hamburguer__link {color: white;padding: 20px 0;display: block;font-size: 1.625em;font-family: Graphik-Semibold, sans-serif;}.hamburguer__link:hover {color: white;}.hamburguer__link:focus {color: white;}.dropdown {display: inline-block;}.nav__btn {display: inline-block;text-align: center;width: 120px;height: 40px;line-height: 40px;font-size: 0.9em;font-family: Graphik-Semibold, sans-serif;position: relative;}.nav__btn i {font-size: 2em;display: inline-block;padding-right: 10px;vertical-align: top;line-height: 40px;}.nav__btn--white {background-color: white;color: black;}.nav__btn--white:hover {color: #333333;}.nav__btn--white:focus {color: black;}.nav__btn--blue {background-color: #00aeef;color: white;}.nav__btn--blue:hover {color: white;}.nav__btn--blue:focus {color: white;}.nav__btn--black {background-color: black;color: white;}.nav__btn--black:hover {color: white;}.nav__btn--black:focus {color: white;}.nav__btn--tel {margin-left: 20px;width: 195px;background-color: #00aeef;color: white;}.nav__btn--tel:hover {color: white;background-color: #39b3da;}.nav__btn--tel:focus {color: white;}.dropdown-content {display: none;position: absolute;padding: 0 20px;width: 360px;height: 0;transition: all 0.5s ease;}.dropdown-content__nosotros {left: 0;background-color: #848785;}.dropdown-content__carreras {left: -120px;background-color: #00aeef;}.dropdown-content__ejecutiva {left: -240px;background-color: black;}.dropdown:hover .dropdown-content {display: block;height: auto;transition: all 0.5s ease;}.menu-toogle {width: 40px;height: 40px;top: 40px;right: 0;z-index: 2000;display: flex;flex-direction: column;justify-content: center;cursor: pointer;background-color: #00aeef;transition: all 0.5s ease;position: absolute;}.h-line {display: block;height: 3px;background-color: white;margin: 2.5px 8px;position: relative;transition: all .5s ease;}.h-line--invert {background-color: #fff;}.open:first-child {-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 8px;}.open:nth-child(2) {opacity: 0;}.open:last-child {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);bottom: 8px;}.menu-switch {display: none;}.menu-switch:checked~.nav__hamburguer {top: 0;right: 0;position: fixed;}.menu-switch:checked~.menu-toogle {right: 20px;top: 40px;position: fixed;}.menu-switch:checked~.menu-toogle>.h-line {height: 3px;margin: 2.5px 2px;}.section-bg {height: 700px;background-size: cover;background-position: center top;position: relative;}.section-bg>.container {position: relative;height: 700px;}.bg-title {margin-top: 250px;width: 390px;padding: 30px 50px;z-index: 2;}.bg-title2 {margin-top: 220px;width: 460px;padding: 25px;z-index: 2;}.bg-title__yellow {background-color: #fdbf10;}.bg-title__lightgrey {background-color: #e2e4e7;}.bg-title__grey {background-color: #848785;}.bg-title__red {background-color: #ed4936;}.bg-title__blue {background-color: #00aeef;}.title__white {color: white;font-size: 1.875em;font-family: Graphik-Bold, sans-serif;}.title__black {color: black;font-size: 1.875em;font-family: Graphik-Semibold, sans-serif;}.title__white--carreras {font-size: 2.5em;}.description__white {font-size: 1em;line-height: 1.4;color: #fff;margin-top: 15px;}.bg-title__divider {width: 100%;height: 3px;background-color: #fff;margin-top: 20px;margin-bottom: 20px;}.dates__white {color: #fff;font-size: 1.125em;margin-bottom: 10px;}.bg-subtitle {padding: 20px;font-size: 1.250em;font-family: Graphik-Bold, sans-serif;}.bg-subtitle__grey {background-color: #848785;}.bg__decoration {margin-top: 15px;background-color: #00aeef;width: 340px;height: 12px;}.bg__decoration--btn {width: 390px;margin-top: 15px;}.bg__decoration--btn2 {width: 460px;margin-top: 15px;}.bg__decoration--btn i {margin-left: 8px;font-size: 1.2em;}.bg__decoration--grey {background-color: #848785;}.bg__form {max-width: 450px;position: absolute;top: 130px;margin-left: 690px;background-color: rgba(226, 228, 231, 0.8);padding: 0;z-index: 1;transition: all 0.5s ease;}.bg__form--fixed {position: fixed;}@media screen and (max-width: 990px) {.bg__form--fixed {}}.bg__form--absolute {position: absolute;bottom: 10px;top: inherit;}.bg__form__head {background-color: #00aeef;padding: 15px 30px;}.bg__form__head h2 {color: white;font-size: 1.563em;font-family: Graphik-Bold, sans-serif;text-transform: uppercase;}.bg__form__body {max-width: 260px;margin: 0 auto;padding: 20px 0;}.bg__form__body input, .bg__form__body select, .bg__form__body input[placeholder], .bg__form__body textarea {-moz-border-radius: 0;-webkit-border-radius: 0;height: 32px;border-radius: 0;border: none;color: black;font-family: Graphik-Light, sans-serif;width: 100%;font-size: 0.875em;padding: 6px 12px;}.bg__form__body textarea {height: 80px;}.bg__form__body .btn-form {font-size: 1.750em;border: none;padding: 10px 10px 10px 50px;margin-bottom: 10px;color: white;font-family: Graphik-Bold, sans-serif;height: inherit;text-align: left;}.bg__form__body .btn-form i {margin-left: 20px;}.bg__form__body p {position: relative;}.bg__form__body p:after {font-family: 'FontAwesome';content: '\f1d8';font-size: 1.5em;color: white;position: absolute;right: 50px;top: 11px;}.bg__form__body .checkbox input {height: inherit;}.bg__form__body .checkbox input[type="checkbox"] {opacity: 0;position: absolute;top: -0.25em;left: 1.25em;width: 1.15em;height: 1.15em;cursor: pointer;z-index: 9;}.bg__form__body .checkbox {display: inline-block;position: relative;margin-top: 15px;margin-bottom: 0;}.bg__form__body .checkbox+.checkbox {margin-top: 0;}.bg__form__body .checkbox input[type="checkbox"]+span, .bg__form__body .checkbox input[type="checkbox"]+label {cursor: auto;color: black;font-size: 0.750em;font-weight: normal;padding-left: 5px;margin-left: 1.5em;}.bg__form__body .checkbox input[type="checkbox"]+span:before, .bg__form__body .checkbox input[type="checkbox"]+label:before {font-family: 'FontAwesome';content: '';height: 1.4em;width: 1.4em;line-height: 1;color: white;border: 2px solid #848785;background-color: #848785;display: inline-block;position: absolute;margin-left: -2em;margin-top: 0;}.bg__form__body .checkbox input[type="checkbox"]:checked+span:before, .bg__form__body .checkbox input[type="checkbox"]:checked+label:before {content: "\f00c";}span.wpcf7-list-item {margin: 0;}span.wpcf7-not-valid-tip {position: absolute;font-size: 0.813em;color: #790000;font-family: Graphik-Book, sans-serif;margin-left: 240px;margin-top: -23px;}.bg__form__body .checkbox span.wpcf7-not-valid-tip {margin-left: 0;margin-top: 5px;display: none;}div.wpcf7-response-output {width: 100%;margin: 10px 0 0;padding: 0;font-size: 0.875em;color: black;font-family: Graphik-Semibold, sans-serif;text-align: center;}div.wpcf7-validation-errors {color: #790000;border: none;}div.wpcf7-mail-sent-ok {color: #000000;border: none;}.bg__form__body .ajax-loader {position: absolute;margin-top: 16px !important;margin-left: 6px !important;}.line-pattern {width: 168px;height: 600px;position: absolute;z-index: -1;}.pattern-right {right: 15px;bottom: 0;}.pattern-left {left: 40px;bottom: 0;}.pattern-white {background-image: url(../images/diagonal-white.png);}.pattern-yellow {background-image: url(../images/diagonal-yellow.png);}.pattern-blue {background-image: url(../images/diagonal-blue.png);}.pattern-red {background-image: url(../images/diagonal-red.png);}.pattern-black {background-image: url(../images/diagonal-black.png);}.section-btns {padding: 50px 0;}.section-btns .container {padding-left: 0;padding-right: 0;}.section-carreras {padding: 50px 0;background-color: #fff;}.section-carreras .container {padding-left: 0;padding-right: 0;display: flex;flex-wrap: wrap;justify-content: center;}.section-carreras--blue {background-color: #fff;}.carreras__cont {padding: 0 20px 20px 20px;border-right: 4px solid #00aeef;margin-bottom: 20px;}.carreras__cont--dip {float: left;width: 20%;padding: 0 20px;}.carreras__cont ul {padding-left: 15px;}.carreras__cont li {list-style: disc;color: #000;margin-bottom: 15px;}.pagenav {list-style: none !important;}.carreras__cont li:last-child {margin-bottom: 0;}.carreras__cont ul li a {color: #000;font-size: 0.938em;font-family: Graphik-Semibold, sans-serif;}.carreras__cont a:hover {color: #848785;}.carreras__cont a:focus {color: #848785;}.carreras__cont:last-child, .listado_cursos:nth-child(3n) {border-right: none;}.carreras__title {display: inline-block;font-size: 1.5em;font-family: Graphik-Bold, sans-serif;text-transform: uppercase;height: 60px;margin-bottom: 30px;color:#00aeef;}.carreras__title--cursos {height: 90px;}.carreras__list {padding-left: 15px;}.carreras__item {list-style: disc;color: white;margin-bottom: 15px;}.carreras__link {color: #000;font-size: 0.938em;font-family: Graphik-Semibold, sans-serif;}.carreras__link:hover {color: white;}.carreras__link:focus {color: white;}.section-career {padding: 50px 0 0 0;}.section-career .container {padding-left: 0;padding-right: 0;}.tab-content {clear: both;}.career__title {font-size: 1.750em;text-transform: uppercase;margin-bottom: 50px;}.career__title--red {color: #ed4936;}.career__title--blue {color: #00aeef;}.career__menu {text-transform: uppercase;margin-bottom: 30px;}.tab-pane {padding-top: 50px;min-height: 580px;}.career__menu__item {display: inline-block;border-left: 2px solid black;padding-right: 10px;padding-left: 10px;margin-bottom: 10px;}.career__menu__item:first-child {padding-left: 0;border-left: none;}.career__menu__item.active>.career__menu__link-red {color: #ed4936;}.career__menu__item.active>.career__menu__link-blue {color: #00aeef;}.career__menu__link-red {color: black;font-size: 0.875em;font-family: Graphik-Semibold, sans-serif;padding: 4px 0;transition: all .3s ease;}.career__menu__link-red:hover {color: #ed4936;}.career__menu__link-red:focus {color: #ed4936;}.career__menu__link-blue {color: black;font-size: 0.875em;font-family: Graphik-Semibold, sans-serif;padding: 4px 0;transition: all .3s ease;}.career__menu__link-blue:hover {color: #00aeef;}.career__menu__link-blue:focus {color: #00aeef;}.career__tab__title {font-size: 1.563em;color: black;text-transform: uppercase;padding: 80px 0 50px;}.career__tab__title--first {padding: 0 0 50px;}.career__tab__text {font-size: 1.125em;color: black;padding: 0 0 50px;}.accordion li>a {position: relative;color: white !important; font-size: 1.4em;font-family: Graphik-Semibold, sans-serif;padding: 20px 80px 20px 35px !important;margin-bottom: 10px;position: relative;display: inline-block;width: 100%;cursor: pointer;background-color: #00aeef !important;text-transform: uppercase;}.accordion li>a.accordion__link__sub:before{content: '';position: absolute;width: 24px;height: 24px;right: 30px;top: 21px;background: transparent url(../images/open-icon.png) no-repeat center center;}.accordion li> .accordion__link__sub.active:before {content: '';position: absolute;width: 24px;height: 24px; right: 30px;top: 21px;background: transparent url(../images/close-icon.png) no-repeat center center;}.accordion li>a.red {background-color: #ed4936;}.accordion li>a.blue {background-color: #00aeef;}.accordion li>a.yellow {background-color: #fdbf10;}.accordion li>a:after {content: '';position: absolute;width: 24px;height: 24px;right: 30px;top: 21px;background: transparent url(../images/open-icon.png) no-repeat center center;}.accordion li>a.active:after {content: '';position: absolute;width: 24px;height: 24px;right: 30px;top: 21px;background: transparent url(../images/close-icon.png) no-repeat center center;}.accordion li>a span {font-size: 2.3em;vertical-align: top;line-height: 55px;float: left;width: 95px;margin-right: 20px;display: block;}.accordion .career__ac__cont {display: none;max-height: 3500px;padding: 10px 20px 20px;}.accordion .career__ac__text {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;display: inline-block;padding: 5px 0;}.accordion .career__ac__text2 {color: black;font-size: 0.875em;line-height: 1.3;font-family: Graphik-Light, sans-serif;display: inline-block;padding: 0 0 20px;width: 100%;}.accordion .career__ac__list {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;display: inline-block;padding: 5px 0 5px 20px;}.accordion .career__ac__list li {list-style: disc;line-height: 1.5;}.accordion .career__ac__video {max-width: 100%;padding: 5px 0;}.accordion .career__ac__video iframe {width: 100%;}.accordion .career__ac__img {max-width: 100%;padding: 5px 0 5px;}.career__ac label {color: white;font-size: 1.500em;font-family: Graphik-Semibold, sans-serif;padding: 35px 80px 35px 35px;margin-bottom: 10px;position: relative;display: inline-block;width: 100%;cursor: pointer;background-color: #848785;text-transform: uppercase;}.career__ac label.red {background-color: #ed4936;}.career__ac label.blue {background-color: #00aeef;}.career__ac label.yellow {background-color: #fdbf10;}.career__ac label span {font-size: 2.6em;vertical-align: top;line-height: 60px;float: left;width: 120px;margin-right: 20px;}.career__ac label:after, .career__ac input:checked+label:after {content: '';position: absolute;width: 24px;height: 24px;right: 30px;top: 38px;background: transparent url(../images/open-icon.png) no-repeat center center;}.career__ac input:checked+label:after {background-image: url(../images/close-icon.png);}.career__ac input {display: none;}.career__ac .career__ac__title {color: white;font-size: 1.500em;font-family: Graphik-Semibold, sans-serif;padding: 30px 80px 30px 35px;margin-bottom: 10px;position: relative;display: inline-block;width: 100%;background-color: #848785;text-transform: uppercase;}.career__ac .career__ac__title.red {background-color: #ed4936;}.career__ac .career__ac__title.blue {background-color: #00aeef;}.career__ac .career__ac__title.yellow {background-color: #fdbf10;}.career__ac .career__ac__cont {position: relative;max-height: 0;overflow: hidden;padding: 0 20px;opacity: 0;transition: all 0.2s ease;}.career__ac .career__ac__cont.convenio {max-height: 1000px;padding: 10px 20px 20px;opacity: 1;}.career__ac .career__ac__cont.testimonio {padding: 0;max-height: 2000px;margin-bottom: 20px;opacity: 1;display: flex;}.career__ac .career__ac__subtitle {font-family: Graphik-Semibold, sans-serif;font-size: 1.250em;margin-bottom: 20px;}.career__ac .career__ac__text {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;display: inline-block;padding: 5px 0;}.career__ac__cont p {color: black;font-size: 1.125em;line-height: 1.4;font-family: Graphik-Regular, sans-serif;padding: 5px 0;max-width: 100%;}.career__ac__cont h6 {color: black;font-size: 0.813em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;padding: 5px 0;}.career__ac__cont p iframe {width: 100%;}.career__ac__cont.nosotros p iframe {width: 100%;height: 600px;}.career__ac__cont>.issuuembed {width: 100% !important;height: 600px !important;}.career__ac .career__ac__cont p {color: black;font-size: 1.125em;line-height: 1.4;font-family: Graphik-Regular, sans-serif;padding: 5px 0;}.career__ac p.career__ac__text2 {color: black;font-size: 0.875em;line-height: 1.4;font-family: Graphik-Light, sans-serif;padding: 0 0 20px;width: 100%;}.career__ac .career__ac__cont .convenio__pais {font-family: Graphik-Semibold, sans-serif;text-align: center;font-size: 0.85em;margin-top: 10px;}.career__ac .career__ac__list {color: black;font-size: 1.125em;line-height: 1.4;font-family: Graphik-Regular, sans-serif;padding: 5px 0 5px 20px;}.career__ac .career__ac__list li {list-style: disc;line-height: 1.5;}.career__ac .career__ac__list li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.career__ac .career__ac__list li>ul li {list-style: circle;}.career__ac .career__ac__list li>ul li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.career__ac .career__ac__list li>ul li>ul li {list-style: disc;}.career__ac__cont ul {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;padding: 5px 0 5px 20px;}.career__ac__cont ul li {list-style: disc;line-height: 1.5;}.career__ac__cont ul li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.career__ac__cont ul li>ul li {list-style: circle;}.career__ac__cont ul li>ul li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.career__ac__cont ul li>ul li>ul li {list-style: disc;}.accordion .career__ac__cont ul {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;padding: 5px 0 5px 20px;}.accordion .career__ac__cont ul li {list-style: disc;line-height: 1.5;}.accordion .career__ac__cont ul li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.accordion .career__ac__cont ul li>ul li {list-style: circle;}.accordion .career__ac__cont ul li>ul li>ul {padding: 5px 0 5px 40px;font-size: 1em;}.accordion .career__ac__cont ul li>ul li>ul li {list-style: disc;}.career__ac .career__ac__video {max-width: 100%;padding: 5px 0;}.career__ac .career__ac__video iframe {width: 100%;}.career__ac .career__ac__img {max-width: 100%;padding: 5px 0 5px;}.career__ac .career__testimonio {padding: 60px 30px 30px;height: 347px;color: white;line-height: 1.4;transition: all 0.3s ease;}.career__ac .career__testimonio.dip {height: auto;padding: 60px 30px 30px;}.career__ac .career__testimonio p {font-family: Graphik-Light, sans-serif;color: white;font-size: 0.85em;line-height: 1.4;}.career__ac .career__testimonio.red {background-color: #ed4936;}.career__ac .career__testimonio.blue {background-color: #00aeef;}.career__ac input:checked~.career__ac__cont {max-height: 2000px;padding: 20px;opacity: 1;transition-property: max-height, padding, opacity;transition-duration: 0.4s, 0.2s, 0.3s;transition-timing-function: ease, ease-out, ease;transition-delay: 0s, 0s, 0.2s;}.career__ac__notification {background-color: #e2e4e7;padding: 30px;color: black;font-family: Graphik-Regular, sans-serif;font-size: 0.813em;margin-bottom: 20px;}.section-campus {padding-top: 50px;}.section-campus .container {padding-left: 0;padding-right: 0;}.campus__title {color: #00aeef;font-size: 2.813em;text-transform: uppercase;margin-bottom: 50px;}.campus__title--ejecutiva {color: black;}.campus__pattern {width: 168px;height: 112px;top: -50px;right: 15px;position: absolute;}.campus__content {padding: 0;position: relative;}.campus__name {background: #00aeef;mix-blend-mode: multiply;height: 86px;width: 100%;position: absolute;text-align: center;bottom: 0;transition: all 0.3s ease;}.campus__name--ejecutiva {background-color: #848785;}.campus__name__title {color: white;font-size: 2em;font-family: Graphik-Semibold, sans-serif;position: absolute;width: 100%;text-align: center;bottom: 22px;transition: all 0.3s ease;}.campus__link:hover>.campus__name {height: 100%;}.campus__link:hover>.campus__name__title {bottom: 50%;transform: translate(0, 50%);-webkit-transform: translate(0, 50%);}.campus__link img {width: 100%;}.shadow-img-red {box-shadow: 14px 14px 0 #ed4936;}.shadow-img-red--reverse {box-shadow: -14px 14px 0 #ed4936;}.shadow-img-yellow {box-shadow: 14px 14px 0 #fdbf10;}.shadow-img-yellow--reverse {box-shadow: -14px 14px 0 #fdbf10;}.shadow-img-blue {box-shadow: 14px 14px 0 #00aeef;}.shadow-img-blue--reverse {box-shadow: -14px 14px 0 #00aeef;}.shadow-img-grey {box-shadow: 14px 14px 0 #575756;}.camp__cont {padding: 50px 0;display: flex;flex-direction: row;}.camp__cont--reverse {flex-direction: row-reverse;}.camp__title {font-size: 2.750em;font-family: Graphik-Semibold, sans-serif;text-transform: uppercase;color: #00aeef;margin-bottom: 15px;position: relative;}.camp__title--reverse {text-align: right;}.camp-pattern {position: absolute;top: 0;right: 0;}.camp-pattern--reverse {right: inherit;left: 0;}.camp__direction {font-size: 1.125em;margin-bottom: 10px;}.camp__direction--reverse {text-align: right;}.map-san-isidro, .map-la-molina, .map-miraflores, .map-jesus-maria {width: 100%;height: 340px;background-color: #575756;margin-top: 30px;}.faq-menu__item {padding: 0 10px;display: inline-block;vertical-align: top;}.faq-menu__item:first-child {padding-left: 0;}.faq-menu__item:last-child {padding-right: 0;}.faq__cont {margin-bottom: 50px;}.faq__cont__title {color: #00aeef;font-size: 1.5em;margin-bottom: 15px;font-family: Graphik-Semibold, sans-serif;}.faq__cont__text {color: black;font-size: 1.125em;line-height: 1.3;font-family: Graphik-Regular, sans-serif;}.beneficios-icon {position: absolute;top: 50%;right: 20px;transform: translate(0, -50%);-webkit-transform: translate(0, -50%);}.section-solid {min-height: 720px;background-color: white;padding: 220px 0 100px;}.section-solid.blue {background-color: #00aeef;}.section-solid.red {background-color: #ed4936;}.section-solid.yellow {background-color: #fdbf10;}.section-solid>.container {position: relative;}.section-solid__title {font-size: 3.750em;color: #848785;text-transform: uppercase;margin-bottom: 40px;}.section-solid__title.blue {color: #00aeef;}.section-solid__title.red {color: #ed4936;}.section-solid__title.yellow {color: #fdbf10;}.section-solid__title.white {color: white;}.section-solid__subtitle {font-size: 1.5em;font-family: Graphik-Semibold, sans-serif;margin-bottom: 1rem;}.section-solid__subtitle.white {color: white;}.section-solid__text {font-size: 1.125em;font-family: Graphik-Semibold, sans-serif;margin-bottom: 12px;}.section-solid__text.white {color: white;font-family: Graphik-Regular, sans-serif;}.section-solid__list {padding-left: 20px;}.section-solid__item {list-style: disc;font-size: 1.125em;font-family: Graphik-Regular, sans-serif;line-height: 1.6;}.section-solid__item.white {color: white;}.section-solid__form {position: initial;margin-left: 0;max-width: 100%;}.section-solid__pattern, .section-solid__pattern2 {position: fixed;width: 1176px;top: 220px;height: 112px;}.section-solid__pattern {transform: translate(-1110px, 0);}.section-solid__pattern2 {transform: translate(1060px, 0);}footer {padding: 100px 0;background-color: #00aeef;z-index: 1;position: absolute;width: 100%;}.footer--ejecutiva {background-color: black;}.footer__title {font-size: 1em;color: white;font-family: Graphik-Bold, sans-serif;margin-bottom: 30px;}.footer__link {color: white;font-size: 0.875em;font-family: Graphik-Regular, sans-serif;line-height: 1.5;transition: all 0.3s ease;}.footer__link i {font-size: 2em;margin-right: 5px;line-height: 1.2em;vertical-align: middle;}.footer__link:hover {color: white;opacity: 0.8;}.footer__link:focus {color: white;}.footer__social {display: inline-block;width: 36px;height: 36px;text-align: center;background-color: white;color: #00aeef;line-height: 42px;margin-right: 10px;transition: all 0.3s ease;margin-bottom: 15px;}.footer__social:last-child {margin-right: 0;}.footer__social i {font-size: 1.3em;}.footer__social:hover {color: #00aeef;opacity: 0.8;}.footer__social:focus {color: #00aeef;}.footer--ejecutiva .footer__social {color: black;}.footer--ejecutiva .footer__social:hover {color: black;}.footer--ejecutiva .footer__social:focus {color: black;}@media (max-width: 1399px) {.tab-pane {min-height: 300px;}}@media (max-width: 1199px) {.logo {width: 250px;padding: 30px 76px;}.logo--ejecutiva {padding: 30px 45px;}.nav__btn {width: 112px;}.nav__btn--tel {width: 175px;margin-left: 0;}.nav__ac label, .ac-menu label {padding: 25px 40px 25px 0;font-size: 1.4em;}.nav__ac label:after, .nav__ac input:checked+label:after, .ac-menu label:after, .ac-menu input:checked+label:after {top: 25px;}.ac__link {font-size: 1.4em;}.dropdown-content {width: 336px;}.dropdown-content__carreras {left: -112px;}.dropdown-content__ejecutiva {left: -224px;}.nav__hamburguer {width: 350px;}.hamburguer__link {padding: 25px 0;font-size: 1.4em;}.bg__form {max-width: 400px;margin-left: 540px;}.bg-title {width: 350px;padding: 30px 40px;}.bg-title2 {width: 400px;}.bg__decoration--btn {width: 350px;}.bg__decoration--btn2 {width: 400px;}.btn-charlas__text {font-size: 1em;}.btn-charlas__text2 {font-size: 1.18em;}.accordion li>a {padding: 25px 80px 25px 30px;}.career__ac label {padding: 25px 80px 25px 30px;}.accordion li>a:after, .accordion li>a.active:after {top: 27px;}.career__ac label:after, .career__ac input:checked+label:after {top: 27px;}.btn-big {height: 184px;font-size: 3em;}.btn-medium {font-size: 1.5em;height: 96px;line-height: 58px;}.btn-medium--twolines {line-height: 1.2;}.btn-underline {font-size: 1.4em;}.btn-more-info-m-r {margin-right: 0;margin-top: 20px;}.btn-faq {height: 66px;width: 162px;font-size: 0.98em;}.btn-faq--oneline {line-height: 38px;}.btn-career {padding: 40px 30px;}.carreras__title {height: 50px;color:#00aeef;}.carreras__title--cursos {height: 70px;}.career__ac .career__testimonio {height: 285px;padding: 50px 20px 20px;transition: all 0.3s ease;}.career__ac .career__testimonio.dip {height: auto;padding: 50px 20px 20px;}.career__ac .career__testimonio p {font-size: 0.750em;}.career__ac__cont.nosotros p iframe {height: 500px;}.career__ac__cont>.issuuembed {height: 500px !important;}.testimonio-pattern {top: 15px;}.section-solid__title {font-size: 3.4em;}.section-solid__form {max-width: 100%;margin-left: 0;}.section-solid__pattern {transform: translate(-1120px, 0);}.section-solid__pattern2 {transform: translate(875px, 0);}.tab-pane {min-height: 100px;}}@media (max-width: 991px) {.p-sm-0 {padding-left: 0;padding-right: 0;}.logo {padding: 20px 60px;width: 212px;}.logo--ejecutiva {padding: 20px 30px;width: 212px;}.nav__ac {top: 120px;right: 0;}.nav__btn {width: 126px;}.nav__btn--tel {width: 196px;margin-left: 20px;}.dropdown-content {width: 378px;}.dropdown-content__carreras {left: -126px;}.dropdown-content__ejecutiva {left: -252px;}.bg-title {margin-top: 300px;}.bg-title2 {margin-top: 180px;width: 460px;}.bg-subtitle {padding: 15px 20px;}.arrow-down {display: none;}.modal-backdrop {z-index: 4;}.modal__dialog {max-width: 450px;margin: 30px auto;}.modal__content {border: none;background-color: transparent;box-shadow: none;}.modal__content .modal-header, .modal__content .modal-body {padding: 0;}.modal__content .modal-header {border-bottom: none;}.bg__form {position: initial;margin-left: 0;max-width: 450px;z-index: 2000;}.close-form {font-size: 40px;font-weight: 500;color: #00aeef;text-shadow: none;filter: initial;opacity: 1;}div.wpcf7 {padding-bottom: 20px;}.line-pattern {height: 540px;}.bg__decoration {width: 320px;}.bg__decoration--btn2 {width: 460px;}.btn-big {height: 134px;font-size: 2.2em;padding: 25px 50px;}.btn-big--oneline {line-height: 85px;}.btn-medium {font-size: 1em;height: 80px;line-height: 33px;padding: 23px 20px;}.btn-medium--twolines {line-height: 1.2;}.btn-reg {font-size: 1.2em;padding: 15px 20px;}.btn-pattern {width: 70px;}.btn-pattern--small {width: 40px;}.btn-pattern--form {width: 56px;right: 0;}.btn-pattern--career {right: 0;}.btn-underline {font-size: 1.05em;line-height: 18px;height: 50px;}.btn-more-info-m-r {margin-right: 50px;margin-top: 10px;}.btn-faq {padding: 15px 10px;width: 142px;}.btn-career {padding: 40px 60px;}.section-carreras .container {padding-left: 50px;padding-right: 50px;flex-direction: column;}.carreras__cont {height: auto;border-right: none;padding: 0 15px 30px 15px;border-bottom: 4px solid #00aeef;margin-bottom: 50px;}.carreras__cont:last-child {border-bottom: none;margin-bottom: 0;}.carreras__cont--dip {width: 100%;padding: 0 15px 30px 15px;}.carreras__title {height: auto;}.career__ac .career__testimonio {height: 450px;padding: 90px 50px 30px;}.career__ac .career__testimonio.dip {height: auto;padding: 80px 50px 20px;}.career__ac .career__testimonio p {font-size: 1em;}.career__ac__cont p iframe {height: 400px;}.career__ac__cont.nosotros p iframe {height: 450px;}.career__ac__cont>.issuuembed {height: 450px !important;}.testimonio-pattern {top: 40px;left: 35px;}.campus__title {font-size: 2em;}.campus__pattern {width: 140px;height: 84px;}.camp__cont {flex-direction: column;}.camp__title {margin-top: 40px;}.camp-pattern {top: 40px;}.faq-menu__item {padding: 0;}.section-solid__form {max-width: 100%;margin-top: 60px;}.section-solid__pattern {position: absolute;width: 168px;height: 84px;top: 0;right: 15px;transform: translate(0, 0);}.section-solid__pattern2 {display: none;}}@media (max-width: 767px) {header .container {padding-right: 0;padding-left: 0;}.logo {position: absolute;margin-top: 0;width: 100%;padding: 15px 40px;}.logo img {height: 45px;}.nav__hamburguer {width: 100%;top: -1500px;position: absolute;padding: 100px 40px 0;opacity: 0;}.hamburguer__logo {display: block;position: absolute;top: 20px;left: 40px;height: 45px;}.menu-switch:checked~.nav__hamburguer {top: 0;right: 0;position: absolute;width: 100%;opacity: 1;}.menu-toogle {right: 40px;top: 18px;background-color: transparent;}.menu-switch:checked~.menu-toogle {position: absolute;right: 40px;top: 18px;}.section-bg {height: 530px;margin-top: 75px;}.section-bg>.container {height: 530px;}.btn-medium {font-size: 1.4em;padding: 15px 20px;height: 82px;line-height: 55px;}.btn-medium--twolines {line-height: 1.2;}.btn-underline {font-size: 1.250em;height: 60px;line-height: 23px;max-width: 350px;margin: 50px auto 0;}.btn-more-info-m-r {margin-right: 20px;}.btn-faq {width: 80%;padding: 10px;height: 56px;}.line-pattern {height: 530px;}.pattern-right {top: 0;}.pattern-left {top: 0;}.bg-title {margin-top: 180px;width: 320px;padding: 20px;}.bg-title2 {margin-top: 50px;width: 400px;padding: 20px;}.bg__decoration--btn {width: 320px;}.bg__decoration--btn2 {width: 400px;}.title__white {font-size: 1.5em;}.title__black {font-size: 1.5em;}.title__white--carreras {font-size: 2em;}.btn-charlas__text {font-size: 1em;}.section-career .container, .section-btns .container, .section-campus .container {padding-left: 20px;padding-right: 20px;}.career__menu__item {display: block;margin-bottom: 10px;}.career__menu__item:first-child {padding-left: 10px;border-left: 2px solid black;}.accordion li>a {font-size: 1.2em;padding: 20px 70px 20px 20px;}.accordion li>a span {font-size: 2.4em;width: 85px;margin-right: 15px;line-height: 48px;}.career__ac label {font-size: 1.2em;padding: 20px 70px 20px 20px;}.career__ac label span {font-size: 2.4em;width: 85px;margin-right: 15px;line-height: 48px;}.accordion li>a:after, .accordion li>a.active:after {top: 20px;right: 20px;}.career__ac label:after, .career__ac input:checked+label:after {top: 20px;right: 20px;}.career__ac .career__ac__cont, .career__ac .career__ac__cont.convenio, .accordion .career__ac__cont {padding: 10px 10px 20px;}.accordion .career__ac__text, .accordion .career__ac__list, .career__ac__cont p, .accordion .career__ac__cont ul, .career__ac__cont ul {font-size: 1em;}.career__ac .career__ac__text, .career__ac .career__ac__list {font-size: 1em;}.career__ac .career__ac__cont ul {font-size: 1em;}.career__ac .career__testimonio {height: auto;padding: 70px 30px 20px;}.career__ac .career__testimonio.dip {padding: 70px 30px 20px;}.career__ac .career__testimonio p {font-size: 0.875em;}.career__ac__cont p iframe, .career__ac__cont.nosotros p iframe {height: 380px;}.career__ac__cont>.issuuembed {height: 380px !important;}.testimonio-pattern {top: 25px;left: 20px;}.career__tab__text {font-size: 1em;}.shadow-img-red {box-shadow: 10px 10px 0 #ed4936;}.shadow-img-red--reverse {box-shadow: -10px 10px 0 #ed4936;}.shadow-img-yellow {box-shadow: 10px 10px 0 #fdbf10;}.shadow-img-yellow--reverse {box-shadow: -10px 10px 0 #fdbf10;}.shadow-img-blue {box-shadow: 10px 10px 0 #00aeef;}.shadow-img-blue--reverse {box-shadow: -10px 10px 0 #00aeef;}.shadow-img-grey {box-shadow: 10px 10px 0 #575756;}.camp__title {font-size: 2.5em;}.faq-menu__item {display: block;}.section-solid {padding: 140px 0 100px;}.section-solid__title {font-size: 3em;margin-bottom: 50px;}.section-solid__pattern {width: 140px;}footer {padding: 30px 0;}footer .container {padding-left: 35px;padding-right: 35px;}.footer__social__cont {text-align: center;}.footer__social {margin-bottom: 0;}}@media (max-width: 630px) {.career__ac .career__testimonio {padding: 50px 30px 20px;}.career__ac .career__testimonio.dip {padding: 50px 30px 20px;}.career__ac .career__testimonio p {font-size: 0.8em;}.career__ac__cont p iframe, .career__ac__cont.nosotros p iframe {height: 300px;}.career__ac__cont>.issuuembed {height: 320px !important;}}@media (max-width: 567px) {.logo {padding: 15px 20px;}.nav__hamburguer {padding: 100px 20px 0;}.hamburguer__logo {left: 20px;}.menu-toogle {right: 20px;}.menu-switch:checked~.menu-toogle {right: 20px;}.btn-isil {padding: 10px 5px;}.btn-big {height: 114px;font-size: 1.9em;padding: 20px 35px;}.btn-big--oneline {line-height: 75px;}.btn-medium {font-size: 1em;height: 70px;line-height: 35px;padding: 18px 5px;}.btn-reg {font-size: 0.8em;}.btn-medium--twolines {line-height: 1.2;}.btn-career {font-size: 1.41em;padding: 25px 30px;}.btn-more-info-m-r {margin-right: 0;margin-top: 10px;margin-left: 60px;}.section-bg {height: 420px;margin-top: 75px;}.section-bg>.container {height: 420px;}.bg-title {margin-top: 90px;width: 200px;padding: 15px 20px;}.bg-title2 {margin-top: 40px;width: 100%;padding: 15px;}.bg-subtitle {font-size: 0.8em;padding: 10px;}.bg-title__divider {margin-top: 15px;margin-bottom: 15px;}.bg__decoration {width: 200px;height: 10px;margin-top: 10px;}.bg__decoration--btn {width: 200px;margin-top: 10px;}.bg__decoration--btn2 {width: 100%;margin-top: 10px;}.btn-charlas__text {font-size: 0.8em;}.btn-charlas__text2 {font-size: 1.23em;}.title__white {font-size: 1em;line-height: 1.4;}.title__black {font-size: 1em;}.title__white--carreras {font-size: 1.5em;}.description__white, .dates__white {font-size: 0.85em;}.description__white {margin-top: 10px;}.dates__white {margin-bottom: 7px;}.modal__dialog {max-width: 98%;margin: 30px auto;}.bg__form {max-width: 100%;}.bg__form__body {max-width: 240px;}.bg__form__body .btn-form {padding: 10px 10px 10px 40px;}.bg__form__body p:after {right: 40px;}span.wpcf7-not-valid-tip {margin-left: 220px;}.line-pattern {height: 420px;width: 112px;}.pattern-right {left: 30px;}.pattern-left {top: 0;}.section-career .container, .section-btns .container, .section-campus .container {padding-left: 5px;padding-right: 5px;}.section-carreras .container {padding-left: 20px;padding-right: 20px;}.accordion li>a {font-size: 1em;padding: 20px 60px 20px 20px;}.accordion li>a span {width: 58px;font-size: 2em;margin-right: 15px;line-height: 35px;}.career__ac label {font-size: 1em;padding: 20px 60px 20px 20px;}.career__ac label span {width: 58px;font-size: 2em;margin-right: 15px;line-height: 35px;}.accordion li>a:after, .accordion li>a.active:after {top: 16px;right: 15px;}.career__ac label:after, .career__ac input:checked+label:after {top: 16px;right: 15px;}.career__ac .career__ac__cont.testimonio {flex-direction: column;}.career__ac .career__ac__cont.testimonio.reverse {flex-direction: column-reverse;}.career__testimonio__img {width: 100%;}.career__ac .career__testimonio {padding: 60px 30px 30px;width: 100%;}.career__ac .career__testimonio.dip {width: 100%;}.career__ac .career__testimonio p {font-size: 0.875em;}.career__ac__cont p iframe, .career__ac__cont.nosotros p iframe {height: 260px;}.career__ac__cont>.issuuembed {height: 280px !important;}.career__ac .career__ac__title {font-size: 1em;padding: 20px 50px 20px 20px;}.career__title {font-size: 1.3em;}.testimonio-pattern {top: 22px;left: 15px;}.section-campus {padding-top: px;}.campus__title {font-size: 1.7em;}.campus__name {height: 70px;}.campus__name__title {font-size: 1.5em;}.campus__pattern {height: 56px;width: 112px;top: -65px;}.shadow-img-red {box-shadow: 7px 7px 0 #ed4936;}.shadow-img-red--reverse {box-shadow: -7px 7px 0 #ed4936;}.shadow-img-yellow {box-shadow: 7px 7px 0 #fdbf10;}.shadow-img-yellow--reverse {box-shadow: -7px 7px 0 #fdbf10;}.shadow-img-blue {box-shadow: 7px 7px 0 #00aeef;}.shadow-img-blue--reverse {box-shadow: -7px 7px 0 #00aeef;}.shadow-img-grey {box-shadow: 7px 7px 0 #575756;}.camp__title {font-size: 2em;}.camp__direction {font-size: 1em;}.beneficios-icon {width: 44px;right: 15px;}.faq__cont__title {font-size: 1.2em;}.faq__cont__text {font-size: 1em;}.btn-contacto {font-size: 1.3em;}.section-solid__title {font-size: 2.5em;}.section-solid__text, .section-solid__item {font-size: 1em;}.section-solid__form {max-width: 100%;}.section-solid__pattern {width: 112px;height: 56px;}footer .container {padding-left: 5px;padding-right: 5px;}}@media (max-width: 425px) {.accordion li>a {padding: 20px 50px 20px 15px;}.career__ac label {padding: 20px 50px 20px 15px;}.accordion li>a span {width: 55px;margin-right: 10px;}.career__ac label span {width: 55px;margin-right: 10px;}.btn-pdf-cont {margin-top: 0;text-align: center;}.btn-pdf {font-size: 0.875em;}.career__ac__cont p iframe, .career__ac__cont.nosotros p iframe {height: 200px;}.career__ac__cont>.issuuembed {height: 220px !important;}.btn-charlas__text2 {font-size: .9em;}}@media (max-width: 356px) {.accordion li>a {font-size: 0.9em;}.career__ac label {font-size: 0.9em;}.camp-pattern {width: 70px;}.btn-more-info-m-r {margin-left: 0;}.section-solid__title {font-size: 2em;}.section-solid__pattern {width: 84px;}.description__white, .dates__white {font-size: 0.80em;}}.icono-whatsapp {position: fixed;bottom: 20px;right: 20px;width: 55px;height: 55px;line-height: 55px;color: #fff;border-radius: 100%;text-align: center;font-size: 26px;z-index: 20;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}.icono-whatsapp:before{-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: block;}.icono-whatsapp:hover{color: #fff !important;}.icono-whatsapp:focus{color: #fff !important;}.icono-whatsapp:hover:before{transform: scale(1.1);}.icono-whatsapp.off {opacity: 0;visibility: hidden;}.header__whatsapp{display: none !important;}@media screen and (max-width: 767px){.icono-whatsapp {width: 45px;height: 45px;line-height: 45px;font-size: 28px;bottom: inherit;top: 15px;left: inherit;right: 65px;display: none;position: absolute;}.icono-whatsapp:hover:before{transform: scale(1) !important;}.header__whatsapp{display: block !important;}}.content__info__teacher .career__ac__cont .career__testimonio.gray {background-color: #e2e4e7;}.content__info__teacher .career__ac__cont .career__testimonio.gray p {color: #000000;}.bg__form .bg__form__body {max-width: 330px;padding-top: 10px;padding-bottom: 0;}#btns.section-carreras {padding-top: 80px;}@media screen and (max-width: 380px) {.sdmobilefull {padding: 0;margin-left: -15px;margin-right: -15px;}}.new-banner {height: 816px;padding-top: 48px;box-sizing: border-box;position: relative;overflow: hidden;}.b50-banner:after {content: '';height: 100%;width: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(215deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.59) 100%);}.new-banner .container {max-width: 1353px;width: 100%;display: flex;align-items: flex-end;}.new-banner .line-pattern {z-index: 1;height: 700px;}.new-banner .pattern-left {left: 120px;top: 70px;}.b49-banner{position: absolute;top: 32px;left: 0;right: 0;margin: 0 auto;}.b50-bottom {display: flex;position: relative;z-index: 2;width: 68%;}.b50-left {position: relative;width: 49%;background-color: #ED4936;padding: 32px 48px 24px 42px;border-radius: 8px 0px 0px 8px;}.b50-left:before {content: '';position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 0 37px 37px;border-color: transparent transparent #ED4936 transparent;left: 62px;top: -36px;}.b50-left:after {content: '';position: absolute;width: 0;height: 0;border-style: solid;border-width: 21px 0 21px 30px;border-color: transparent transparent transparent #ED4936;right: -26px;top: 80px;z-index: 1;}.b50-left h1 {font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left h2 {font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left h3{font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left h4 {font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left h5{font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left h6{font-size: 32px;line-height: normal;font-weight: 700;color: #fff;margin-bottom: 5px;}.b50-left p{font-size: 16px;line-height: 22px;color: #fff;font-weight: 400;}.b50-left p:last-child{margin-bottom: 0;}.b50-title-left {}.b50-description-left p {}.b50-right {position: relative;width: 53%;background-color: #FDBF10;padding: 56px 39px 67px 38px;box-sizing: border-box;display: flex;justify-content: center;border-radius: 0px 8px 8px 0px;}.b50-title-right {font-size: 29px;font-weight: 700;line-height: normal;color: #fff;max-width: 247px;margin-right: 10px;}.b49-banner .bg__form .form_title_h2{font-size: 26px;line-height: normal;text-align: center;text-transform: inherit;}.b49-banner .bg__form .btn-pattern--form{width: 79px;}.b50-banner .bg__decoration--btn{position: relative;z-index: 1;}.b50-date-white {color: #fff;font-size: 42px;font-weight: 700;line-height: 93%;text-shadow: 6px 6px 0px #C89504;z-index: 1;font-family: Graphik-Bold, sans-serif;word-break: break-word;}.b50-image{position: absolute;width: 96px;height: 64px;right: 24px;bottom: 8px;background-image: url(../images/b50-rayas.png);}.b50-top {width: 32%;}.b50-top .bg__form {position: inherit;margin-left: 24px;max-width: 433px;min-width: auto;}.header-list{display: flex;}@media screen and (max-width: 1270px) {.b50-bottom {width: 66%;}.b50-top {width: 34%;}}@media screen and (max-width: 1190px) {.b50-bottom {flex-flow: row wrap;}.b50-left {width: 100%;border-radius: 8px 8px 0px 0px;}.b50-left:after{width: 0;height: 0;border-style: solid;border-width: 32px 24px 0 24px;border-color: #ED4936 transparent transparent transparent;right: 100px;top: inherit;bottom: -25px;}.b50-right {width: 100%;border-radius: 0px 0px 8px 8px;justify-content: space-between;}}@media screen and (max-width: 1150px) {.b50-bottom {width: 60%;}.b50-top {width: 40%;}}@media screen and (max-width: 1000px) {.page-template-facultades-new-banner-php .bg__form {min-width: auto;}.page-template-facultades-new-banner-php .bg__form .bg__form__body{padding-left: 10px;padding-right: 10px;}.new-banner {margin-top: 0px;height: 555px;}.b49-banner {position: relative;padding-top: 0px;top: 0;left: 0;height: auto;overflow: hidden;z-index: 2;}.b49-banner .bg__form {display: block !important;margin-left: 0px;max-width: 100%;position: relative;top: 0;left: 0;background-color: #fff;z-index: 20;padding-bottom: 20px;}.b49-banner .btn__request__info__fixed{z-index: 1;}.b49-banner .bg__form input {border: 1px solid rgba(0, 0, 0, 0.17) !important;}.b49-banner .bg__form select {border: 1px solid rgba(0, 0, 0, 0.17) !important;}.new-banner .container {flex-flow: row wrap;margin-top: 0px;height: 455px;}.b49-banner .container {max-width: 100%;padding: 0;height: auto;}.b49-banner .b50-top {display: none;}.b50-bottom {width: 100%;}.b50-top {width: 100%;order: -1;}.new-banner .pattern-left {height: 600px;top: -200px;left: -30px;}.b50-left {padding: 24px 31px 19px 25px;}.b50-left h1 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left h2 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left h3 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left h4 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left h5 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left h6 {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.b50-left p{font-size: 14px;line-height: 15px;}.b50-right {padding: 26px 23px 28px 24px;}.b50-title-right {font-size: 16px;line-height: 21px;}.b50-date-white {font-size: 32px;line-height: 93%;}}@font-face {font-family: 'icomoon';src: url("fonts/icomoon.eot?glg0zv");src: url("fonts/icomoon.eot?glg0zv#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?glg0zv") format("truetype"), url("fonts/icomoon.woff?glg0zv") format("woff"), url("fonts/icomoon.svg?glg0zv#icomoon") format("svg");font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-close:before {content: "\e902";}.row__grid {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -10px;padding: 0;}.row__grid__left {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -10px;padding: 0;}.row__grid .column__1, .row__grid .column__2, .row__grid .column__3, .row__grid .column__4, .row__grid .column__5, .row__grid .column__6 {margin-bottom: 20px;padding: 0px 10px;}.row__grid .column__1 {width: 100%;position: relative;}.row__grid .column__2 {width: 50%;position: relative;}.row__grid .column__3 {width: 33.33333%;position: relative;}.row__grid .column__4 {width: 25%;position: relative;}.row__grid .column__5 {width: 20%;position: relative;}.row__grid .column__6 {width: 16.66667%;position: relative;}@media screen and (max-width: 768px) {.row__grid {margin: 0 0;}.row__grid .column__3 {width: 50%;}}@media screen and (max-width: 640px) {.row__grid {margin: 0 0;}.row__grid .column__3 {width: 50%;}.row__grid .column__4 {width: 50%;}.row__grid .column__6 {width: 33.333333%;}}@media screen and (max-width: 480px) {.row__grid .column__3 {width: 100%;}}@media screen and (max-width: 475px) {.row__grid .column__1, .row__grid .column__2, .row__grid .column__3, .row__grid .column__4 {width: 100%;}.row__grid .column__6 {width: 50%;}}.flex__lr {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.flex__l {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.flex__vm {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.flex__t {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.wrapper_site {max-width: 1170px;width: 100%;margin: 0 auto;padding: 0 15px;}.entry {padding: 50px 0;}.entry p {margin-bottom: 20px;}.entry p:last-child {margin-bottom: 0px;}.bg-title h1 {}.nuestros__valores {margin-top: 0px;}.nuestros__valores h3 {margin-bottom: 25px;font-size: 18px;}.nuestros__valores h4 {margin-bottom: 15px;font-size: 16px;color: #00aeef;}.nuestros__valores .icon__valores {width: 18%;margin-right: 2%;}.nuestros__valores .text__valores {width: 80%;}.nuestros__valores .column__2 {margin-bottom: 35px;}.nuestros__valores .career__ac__cont {margin-bottom: 30px;}@media screen and (max-width: 480px) {.nuestros__valores .column__2 {width: 100%;}.nuestros__valores .column__2 .icon__valores {width: 15%;margin-right: 5%;}}.page-template-acerca-de-isil .wrapper__list__tabs__about__us {width: 70%;}@media screen and (max-width: 768px) {.page-template-acerca-de-isil .wrapper__list__tabs__about__us {width: 100%;}}.page-template-facultades .carreras__title {color: #00aeef;}.page-template-carrera-template .intro__text__expert {padding-bottom: 35px;}.page-template-carrera-template .intro__text__expert p {color: #000000;font-size: 1.125em;line-height: 1.4;font-family: Graphik-Regular, sans-serif;padding: 5px 0;max-width: 100%;}.page-template-estudia-con-nosotros #faq-admision .career__title {margin-bottom: 30px;color: white;font-size: 1.4em;font-family: Graphik-Semibold, sans-serif;padding: 20px 80px 20px 35px;margin-bottom: 10px;position: relative;display: inline-block;width: 100%;cursor: default;background-color: #00aeef;text-transform: uppercase;}.page-template-estudia-con-nosotros #faq-admision .accordion {margin-bottom: 30px;}.page-template-estudia-con-nosotros #faq-admision .accordion .accordion__link {color: #00aeef;background: none;padding-left: 16px;padding-bottom: 5px;}.page-template-estudia-con-nosotros #faq-admision .accordion .accordion__link:after {background: url("../images/open-icon.png") center center no-repeat;}.page-template-estudia-con-nosotros #faq-admision .accordion .accordion__link.active:after {background: url("../images/close-icon.png");}.wrapper__not__bloq .accordion li a {background: none;color: #00aeef;padding-left: 0px;}.wrapper__not__bloq .accordion li a:after {background: url("../images/open-icon.png") center center no-repeat;}.wrapper__not__bloq .accordion li a.active:after {background: url("../images/close-icon.png");}.wrapper__not__bloq .accordion .career__ac__cont {padding-left: 0px;pattern-right: 0px;}.page-template-ejecutiva .section-btns {padding-bottom: 0px;}.custom__margin__btn__3colors {margin-bottom: 60px;}.custom__margin__btn__3colors .col-sm-4 a {font-size: 18px;}.wrapper__info__campus {position: absolute;width: 100%;color: #FFFFFF;height: 86px;bottom: 0;text-align: center;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.wrapper__info__campus .content__title__campus {font-size: 30px;font-family: Graphik, sans-serif;line-height: 86px;}.wrapper__info__campus .btn-more-info {float: none;color: #FFFFFF;border-bottom: 5px solid #FFFFFF;}.campus__link:hover .wrapper__info__campus {height: auto;bottom: 50%;-webkit-transform: translateY(50%);transform: translateY(50%);}.wrapper__propuesta__valor {padding: 50px 0;padding-top: 0px;}.wrapper__propuesta__valor img {max-width: 100%;height: auto;}.wrapper__propuesta__valor h3 {font-size: 20px;text-transform: uppercase;margin-bottom: 50px;}.wrapper__propuesta__valor h3 strong {display: block;font-size: 30px;}.wrapper__propuesta__valor .column__image__pv {width: 15%;margin-right: 5%;}.wrapper__propuesta__valor .column__text__pv {width: 80%;}.wrapper__propuesta__valor .column__text__pv span {font-weight: bold;font-size: 18px;display: block;margin-bottom: 6px;color: #00aeef;}.content__intro__text {padding-bottom: 50px;}.page-template-beneficios-alumni .content__intro__text {padding-bottom: 0px;}.page-template-ejecutiva .campus__name {background-color: #848785;}.btn-underline--ejecutivo {border-bottom: 8px solid #848785;border-color: #848785;}.btn-underline--ejecutivo:hover {border: 8px solid #848785;}.page-template-estudia-con-nosotros .career__ac__cont p {padding: 0px;margin-bottom: 25px;}.page-template-estudia-con-nosotros .career__ac__cont ul {padding: 0px;padding-left: 35px;margin-bottom: 25px;}.page-template-acerca-de-isil #youtube-video {height: 100%;margin-top: 30px;}.page-template-info-cursos .accordion .career__ac__cont p {padding: 0;margin-bottom: 20px;}.page-template-info-cursos .accordion .career__ac__cont p:last-child {margin-bottom: 0px;}.page-template-info-cursos .accordion .career__ac__cont h3 {margin-bottom: 10px;text-transform: uppercase;}.page-template-carrera-template .accordion .career__ac__cont p {padding: 0;margin-bottom: 20px;}.page-template-carrera-template .accordion .career__ac__cont p:last-child {margin-bottom: 0px;}.page-template-carrera-template .accordion .career__ac__cont h3 {margin-bottom: 10px;}.no__accordion .accordion__link {cursor: default;}.no__accordion .accordion__link:after {display: none;}.no__accordion .career__ac__cont {display: block;}.wrapper__btn__donwload__sd {width: 460px;margin-top: 25px;}.wrapper__btn__donwload__sd .btn-career {padding: 25px;}@media screen and (max-width: 1199px) {.wrapper__btn__donwload__sd {width: 400px;}.wrapper__btn__donwload__sd .btn-career {font-size: 25px;text-align: center;}.wrapper__btn__donwload__sd .btn-career i {display: none;margin: 0 auto;text-align: center;margin-top: 10px;}}@media screen and (max-width: 991px) {.wrapper__btn__donwload__sd {width: 460px;}.wrapper__btn__donwload__sd .btn-career {font-size: 1.750em;}}@media screen and (max-width: 767px) {.wrapper__btn__donwload__sd {width: 400px;}.wrapper__btn__donwload__sd .btn-career {font-size: 25px;}.wrapper__btn__donwload__sd .btn-career i {display: none;}}@media screen and (max-width: 567px) {.wrapper__btn__donwload__sd {width: 100%;}.wrapper__btn__donwload__sd .btn-career {font-size: 20px;}.wrapper__btn__donwload__sd .btn-career i {display: inline-block;}}.page-template-terminos {position: relative;}.page-template-terminos header {background: #00aeef;position: relative;padding: 32px 0;}.page-template-terminos header .logo {padding: 0px;margin: 0px;width: auto;position: relative;}.page-template-terminos .close__t__c {position: fixed;bottom: 45px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);display: block;border-radius: 50%;width: 84px;height: 84px;background: #ed4936;color: #FFFFFF;text-align: center;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12), 0 5px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 10px rgba(0, 0, 0, 0.12), 0 5px 5px rgba(0, 0, 0, 0.2);}.page-template-terminos .close__t__c:before {font-family: icomoon;content: '\e902';text-align: center;line-height: 84px;font-size: 25px;}.page-template-terminos .entry {padding-bottom: 150px;}.page-template-terminos .entry p {font-size: 1.125em;line-height: 1.4;}.page-template-terminos .entry h3 {margin-bottom: 25px;}.page-template-terminos .entry h1 {color: #00aeef;margin-bottom: 70px;}.page-template-terminos .entry h2 {color: #00aeef;font-family: Graphik-Regular, sans-serif;font-size: 20px;}@media screen and (max-width: 640px) {.page-template-terminos .entry h1 {font-size: 25px;margin-bottom: 50px;}.page-template-terminos .entry h2 {font-size: 16px;}}.wrapper__info__intro__dc .description__introtext {font-size: 1em;line-height: 1.4;color: #000000;margin-top: 15px;}.wrapper__info__intro__dc .bg-title__divider {background-color: #848785;}.wrapper__info__intro__dc .bg-title__divider.white_custom {background-color: #FFFFFF;}.wrapper__info__intro__dc .dates__white {color: #000000;}.wrapper__box__presentation__header__pages {margin-top: 250px;width: 390px;}.wrapper__box__presentation__header__pages .bg-title {width: 100%;margin-top: 0px;}.wrapper__box__presentation__header__pages .bg__decoration--btn2 {width: 100%;}.wrapper__box__presentation__header__pages .bg__decoration--btn {width: 100%;}@media screen and (max-width: 767px) {.wrapper__box__presentation__header__pages {margin-top: 160px;}}@media screen and (max-width: 640px) {.wrapper__box__presentation__header__pages {width: 100%;}}@media screen and (max-width: 639px) {.wrapper__box__presentation__header__pages {margin-top: 100px;}}#career-teach .career__ac__cont .career__testimonio.gray {background-color: #e2e4e7;}#career-teach .career__ac__cont .career__testimonio.gray p {color: #000000;}#career-teach .light__gray {background-color: #e2e4e7;color: #000000;}.carreras__cont .carreras__title {/*height: 80px;*/ height: auto;}.item__padding__number__acordion .accordion__link {padding-left: 80px;position: relative;}.item__padding__number__acordion .accordion__link span {content: "";position: absolute;left: 45px;top: 6px;font-size: 24px;font-family: Graphik-Semibold, sans-serif;width: 20px;text-align: center;display: block;margin-right: 0px;}@media screen and (max-width: 768px) {.item__padding__number__acordion .accordion__link span {top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}}@media screen and (max-width: 768px) {.item__padding__number__acordion .accordion__link span {font-size: 18px;}}.page-template-info-diplomado #career-info p {padding: 0px;margin: 0px;margin-bottom: 20px;}.page-template-info-diplomado #career-info p:last-child {margin-bottom: 0px;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras, .page-template-facultades section.section-carreras .col-md-3.listado_carreras {width: 33.333%;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras:nth-child(3), .page-template-facultades section.section-carreras .col-md-3.listado_carreras:nth-child(3) {border-right: 0;}@media screen and (max-width: 768px) {.page-template-carrera-template section.section-carreras .container, .page-template-facultades section.section-carreras .container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: inherit;-webkit-box-direction: inherit;-ms-flex-direction: inherit;flex-direction: inherit;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras, .page-template-facultades section.section-carreras .col-md-3.listado_carreras {width: 50%;border-right: 4px solid #00aeef !important;border-bottom: 0 !important;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras:nth-child(even), .page-template-facultades section.section-carreras .col-md-3.listado_carreras:nth-child(even) {border: none !important;}}@media screen and (max-width: 640px) {.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras, .page-template-facultades section.section-carreras .col-md-3.listado_carreras {width: 100%;border-right: 0 !important;border-bottom: 4px solid #00aeef !important;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras:nth-child(even), .page-template-facultades section.section-carreras .col-md-3.listado_carreras:nth-child(even) {border-bottom: 4px solid #00aeef !important;}.page-template-carrera-template section.section-carreras .col-md-3.listado_carreras .carreras__title, .page-template-facultades section.section-carreras .col-md-3.listado_carreras .carreras__title {height: auto;}}.page-template-libro-reclamaciones .conta-caract {font-size: 12px;display: -webkit-box;display: -ms-flexbox;display: flex;color: #959595;}.page-template-libro-reclamaciones .wpcf7-form.sent .wpcf7-response-output {display: none !important;}.page-template-libro-reclamaciones .content__page {margin-top: 117px;}.page-template-libro-reclamaciones .libro-recla {margin-top: 16px;}.page-template-libro-reclamaciones .edad-condi {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;}.page-template-libro-reclamaciones .edad-condi .radio-a .edad label {margin-bottom: 0 !important;}.page-template-libro-reclamaciones .edad-condi .wpcf7-list-item {margin-right: 0 !important;}.page-template-libro-reclamaciones .edad-condi .wpcf7-form-control-wrap.fecha {max-width: 612px;width: 100%;}.page-template-libro-reclamaciones .formulario-reclamaciones h3 {color: #262B30;font-size: 16px;font-weight: 600;letter-spacing: 0.795px;line-height: 18px;font-family: Graphik-Regular, sans-serif;text-transform: uppercase;margin-bottom: 15px;}.page-template-libro-reclamaciones .formulario-reclamaciones h3.prin {font-weight: 500;font-size: 25px;line-height: 28px;letter-spacing: 0.795px;color: #454545;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="text"], .page-template-libro-reclamaciones .formulario-reclamaciones input[type="email"], .page-template-libro-reclamaciones .formulario-reclamaciones input[type="tel"], .page-template-libro-reclamaciones .formulario-reclamaciones input[type="date"], .page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"], .page-template-libro-reclamaciones .formulario-reclamaciones textarea, .page-template-libro-reclamaciones .formulario-reclamaciones select {background: #F9FAFA;color: #959595;border-radius: 5px;border: none;border: 1px solid #F9FAFA;width: 100%;padding: 18px;font-family: Graphik-Regular, sans-serif;font-size: 14px;height: 56px;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="text"]:focus, .page-template-libro-reclamaciones .formulario-reclamaciones input[type="email"]:focus, .page-template-libro-reclamaciones .formulario-reclamaciones input[type="tel"]:focus, .page-template-libro-reclamaciones .formulario-reclamaciones input[type="date"]:focus, .page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"]:focus, .page-template-libro-reclamaciones .formulario-reclamaciones textarea:focus, .page-template-libro-reclamaciones .formulario-reclamaciones select:focus {border: 1px solid #0DA6FF !important;outline: 0;}.page-template-libro-reclamaciones .formulario-reclamaciones textarea {min-height: 90px;height: 90px;}.page-template-libro-reclamaciones .formulario-reclamaciones select {-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;}.page-template-libro-reclamaciones .formulario-reclamaciones label {font-weight: 500;font-size: 14px;line-height: 15px;letter-spacing: 0.371px;font-family: Graphik-Regular, sans-serif;margin-bottom: 11px;}.page-template-libro-reclamaciones .formulario-reclamaciones p {font-size: 14px;line-height: 15px;letter-spacing: 0.371px;color: #000;font-family: Graphik-Regular, sans-serif;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"] {-webkit-appearance: none;appearance: none;-moz-appearance: textfield;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="number"]:hover {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="submit"] {color: #fff;background: -webkit-gradient(linear, left top, right top, from(#1FD2FF), to(#0DA6FF));background: linear-gradient(90deg, #1FD2FF 0%, #0DA6FF 100%);border-radius: 3px;border: none;font-weight: 600;font-size: 16px;line-height: 18px;letter-spacing: -0.38px;color: #fff;font-family: Graphik-Regular, sans-serif;padding: 16px;max-width: 349px;width: 100%;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="submit"]:hover {background: #0062cc;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="button"] {color: #fff;background: -webkit-gradient(linear, left top, right top, from(#1FD2FF), to(#0DA6FF));background: linear-gradient(90deg, #1FD2FF 0%, #0DA6FF 100%);border-radius: 3px;border: none;font-weight: 600;font-size: 16px;line-height: 18px;letter-spacing: -0.38px;color: #fff;font-family: Graphik-Regular, sans-serif;padding: 13px;max-width: 253px;width: 100%;}.page-template-libro-reclamaciones .formulario-reclamaciones input[type="button"]:hover {background: #0062cc;}.page-template-libro-reclamaciones .formulario-reclamaciones .boton-enviar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 18px 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.page-template-libro-reclamaciones .formulario-reclamaciones .documentos-adjuntos {margin-bottom: 24px;}.page-template-libro-reclamaciones .formulario-reclamaciones .contacto {margin-bottom: 0;}.page-template-libro-reclamaciones .formulario-reclamaciones .bien-contratado {margin-bottom: 10px;}.page-template-libro-reclamaciones .formulario-reclamaciones .detalle-reclamcion {margin-bottom: 4px;}.page-template-libro-reclamaciones .formulario-reclamaciones .destinatario {border-bottom: 0.5px solid #C5C5C5;padding-bottom: 45px;margin-bottom: 38px;}.page-template-libro-reclamaciones .formulario-reclamaciones .captcha {text-align: center;margin-bottom: 26px;}.page-template-libro-reclamaciones .formulario-reclamaciones .captcha .wpcf7-not-valid-tip {margin-bottom: 12px;}.page-template-libro-reclamaciones .formulario-reclamaciones .observacioes-acciones {margin-bottom: 7px;}.page-template-libro-reclamaciones .formulario-reclamaciones .observacioes-acciones .notas {padding-top: 18px;}.page-template-libro-reclamaciones .formulario-reclamaciones .fecha-presen, .page-template-libro-reclamaciones .formulario-reclamaciones .datos-per, .page-template-libro-reclamaciones .formulario-reclamaciones .datos-apoderado {margin-bottom: 10px;}.page-template-libro-reclamaciones .formulario-reclamaciones .aste {color: #FF0000;}.page-template-libro-reclamaciones .formulario-reclamaciones .input__g {position: relative;}.page-template-libro-reclamaciones .formulario-reclamaciones .input__g.input__g__select:before {content: '';background: url("../images/down-arrow.svg") no-repeat;width: 10px;height: 6px;position: absolute;right: 15px;top: 26px;z-index: 9;}.page-template-libro-reclamaciones .formulario-reclamaciones .input__label {color: #959595;font-size: 16px;position: absolute;top: 21px;left: 28px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;z-index: 0;pointer-events: none;}.page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active .input__label {-webkit-transform: translateY(-14px);transform: translateY(-14px);color: #0295FC;font-size: 11px;font-weight: 500;}.page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active input[type="text"], .page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active input[type="email"], .page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active input[type="tel"], .page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active input[type="date"], .page-template-libro-reclamaciones .formulario-reclamaciones .input__g.active input[type="number"] {padding: 24px 18px 14px 18px;border: 1px solid #0DA6FF !important;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a .wpcf7-form-control-wrap {margin-top: 3px;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a .label {color: #000;font-weight: 500;font-family: Graphik-Regular, sans-serif;font-size: 14px;line-height: 15px;letter-spacing: 0.371px;margin-right: 35px;padding: 0;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a .wpcf7-list-item {margin-right: 32px;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a .wpcf7-list-item label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a .wpcf7-list-item input[type="radio"] {margin-top: 0;margin-left: 8px;}.page-template-libro-reclamaciones .formulario-reclamaciones .wpcf7-form-control-wrap.archivo {position: relative;background: #F9FAFA;overflow: hidden;display: block;padding: 15px;border-radius: 5px;}.page-template-libro-reclamaciones .formulario-reclamaciones .wpcf7-form-control-wrap.archivo input[type="file"] {color: transparent;visibility: hidden;position: relative;width: 100%;}.page-template-libro-reclamaciones .formulario-reclamaciones .wpcf7-form-control-wrap.archivo input[type="file"]:after {content: '';background: url("../images/file.svg") no-repeat;width: 20px;height: 20px;visibility: visible;position: absolute;right: 19px;top: 3px;}.page-template-libro-reclamaciones .formulario-reclamaciones .file-field label {cursor: pointer;width: 100%;color: #959595;margin-top: 12px;}.page-template-libro-reclamaciones .formulario-reclamaciones .wpcf7-recaptcha {margin-bottom: 15px;}.page-template-libro-reclamaciones .documentos-adjuntos .wpcf7-form-control-wrap.archivo {display: none;}.page-template-libro-reclamaciones .titu {padding-bottom: 39px;border-bottom: 0.5px solid #C5C5C5;margin-bottom: 56px;}.page-template-libro-reclamaciones .titu h3 {font-size: 30px;font-family: Graphik-Regular, sans-serif;font-weight: 600;margin-bottom: 20px;}.page-template-libro-reclamaciones .titu-b {margin-bottom: 30px;}.page-template-libro-reclamaciones .codigo-rela {margin-bottom: 78px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.page-template-libro-reclamaciones .codigo-rela strong {margin-left: 9px;}.page-template-libro-reclamaciones .codigo-rela h3 {font-size: 30px;font-family: Graphik-Regular, sans-serif;font-weight: 600;margin-bottom: 20px;}.page-template-libro-reclamaciones .wpcf7-not-valid-tip {position: relative;font-size: 0.813em;color: #ff0000 !important;margin-left: 0 !important;margin-top: 13px !important;}.text-c {text-align: center;}@media screen and (max-width: 550px) {.page-template-libro-reclamaciones .codigo-rela {margin-bottom: 38px;}}@media screen and (max-width: 475px) {.page-template-libro-reclamaciones .content__page {margin-top: 18px;}.page-template-libro-reclamaciones .formulario-reclamaciones .radio-a {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.page-template-libro-reclamaciones .formulario-reclamaciones h3 {text-align: center;}}@media screen and (min-width: 476px) {.edad-condi {padding-top: 23px;}.edad-condi label {margin-bottom: 11px !important;}}.bg__form__body {max-width: 310px;}.bg__form__body .custom__checkbox {margin: 0 0 0 0;margin-bottom: 15px;}.bg__form__body .custom__checkbox a {position: relative;color: #000000;-webkit-transition: 0.3 all;transition: 0.3 all;text-decoration: underline;}.bg__form__body .custom__checkbox:hover a {color: #848785;}.wpcf7-list-item-label {display: block;}.header-idioma {position: relative;font-size: 16px;line-height: 1;-webkit-box-sizing: border-box;box-sizing: border-box;}.header-idioma .drop_btn {background: rgba(0, 0, 0, 0);border: 0px;padding: 10px;color: #FFFFFF;padding-left: 10px;padding-right: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;}.header-idioma img {max-width: 100%;height: auto;display: block;margin-left: 0;margin-right: 8px;width: 24px;}.header-idioma .drop_btn span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;padding-right: 30px;line-height: 1;color: #FFFFFF;}.header-idioma .drop_btn span:after {font-family: 'FontAwesome' !important;content: "\f0dd";position: absolute;top: -13px;right: 0px;font-size: 30px;opacity: 1;}.header-idioma .widget__switcher__languages {position: absolute;left: 0px;width: 100%;}.header-idioma .widget__switcher__languages li {-webkit-transition: all 0.25s;transition: all 0.25s;-webkit-box-sizing: border-box;box-sizing: border-box;opacity: 0;border-radius: 4px;background: rgba(255, 255, 255, 0.7);position: relative;padding: 10px;}.header-idioma:hover .widget__switcher__languages li {opacity: 1;}.header-idioma .widget__switcher__languages li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0px;color: #3484f1;}.header-idioma .widget__switcher__languages span {position: relative;z-index: 3;color: #3484f1;}.header-idioma .widget__switcher__languages .current-lang {display: none;}@media screen and (max-width: 767px) {.wrapper__secction__language {margin-top: 25px;}.header-idioma {display: block;margin: 0 auto;width: 42%;}}@media screen and (max-width: 530px) {.header-idioma {width: 215px;}}.overflow__hidden__responsive {overflow: hidden;}@media screen and (max-width: 767px) {.footer__social__cont {padding-right: 0px !important;}}.dates__white {font-size: 18px;}.dates__white.last__child {margin-top: 10px;margin-bottom: 0;font-size: 22px;}.single-escuela .tab-content .tab-pane {min-height: inherit;}.content_info_tab_data {padding-bottom: 35px;}.content_info_tab_data p {color: #000000;font-size: 1.125em;line-height: 1.4;font-family: Graphik-Regular, sans-serif;padding: 5px 0;max-width: 100%;}@media screen and (max-width: 767px) {.wrapper__header__site.sticky {position: fixed;z-index: 4;height: 75px;}.wrapper__menu__responsive__header {position: fixed !important;height: 100%;padding-bottom: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow-y: scroll;}}@media screen and (max-width: 767px) {footer.wrapper__footer__site {z-index: 0;}.wrapper__layout__site .btn__request__info__fixed {width: 90%;margin-right: auto;margin-left: auto;position: fixed;z-index: 3;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20px;}.wrapper__layout__site .btn__request__info__fixed.btn__red a {background-color: #ed4936 !important;color: #FFFFFF !important;}}.wrapper__site__404 {max-width: 1170px;margin: 0 auto;}.wrapper__site__404 article {padding: 200px 0;}.wrapper__site__404 article h2 {display: block;text-align: center;font-size: 80px;margin-bottom: 18px;}.wrapper__site__404 article h3 {display: block;text-align: center;font-size: 30px;margin-bottom: 15px;}.wrapper__site__404 article p {text-align: center;margin-bottom: 30px;}.wrapper__site__404 article .return__home {display: block;text-align: center;margin: 30px auto;}@media screen and (max-width: 1024px) {.wrapper__site__404 {width: 100%;}}@media screen and (max-width: 640px) {.wrapper__site__404 article {padding: 100px 0;}}.section-carreras .listado_diplomados:nth-child(4n) {border: none;}.btn__comprar__cursos {display: block;width: 100%;margin-bottom: 21px;text-align: center;color: #FFFFFF;line-height: 17px;padding-top: 20px;padding-bottom: 20px;padding-right: 67px;font-size: 20px;font-family: Graphik-Bold, sans-serif;text-transform: uppercase;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;position: relative;background: #fdbf10;}.btn__comprar__cursos:hover {background: #fdcc40;color: #FFFFFF;}.btn__comprar__cursos:focus {color: #FFFFFF;}.btn__comprar__cursos .icono__comprar__curso {content: "";position: absolute;top: 0;right: 0px;width: 67px;height: 100%;background: #f2b70d;}.btn__comprar__cursos .icono__comprar__curso img {position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.btn__comprar__cursos.btn__comprar__cursos__no__fixed.active {display: none;}.btn__comprar__cursos.btn__sky__cursos {background: #04adef;}.btn__comprar__cursos.btn__sky__cursos .icono__comprar__curso {background: #08a3e0;}.btn__comprar__cursos__fixed {width: 270px;position: fixed;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);z-index: 5;padding-right: 0;padding-left: 55px;padding-top: 15px;padding-bottom: 15px;margin-bottom: 0;right: -210px;top: 400px;font-size: 18px;font-family: Graphik-Semibold, sans-serif;}.btn__comprar__cursos__fixed .icono__comprar__curso {right: inherit;left: 0;width: 55px;}.btn__comprar__cursos__fixed .icono__comprar__curso img {-webkit-transform: translate(-50%, -50%) rotate(90deg);transform: translate(-50%, -50%) rotate(90deg);top: 50%;max-width: 20px;height: auto;}.btn__comprar__cursos__fixed.btn__fixed__right {right: -112px;}.active__aviso {overflow: hidden;}.overlay__aviso {width: 100%;position: fixed;top: 0;left: 0;width: 100%;background: #000000;opacity: 0;height: 100%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;visibility: hidden;z-index: -1;}.overlay__aviso.active {visibility: visible;z-index: 100;opacity: .5;}.modal__aviso {width: 90%;max-width: 675px;height: 90%;max-height: 385px;position: fixed;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background: #ffffff;overflow: auto;padding: 15px 30px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: -1;visibility: hidden;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;opacity: 0;}.modal__aviso.active {opacity: 1;visibility: visible;z-index: 101;}.modal__aviso__close {position: absolute;top: 25px;right: 30px;width: 25px;height: 25px;background: #000000;border-radius: 100%;line-height: 25px;color: #ffffff;font-size: 20px;text-align: center;cursor: pointer;}.modal__aviso__ctn {width: 100%;max-width: 540px;margin: 0 auto;text-align: center;font-size: 16px;font-family: 'Graphik-Semibold';}.modal__aviso__ctn h3 {margin: 0 0 25px 0;color: #373737;font-size: 25px;font-family: 'Graphik-Bold';}.modal__aviso__ctn a {display: inline-block;margin: 35px 0 0 0;background: #04adef;padding: 15px 30px;color: #ffffff;font-family: 'Graphik-Bold';text-transform: uppercase;}.modal__aviso__parraf p {margin: 0 0 15px 0;line-height: 1.5;}.modal__aviso__parraf p:last-child {margin: 0;}.modal__aviso__parraf strong {font-family: 'Graphik-Bold';}@media screen and (min-width: 1025px) {.btn__sky__cursos:hover {background: #39b3da;}}@media screen and (max-width: 1024px) {.btn__comprar__cursos__fixed {top: 245px;}}.btn__comprar__cursos__no__fixed__footer {display: none;}.margin__text__icon__in__btn {margin-left: 20px;}.wrapper__fixed_btn__info__comprar {display: -webkit-box;display: -ms-flexbox;display: flex;}.wrapper__fixed_btn__info__comprar .no__margin__top {margin-top: 0;}@media screen and (max-width: 767px) {.wrapper__layout__site .btn__comprar__cursos__no__fixed {display: none;}.wrapper__layout__site .wrapper__fixed_btn__info__comprar a.btn__comprar__cursos__no__fixed__footer {display: block;padding-left: 67px;padding-right: 0;background-color: #fdbf10 !important;}.wrapper__layout__site .column__2__btn {width: 48%;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.wrapper__layout__site .column__2__btn i {display: none;}.wrapper__layout__site .column__2__btn a {text-align: center;padding: 20px 0;-webkit-box-shadow: 0px 0px 0px;box-shadow: 0px 0px 0px;}.wrapper__layout__site .column__2__btn:first-child {width: 40%;}.wrapper__layout__site .column__2__btn:last-child {width: 56%;}.wrapper__layout__site .style__btn__fixed__call__to__action {font-size: 13px;line-height: 17px;}.wrapper__layout__site .style__btn__fixed__call__to__action .icono__comprar__curso {left: 0px;right: inherit;}.btn__comprar__cursos__fixed {display: none;}.modal__aviso {padding-left: 15px;padding-right: 15px;}.modal__aviso__close {right: 15px;}.modal__aviso__ctn {font-size: 14px;}.modal__aviso__ctn p {line-height: 1.25;}}@media screen and (max-width: 380px) {.wrapper__layout__site .style__btn__fixed__call__to__action {font-size: 10px;line-height: 17px;padding-top: 15px !important;padding-bottom: 15px !important;}.wrapper__layout__site .wrapper__fixed_btn__info__comprar a.btn__comprar__cursos__no__fixed__footer {padding-left: 50px;}.wrapper__layout__site .wrapper__fixed_btn__info__comprar a.btn__comprar__cursos__no__fixed__footer .icono__comprar__curso {width: 50px;}}@media screen and (max-width: 767px) {.page-template-info-cursos .section-bg {height: 600px;}.footer__title {text-align: center;}footer {padding-bottom: 50px;}}@media screen and (max-width: 567px) {.page-template-info-cursos .section-bg {height: 500px;}}.nav__btn {min-width: 120px;width: auto;padding: 0 15px;}.menu .menu-item a {position: relative;}.fix__custom__bg__responsive {background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;min-height: 700px;height: auto !important;}.fix__custom__bg__responsive .container {min-height: 700px;height: auto !important;padding-bottom: 30px;}@media screen and (max-width: 767px) {.fix__custom__bg__responsive {min-height: auto;}.fix__custom__bg__responsive .container {min-height: auto;padding-bottom: 80px;}.fix__custom__bg__responsive .container .wrapper__box__presentation__header__pages {margin: 80px 0;margin-bottom: 20px;}.fix__custom__bg__responsive .container .pattern-left {opacity: 0;}}.notification__ejecutiva__count.active, .notification__carera__count.active, .notification__escuela__count.active {position: relative;}.notification__ejecutiva__count.active a:after, .notification__carera__count.active a:after, .notification__escuela__count.active a:after {content: "";background-image: url("../svg/notification.svg");margin-left: 10px;width: 20px;height: 20px;display: inline-block;vertical-align: middle;}.notification__ejecutiva__count.active a:before, .notification__carera__count.active a:before, .notification__escuela__count.active a:before {content: "";position: absolute;right: 13px;top: 6px;width: 15px;height: 15px;line-height: 15px;text-align: center;font-size: 10px;background: red;color: #FFFFFF;border-radius: 3px;}.notification__escuela__count.active a:after {background-image: url("../svg/alarm.svg");}.notification__ejecutiva__count.active ul li a:before, .notification__carera__count.active ul li a:before, .notification__escuela__count.active ul li a:before {display: none;}.notification__ejecutiva__count.active ul li a:after, .notification__carera__count.active ul li a:after, .notification__escuela__count.active ul li a:after {background-image: none;width: inherit;height: inherit;display: inherit;vertical-align: inherit;}.notification__ejecutiva__count.active #menu_ejecutiva div.ac__list a:before, .notification__ejecutiva__count.active #menu_ejecutiva div.ac__list a:after, .notification__escuela__count.active #menu_nosotros div.ac__list a:before, .notification__escuela__count.active #menu_nosotros div.ac__list a:after {display: none;border: dashed 3px red;}.page-template-theme-contacto span.wpcf7-not-valid-tip {position: relative;margin-left: 0;margin-top: 0;padding-top: 10px;}.page-template-theme-contacto .wpcf7-form button.btn-form {text-align: center;padding: 10px;outline: none;}.form__block__check {margin-bottom: 15px;}span.wpcf7-list-item {margin-left: 0px !important;}span.wpcf7-list-item .wpcf7-list-item-label {display: block;padding-left: 23px;}.wpcf7-form .check-confirmacion input[type='checkbox'] {position: absolute;left: 0px;top: 0px;opacity: 0;visibility: hidden;}.wpcf7-form .check-confirmacion .wpcf7-list-item-label {position: relative;color: #000000;}.wpcf7-form .check-confirmacion .wpcf7-list-item-label a {color: #000000;}.wpcf7-form .check-confirmacion .wpcf7-list-item-label a:hover {color: #848785;}.wpcf7-form .check-confirmacion .wpcf7-list-item-label:before {content: '';position: absolute;width: 16px;height: 16px;background: #848785;left: 0px;top: -1px;border-radius: 0px;}.wpcf7-form .check-confirmacion .wpcf7-list-item-label:after {width: 16px;height: 16px;line-height: 16px;content: '\f00c';font-family: FontAwesome;position: absolute;text-align: center;left: 0px;top: -1px;font-size: 10px;opacity: 0;visibility: hidden;-webkit-transition: all 400ms ease;transition: all 400ms ease;color: #FFFFFF;}.wpcf7-form .check-confirmacion input[type="checkbox"]:checked ~ .wpcf7-list-item-label:after {opacity: 1;visibility: visible;-webkit-transition: all 400ms ease;transition: all 400ms ease;}.wpcf7 .wpcf7-form-control.wpcf7-acceptance {background: none !important;}.form__block__check {color: #00205b;font-size: 12px;font-family: "GothamRounded-Book", sans-serif;text-align: left;}.form__block__check a {text-decoration: underline;font-family: "GothamRounded-Medium", sans-serif;color: #00205b;}.wpcf7-form .btn_submit_cf7 {font-size: 0;border: none;padding: 0px 10px 0px 10px;margin-bottom: 10px;color: white;font-family: Graphik-Bold, sans-serif;height: inherit;text-align: left;height: 52px;background: #ed4936 url("../images/btn_label_submit.png") 50% 0 no-repeat;-webkit-box-shadow: 5px 5px 0 #575756;box-shadow: 5px 5px 0 #575756;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;text-transform: uppercase;text-align: center;outline: none !important;}.wpcf7-form .btn_submit_cf7:disabled, .wpcf7-form .btn_submit_cf7:hover {background: #f16d5e url("../images/btn_label_submit.png") 50% 0 no-repeat;-webkit-box-shadow: 0 0 0 #575756;box-shadow: 0 0 0 #575756;}.menu_escuela_header_dropdown {margin-left: -4px;}.menu_escuela_header_dropdown:hover .dropdown-content__nosotros {left: inherit;right: 0;}@media (max-width: 1024px) {.logo img {width: auto;}}