@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;

200;300;400;500;600;700;800;900&display=swap);.text-color-red-brand{color:#d12421}.text-color-red-darker{color:#96050c}.text-color-grey-brand{color:#646567}.text-color-grey-2{color:#d2d3d5}.text-color-grey-3{color:#e6e7e9}.text-color-grey-4{color:#f3f3f3}.text-color-white{color:#fff}.bg-color-white{background-color:#fff}.bg-color-red-brand{background-color:#d12421}.text-title-h1{font-family:Montserrat;font-style:normal;font-weight:800;font-size:24px;line-height:120%;text-transform:uppercase}@media screen and (min-width:1024px){.text-title-h1{font-size:42px;line-height:130%}}.text-title-h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;text-transform:uppercase}@media screen and (min-width:1024px){.text-title-h2{font-size:32px}}.text-title-h3{font-size:30px;line-height:130%}.text-title-h3,.text-title-h4{font-family:Montserrat;font-style:normal;font-weight:700}.text-title-h4{font-size:18px;line-height:140%}.text-subtitle{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:12px}.text-body-regular{font-weight:400}.text-body-bold,.text-body-regular{font-family:Montserrat;font-style:normal;font-size:16px;line-height:150%}.text-body-bold{font-weight:700}.text-body-regular-small{font-family:Montserrat;font-style:normal;font-weight:400;font-size:10px;line-height:140%;text-transform:capitalize}@media screen and (min-width:1024px){.text-body-regular-small{font-size:12px}}.text-link{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:14px;letter-spacing:.08em;text-transform:uppercase}.text-external-link{font-weight:600;font-size:16px;line-height:140%}.text-button,.text-external-link{font-family:Montserrat;font-style:normal;text-transform:uppercase}.text-button{font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em}.text-tabs{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:120%}h1,h2,h3,h4,h5,h6,p{margin:0}.text-uppercase{text-transform:uppercase}.typography{font-family:Montserrat,sans-serif;font-weight:400}.typography--semi-bold{font-weight:600}.typography--bold{font-weight:700}.typography--bolder{font-weight:900}.typography--uppercase{text-transform:uppercase}.typography--disabled{opacity:.6}.typography--stat-number{font-size:110px;line-height:110px}@media (max-width:63.74em){.typography--stat-number{font-size:90px;line-height:90px}}@media (max-width:61.24em){.typography--stat-number{font-size:80px;line-height:80px}}@media (max-width:35.99em){.typography--stat-number{font-size:60px;line-height:60px}}@media (max-width:63.74em){.typography--stat-number__variant-1{font-size:80px;line-height:80px}}.typography--stat-year{font-size:48px;line-height:67px}.typography--heading-1{font-size:42px;line-height:50px}@media (max-width:63.74em){.typography--heading-1{font-size:24px;line-height:28px}}.typography--heading-2{font-size:36px;line-height:36px}.typography--heading-3{font-size:32px;line-height:38.4px}@media (max-width:63.74em){.typography--heading-3{font-size:24px;line-height:28px}}.typography--heading-4{font-size:24px;line-height:28.8px}@media (max-width:63.74em){.typography--heading-4{font-size:18px;line-height:25px}}@media (max-width:63.74em){.typography--heading-4--variant-1{font-size:21px;line-height:29px}}@media (max-width:63.74em){.typography--heading-4--variant-2{font-size:24px;line-height:28px}}.typography--heading-5{font-size:18px;line-height:25.2px}@media (max-width:48.115em){.typography--heading-5{font-size:16px;line-height:22px}}@media (max-width:48.115em){.typography--heading-5--variant-1{font-size:18px;line-height:25px}}.typography--paragraph-1{font-size:16px;line-height:24px}@media (max-width:48.115em){.typography--paragraph-1--variant-1{font-size:14px;line-height:21px}}.typography--paragraph-2{font-size:15px}@media{.typography--paragraph-2{font-size:16px}}.typography--paragraph-3{font-size:14px}.typography--paragraph-3--sm{font-size:12px}@media (max-width:61.24em){.typography--paragraph-3--variant-1{font-size:16px}}.typography--paragraph-4{font-size:12px}@media (max-width:63.74em){.typography--paragraph-4{font-size:10px;line-height:20px}.typography--paragraph-4--variant-1{font-size:12px}}.typography--paragraph-5{font-size:10px;line-height:20px}@media (max-width:63.74em){.typography--paragraph-5--variant-1{font-size:14px;line-height:24px}}.pretitle{font-family:Montserrat,sans-serif;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.2em}.pretitle--red{color:#d12421}.title{font-family:Montserrat,sans-serif;font-weight:900;font-size:32px;line-height:38px;text-transform:uppercase;color:#646567}@media (max-width:63.74em){.title{font-size:24px;line-height:28px}}body,html{scroll-behavior:smooth}body{background-color:#f3f3f3}* button{border:none}.site-wrapper{overflow:hidden}.site__header{padding-bottom:60px}@media screen and (min-width:1440px){.site__header{padding-bottom:133px}}.container{width:100%;padding-left:1rem;padding-right:1rem;margin-right:auto;margin-left:auto}@media screen and (min-width:640px){.container{max-width:640px}}@media screen and (min-width:768px){.container{max-width:768px}}@media screen and (min-width:1024px){.container{max-width:1024px;padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px){.container{width:100%;max-width:1440px;padding-left:65px;padding-right:65px}}.container-secondary{width:100%;max-width:1440px;margin:0 auto}.slider-exta-button-container{display:flex;align-items:center;justify-content:center;margin-top:40px}@media screen and (min-width:768px){.slider-exta-button-container{justify-content:flex-start}}@media screen and (min-width:1024px){.slider-exta-button-container{margin-top:45px;margin-left:15px}}@media screen and (min-width:1440px){.slider-exta-button-container{margin-top:60px;margin-left:10px!important}}.slider-exta-button-container .button-container{width:100%;max-width:none}@media screen and (min-width:768px){.slider-exta-button-container .button-container{width:-moz-fit-content;width:fit-content}}.overflow-y-hidden{overflow-y:hidden}.swal2-title{font-family:Montserrat;font-style:normal}.grecaptcha-badge{display:none!important}.swal2-container{z-index:100000000}.hooper,.slick-list{width:calc(100% + 15px)!important;margin:-7.5px!important;padding:7.5px 0!important}.hooper .hooper-slide,.hooper .slick-slide,.slick-list .hooper-slide,.slick-list .slick-slide{padding:0 7.5px!important}.constant-contact{width:500px;margin:auto}@media screen and (max-width:768px){.constant-contact{width:300px}}span.close{position:absolute;right:0;padding:18px;font-size:4rem;top:0;cursor:pointer}*,:after,:before{box-sizing:border-box;border:0 solid theme("borderColor.DEFAULT",currentColor)}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:theme("fontFamily.sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:theme("fontFamily.sans[1].fontFeatureSettings",normal);font-variation-settings:theme("fontFamily.sans[1].fontVariationSettings",normal)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:theme("fontFamily.mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:theme("colors.gray.400",#9ca3af)}input::placeholder,textarea::placeholder{opacity:1;color:theme("colors.gray.400",#9ca3af)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.home-banner-container{margin-bottom:100px}@media screen and (min-width:1024px){.home-banner-container{margin-bottom:80px}}.button-container{display:flex;align-items:center;justify-content:center;background-color:#d12421;padding:19px 30px;width:100%;height:40px;max-width:340px;width:-moz-fit-content;width:fit-content}.button-container:hover{background:#96050c}@media screen and (min-width:375px){.button-container{padding:19.5px 20px}}@media screen and (min-width:768px){.button-container{padding:12.5px 20px}}.button-chevron-container{display:flex;align-items:center;border-bottom:2px solid hsla(0,0%,100%,0);padding-bottom:5px}.button-chevron-container:hover{border-bottom:2px solid #96050c}.button-chevron-text{color:#d12421}.button-chevron-text:hover{color:#96050c}.button-chevron-icon{margin-left:14px}.button-chevron-left-icon{margin-right:14px}.button-download-red-container{display:flex;align-items:center;justify-content:center;padding-bottom:3px;border:2px solid #d12421}@media screen and (min-width:1440px){.button-download-red-container:hover{border-bottom:2px solid #d12421}}@media screen and (min-width:1440px){.button-download-red-container{justify-content:flex-end;border:2px solid rgba(209,36,33,0)}}.button-download-title{display:none}@media screen and (min-width:1440px){.button-download-title{display:flex;margin-right:10px}}@media screen and (min-width:1440px){.button-download-red-icon-container{width:13px;height:13px}}@media screen and (min-width:1440px){.button-download-red-icon{width:12px;height:12px}}.button-download-red-2{display:flex;justify-content:center;align-items:center;border:2px solid #d12421;width:58px;height:50px}@media screen and (min-width:1440px){.button-download-red-2{background-color:#d12421;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:9.5px 20px}.button-download-red-2:hover{background-color:#96050c}}.button-download-red-2 .button-download-title{color:#fff}@media screen and (min-width:1440px){.button-download-red-2 .button-download-title{margin-right:0}}@media screen and (min-width:1440px){.button-download-red-2 .button-download-red-icon-container,.button-download-red-2 .button-download-red-icon-container .button-download-red-icon-2{display:none}}.button-category-container{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:5px 10px}.button-chevron-white-container{display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,100%,0);padding-bottom:5px}.button-chevron-white-container:hover{border-bottom:1px solid #fff}.button{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:12.5px 20px;background-color:#d12421}@media screen and (min-width:1024px){.button:hover{background-color:#96050c}}.faculty-tabs-container{display:flex;width:100%;-moz-column-gap:30px;column-gap:30px;margin-bottom:80px}.faculty-tabs-desktop{flex-direction:column;max-width:300px;min-width:300px;background-color:#fff;filter:drop-shadow(-24px 0 37px rgba(0,0,0,.08))}.faculty-tab,.faculty-tabs-desktop{display:flex;justify-content:center}.faculty-tab{height:100px;align-items:center}.faculty-tab-active,.faculty-tab:hover{background-color:#d12421;color:#fff}.faculty-tabs-text{text-transform:uppercase}.about-departament-section-content .about-departament-section-content-careers{margin-top:40px}@media screen and (min-width:1024px){.about-departament-section-content .about-departament-section-content-careers{margin-top:80px}}.about-departament-section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;row-gap:20px}@media screen and (min-width:768px){.about-departament-section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.about-departament-section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{justify-content:flex-start;flex-wrap:nowrap;margin-top:40px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.about-departament-section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{-moz-column-gap:30px;column-gap:30px}}.about-departament-section-content .about-departament-section-content-research-lines{margin-top:80px;margin-bottom:80px}.about-departament-section-content .about-departament-section-content-research-lines h2{margin-bottom:25px}.about-departament-section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{display:flex;row-gap:10px;overflow-y:scroll;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:1024px){.about-departament-section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.about-departament-section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{-moz-column-gap:30px;column-gap:30px}}.about-us-section-introduction{display:flex;flex-direction:column;margin-bottom:20px}@media screen and (min-width:1024px){.about-us-section-introduction{flex-direction:row;-moz-column-gap:20px;column-gap:20px;margin-top:60px;margin-bottom:80px}}@media screen and (min-width:1440px){.about-us-section-introduction{-moz-column-gap:30px;column-gap:30px}}.about-us-section-introduction-content{display:flex;flex-direction:column}.about-us-section-introduction-image{height:170px;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}@media screen and (min-width:1024px){.about-us-section-introduction-image{height:400px}}@media screen and (min-width:1440px){.about-us-section-introduction-image{height:480px}}.about-us-section-location{background-color:#fff;padding-top:80px;padding-bottom:80px;margin-bottom:80px}.about-us-section-location .about-us-section-location-title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;margin-bottom:40px;color:#646567;text-transform:uppercase}.about-us-section-location .about-us-section-location-body{display:flex;flex-direction:column}@media screen and (min-width:1024px){.about-us-section-location .about-us-section-location-body{flex-direction:row;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.about-us-section-location .about-us-section-location-body{-moz-column-gap:30px;column-gap:30px}}.about-us-section-location .about-us-section-location-information{display:flex;flex-direction:column}.about-us-section-location .about-us-section-location-row{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.about-us-section-location .about-us-section-location-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.about-us-section-location .about-us-section-location-map-container{margin-top:20px}@media screen and (min-width:1024px){.about-us-section-location .about-us-section-location-map-container{margin-top:0;width:65%;height:400px}}@media screen and (min-width:1440px){.about-us-section-location .about-us-section-location-map-container{height:480px;width:960px}}.about-us-section-location .about-us-section-location-map-container iframe{width:100%;height:300px}@media screen and (min-width:1024px){.about-us-section-location .about-us-section-location-map-container iframe{height:400px}}@media screen and (min-width:1440px){.about-us-section-location .about-us-section-location-map-container iframe{height:480px;width:960px}}.gm-inset-light,.gm-inset-map,.gm-style{display:none!important}.about-us-section-banners-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px;row-gap:80px}@media screen and (min-width:1024px){.about-us-section-banners-container{row-gap:15px}}@media screen and (min-width:1440px){.about-us-section-banners-container{row-gap:30px;margin-bottom:160px}}.about-banners-small-banners-container{display:flex;flex-direction:column;row-gap:80px}@media screen and (min-width:1024px){.about-banners-small-banners-container{flex-direction:row;justify-content:center;align-items:center;-moz-column-gap:15px;column-gap:15px}}@media screen and (min-width:1440px){.about-banners-small-banners-container{-moz-column-gap:30px;column-gap:30px}}.about-us-section-blog{padding-top:0!important}@media screen and (min-width:1440px){.about-us-section-blog{padding-bottom:100px!important}}.about-us-mission-vision-section-content-container{margin-top:50px;margin-bottom:80px;display:flex;flex-direction:column}@media screen and (min-width:1024px){.about-us-mission-vision-section-content-container{margin-top:60px;margin-bottom:100px;flex-direction:row;-moz-column-gap:30px;column-gap:30px}}.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content h2{margin-bottom:20px}.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content p{margin-bottom:80px}.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{width:100%;height:195px}@media screen and (min-width:375px){.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{height:220px}}@media screen and (min-width:460px){.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{height:300px}}@media screen and (min-width:768px){.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{height:350px}}@media screen and (min-width:1024px){.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{height:400px}}@media screen and (min-width:1440px){.about-us-mission-vision-section-content-container .about-us-mission-vision-section-content img{height:480px}}.about-us-infrastructure-section-content h2{margin-bottom:20px}.about-us-infrastructure-section-content-cards{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media screen and (min-width:1024px){.about-us-infrastructure-section-content-cards{justify-content:flex-start}}.about-us-infrastructure-section-slides-container{margin-left:auto;padding-bottom:100px;margin-bottom:100px}@media screen and (min-width:1440px){.about-us-infrastructure-section-slides-container{margin-right:75px;width:100%}}.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides{width:100%}@media screen and (min-width:1440px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides{width:960px;margin-left:auto;margin-right:auto}}.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{width:100%;height:195px}@media screen and (min-width:375px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{height:220px}}@media screen and (min-width:460px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{height:300px}}@media screen and (min-width:768px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{height:350px}}@media screen and (min-width:1024px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{height:400px}}@media screen and (min-width:1440px){.about-us-infrastructure-section-slides-container .about-us-infrastructure-section-slides-image{width:960px;height:480px}}@media screen and (min-width:1440px){.about-us-infrastructure-inner-section-content .about-us-infrastructure-inner-section-content-image{height:480px}}.about-us-infrastructure-inner-section-content h2{margin-top:40px;margin-bottom:20px}.about-us-infrastructure-inner-section-content .about-us-infrastructure-inner-section-content-schedule-available-container{display:flex;flex-direction:column;row-gap:5px;margin-top:40px;margin-bottom:80px}.about-us-infrastructure-inner-section-content .about-us-infrastructure-inner-section-content-schedule-available-container p{margin-left:28px}.about-us-infrastructure-inner-section-content .about-us-infrastructure-inner-section-content-schedule-available{display:flex;-moz-column-gap:12px;column-gap:12px}.administratives-section-content{display:flex;flex-wrap:wrap;row-gap:20px;justify-content:center}@media screen and (min-width:768px){.administratives-section-content{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.administratives-section-content{row-gap:40px;justify-content:flex-start}}@media screen and (min-width:1440px){.administratives-section-content{-moz-column-gap:30px;column-gap:30px}}.authorities-section-contacts-container{margin-top:-60px}@media screen and (min-width:1024px){.authorities-section-contacts-container{padding-top:0!important}}.authorities-section-contacts{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;margin-top:20px}@media screen and (min-width:768px){.authorities-section-contacts{margin-top:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.authorities-section-contacts{justify-content:flex-start;margin-top:20px;-moz-column-gap:30px;column-gap:30px;margin-bottom:-60px}}@media screen and (min-width:1024px){.authorities-details-section-content{margin-top:20px!important}}@media screen and (min-width:1440px){.authorities-details-section-content{margin-top:40px!important}}.authorities-details-section-content .authorities-details-fullname{font-family:Montserrat;font-style:normal;font-weight:800;font-size:24px;line-height:120%;color:#96050c;text-transform:uppercase;margin-bottom:5}@media screen and (min-width:1024px){.authorities-details-section-content .authorities-details-fullname{font-size:42px;line-height:130%}}.authorities-details-section-content .authorities-details-occupation{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#96050c;margin-bottom:18px}@media screen and (min-width:1024px){.authorities-details-section-content .authorities-details-occupation{font-size:30px;line-height:130%;margin-bottom:30px}}.authorities-details-section-content .section-left{margin-top:50px;width:100%;margin-bottom:80px}@media screen and (min-width:1024px){.authorities-details-section-content .section-left{max-width:300px;margin-top:0}}@media screen and (min-width:1024px){.authorities-details-section-content .section-left .authorities-details-fullname,.authorities-details-section-content .section-left .authorities-details-occupation{display:none}}.authorities-details-section-content .section-left .authorities-details-tab-card{background-color:#fff;padding:30px}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-image{width:100%;margin-bottom:30px}@media screen and (min-width:768px){.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-image{width:280px;height:320px}}@media screen and (min-width:1024px){.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-image{width:100%;height:auto}}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data{margin-bottom:30px}@media screen and (min-width:1024px){.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data{margin-bottom:50px}}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:10px}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data .row{display:flex;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:1024px){.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data .row{-moz-column-gap:20px;column-gap:20px}}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data .row p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data .authorities-details-profile-data-work-unit{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:150%;color:#96050c;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:block;margin-bottom:10px}.authorities-details-section-content .section-left .authorities-details-tab-card .authorities-details-profile-data .authorities-details-social-networks{display:flex;-moz-column-gap:30px;column-gap:30px;align-items:center}.authorities-details-section-content .section-right .authorities-details-fullname,.authorities-details-section-content .section-right .authorities-details-occupation{display:none}@media screen and (min-width:1024px){.authorities-details-section-content .section-right .authorities-details-fullname,.authorities-details-section-content .section-right .authorities-details-occupation{display:block}}.authorities-details-section-content .section-right .section-right-titles{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.authorities-details-section-content .section-right .section-right-titles .section-right-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567;white-space:nowrap}.authorities-details-section-content .section-right .section-right-description-1,.authorities-details-section-content .section-right .section-right-titles .section-right-titles-academic{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.authorities-details-section-content .section-right .section-right-description-1{margin-top:10px;margin-bottom:50px;max-width:850px}.authorities-details-section-content .section-right .section-right-content{margin-bottom:50px}.authorities-details-section-content .section-right .section-right-content h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:1024px){.authorities-details-section-content .section-right .section-right-content h2{font-size:32px;line-height:130%}}.authorities-details-section-content .section-right .section-right-content h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-top:15px;margin-bottom:5px}.authorities-details-section-content .section-right .section-right-content ul{margin-top:10px;margin-bottom:20px}.authorities-details-section-content .section-right .section-right-content ul li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;list-style:inside}@media screen and (min-width:1024px){.authorities-details-section-content .section-right .research-lines-mobile{display:none}}.authorities-details-section-content .section-right .research-lines-mobile .card-research{margin-top:5px;width:250px!important}.authorities-details-section-content .section-right .research-lines-desktop{display:none}@media screen and (min-width:1024px){.authorities-details-section-content .section-right .research-lines-desktop{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1440px){.authorities-details-section-content .section-right .research-lines-desktop{row-gap:30px;-moz-column-gap:30px;column-gap:30px}}.authorities-details-section-content .section-right .section-right-description-2 h1,.authorities-details-section-content .section-right .section-right-description-2 h2,.authorities-details-section-content .section-right .section-right-description-2 h3,.authorities-details-section-content .section-right .section-right-description-2 h4,.authorities-details-section-content .section-right .section-right-description-2 h5,.authorities-details-section-content .section-right .section-right-description-2 h6{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-top:15px;margin-bottom:5px}.authorities-details-section-content .section-right .section-right-description-2 h2{color:#96070c;font-family:Montserrat;font-size:22px}.authorities-details-section-content .section-right .section-right-description-2 p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:20px}.authorities-details-section-content .section-right .careers-section-content-tab-teachers{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1024px){.authorities-details-section-content .section-right .careers-section-content-tab-teachers{justify-content:flex-start}}.authorities-details-section-posts{background-color:#96050c;padding-top:80px;padding-bottom:180px!important;margin-bottom:86px}.authorities-details-section-posts .section-subtitle,.authorities-details-section-posts .section-title{color:#fff}.authorities-details-section-posts .render-content-slider-container .slider-arrow-container{border:1px solid #fff!important}.authorities-details-section-posts .render-content-slider-container .slider-arrow-container:hover{border:1px solid #96050c!important}.authorities-details-section-posts .render-content-slider-container .slider-arrow-left-white,.authorities-details-section-posts .render-content-slider-container .slider-arrow-right-white{display:flex!important}.authorities-details-section-posts .render-content-slider-container .slider-arrow-left-red,.authorities-details-section-posts .render-content-slider-container .slider-arrow-right-red{display:none!important}.authorities-details-section-posts .render-content-slider-container .slider-progress{background-color:hsla(0,0%,100%,.125)}.authorities-details-section-posts .render-content-slider-container .slider-progress-bar{background-color:#fff!important}.authorities-details-section-posts .render-content-slider-container span.text-color-grey-brand{color:#fff}.authorities-details-section-projects{margin-top:-70px;padding-bottom:180px!important}@media screen and (min-width:1024px){.authorities-details-section-projects{margin-top:0;padding-bottom:200px!important}}.banner-simple{height:125px;padding:20px;display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width:768px){.banner-simple{max-width:380px}}@media screen and (min-width:1024px){.banner-simple{width:310px;height:310px;padding-top:70px;max-width:none}}@media screen and (min-width:1440px){.banner-simple{width:410px;height:300px;padding-top:100px;padding-left:40px}}.banner-simple h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#fff}@media screen and (min-width:1024px){.banner-simple h3{font-size:30px;line-height:130%}}.banner-simple .banner-simple-button{background-color:#d12421;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:12.5px 20px;width:-moz-fit-content;width:fit-content;margin-top:20px}.small-banner-container{display:flex;background-color:#fff;flex-direction:column-reverse}@media screen and (min-width:768px){.small-banner-container{flex-direction:row}}.small-banner-image{width:100%;height:195px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.small-banner-image{width:50%;height:auto}}@media screen and (min-width:1024px){.small-banner-image{width:45%;height:auto}}@media screen and (min-width:1440px){.small-banner-image{width:300px;height:300px}}.small-banner-title{margin-bottom:5px}@media screen and (min-width:1440px){.small-banner-title{margin-bottom:20px}}.small-banner-description{margin-bottom:auto}.small-banner-right-side{display:flex;flex-direction:column;padding:20px 10px 30px 20px;row-gap:25px}@media screen and (min-width:1024px){.small-banner-right-side{padding:15px 10px 15px 20px;row-gap:10px}}@media screen and (min-width:1440px){.small-banner-right-side{padding:40px 20px 40px 30px;row-gap:0}}.small-banner-right-side a{width:100%}@media screen and (min-width:768px){.small-banner-right-side a{width:-moz-fit-content;width:fit-content}}.small-banner-button-container{width:100%}.small-banner-button-container .button-container{width:100%;max-width:none}@media screen and (min-width:768px){.small-banner-button-container{width:100%;max-width:130px}}@media screen and (min-width:1024px){.small-banner-button-container{width:108px}}.highlighted-banner-container{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.highlighted-banner-container{flex-direction:row;background-color:#fff}}.highlighted-banner-left-side{background-color:#fff;display:flex;flex-direction:column;row-gap:25px;padding:30px 20px}@media screen and (min-width:768px){.highlighted-banner-left-side{row-gap:13px;padding:15px 13px 13px 15px}}@media screen and (min-width:1024px){.highlighted-banner-left-side{padding-top:30px;padding-left:30px;padding-right:30px}}@media screen and (min-width:1440px){.highlighted-banner-left-side{padding-top:30px;padding-left:60px;padding-right:80px;row-gap:0}}@media screen and (min-width:768px){.highlighted-banner-title{font-size:18px}}@media screen and (min-width:1024px){.highlighted-banner-title{font-size:25px}}@media screen and (min-width:1440px){.highlighted-banner-title{font-size:32px;margin-bottom:20px}}.highlighted-banner-button-container,.highlighted-banner-button-container a{width:100%}.highlighted-banner-button-container a .button-container{max-width:none;width:100%}@media screen and (min-width:768px){.highlighted-banner-button-container{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1024px){.highlighted-banner-button-container span{white-space:nowrap}}@media screen and (min-width:1440px){.highlighted-banner-button-container{margin-top:40px}}@media screen and (min-width:1024px){.highlighted-banner-right-side{width:50%}}.highlighted-banner-image{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:460px){.highlighted-banner-image{height:230px}}@media screen and (min-width:768px){.highlighted-banner-image{height:220px;width:320px}}@media screen and (min-width:1024px){.highlighted-banner-image{width:500px;height:290px}}@media screen and (min-width:1440px){.highlighted-banner-image{width:640px;height:370px}}.blog-post-section-content .objectives{margin-top:80px;margin-bottom:100px}@media screen and (min-width:1024px){.blog-post-section-content .objectives{margin-top:0;margin-bottom:80px}}.blog-post-section-content .section-content .render-content{max-width:850px;margin-bottom:80px}.blog-post-section-content .section-content .render-content h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:40px}.blog-post-section-content .section-content .render-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:60px;margin-bottom:20px;max-width:850px}@media screen and (min-width:1024px){.blog-post-section-content .section-content .render-content p{margin-top:0}}.blog-post-section-content .section-content .render-content p:last-child{margin-bottom:0}.blog-post-section-content .section-content .render-content ul{padding-left:17.5px;padding-right:17.5px}.blog-post-section-content .section-content .render-content li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;list-style:decimal}.blog-post-section-content .section-content .render-content li:last-child{margin-bottom:0}.blog-post-section-content .section-content .render-content .video-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;margin-bottom:60px;max-width:850px}@media screen and (min-width:1440px){.blog-post-section-content .section-content .render-content .video-description p{margin-bottom:80px}}.blog-post-section-content .section-content .render-content .content-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 26.5px;background-color:#d12421;margin-top:80px;margin-bottom:80px}@media screen and (min-width:1024px){.blog-post-section-content .section-content .render-content .content-button-container{margin-top:56px;padding-left:30px;padding-right:70px}}.blog-post-section-content .section-content .render-content .content-button-container .content-button-icon-left{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#96050c}.blog-post-section-content .section-content .render-content .content-button-container .content-button{margin-left:20px;margin-right:10px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;letter-spacing:.1em;text-transform:uppercase}.blog-post-section-content .information-and-registration{margin-bottom:80px}.blog-post-section-content .banners{display:flex;flex-direction:column;row-gap:20px;margin-bottom:80px}@media screen and (min-width:768px){.blog-post-section-content .banners{flex-direction:row;-moz-column-gap:20px;column-gap:20px}}.card-academics-container{width:250px;display:flex;position:relative;flex-direction:column}@media screen and (min-width:1024px){.card-academics-container{width:300px;max-width:300px}}.card-academics-container:hover .button-chevron-container{border-bottom:1px solid #96050c}.card-academics-container:hover .button-chevron-text{color:#96050c}.card-academics-container .card-academics-image{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.card-academics-container .card-academics-image{height:250px}}@media screen and (min-width:1024px){.card-academics-container .card-academics-image{width:300px;height:300px}}.card-academics-container .card-academics-body{color:#646567;background-color:#fff;padding:20px 25px}.card-academics-container .card-academics-name{font-family:Montserrat;font-style:normal;font-weight:700!important;font-size:18px!important;line-height:140%!important;margin-top:0!important;margin-bottom:5px!important}.card-academics-container .card-academics-occupation{margin-top:0!important;margin-bottom:0!important}.card-academics-container .card-academics-button{margin-top:22.5px}@media screen and (min-width:1440px){.card-academics-container .card-academics-button{margin-top:26.5px}}.card-career{width:100%;min-height:200px;position:relative}.card-career:hover{cursor:pointer}.card-career:hover .card-career-caption:after{background:#96050c}.card-career:hover .button-chevron-white-container{border-bottom:1px solid #fff}@media screen and (min-width:1024px){.card-career{width:200px!important;height:200px}}@media screen and (min-width:1440px){.card-career{width:300px!important;height:250px}}.card-career .card-career-caption{position:absolute;width:100%;height:100%;top:0;padding:20px 20px 30px;display:flex;flex-direction:column;justify-content:space-between}.card-career .card-career-caption:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}@media screen and (min-width:1024px){.card-career .card-career-caption{padding:25px 10px 20px}}@media screen and (min-width:1440px){.card-career .card-career-caption{padding:20px 20px 30px}}.card-career .card-career-caption .card-career-content{position:relative;z-index:10}.card-career .card-career-caption .card-career-title{z-index:1;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#fff!important;margin-top:0;margin-bottom:0}@media screen and (min-width:1024px){.card-career .card-career-caption .card-career-title{font-size:14px}}@media screen and (min-width:1440px){.card-career .card-career-caption .card-career-title{font-size:18px}}.card-career .card-career-caption .card-career-campus{margin-top:2px;font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;line-height:140%;color:hsla(0,0%,100%,.7490196078)!important}.card-caeer-image{width:100%;height:210px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.card-caeer-image{width:200px;height:200px}}@media screen and (min-width:1440px){.card-caeer-image{width:300px;height:250px}}.card-career-button{z-index:1}.card-careers-2{display:flex;padding:20px;flex-direction:column;background-color:#fff;border:1px solid #e6e7e9}@media screen and (min-width:768px){.card-careers-2{width:640px}}@media screen and (min-width:1024px){.card-careers-2{width:100%;padding:30px 70px}}@media screen and (min-width:1440px){.card-careers-2{padding:40px 80px}}.card-careers-2:hover{background-color:#d12421}.card-careers-2:hover .card-careers-2-title{color:#fff}.card-careers-2:hover .card-careers-2-categories-container .card-careers-2-categories-title{color:#d12421;background-color:#fff}.card-careers-2:hover .card-careers-2-content .card-careers-2-content-description,.card-careers-2:hover .card-careers-2-content .card-careers-2-content-title{color:#fff}.card-careers-2:hover .card-careers-2-button a{color:#d12421;background-color:#fff}.card-careers-2 .card-careers-2-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.card-careers-2 .card-careers-2-title{font-size:30px;line-height:130%}}.card-careers-2 .card-careers-2-categories-container{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:5px;margin-bottom:20px}.card-careers-2 .card-careers-2-categories-container .card-careers-2-categories-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#fff;background-color:#646567;padding:5px 10px;text-transform:capitalize}.card-careers-2 .card-careers-2-content{display:flex;margin-bottom:10px;-moz-column-gap:10px;column-gap:10px}.card-careers-2 .card-careers-2-content .card-careers-2-content-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.card-careers-2 .card-careers-2-content .card-careers-2-content-description{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567}.card-careers-2 .card-careers-2-button{width:100%;margin-top:20px}@media screen and (min-width:768px){.card-careers-2 .card-careers-2-button{max-width:-moz-fit-content;max-width:fit-content}}.card-careers-2 .card-careers-2-button a{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:12.5px 20px;background-color:#d12421;display:flex;align-items:center;justify-content:center;white-space:nowrap}.card-contact-container{max-width:960px;display:flex;align-items:center;flex-direction:column;width:100%}@media screen and (min-width:768px){.card-contact-container{padding:20px;background-color:#fff}}@media screen and (min-width:1024px){.card-contact-container{padding:25px}}@media screen and (min-width:1440px){.card-contact-container{padding:40px}}.card-contact-mobile{padding-top:25px;width:340px;background:#fff}@media screen and (min-width:768px){.card-contact-mobile{display:none}}.card-contact-title-container{display:flex;justify-content:center;align-items:center;margin-bottom:14px;-moz-column-gap:5px;column-gap:5px}@media screen and (min-width:768px){.card-contact-title-container{justify-content:flex-start;margin-bottom:30px}}.card-contact-image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.card-contact-image{width:180px;height:265px}}.card-contact-content{padding:20px 30px 10px}@media screen and (min-width:768px){.card-contact-content{padding:0;max-width:450px}}@media screen and (min-width:1024px){.card-contact-content{max-width:375px}}@media screen and (min-width:1440px){.card-contact-content{max-width:620px}}.card-contact-fullname{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:130%;margin-bottom:5px;color:#96050c}@media screen and (min-width:1024px){.card-contact-fullname{margin-bottom:10px;font-size:28px}}@media screen and (min-width:1440px){.card-contact-fullname{font-size:30px;margin-bottom:5px}}.card-contact-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:30px;text-transform:none}@media screen and (min-width:1024px){.card-contact-description{font-size:14px}}@media screen and (min-width:1440px){.card-contact-description{font-size:16px}}.card-contact-info{display:flex;flex-direction:column;row-gap:15px}@media screen and (min-width:768px){.card-contact-info{flex-direction:row;align-items:center;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:1024px){.card-contact-info span{font-size:13px}}@media screen and (min-width:1440px){.card-contact-info span{font-size:16px}}.card-contact-details{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:10px}.card-contact-details p{margin-bottom:0!important}@media screen and (min-width:1024px){.card-contact-details p{font-size:14px}}@media screen and (min-width:1440px){.card-contact-details p{font-size:16px}}.card-contact-icon{width:13.3px;height:13.3px}.card-contact-details-text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#646567;text-transform:none}.card-contact-schedule-available{margin-top:-10px}.card-contact-desktop{display:none}@media screen and (min-width:768px){.card-contact-desktop{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}}@media screen and (min-width:1440px){.card-contact-desktop{-moz-column-gap:80px;column-gap:80px}}.card-external-link{display:flex!important;justify-content:center;align-items:center;padding:20px 30px 20px 20px;background-color:#fff;cursor:pointer}@media screen and (min-width:1024px){.card-external-link{width:470px}.card-external-link:hover{background-color:#96050c}.card-external-link:hover .card-external-link-text{color:#fff}}@media screen and (min-width:1440px){.card-external-link{width:630px;padding:40px 60px}}.card-external-link-left{display:flex;margin-right:20px;justify-content:center;align-items:center}.card-external-link-share-icon-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#96050c;border-radius:50%}.card-fields{width:300px}.card-fields .card-fields-image{width:100%}.card-fields .card-field-body{padding:30px 20px;background-color:#fff}.card-fields .card-field-body .card-field-body-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#d12421;margin-bottom:5px}.card-fields .card-field-body p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567}.card-graduates{display:flex;padding:20px;flex-direction:column;background-color:#fff;border:1px solid #e6e7e9}@media screen and (min-width:768px){.card-graduates{width:640px}}@media screen and (min-width:1024px){.card-graduates{width:100%;padding:30px 70px}}@media screen and (min-width:1440px){.card-graduates{padding:40px 80px}.card-graduates:hover{background-color:#d12421}.card-graduates:hover .card-graduates-title{color:#fff}.card-graduates:hover .card-graduates-categories-container .card-graduates-categories-title{color:#d12421;background-color:#fff}.card-graduates:hover .card-graduates-content .card-graduates-content-description,.card-graduates:hover .card-graduates-content .card-graduates-content-title{color:#fff}.card-graduates:hover .card-graduates-button-container .card-graduates-button a{color:#d12421;background-color:#fff}.card-graduates:hover .card-graduates-button-container .card-graduates-button.external a{color:#fff;background-color:#d12421;border:2px solid #fff}}.card-graduates .card-graduates-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.card-graduates .card-graduates-title{font-size:30px;line-height:130%}}.card-graduates .card-graduates-categories-container{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:5px;margin-bottom:20px}.card-graduates .card-graduates-categories-container .card-graduates-categories-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#fff;background-color:#646567;padding:5px 10px;text-transform:capitalize}.card-graduates .card-graduates-content{display:flex;margin-bottom:10px;-moz-column-gap:10px;column-gap:10px}.card-graduates .card-graduates-content .card-graduates-content-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.card-graduates .card-graduates-content .card-graduates-content-description{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567}.card-graduates .card-graduates-button-container{display:flex;flex-direction:column;row-gap:10px;margin-top:20px}@media screen and (min-width:768px){.card-graduates .card-graduates-button-container{flex-direction:row;-moz-column-gap:20px;column-gap:20px}}.card-graduates .card-graduates-button-container .card-graduates-button{width:-moz-fit-content;width:fit-content}.card-graduates .card-graduates-button-container .card-graduates-button a{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:12.5px 20px;background-color:#d12421;display:flex;align-items:center;justify-content:center}.card-graduates .card-graduates-button-container .card-graduates-button.external a{color:#d12421;background-color:#fff;border:2px solid #d12421;padding-top:10px;padding-bottom:10px}.card-information{display:flex;flex-direction:column}@media screen and (min-width:1024px){.card-information{flex-direction:row}}.card-information .card-information-image{width:340px;height:300px}@media screen and (min-width:1024px){.card-information .card-information-image{width:194px;height:225px}}@media screen and (min-width:1440px){.card-information .card-information-image{width:300px;height:300px}}.card-information .card-information-body{padding:29px 30px;background-color:#fff;max-width:340px}@media screen and (min-width:1024px){.card-information .card-information-body{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1440px){.card-information .card-information-body{width:330px}}.card-information .card-information-personal-data{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-bottom:30px}.card-information .card-information-name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#d12421;margin-bottom:5px}.card-information .card-information-data-container{display:flex;flex-direction:column;row-gap:10px}.card-information .card-information-data{display:flex;-moz-column-gap:20px;column-gap:20px}.card-information .card-information-data p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.card-news-container{width:300px;display:flex;position:relative}@media screen and (min-width:375px){.card-news-container{width:unset}}@media screen and (min-width:460px){.card-news-container{width:unset}}@media screen and (min-width:1440px){.card-news-container{width:410px}}.card-news-container:hover{cursor:pointer}.card-news-container:hover .card-news-body{color:#d12421}.card-news-container:hover .button-chevron-container{border-bottom:2px solid #96050c}.card-news-container:hover .button-chevron-text{color:#96050c}.card-news-share-icon-container{position:absolute;width:24px;height:24px;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;border-radius:50%;top:20px;right:20px}.card-news-share-icon{width:12.5px;height:12.5px}.card-news-image{width:100%;height:230px;-o-object-fit:cover;object-fit:cover}.card-news-body{color:#646567;background-color:#fff;padding:20px 25px}.card-news-date{margin-bottom:10px;letter-spacing:.2em;text-transform:uppercase}.card-news-description{margin-bottom:22.5px}.card-point-of-sale{width:100%;max-width:410px;background-color:#fff}.card-point-of-sale h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;background-color:#fff;padding:20px 25px}.card-posts{width:250px!important;background-color:#fff;padding:20px}@media screen and (min-width:375px){.card-posts{width:300px!important}}@media screen and (min-width:460px){.card-posts{width:340px!important}}@media screen and (min-width:1024px){.card-posts{width:330px!important;padding:30px}}@media screen and (min-width:1440px){.card-posts{padding:40px}}.card-posts .card-posts-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#d12421;margin-bottom:10px}.card-posts .card-posts-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.card-posts .card-posts-description{margin-bottom:30px}}.card-posts .card-posts-profile{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:20px}@media screen and (min-width:1024px){.card-posts .card-posts-profile{margin-bottom:30px}}.card-posts .card-posts-profile .card-posts-profile-image{width:50px;height:50px;border-radius:50%}.card-posts .card-posts-profile .card-posts-profile-data{display:flex;flex-direction:column}.card-posts .card-posts-profile .card-posts-profile-data .card-posts-profile-data-name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#96050c}.card-posts .card-posts-profile .card-posts-profile-data .card-posts-profile-data-occupation{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567}.card-posts .card-posts-button a{display:flex;-moz-column-gap:10px;column-gap:10px;padding:12.5px 20px;background-color:#d12421;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width:1440px){.card-posts .card-posts-button a:hover{background-color:#96050c}}.card-posts .card-posts-double-button{display:flex;justify-content:space-between;align-items:flex-end}.card-posts-2{width:285px;background-color:#fff;padding:20px}@media screen and (min-width:375px){.card-posts-2{width:300px}}@media screen and (min-width:460px){.card-posts-2{width:340px}}@media screen and (min-width:1024px){.card-posts-2{width:330px;padding:30px}}@media screen and (min-width:1440px){.card-posts-2{width:410px;padding:40px 30px}}.card-posts-2 .card-posts-2-date{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:12px;color:#646567;margin-bottom:10px;letter-spacing:.2em}.card-posts-2 .card-posts-2-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:140%;color:#96050c;margin-bottom:10px}.card-posts-2 .card-posts-2-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.card-posts-2 .card-posts-2-description{margin-bottom:30px}}.card-posts-2 .card-posts-2-profile{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:20px}@media screen and (min-width:1024px){.card-posts-2 .card-posts-2-profile{margin-bottom:30px}}.card-posts-2 .card-posts-2-profile .card-posts-2-profile-image{width:50px;height:50px;border-radius:50%}.card-posts-2 .card-posts-2-profile .card-posts-2-profile-data{display:flex;flex-direction:column}.card-posts-2 .card-posts-2-profile .card-posts-2-profile-data .card-posts-2-profile-data-name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:145%;color:#646567;margin-bottom:0}.card-posts-2 .card-posts-2-profile .card-posts-2-profile-data .card-posts-2-profile-data-occupation{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-bottom:0}.card-posts-2 .card-posts-2-button a{display:flex;-moz-column-gap:10px;column-gap:10px;padding:12.5px 20px;background-color:#d12421;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;letter-spacing:.1em;text-transform:uppercase}.card-posts-2 .card-posts-2-double-button{display:flex;justify-content:space-between;align-items:flex-end}.card-project{padding:30px 25px;background-color:#fafafa;width:250px!important}@media screen and (min-width:375px){.card-project{width:300px!important}}.card-project .card-project-date{font-weight:600;font-size:10px;line-height:12px;letter-spacing:.2em}.card-project .card-project-date,.card-project .card-project-title{font-family:Montserrat;font-style:normal;color:#646567;margin-bottom:10px}.card-project .card-project-title{font-weight:700;font-size:18px;line-height:140%}.card-project .card-project-occupation{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567}.card-research{width:250px}@media screen and (min-width:768px){.card-research{width:100%}}.card-research .card-research-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px!important;line-height:150%;color:#646567;width:250px;margin-top:15px!important;margin-bottom:5px!important}@media screen and (min-width:768px){.card-research .card-research-title{width:100%}}.card-research .card-research-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:0!important;margin-bottom:0!important}.card-resources{display:flex;flex-direction:column;align-items:flex-start;background-color:#e6e7e9;padding:20px;width:100%}@media screen and (min-width:460px){.card-resources{width:100%}}@media screen and (min-width:768px){.card-resources{max-width:340px}}@media screen and (min-width:1024px){.card-resources{max-width:315px;flex-direction:row;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.card-resources{max-width:410px;-moz-column-gap:30px;column-gap:30px;padding:30px 50px 30px 30px}}.card-resources span{margin-right:10px}.card-resources .card-resources-img .card-resources-icon-container{border-radius:50%;background-color:#96050c;margin-bottom:20px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.card-resources .card-resources-body .card-resources-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#d12421;margin-bottom:5px}.card-resources .card-resources-body .card-resources-subtitle{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:0;margin-bottom:32.5px}.card-resources .card-resources-body .card-resources-button-download-red-container{display:flex;align-items:center;justify-content:center;padding-bottom:3px;border-bottom:2px solid transparent}@media screen and (min-width:1440px){.card-resources .card-resources-body .card-resources-button-download-red-container:hover{border-bottom:2px solid #d12421}}@media screen and (min-width:1440px){.card-resources .card-resources-body .card-resources-button-download-red-container{justify-content:flex-end;border:2px solid rgba(209,36,33,0)}}.card-specialties{display:flex;flex-direction:column}@media screen and (min-width:768px){.card-specialties{width:300px}}@media screen and (min-width:1440px){.card-specialties{width:410px}}.card-specialties .card-specialtie-body{padding:20px 25px 25px;background-color:#fff;display:flex;flex-direction:column;row-gap:5px}@media screen and (min-width:768px){.card-specialties .card-specialtie-body{padding-bottom:42px;padding-left:25px;padding-right:25px}}.card-specialties .card-specialties-image{width:100%}@media screen and (min-width:1024px){.card-specialties .card-specialties-image{height:200px}}@media screen and (min-width:1440px){.card-specialties .card-specialties-image{height:270px}}.card-specialties .card-specialties-button{margin-top:17px}.contact-section-data-contact .contact-section-data-contact-button{margin-bottom:50px}.contact-section-data-contact .contact-section-data-contact-button .button-container{max-width:none;width:100%}@media screen and (min-width:768px){.contact-section-data-contact .contact-section-data-contact-button{display:none}}.contact-section-data-contact .contact-section-data-contact-data{padding:20px;background-color:#fff;display:flex;flex-direction:column;row-gap:20px;margin-top:50px;margin-bottom:0}@media screen and (min-width:1024px){.contact-section-data-contact .contact-section-data-contact-data{padding:40px 80px;margin-top:0;align-items:center;justify-content:center;-moz-column-gap:40px;column-gap:40px;row-gap:40px;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:1024px){.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item{width:47%}}.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item .contact-section-data-title{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:flex-start;flex-direction:column}@media screen and (min-width:1024px){.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item .contact-section-data-title{align-items:center;flex-direction:row}}.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item .contact-section-data-title h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#d12421;margin-top:10px;margin-bottom:5px}.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item .text-container a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;-webkit-text-decoration-line:underline;text-decoration-line:underline}.contact-section-data-contact .contact-section-data-contact-data .contact-section-data-contact-data-item .text-container p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;max-width:360px}.contact-tabs-content{background-color:#fff}.contact-tabs-content .contact-tabs-content-item{display:none}.contact-tabs-content .contact-tabs-content-item.active{display:block}.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-image{width:100%}.contact-tabs-content .contact-tabs-content-item h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#96050c;margin-top:30px;text-align:center}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item h3{font-size:30px;line-height:130%;text-align:left;padding-left:60px;padding-right:60px;margin-bottom:40px}}@media screen and (min-width:1440px){.contact-tabs-content .contact-tabs-content-item h3{padding-left:80px;padding-right:80px}}.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container{margin-top:20px;display:flex;flex-direction:column;row-gap:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container{padding-bottom:30px;padding-left:60px;padding-right:60px;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:1440px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container{padding-bottom:40px;padding-left:80px;padding-right:80px}}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item{width:50%}}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item .data-item-header{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:5px}}.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#d12421;margin-top:13px;margin-bottom:5px}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item h4{margin:0}}.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}@media screen and (min-width:1024px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item p{margin-left:30px}}@media screen and (min-width:1440px){.contact-tabs-content .contact-tabs-content-item .contact-tabs-content-item-data-container .contact-tabs-content-item-data-item p{width:330px;margin-left:35px}}.contests-details-section-application-requirements{margin-bottom:80px}.contests-details-section-application-requirements .contests-details-section-application-requirements-title{color:#646567;margin-bottom:20px}.contests-details-section-application-requirements .contests-details-section-application-requirements-description{margin-bottom:25px}.contests-details-section-application-requirements .contests-details-section-application-requirements-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;max-width:960px}.contests-details-section-application-requirements .research-lines{max-width:960px}@media screen and (min-width:1024px){.contests-details-section-application-requirements .research-lines .research-lines-mobile{display:none}}.contests-details-section-application-requirements .research-lines .research-lines-mobile .card-research{margin-top:5px;width:250px!important}.contests-details-section-application-requirements .research-lines .research-lines-desktop{display:none}@media screen and (min-width:1024px){.contests-details-section-application-requirements .research-lines .research-lines-desktop{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1440px){.contests-details-section-application-requirements .research-lines .research-lines-desktop{row-gap:30px;-moz-column-gap:30px;column-gap:30px}}.contests-section-content{margin-bottom:80px}@media screen and (min-width:1024px){.contests-section-content{margin-bottom:60px}}.contests-section-content .contests-section-content-title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:32px;line-height:130%;color:#646567;margin-bottom:20px;text-transform:uppercase}.contests-section-content .contests-section-content-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;max-width:960px}.courses-description-section-content .objectives{margin-top:80px;margin-bottom:100px}@media screen and (min-width:1024px){.courses-description-section-content .objectives{margin-top:0;margin-bottom:80px}}.courses-description-section-content .content{max-width:850px;margin-bottom:80px}.courses-description-section-content .content h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:40px}.courses-description-section-content .content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.courses-description-section-content .content p:last-child{margin-bottom:0}.courses-description-section-content .content ul{padding-left:17.5px;padding-right:17.5px}.courses-description-section-content .content li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;list-style:decimal}.courses-description-section-content .content li:last-child{margin-bottom:0}.courses-description-section-content .content .content-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 26.5px;background-color:#d12421;margin-top:80px;margin-bottom:80px}@media screen and (min-width:1024px){.courses-description-section-content .content .content-button-container{margin-top:56px;padding-left:30px;padding-right:70px}}@media screen and (min-width:1440px){.courses-description-section-content .content .content-button-container .content-button:hover{border-bottom:1px solid #fff}}.courses-description-section-content .content .content-button-container .content-button-icon-left{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#96050c}.courses-description-section-content .content .content-button-container .content-button{margin-left:20px;margin-right:10px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,0);padding-bottom:3px}.courses-description-section-content .information-and-registration{margin-bottom:80px}.courses-description-section-content .banners{display:flex;flex-direction:column;row-gap:20px;margin-bottom:80px}@media screen and (min-width:768px){.courses-description-section-content .banners{flex-direction:row;-moz-column-gap:20px;column-gap:20px}}.page-404-container{margin-top:40px;margin-bottom:50px}.page-404-container .page-404-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:60px}.page-404-container .page-404-content .page-404-image{margin-bottom:40px}.page-404-container .page-404-content h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#96050c;margin-bottom:40px}@media screen and (min-width:1024px){.page-404-container .page-404-content h3{font-size:30px;line-height:130%}}.page-404-container .page-404-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:40px;text-align:center;max-width:766px}.page-404-container .page-404-content .page-404-button{width:100%}@media screen and (min-width:768px){.page-404-container .page-404-content .page-404-button{display:flex;justify-content:center}}.page-404-container .page-404-content .page-404-button a .button-container{max-width:none;width:100%}.breadcrumbs{display:none;padding-top:10px;padding-bottom:10px;flex-wrap:wrap;align-items:center}@media screen and (min-width:1024px){.breadcrumbs{display:flex}}.breadcrumbs-parents{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.breadcrumbs-parents span{margin-left:5px;margin-right:5px}.breadcrumbs-actual-page{color:#96050c;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%}.contact{display:flex;margin-bottom:80px}.conten-banner{display:flex;justify-content:space-around}@media (max-width:900px){.conten-banner{display:block}}.conten-banner button{border:1px solid #fff;font-size:21px;padding:10px;width:240px;margin-left:100px;font-weight:500}@media (max-width:900px){.conten-banner button{margin-left:0;margin-top:20px}}.conten-banner button:hover{background-color:#fff;color:red}textarea{border:1px solid #d3d3d3;width:20rem;text-align:left}.banner-button-contact{padding:2.5rem;background-image:linear-gradient(90deg,#740303,#9f0e13,#a10309,#cd0b10,#f52020);color:#fff;font-size:1.9rem;text-align:center;margin:auto;justify-content:center;font-family:Montserrat}.contactform--form__textarea{width:20rem;margin:auto}input.input-rut{border:0;padding:0!important}.section-contact .form-control.form-contact__input{border:0;background:none}.modal-banner button#textcontact:hover{background:#fff;color:#ed1c1d}.modal-body p,h3,label{color:#3e3d3d}.modal-banner button#textcontact{text-transform:capitalize}.modal-banner button#textcontact,button#Contacto{background:rgba(202,6,9,0);border:1px solid #b92d2d;font-weight:600;font-size:19px;border-radius:0;display:block;width:280px;padding:10px;border:1px solid rgba(239,145,145,.8509803922)}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.close-button-nav{cursor:pointer;font-size:50px;position:absolute;right:0;padding:34px;top:0}.modalContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background:#fff}.closeButton{cursor:pointer}.common-container{text-align:center;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:26px;margin-bottom:3rem}.form-contact__input input,span.form-contact__label{display:block;text-align:center}.form-contact__input input{justify-content:center;margin:15px auto auto;border-radius:5px;background:#fff;border:1px solid #d3d3d3;width:17rem;padding:10px}select#program{display:block!important}button#button-send{color:#fff;margin-top:20px;margin-top:40px!important}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,0)!important}h3.form-contact__center-box__title.text-center{font-family:Montserrat;width:100%;font-style:normal;font-weight:900;font-size:32px;line-height:130%;text-align:center;text-transform:uppercase;color:#646567;padding-bottom:10px}.form-contact-item.options{display:block;justify-content:center;margin:11px auto 35px}span.form-contact__input__error{text-align:center;display:block;color:red;font-size:12px}label.form-label.galleryFilter--label.text-center{text-align:center;display:block;margin-top:13px}.form-control{text-align:left;padding-left:8px;margin-top:15px}span#program-button{display:none}.options select{padding:11px}.form-select-options.options select{text-align:center;justify-content:center;margin:15px auto auto;border-radius:5px;background:#fff;border:1px solid #d3d3d3;display:block;width:17rem;padding:10px;height:50px;width:20rem}button#button-send{margin-top:40px}.modal-fullscreen .btn-close{z-index:100000!important;border:0!important;color:#0a0a0a!important;font-weight:500!important;font-size:31px!important;top:1.2rem!important;right:6px!important;background:none!important;transform:rotate(0deg);position:absolute;padding:18px}.modal-fullscreen .btn-close :hover{background:#950000;border:1px solid #fff}button#button-send{display:block;margin:auto}.contact-section-btn{width:20rem;padding:15px;background:#bb0505;border-radius:0;margin-top:15px}.form-select{text-align:center}.form-contact__input input{padding:11px;margin-top:15px;width:20rem;text-transform:capitalize;color:#4a4a4a}input.input-rut{padding:11px!important}.modal-button button:hover.modal-contact{background:#a30707!important;border:1px solid #fff!important}.nav-modal{background:#f9f9f9;height:100%;overflow:auto;overflow-x:hidden;padding-top:5rem;padding-bottom:4rem;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:hsla(0,0%,42.4%,.187) transparent}.nav-modal::-webkit-scrollbar{width:8px}.nav-modal::-webkit-scrollbar-thumb{background:hsla(0,0%,58%,0);border-radius:4px}.nav-modal::-webkit-scrollbar-thumb:hover{background:rgba(138,136,136,0)}.modal-content{color:#505050;background:#f9f9f9;padding-top:5rem;height:100%;padding-bottom:31px;overflow:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.modal-content ::-webkit-scrollbar{width:8px}.modal-content ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.modal-content ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.modal-content button#button-send{width:20rem!important}input.input-email{text-transform:none!important}.section-contact .form-contact__center-box{gap:10px}.section-contact .options{display:block;margin:auto auto 20px}button.button-nav :hover,button:hover.button-nav{background-color:#9b1313!important;border:1px solid grey}button.button-nav{position:absolute;z-index:10000;right:0;background:#d10106;padding:10px;font-size:17px;color:#fff;font-family:Montserrat;font-weight:600;top:63px;margin-right:1%!important}@media (min-width:1441px) and (max-width:1540px){button.button-nav{margin-right:3%!important}}@media (min-width:1541px) and (max-width:1640px){button.button-nav{margin-right:6%!important}}@media (min-width:1641px) and (max-width:1740px){button.button-nav{margin-right:9%!important}}@media (min-width:1741px) and (max-width:1840px){button.button-nav{margin-right:10%!important}}@media (min-width:1841px) and (max-width:1940px){button.button-nav{margin-right:12%!important}}@media (min-width:1941px) and (max-width:2040px){button.button-nav{margin-right:14%!important}}@media (min-width:2041px) and (max-width:2140px){button.button-nav{margin-right:15%!important}}@media (min-width:2141px) and (max-width:3340px){button.button-nav{margin-right:17%!important}}@media only screen and (max-width:1440px){button.button-nav{display:none!important}}.contact-content{position:relative;display:flex}.contact-content .modal-content{left:0}.section-contacts{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;margin-top:20px}@media screen and (min-width:768px){.section-contacts{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.section-contacts{justify-content:flex-start;margin-top:40px;-moz-column-gap:30px;column-gap:30px;margin-bottom:-60px}}@media screen and (min-width:1440px){.section-contacts{margin-bottom:-80px}}.featured-information-section-contacts-container{margin-top:-60px}@media screen and (min-width:1024px){.featured-information-section-contacts-container{margin-top:0}}.section-content .render-content h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;text-transform:uppercase;color:#646567;margin-bottom:20px;max-width:960px;margin-top:30px}@media screen and (min-width:1024px){.section-content .render-content h2{margin-top:0;font-size:32px}}.section-content .render-content h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:130%;margin-top:10px;margin-bottom:10px;color:#646567;max-width:960px}@media screen and (min-width:1024px){.section-content .render-content h3{font-size:30px}}.section-content .render-content h4{font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%;font-size:16px;margin-top:10px;margin-bottom:10px;color:#646567}@media screen and (min-width:1024px){.section-content .render-content h4{font-size:28px}}.section-content .render-content h5{font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%;font-size:14px;margin-top:10px;margin-bottom:10px;color:#646567}@media screen and (min-width:1024px){.section-content .render-content h5{font-size:26px}}.section-content .render-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:20px;margin-bottom:20px;max-width:960px}.section-content .render-content ol,.section-content .render-content ul{padding-left:17.5px}.section-content .render-content ol>li{list-style:decimal}.section-content .render-content ol>li,.section-content .render-content ul>li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:15px}.section-content .render-content ul>li{list-style:inside}.section-content .render-content .video-section-container{max-width:960px}.section-content .render-content .plyr{width:100%;height:300px!important;margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.section-content .render-content .plyr{height:420px!important}}@media screen and (min-width:1024px){.section-content .render-content .plyr{height:500px!important;margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1440px){.section-content .render-content .plyr{height:540px!important}}.section-content .render-content :root{--plyr-color-main:#d12421}.section-content .render-content .plyr__control--overlaid{background-color:#fff;color:#d12421}.section-content .render-content .plyr__control--overlaid:hover{background-color:#d12421;color:#fff}.section-content .render-content .video-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-top:-30px;margin-bottom:40px}@media screen and (min-width:1024px){.section-content .render-content .video-description p{margin-top:-40px;margin-bottom:80px}}.section-content .render-content .render-content-slider-container{margin-top:60px;margin-bottom:80px;padding-bottom:60px}@media screen and (min-width:1024px){.section-content .render-content .render-content-slider-container{max-width:641px;margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1440px){.section-content .render-content .render-content-slider-container{max-width:960px;margin-top:40px}}.section-content .render-content .slider-img{height:195px}@media screen and (min-width:375px){.section-content .render-content .slider-img{height:220px}}@media screen and (min-width:460px){.section-content .render-content .slider-img{height:300px}}@media screen and (min-width:768px){.section-content .render-content .slider-img{height:350px}}@media screen and (min-width:1024px){.section-content .render-content .slider-img{height:400px}}@media screen and (min-width:1440px){.section-content .render-content .slider-img{height:480px}}.section-content .render-content .share-section{margin-top:100px;margin-bottom:40px}.section-content .render-content .share-section .container{padding-left:0;padding-right:0}@media screen and (min-width:1024px){.section-content .render-content .share-section .container{margin-left:0;margin-right:0}}@media screen and (min-width:1440px){.section-content .render-content .share-section .container{margin-left:0;margin-right:0}}.section-content .about-departament-section-content-careers{margin-top:40px}@media screen and (min-width:1024px){.section-content .about-departament-section-content-careers{margin-top:80px}}.section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;row-gap:20px}@media screen and (min-width:768px){.section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{justify-content:flex-start;flex-wrap:nowrap;margin-top:40px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.section-content .about-departament-section-content-careers .about-departament-section-content-careers-cards{-moz-column-gap:30px;column-gap:30px}}.section-content .about-departament-section-content-research-lines{margin-top:80px;margin-bottom:80px}.section-content .about-departament-section-content-research-lines h2{margin-bottom:25px}.section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{display:flex;row-gap:10px;overflow-x:scroll;-moz-column-gap:10px;column-gap:10px;padding-bottom:10px}@media screen and (min-width:768px){.section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{overflow:auto;padding-bottom:0}}@media screen and (min-width:1024px){.section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.section-content .about-departament-section-content-research-lines .about-departament-section-content-research-cards{-moz-column-gap:30px;column-gap:30px}}.section-content .content-careers{margin-top:40px}@media screen and (min-width:1024px){.section-content .content-careers{margin-top:80px}}.section-content .content-careers-cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;row-gap:20px}@media screen and (min-width:768px){.section-content .content-careers-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.section-content .content-careers-cards{justify-content:flex-start;flex-wrap:nowrap;margin-top:40px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.section-content .content-careers-cards{-moz-column-gap:30px;column-gap:30px}}.section-content .content-research-lines{margin-top:80px;margin-bottom:80px}.section-content .content-research-lines h2{margin-bottom:25px}.section-content .content-research-lines .content-research-cards{display:flex;row-gap:10px;overflow-y:scroll;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:1024px){.section-content .content-research-lines .content-research-cards{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.section-content .content-research-lines .content-research-cards{-moz-column-gap:30px;column-gap:30px}}.section-content .resources-container{display:flex;flex-wrap:wrap;row-gap:10px;margin-top:40px;justify-content:center}@media screen and (min-width:768px){.section-content .resources-container{justify-content:center;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:1024px){.section-content .resources-container{justify-content:flex-start;row-gap:10px}}@media screen and (min-width:1440px){.section-content .resources-container{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}.section-content .section{margin-top:80px}@media screen and (min-width:1024px){.section-content .section .application-process-items .mobile{max-width:661.75px}}@media screen and (min-width:1440px){.section-content .section .application-process-items .mobile{display:none}}.section-content .section .application-process-items .desktop{display:none}@media screen and (min-width:1440px){.section-content .section .application-process-items .desktop{display:flex;-moz-column-gap:30px;column-gap:30px}}.section-content .section .application-process-items .process-items{background-color:#fff;height:230px;padding:30px}@media screen and (min-width:1440px){.section-content .section .application-process-items .process-items{width:250px}}.section-content .section .application-process-items .process-items .process-item-number{font-family:Montserrat;font-style:normal;font-weight:500;font-size:60px;line-height:120%;text-transform:uppercase;color:#d12421}.section-content .section .application-process-items .process-items .process-item-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-top:10px}.section-content .section .application-process-items .process-items .process-item-button-download{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;text-transform:uppercase;color:#d12421;padding-bottom:3px}.section-content .section .application-process-items .process-items .process-item-button-download:hover{border-bottom:2px solid #d12421}.section-content .section .application-process-items .process-items .process-item-button-download img{width:12px;height:12px}.section-content .section .application-process-items .process-items .process-item-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#646567;margin-top:0;margin-bottom:0}.section-content .section .application-process-items .process-items .process-item-description.email{text-decoration:underline;cursor:pointer}.section-content .section .requirements-table{margin-top:40px}.section-content .section .requirements-table .requirements-table-herader{display:flex}.section-content .section .requirements-table .requirements-table-herader .requirements-table-herader-item{background-color:#96050c;border-color:#d12421;border-style:solid;border-width:1px 0 0 1px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#fff;padding:10px 15px;margin-top:0;margin-bottom:0;width:100%;text-align:center}@media screen and (min-width:1440px){.section-content .section .requirements-table .requirements-table-herader .requirements-table-herader-item{max-width:370px}}.section-content .section .requirements-table .requirements-table-rows{display:flex}.section-content .section .requirements-table .requirements-table-rows .requirements-table-row-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;border-color:#d2d3d5;border-style:solid;border-width:1px 0 0 1px;background:#fff;padding:10px 15px;margin-top:0;margin-bottom:0;width:100%;text-align:center}@media screen and (min-width:1440px){.section-content .section .requirements-table .requirements-table-rows .requirements-table-row-item{max-width:370px}}.section-content .section .types-of-helpers-container{display:flex;flex-direction:column}@media screen and (min-width:768px){.section-content .section .types-of-helpers-container{flex-direction:row;-moz-column-gap:30px;column-gap:30px;-moz-column-gap:80px;column-gap:80px}}@media screen and (min-width:768px){.section-content .section .types-of-helpers-container .types-of-helpers{width:50%}}.section-content .section .types-of-helpers-container .types-of-helpers .types-of-helpers-icon{padding:13px;background-color:#d12421;border-radius:3.39736px;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.section-content .section .types-of-helpers-container .types-of-helpers .types-of-helpers-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-top:0}.section-content .section .training-courses-image{margin-bottom:20px}@media screen and (min-width:375px){.section-content .section .training-courses-image{max-width:340px}}@media screen and (min-width:768px){.section-content .section .training-courses-image{max-width:410px}}@media screen and (min-width:1440px){.section-content .section .training-courses-image{max-width:640px;max-height:370px}}.section-content .section .section-downloadable-resources{display:flex;flex-wrap:wrap;row-gap:10px}@media screen and (min-width:768px){.section-content .section .section-downloadable-resources{row-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.section-content .section .section-downloadable-resources{row-gap:30px;-moz-column-gap:30px;column-gap:30px}}.downloadable-resources-section{margin-bottom:80px}.faq{display:flex;flex-direction:column}@media screen and (min-width:1024px){.faq{-moz-column-gap:40px;column-gap:40px;flex-direction:row;margin-bottom:80px}}@media screen and (min-width:1440px){.faq{-moz-column-gap:80px;column-gap:80px}}.faq .faq-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:30px;line-height:130%;color:#646567;white-space:nowrap}.faq .dropdown-container{display:flex;flex-direction:column;width:100%;margin-top:40px;margin-bottom:80px}@media screen and (min-width:1024px){.faq .dropdown-container{margin-top:0;margin-bottom:0}}.faq .dropdown-question{position:relative;margin-bottom:10px}.faq .dropdown-question-header{display:flex;background-color:#fff;padding:20px;cursor:pointer}.faq .dropdown-question-header-arrow-right-red{margin-right:10px}.faq .dropdown-question-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-right:auto}.faq .dropdown-crevron-up-icon{margin-left:10px;transition:all .3s ease;transform:rotate(180deg)}.faq .dropdown-question-answer{padding:0 20px 20px;background-color:#fff;visibility:collapse;height:0;transition:height .1s ease;position:absolute}.faq .dropdown-question-answer ul{padding-left:17.5px}.faq .dropdown-question-answer ul li{list-style:disc;color:#d12421;font-family:Montserrat;font-size:16px}.faq .dropdown-question-answer ul li a{list-style:disc}.faq .dropdown-question-answer a,.faq .dropdown-question-answer ul li a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#d12421}.faq .dropdown-question-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;height:0;visibility:collapse}.faq .dropdown-question.dropdown-active .dropdown-question-title{font-weight:700;color:#d12421}.faq .dropdown-question.dropdown-active .dropdown-crevron-up-icon{transform:rotate(0deg)}.faq .dropdown-question.dropdown-active .dropdown-question-answer{visibility:visible;height:-moz-fit-content;height:fit-content;position:relative}.faq .dropdown-question.dropdown-active .dropdown-question-description{visibility:visible;height:auto}.section-featured-banner{margin-bottom:80px;padding-bottom:0!important}@media screen and (min-width:1440px){.section-featured-banner .highlighted-banner-container{width:1290px}}.section-featured-banner.variant-red .highlighted-banner-container,.section-featured-banner.variant-red .highlighted-banner-left-side{background-color:#d12421}.section-featured-banner.variant-red .highlighted-banner-description,.section-featured-banner.variant-red .highlighted-banner-title{color:#fff}.section-featured-banner.variant-red .button-container{background-color:#fff}.section-featured-banner.variant-red .button-container .text-button{color:#d12421}.footer{background-color:#96050c}.footer-top{padding:30px 70px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.footer-top{display:flex;justify-content:space-between;align-items:center;padding:60px 0 30px}}.footer-logo-ucsc{width:229px}@media screen and (min-width:768px){.footer-logo-ucsc{width:260px}}.footer-social-media-icons{display:none;flex-direction:row;-moz-column-gap:70px;column-gap:70px}@media screen and (min-width:768px){.footer-social-media-icons{display:flex}}.footer-icon-social-network{width:22px;height:22px}.footer-menu{display:flex;padding-left:30px;padding-right:30px;padding-bottom:20px}@media screen and (min-width:768px){.footer-menu{display:flex;align-items:center;justify-content:center;padding:40px 0;border-top:1px solid #d12421;border-bottom:1px solid #d12421}}.footer-lsit{display:flex;flex-direction:column;align-items:flex-start;list-style:none;row-gap:12px}@media screen and (min-width:768px){.footer-lsit{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:1024px){.footer-lsit{-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:1440px){.footer-lsit{-moz-column-gap:60px;column-gap:60px}}.footer-list-item{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:19.6px;text-transform:uppercase;color:#fff}@media screen and (min-width:768px){.footer-list-item{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:14px;letter-spacing:.08em}}.footer-middle{display:flex;flex-direction:column;padding:20px 30px;border-top:1px solid #d12421}@media screen and (min-width:768px){.footer-middle{isplay:flex;flex-direction:row;-moz-column-gap:25px;column-gap:25px;padding:45px 0;border-top:0;border-bottom:1px solid #d12421}}@media screen and (min-width:1024px){.footer-middle{-moz-column-gap:75px;column-gap:75px}}@media screen and (min-width:1440px){.footer-middle{-moz-column-gap:154px;column-gap:154px}}.footer-logo-acreditation{width:370px;margin-bottom:10px}@media screen and (min-width:768px){.footer-logo-acreditation{width:33%}}@media screen and (min-width:1024px){.footer-logo-acreditation{width:290px}}@media screen and (min-width:1440px){.footer-logo-acreditation{width:371px}}.footer-middle-center{width:100%}@media screen and (min-width:768px){.footer-middle-center{width:33%}}@media screen and (min-width:1024px){.footer-middle-center{max-width:295px}}@media screen and (min-width:768px){.footer-address{width:33%}}@media screen and (min-width:1024px){.footer-address{max-width:295px}}.footer-middle-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:19.6px;color:#fff;margin-bottom:6px}@media screen and (min-width:768px){.footer-middle-title{font-size:16px;line-height:20px}}.footer-middle-text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:19.6px;color:#dedede}.footer-middle-text-center{opacity:.6;margin-bottom:20px;color:#dedede}.footer-social-media-icons-mobile{display:flex;align-items:center;justify-content:space-evenly;padding:20px 30px;border-top:1px solid #d12421;border-bottom:1px solid #d12421}@media screen and (min-width:768px){.footer-social-media-icons-mobile{display:none}}.footer-bottom{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;color:#fff;display:flex;justify-content:center;align-items:center;padding-top:20px;padding-bottom:30px}@media screen and (min-width:768px){.footer-bottom{padding-top:12px;padding-bottom:10px}}.hero{display:flex;width:100%;height:440px;padding-left:2px;padding-bottom:30px;margin-bottom:50px}@media screen and (min-width:1024px){.hero{height:480px;padding-bottom:65px;margin-bottom:60px}}.hero--news-single{position:relative;display:grid;grid-template-columns:1fr minmax(605px,1fr)}@media (max-width:75em){.hero--news-single{grid-template-columns:1fr 1fr}}@media (max-width:48em){.hero--news-single{grid-template-columns:1fr}}.hero--news-single--inverted{direction:rtl}.hero--news-single--inverted .hero--news-single__content{direction:ltr}.hero--news-single__image{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.hero--news-single__content,.hero--news-single__wrapper{display:flex;flex-direction:column}.hero--news-single__content{justify-content:center;align-items:center;padding:73px 50px;background-color:#5a100e}@media (max-width:64em){.hero--news-single__content{padding:100px 25px}}@media (max-width:28.75em){.hero--news-single__content{padding:120px 30px 40px}}.hero--news-single__wrapper{gap:20px;justify-content:flex-start;align-items:flex-start;max-width:495px;width:100%}.hero--news-single__tags{display:flex;gap:10px;flex-wrap:wrap}.hero--news-single__title{font-family:Montserrat;font-weight:700;font-size:32px;line-height:45px;text-transform:none;color:#fff}@media (max-width:28.75em){.hero--news-single__title{font-size:22px;line-height:31px}}.hero--news-single__modality,.hero--news-single__organizer{font-family:Montserrat;font-weight:400;font-size:12px;line-height:17px;color:#fff}.hero--news-single__modality__text,.hero--news-single__organizer__text{font-weight:700}.hero--news-single__address__location{display:flex;gap:10px;flex-direction:row;align-items:center;font-style:normal}.hero--news-single__address__location,.hero--news-single__author,.hero--news-single__date{font-family:Montserrat;font-weight:400;font-size:12px;line-height:19px;color:#fff}.hero--news-single__author{font-style:italic}.hero--news-single__time__hours{display:flex;gap:10px;flex-direction:row;align-items:center;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:19px;color:#fff}.hero--news-single__link{margin-top:20px;padding:12.5px 20px}@media (max-width:28.75em){.hero--news-single__link{margin-top:0}}.hero.hero--news-single{height:100%;margin-bottom:0;padding-left:0;padding-bottom:0}.hero .hero-event{display:flex;flex-direction:column}@media screen and (min-width:1024px){.hero .hero-event{flex-direction:row;-moz-column-gap:30px;column-gap:30px;align-items:center}}.hero .hero-event .hero-event-date{background-color:#950000;width:58px;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1024px){.hero .hero-event .hero-event-date{width:110px;height:110px}}.hero .hero-event .hero-event-date .hero-event-date-day{font-family:Montserrat;font-style:normal;font-weight:600;font-size:25.3091px;line-height:140%;color:#fff}@media screen and (min-width:1024px){.hero .hero-event .hero-event-date .hero-event-date-day{font-size:48px}}.hero .hero-event .hero-event-date .hero-event-date-month{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10.5455px;line-height:140%;color:#fff}@media screen and (min-width:1024px){.hero .hero-event .hero-event-date .hero-event-date-month{font-size:20px}}.tag--default{padding:5px 20px;border:1px solid #fff;font-family:Montserrat;font-weight:600;font-size:10px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;color:#fff}.common--content-single{padding-top:60px;padding-bottom:60px}@media (max-width:28.75em){.common--content-single{padding-top:30px;padding-bottom:30px}}.common--content-single__content{max-width:970px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#646567}.common--content-single__content :not(:last-child){margin-bottom:20px}.common--content-single__share{display:flex;gap:8px;flex-direction:column;max-width:970px;margin-right:auto;margin-bottom:32px;margin-left:auto;padding-right:20px;padding-left:20px}@media screen and (max-width:460px){.common--content-single__share{margin-bottom:20px}}.common--content-single__share__text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#646567}.common--content-single__share__list{display:flex;gap:16px;flex-direction:row;align-items:center;list-style:none}.common--content-single__share__list>li{display:flex;flex-direction:row}.clipboard--alert{position:fixed;bottom:20px;left:50%;display:none;max-width:270px;width:100%;padding:10px 20px;border-radius:5px;transform:translateX(-50%);font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;text-align:center;color:#fff;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.2)}@media screen and (max-width:460px){.clipboard--alert{font-size:14px}}.clipboard--success{background-color:#4caf50}.clipboard--error{background-color:#f44336}.hero-body{display:flex;flex-direction:column;align-self:flex-end;row-gap:10px}.hero-title{max-width:1000px}.hero-description{max-width:1070px}button#button-send{position:relative;right:0;transform:inherit;top:0}.popup button,button#button-send{background:#d10106!important;border:1px solid #b92d2d;z-index:1000;padding-top:16px;font-weight:600;font-size:19px;padding-bottom:12px;border-radius:0;height:58.5px;padding-left:0!important;padding-right:0!important;font-size:19px!important;font-family:Montserrat;padding-top:14px!important}.popup button{position:fixed;right:-2rem;transform:rotate(90deg);top:15rem;width:115.47px!important;color:#fff}.popup button:hover{background-color:#9b1313!important;border:1px solid grey}textarea#form_descripcion{width:20rem;margin:auto}.btn-modal-contact .modal-contact{background:#d10106;border-radius:0;border:0;padding:12px;font-weight:700;margin-left:20px;color:#fff;font-family:Montserrat}.btn-modal-contact .modal-contact :hover{background:#9b1313!important;width:100%;font-size:17px!important;padding:11px}p.text{font-family:Montserrat;font-size:28px}.modal-banner button#Contacto:hover{background:#fff;color:#d81114;font-weight:700}.btn-modal-contact .modal-contact:hover{background:#9b1313!important}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}button.btn-close{z-index:10000000}.modal{z-index:10000}.hero-contact{display:flex;width:100%;height:440px;padding-left:2px;padding-bottom:30px;margin-bottom:50px}@media screen and (min-width:1024px){.hero-contact{height:480px;padding-bottom:65px;margin-bottom:60px}}.hero-contact .hero-contact-body{display:flex;flex-direction:row;align-self:flex-end;justify-content:space-between;row-gap:10px}.hero-contact .hero-contact-body .hero-contact-button{display:none}@media screen and (min-width:768px){.hero-contact .hero-contact-body .hero-contact-button{display:block}}.hero-contact .hero-contact-body .hero-title{max-width:1070px}.information-unit{display:flex;flex-direction:column}@media screen and (min-width:1024px){.information-unit{flex-direction:row;-moz-column-gap:30px;column-gap:30px}}.information-unit .information-unit-col{display:flex;flex-direction:column}@media screen and (min-width:1024px){.information-unit .information-unit-col{width:50%}}.information-unit .information-unit-col h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:30px}@media screen and (min-width:1024px){.information-unit .information-unit-col h2{font-size:32px}}.information-unit .information-unit-col p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.information-unit .information-unit-col p:last-child{margin-bottom:30px}@media screen and (min-width:1024px){.information-unit .information-unit-col p:last-child{margin-bottom:0}}.information-unit .information-unit-col .information-unit-button{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;background-color:#d12421;padding:12.5px 20px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px}@media screen and (min-width:1024px){.information-unit .information-unit-col .information-unit-button{margin-bottom:0}}@media screen and (min-width:1440px){.information-unit .information-unit-col .information-unit-button:hover{background-color:#96050c}}.objectives-component{padding:20px;background-color:#fff}@media screen and (min-width:1024px){.objectives-component{padding:40px 60px 40px 40px}}@media screen and (min-width:1440px){.objectives-component{padding-right:80px}}.objectives-component h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1024px){.objectives-component h2{font-size:32px;margin-bottom:40px}}.objectives-component .objectives-component-item-container{display:flex;flex-direction:column;row-gap:40px}.objectives-component .objectives-component-item-container .objectives-component-item{display:flex;flex-direction:column;align-items:flex-start;-moz-column-gap:20px;column-gap:20px;row-gap:10px}@media screen and (min-width:1024px){.objectives-component .objectives-component-item-container .objectives-component-item{flex-direction:row}}.objectives-component .objectives-component-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.objectives-component .objectives-component-description p:last-child{margin-bottom:0}.point-of-sale{margin-top:80px;margin-bottom:80px}.point-of-sale .point-of-sale-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:30px;line-height:130%;color:#646567;margin-bottom:20px}.point-of-sale .point-of-sale-cards-container{display:flex;flex-direction:column;row-gap:20px}@media screen and (min-width:768px){.point-of-sale .point-of-sale-cards-container{flex-direction:row;-moz-column-gap:20px;column-gap:20px}}.render-content-container{margin-top:50px;margin-bottom:80px;display:flex;flex-direction:column}@media screen and (min-width:1024px){.render-content-container{margin-top:60px;margin-bottom:100px;flex-direction:row;-moz-column-gap:30px;column-gap:30px}}.render-content-container .render-content{margin-top:-10px}.render-content-container .render-content h1{font-family:Montserrat;font-style:normal;font-weight:800;font-size:24px;line-height:120%;text-transform:uppercase;color:#646567;margin-top:20px;margin-bottom:20px}@media screen and (min-width:1024px){.render-content-container .render-content h1{font-weight:900;font-size:32px;line-height:130%}}.render-content-container .render-content h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:20px;line-height:130%;text-transform:uppercase;color:#646567;margin-top:20px;margin-bottom:20px}@media screen and (min-width:1024px){.render-content-container .render-content h2{font-size:28px}}.render-content-container .render-content h3{font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%;font-size:18px;margin-top:10px;margin-bottom:10px;color:#646567}@media screen and (min-width:1024px){.render-content-container .render-content h3{font-size:30px}}.render-content-container .render-content h4{font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%;font-size:16px;margin-top:10px;margin-bottom:10px;color:#646567}@media screen and (min-width:1024px){.render-content-container .render-content h4{font-size:28px}}.render-content-container .render-content h5{font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%;font-size:14px;margin-top:10px;margin-bottom:10px;color:#646567}@media screen and (min-width:1024px){.render-content-container .render-content h5{font-size:26px}}.render-content-container .render-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-top:20px;margin-bottom:20px;max-width:850px}.render-content-container .render-content .plyr{width:100%;height:300px!important;margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.render-content-container .render-content .plyr{height:420px!important}}@media screen and (min-width:1024px){.render-content-container .render-content .plyr{height:500px!important;margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1440px){.render-content-container .render-content .plyr{height:540px!important}}.render-content-container .render-content :root{--plyr-color-main:#d12421}.render-content-container .render-content .plyr__control--overlaid{background-color:#fff;color:#d12421}.render-content-container .render-content .plyr__control--overlaid:hover{background-color:#d12421;color:#fff}.render-content-container .render-content .render-content-slider-container{margin-top:60px;margin-bottom:60px;padding-bottom:40px}@media screen and (min-width:1024px){.render-content-container .render-content .render-content-slider-container{max-width:641px;margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1440px){.render-content-container .render-content .render-content-slider-container{max-width:960px}}.render-content-container .render-content .slider-img{height:195px}@media screen and (min-width:375px){.render-content-container .render-content .slider-img{height:220px}}@media screen and (min-width:460px){.render-content-container .render-content .slider-img{height:300px}}@media screen and (min-width:768px){.render-content-container .render-content .slider-img{height:350px}}@media screen and (min-width:1024px){.render-content-container .render-content .slider-img{height:400px}}@media screen and (min-width:1440px){.render-content-container .render-content .slider-img{height:480px}}.side-details{background-color:#fff;padding:20px;display:flex;flex-direction:column;row-gap:20px}@media screen and (min-width:1024px){.side-details{row-gap:30px;width:300px;padding:30px;width:280px}}@media screen and (min-width:1440px){.side-details{width:300px;padding:40px}}.side-details .side-details-item .side-details-item-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:5px}.side-details .side-details-item .side-details-item-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-left:30px}.side-details a .button{white-space:nowrap;width:100%}@media screen and (min-width:1024px){.side-details a .button{width:-moz-fit-content;width:fit-content}}.related-careers{display:none}@media screen and (min-width:1024px){.related-careers{display:flex;flex-direction:column;row-gap:20px;margin-top:80px}.related-careers h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:30px}}@media screen and (min-width:1024px) and (min-width:1024px){.related-careers .card-career{width:280px!important}}@media screen and (min-width:1024px) and (min-width:1440px){.related-careers .card-career{width:300px!important}}@media screen and (min-width:1024px) and (min-width:1024px){.related-careers .card-career .card-caeer-image{width:280px}}@media screen and (min-width:1024px) and (min-width:1440px){.related-careers .card-career .card-caeer-image{width:300px}}.related-careers-mobile{margin-top:80px;padding-top:80px;padding-bottom:80px;background-color:#fff;padding-left:18px}.related-careers-mobile h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;padding-right:18px;margin-bottom:40px}@media screen and (min-width:1024px){.related-careers-mobile{display:none}}.side-tabs .side-tabs-mobile{display:flex;margin-top:50px;margin-bottom:50px;flex-direction:column}@media screen and (min-width:1024px){.side-tabs .side-tabs-mobile{display:none}}.side-tabs .side-tabs-mobile .side-tabs-mobile-item-active{background-color:#d12421;display:flex;flex:1;justify-content:space-between;align-items:center;padding:18.5px 30px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:#fff;text-transform:uppercase}.side-tabs .side-tabs-mobile .side-tabs-mobile-icon-chevron-down{transform:rotate(-270deg);transition:all .3s ease}.side-tabs .side-tabs-mobile .side-tabs-mobile-item-container{visibility:collapse;height:0;opacity:0;display:flex;flex-direction:column;background-color:#fff;transition:opacity .2s ease}.side-tabs .side-tabs-mobile .side-tabs-mobile-item{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:#646567;padding:18.5px 30px;text-transform:uppercase}.side-tabs .side-tabs-mobile .side-tabs-mobile-item.selected{background-color:#d12421;color:#fff}.side-tabs .side-tabs-mobile.open .side-tabs-mobile-icon-chevron-down{transform:rotate(-90deg)}.side-tabs .side-tabs-mobile.open .side-tabs-mobile-item-container{visibility:visible;height:auto;opacity:1;transition:opacity .5s ease}.side-tabs .side-tabs-desktop{display:none}@media screen and (min-width:1024px){.side-tabs .side-tabs-desktop{display:flex;flex-direction:column}}.side-tabs .side-tabs-desktop .side-tabs-item{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:#646567;text-transform:uppercase;white-space:nowrap;background-color:#fff;padding:35px 25px}.side-tabs .side-tabs-desktop .side-tabs-item:hover{background-color:#d12421;color:#fff}@media screen and (min-width:1440px){.side-tabs .side-tabs-desktop .side-tabs-item{width:300px}}.side-tabs .side-tabs-desktop .side-tabs-item.active{background-color:#d12421;color:#fff}.social-networks-section{padding-top:20px!important}@media screen and (min-width:1024px){.social-networks-section{padding-top:unset!important}}.social-networks-container{display:flex;flex-direction:column;row-gap:10px}.social-networks-container a{width:100%}@media screen and (min-width:1024px){.social-networks-container{margin-bottom:-60px}}@media screen and (min-width:1440px){.social-networks-container{margin-bottom:-80px;flex-direction:row;-moz-column-gap:30px;column-gap:30px}}.social-networks{display:flex;justify-content:center;align-items:center;-moz-column-gap:20px;column-gap:20px;height:116px}@media screen and (min-width:1440px){.social-networks{width:410px;height:200px;flex-direction:column;row-gap:10px;-moz-column-gap:0;column-gap:0}}.social-networks-facebook{background-color:#3b5998}.social-networks-youtube{background-color:#d12421}.social-networks-twitter{background-color:#1da1f2}.social-networks-icon{width:40px;height:40px}.tabs-careers-content .tab-careers-desktop{display:none}@media screen and (min-width:1024px){.tabs-careers-content .tab-careers-desktop{display:flex;margin-bottom:50px;-moz-column-gap:30px;column-gap:30px;position:relative}}@media screen and (min-width:1024px) and (min-width:1440px){.tabs-careers-content .tab-careers-desktop{-moz-column-gap:50px;column-gap:50px}}.tabs-careers-content .tabs-careers-content-item-container{position:relative}.tabs-careers-content .tabs-careers-content-item-container .tabs-careers-content-item{display:flex;padding-bottom:7px;-moz-column-gap:10px;column-gap:10px}.tabs-careers-content .tabs-careers-content-item-container .tabs-careers-content-item p{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;color:#d12421;display:flex;cursor:pointer}.tabs-careers-content .tabs-careers-content-item-container .tabs-careers-content-item.active{padding-bottom:7px;border-bottom:2px solid #96050c}.tabs-careers-content .tabs-careers-content-item-container .tabs-careers-content-item.active p,.tabs-careers-content .tabs-careers-content-item-container .tabs-careers-content-item:hover p{color:#96050c}.tabs-careers-content .tabs-careers-content-item-container .icon-chevron-down{transform:rotate(90deg)}.tabs-careers-content .tabs-careers-content-item-sub-items-container{position:absolute;top:30px;left:125px;display:flex;flex-direction:column;border:1px solid #96050c;border-radius:5px;background-color:#f3f3f3;gap:5px;padding-top:5px;padding-bottom:5px;z-index:0;opacity:0;transition:all .3s ease;pointer-events:none}.tabs-careers-content .tabs-careers-content-item-sub-items-container.active{z-index:10;opacity:1;transition:all .3s ease;pointer-events:all}.tabs-careers-content .tabs-careers-content-item-sub-items-container .tabs-careers-content-item-sub-items{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;cursor:pointer;padding:10px}.tabs-careers-content .tabs-careers-content-item-sub-items-container .tabs-careers-content-item-sub-items:active,.tabs-careers-content .tabs-careers-content-item-sub-items-container .tabs-careers-content-item-sub-items:focus{background-color:#96050c;color:#fff}.thank-you-page-content{display:flex;flex-direction:column;margin-top:60px;margin-bottom:80px}@media screen and (min-width:768px){.thank-you-page-content{flex-direction:row;-moz-column-gap:64px;column-gap:64px}}@media screen and (min-width:1440px){.thank-you-page-content{-moz-column-gap:110px;column-gap:110px}}.thank-you-page-content .thank-you-page-content-image{height:260px;margin-bottom:20px}@media screen and (min-width:768px){.thank-you-page-content .thank-you-page-content-image{margin-bottom:0}}@media screen and (min-width:1024px){.thank-you-page-content .thank-you-page-content-image{height:420px;width:440px}}@media screen and (min-width:1440px){.thank-you-page-content .thank-you-page-content-image{height:520px;width:540px}}.thank-you-page-content .thank-you-page-content-description{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:768px){.thank-you-page-content .thank-you-page-content-description{justify-content:center}}.thank-you-page-content .thank-you-page-content-description .icon-like{margin-bottom:20px}@media screen and (min-width:1440px){.thank-you-page-content .thank-you-page-content-description .icon-like{margin-bottom:40px}}.thank-you-page-content .thank-you-page-content-description h2{color:#646567;margin-bottom:10px}@media screen and (min-width:1440px){.thank-you-page-content .thank-you-page-content-description h2{width:600px}}.thank-you-page-content .thank-you-page-content-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:40px}@media screen and (min-width:1440px){.thank-you-page-content .thank-you-page-content-description p{width:600px}}.thank-you-page-content .thank-you-page-button-container,.thank-you-page-content .thank-you-page-button-container .button{width:100%}@media screen and (min-width:768px){.thank-you-page-content .thank-you-page-button-container .button{width:-moz-fit-content;width:fit-content}}.link--red{padding:12.5px 20px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:#d12421;transition:background-color .25s ease-in-out}.link--red:hover{background-color:#96050c}.tab-slider{width:100%;background-color:#f0f0f0}.tab-slider .ui-accordion .ui-accordion-content{border-bottom:1px solid #f0f0f0;padding:21px 0 40px 20px}.tab-slider .ui-accordion-header{margin:0;font-size:23px;display:flex;padding:40px 0 0}.tab-slider .ui-accordion-header-active,.tab-slider .ui-accordion-header-active .tab-slider__tabs-main__left__tabs__tab-title__icon-box__icon--minus{color:#fff}.tab-slider .ui-accordion-header-icon{display:none}.tab-slider__tabs-main{display:grid;width:100%;grid-template-columns:30.13% 69.87%}.tab-slider__tabs-main__left{background-color:#5a100e;min-height:803px;height:-moz-max-content;height:max-content;padding:88px 43px;display:flex;flex-direction:column;width:100%}.tab-slider__tabs-main__left__pretitle{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;color:#fafafa;padding-bottom:8px}.tab-slider__tabs-main__left__title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:32px;line-height:120%;text-transform:uppercase;color:#fff;padding-bottom:40px;border-bottom:1px solid #f0f0f0;margin-bottom:0}.tab-slider__tabs-main__left__tabs--mobile{display:none}.tab-slider__tabs-main__left__tabs .lateral-tab-active{color:#fff!important}.tab-slider__tabs-main__left__tabs .lateral-tab-active a{color:#fff}.tab-slider__tabs-main__left__tabs .ui-accordion-header-active .tab-slider__tabs-main__left__tabs__tab-title__icon-box__icon--minus{opacity:1}.tab-slider__tabs-main__left__tabs .ui-accordion-header-active .tab-slider__tabs-main__left__tabs__tab-title__icon-box__icon--plus{opacity:0}.tab-slider__tabs-main__left__tabs__tab-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-family:Montserrat;font-style:normal;font-weight:500;font-size:23px;line-height:140%;color:#fff;text-transform:capitalize;transition-duration:.5s;cursor:pointer}.tab-slider__tabs-main__left__tabs__tab-title:not(.ui-accordion-header-active) .tab-slider__tabs-main__left__tabs__icon-box__icon--plus{opacity:1}.tab-slider__tabs-main__left__tabs__tab-title:not(.ui-accordion-header-active) .tab-slider__tabs-main__left__tabs__icon-box__icon--minus{opacity:0}.tab-slider__tabs-main__left__tabs__tab-title__icon-box{position:relative;width:16px;height:16px}.tab-slider__tabs-main__left__tabs__tab-title__icon-box__icon{font-family:Montserrat;font-style:normal;font-weight:500;font-size:30px;line-height:140%;color:#fff;opacity:1;position:absolute;top:-12px;left:0;transition-duration:.5}.tab-slider__tabs-main__left__tabs__tab-title__icon-box__icon--minus{top:-14.5px;left:4px}.tab-slider__tabs-main__left__tabs__tab-title-2__link{width:100%;font-family:Montserrat;font-style:normal;font-weight:500;font-size:23px;line-height:140%;color:#fff;text-transform:capitalize;text-decoration:none;transition-duration:.5s}.tab-slider__tabs-main__left__tabs__tab-title-2__link:visited{color:#fff}.tab-slider__tabs-main__left__tabs__tab-title-2+div{padding:0!important}.tab-slider__tabs-main__left__tabs__tab-content{display:flex;flex-direction:column;gap:10px}.tab-slider__tabs-main__left__tabs__tab-content__link{display:flex;align-items:center;gap:20px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:180%;color:#fff;transition-duration:.5s;text-decoration:none}.tab-slider__tabs-main__left__tabs__tab-content__link:visited{color:#fff}.tab-slider__tabs-main__left__tabs-content--mobile{display:none}.tab-slider__tabs-main__tab-content{display:block;width:100%;height:100%;position:relative}.tab-slider__tabs-main__tab-content__background{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.tab-slider__tabs-main__tab-content__article{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 174px);height:calc(100% - 145px)}.tab-slider__tabs-main__tab-content__article__title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:32px;line-height:130%;display:flex;align-items:center;text-transform:uppercase;color:#646567;padding-bottom:20px}.tab-slider__tabs-main__tab-content__article__subtitle{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:140%;color:#636363;padding-bottom:10px}.tab-slider__tabs-main__tab-content__article__paragraph{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#646567;white-space:pre-line;padding-bottom:28px}.tab-slider__tabs-main__tab-content__article__button{background:#d12421;padding:12.5px 20px;border:none;transition-duration:.5s;text-align:center;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;cursor:pointer}.tab-slider__tabs-main__tab-content__article__button:focus{outline:none}.tab-slider__tabs-main__tab-content__article__hidden-content__tabs{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:26px;flex-wrap:wrap}.tab-slider__tabs-main__tab-content__article__hidden-content__tabs .horizontal-tab-active{border-bottom:1px solid #950000;color:#950000}.tab-slider__tabs-main__tab-content__article__hidden-content__tabs__link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:#bf6666;transition-duration:.5s;padding-bottom:10px;text-decoration:none;text-align:center;border-bottom:1px solid transparent}.tab-slider__tabs-main__tab-content__article__hidden-content__tabs__link:visited{color:#bf6666}.tab-slider__tabs-main__tab-content__article__hidden-content__tab-content__article__title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:140%;color:#5a100e;padding-bottom:10px}.tab-slider__tabs-main__tab-content__article__hidden-content__tab-content__article__paragraph{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#646567}.tab-slider__tabs-main__tab-content__article__hidden-content__tab-content__article__paragraph ul{margin-left:22px}@media (max-width:900px){.tab-slider__tabs-main{display:flex;flex-direction:column}.tab-slider__tabs-main__left{min-height:0}.tab-slider__tabs-main__left__title{border-bottom:none;padding-bottom:35px}.tab-slider__tabs-main__left__tabs{display:none}.tab-slider__tabs-main__left__tabs--mobile{display:block;width:100%;overflow-x:scroll;margin-bottom:35px;-ms-overflow-style:none;scrollbar-width:none}.tab-slider__tabs-main__left__tabs--mobile::-webkit-scrollbar{display:none}.tab-slider__tabs-main__left__tabs--mobile__flex{display:flex;width:-moz-max-content;width:max-content;gap:15px;align-items:center}.tab-slider__tabs-main__left__tabs--mobile__flex__text{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#fff;cursor:pointer;padding-top:5px;padding-bottom:5px;transition-duration:.5s;border-bottom:1px solid hsla(0,0%,100%,0)}.tab-slider__tabs-main__left__tabs--mobile__flex__text--active{border-bottom:1px solid #fff}.tab-slider__tabs-main__left__tabs--mobile__flex__text__link{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#fff;text-decoration:none}.tab-slider__tabs-main__left__tabs--mobile__flex__text__link:visited{color:#fff}.tab-slider__tabs-main__left__tabs-content--mobile{display:block;width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.tab-slider__tabs-main__left__tabs-content--mobile::-webkit-scrollbar{display:none}.tab-slider__tabs-main__left__tabs-content--mobile__flex{display:flex;gap:20px;width:-moz-max-content;width:max-content;align-items:center;height:39px}.tab-slider__tabs-main__left__tabs-content--mobile__flex .lateral-tab-active{border-bottom:1px solid hsla(0,0%,100%,0)}.tab-slider__tabs-main__left__tabs-content--mobile__flex__link{font-family:Montserrat;font-style:normal;font-weight:500;font-size:23px;line-height:140%;color:#fff;text-decoration:none;transition-duration:.5s;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,0)}.tab-slider__tabs-main__left__tabs-content--mobile__flex__link:visited{color:#fff}.tab-slider__tabs-main__tab-content{height:425px}.tab-slider__tabs-main__tab-content__article{width:calc(100% - 60px);height:calc(100% - 60px)}}@media (max-width:420px){.tab-slider__tabs-main__left{padding:30px 8.5%}.tab-slider__tabs-main__left__pretitle{font-weight:600;font-size:12px;line-height:18px;letter-spacing:.2em}.tab-slider__tabs-main__left__pretitle,.tab-slider__tabs-main__left__title{font-family:Montserrat;font-style:normal;text-transform:uppercase;color:#fff}.tab-slider__tabs-main__left__title{font-weight:900;font-size:22px;line-height:130%}.tab-slider__tabs-main__left__tabs--mobile__flex__text__link{text-decoration:none}}.slider-links{width:100%;height:100%;overflow:hidden}.slider-links__slider{width:100%;height:calc(100% - 80px);margin-bottom:20px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.slider-links__slider::-webkit-scrollbar{width:0;height:0}.slider-links__slider__scroll{height:100%;width:50%;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:30px;-moz-column-gap:30px;column-gap:30px}.slider-links__slider__scroll__link{display:block;width:calc(100% - 15px);text-decoration:none;padding:30px 40px;border:2px solid #fff;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:130%;color:#fff;transition-duration:.5s}.slider-links__slider__scroll__link:hover{background-color:hsla(0,0%,100%,.2666666667)}.slider-links__slider__scroll__link:visited{color:#fff}@media (max-width:900px){.slider-links__slider{margin-bottom:15px;height:calc(100% - 75px)}.slider-links__slider__scroll{width:100%;row-gap:15px}.slider-links__slider__scroll__link{padding:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:130%;color:#fff;height:61px}}.slider-news{width:100%;background-color:#fff;padding-top:80px;padding-bottom:80px}.slider-news__pretitle{font-weight:600;font-size:10px;line-height:20px;letter-spacing:.2em;color:#d12421;padding-bottom:8px}.slider-news__pretitle,.slider-news__title{font-family:Montserrat;font-style:normal;text-transform:uppercase}.slider-news__title{font-weight:900;font-size:32px;line-height:120%;color:#646567;padding-bottom:40px}.slider-news__slider{width:400px;height:472px;overflow:visible;margin-bottom:50px}.slider-news__slider .slick-list{overflow:visible}.slider-news__slider__slide{width:370px!important;height:472px}.slider-news__slider__slide:hover .slider-news__slider__slide__link__texts-box__cta{background-color:#d12421;color:#fff}.slider-news__slider__slide:hover .slider-news__slider__slide__link__img-box__img{transform:scale(1.3)}.slider-news__slider__slide__link{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none}.slider-news__slider__slide__link__img-box{width:100%;height:287px;position:relative;overflow:visible}.slider-news__slider__slide__link__img-box--helper{width:100%;overflow:hidden;position:absolute;height:100%}.slider-news__slider__slide__link__img-box__img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition-duration:.5s}.slider-news__slider__slide__link__img-box__tag{position:absolute;left:0;top:19.5px;background-color:#d12421;padding:4px 8px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:160%;color:#fff}.slider-news__slider__slide__link__img-box__share{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:none;outline:none;background-color:#f0f0f0;top:20px;right:20px;cursor:pointer}.slider-news__slider__slide__link__img-box__share:focus{outline:none}.slider-news__slider__slide__link__img-box__share__message{position:absolute;top:-10px;left:50%;transform:translateX(-50%) translateY(-100%);z-index:3;background-color:#000;border-radius:10px;padding:10px;color:#fff;font-family:Montserrat;font-style:normal;font-weight:300;font-size:10px;line-height:20px;letter-spacing:.2em;transition-duration:.5s;width:-moz-max-content;width:max-content}.slider-news__slider__slide__link__img-box__date{position:absolute;padding:5px 20px;left:25px;bottom:21px;background-color:#fff;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567}.slider-news__slider__slide__link__texts-box{display:flex;flex-direction:column;padding:30px 25px}.slider-news__slider__slide__link__texts-box__title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;width:100%;color:#646567;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:75px}.slider-news__slider__slide__link__texts-box__cta{display:block;border:2px solid #d12421;padding:12.5px 20px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#d12421;width:-moz-max-content;width:max-content;transition-duration:.5s}.slider-news__bottom-flex{display:flex;justify-content:center;align-items:center;gap:10px}.slider-news__bottom-flex--just-space-between{justify-content:space-between}.slider-news__bottom-flex--video-slider{display:inline-flex;justify-content:flex-start;gap:13px;position:absolute;bottom:65px;right:4.165%}.slider-news__bottom-flex--video-slider .slider-news__bottom-flex__play-btn{position:relative;width:25px;height:25px;border-radius:50%;background:transparent;border:2px solid #fff;cursor:pointer;transition-duration:.5s}.slider-news__bottom-flex--video-slider .slider-news__bottom-flex__play-btn:hover{background-color:hsla(0,0%,100%,.3333333333)}.slider-news__bottom-flex--video-slider .slider-news__bottom-flex__play-btn .slider-news__bottom-flex__play-btn__play{position:absolute;top:6px;left:7px;opacity:0;transition-duration:.4s}.slider-news__bottom-flex--video-slider .slider-news__bottom-flex__play-btn .slider-news__bottom-flex__play-btn__pause{position:absolute;top:6px;left:6px;opacity:0;transition-duration:.4s}.slider-news__bottom-flex--video-slider .slider-news__bottom-flex__play-btn .active-svg{opacity:1}.slider-news__bottom-flex__link{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding:12.5px 20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#d12421;transition-duration:.5s;text-align:center}.slider-news__bottom-flex__link--mobile{display:none}.slider-news__bottom-flex__link:hover{background-color:#950000}.slider-news__bottom-flex__nav{display:flex;gap:30px;align-items:center}.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__progress__current,.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__progress__total{color:#fff}.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__progress__bar{background-color:hsla(0,0%,100%,.2509803922)}.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__progress__bar__shadow{background-color:#fff}.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__arrows__button{background-color:transparent;border:2px solid #fff}.slider-news__bottom-flex__nav--white .slider-news__bottom-flex__nav__arrows__button:hover{background-color:#d12421;border:2px solid #d12421}.slider-news__bottom-flex__nav--gray .slider-news__bottom-flex__nav__progress__current,.slider-news__bottom-flex__nav--gray .slider-news__bottom-flex__nav__progress__total{color:#fff}.slider-news__bottom-flex__nav--gray .slider-news__bottom-flex__nav__progress__bar{background-color:hsla(0,0%,100%,.2)}.slider-news__bottom-flex__nav--gray .slider-news__bottom-flex__nav__progress__bar__shadow{background-color:#fff}.slider-news__bottom-flex__nav__progress{display:flex;align-items:center;gap:14px}.slider-news__bottom-flex__nav__progress__current{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}.slider-news__bottom-flex__nav__progress__total{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#97989b}.slider-news__bottom-flex__nav__progress__bar{width:160px;height:4px;background-color:#b6b8bb}.slider-news__bottom-flex__nav__progress__bar__shadow{background:#646567;height:100%;width:0;transition-duration:.5s}.slider-news__bottom-flex__nav__arrows{display:flex;align-items:center;gap:5px}.slider-news__bottom-flex__nav__arrows__button{border-radius:50%;background-color:#d12421;width:60px;height:60px;border:none;outline:none;display:flex;align-items:center;justify-content:center;transition-duration:.5s;cursor:pointer}.slider-news__bottom-flex__nav__arrows__button:focus{outline:none}.slider-news__bottom-flex__nav__arrows__button:hover{background-color:#950000}@media (max-width:420px){.slider-news{padding-top:30px;padding-bottom:30px}.slider-news__pretitle{font-weight:600;font-size:12px;line-height:18px;letter-spacing:.2em;color:#d12421;padding-bottom:8px}.slider-news__pretitle,.slider-news__title{font-family:Montserrat;font-style:normal;display:flex;align-items:center;text-transform:uppercase}.slider-news__title{font-weight:900;font-size:22px;line-height:130%;color:#646567;padding-bottom:30px}.slider-news__slider{margin-bottom:30px;width:100%!important;overflow:hidden}.slider-news__slider .slick-list{overflow:hidden}.slider-news__slider__slide{width:100%!important}.slider-news__slider__slide__link__texts-box{display:flex;flex-direction:column;padding:25px 20px}.slider-news__bottom-flex__link{padding:17.5px 26.5px;display:none}.slider-news__bottom-flex__link--mobile{display:flex}.slider-news__bottom-flex__nav__progress{display:none}}.conferences-directives{margin-bottom:80px}.conferences-directives__container__content{flex:1}.conferences-directives__container__content__description{margin-top:50px}.conferences-directives__container__content__accordion{margin-top:30px}.conferences-directives__container__content__accordion__title{background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:space-between;transition:.5s}.conferences-directives__container__content__accordion__title:not(:first-child){margin-top:20px}.conferences-directives__container__content__accordion__title:hover{cursor:pointer}.conferences-directives__container__content__accordion__title__icon{display:flex;align-items:center;transition:.5s}.conferences-directives__container__content__accordion__title__icon svg{transition:.5s;fill:#646567}.conferences-directives__container__content__accordion__title.ui-state-active{color:#d12421}.conferences-directives__container__content__accordion__title.ui-state-active>span{transform:rotate(180deg)}.conferences-directives__container__content__accordion__title.ui-state-active>span svg{fill:#d12421}.conferences-directives__container__content__accordion__body{background-color:#fff;padding:20px}.conferences-directives__container__content__accordion__body ul{margin:0;padding-left:20px}.conferences-directives__container__content__accordion__body ul a{color:#646567;text-decoration:none;font-style:normal;text-decoration:underline}.conferences-directives__container__content__accordion__body ul a:hover{color:#646567;text-decoration:none;text-decoration:underline}.faculty-unit-section-about-us{background-color:#f3f3f3;padding-bottom:80px}.faculty-unit-section-unit-description{padding-top:80px;padding-bottom:80px}.faculty-unit-section-news{padding-top:80px;margin-top:-50px}@media screen and (min-width:1024px){.faculty-unit-section-news{margin-top:0}}.faculty-unit-section-mission-vision{background-color:#e6e7e9;padding-top:80px;padding-bottom:80px}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision{display:flex;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1440px){.faculty-unit-section-mission-vision{-moz-column-gap:30px;column-gap:30px}}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab{display:flex;-moz-column-gap:30px;column-gap:30px;justify-content:center;align-items:center;margin-bottom:30px}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab{flex-direction:column;row-gap:40px;align-items:flex-start}}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-item{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:14px;color:#d12421;letter-spacing:.08em;text-transform:uppercase}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-item:hover{color:#96050c}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-item.active{color:#96050c;text-decoration:underline}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-separator{display:none}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-separator{display:block;border:1px solid #d2d3d5;width:100px}}@media screen and (min-width:1440px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab .faculty-unit-section-mission-vision-tab-separator{display:block;border:1px solid #d2d3d5;width:190px}}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content{display:none;flex-direction:column}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content{flex-direction:row;align-items:center}}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content img{margin-bottom:20px}@media screen and (min-width:768px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content img{height:340px}}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content img{width:280px;height:auto;margin-bottom:0}}@media screen and (min-width:1440px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content img{width:410px}}@media screen and (min-width:1024px){.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content .text-container{display:flex;flex-direction:column;margin-left:20px}}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content .text-container h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:20px}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content .text-container p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content .text-container p:last-child{margin-bottom:0}.faculty-unit-section-mission-vision .faculty-unit-section-mission-vision-tab-content.active{display:flex}.faculty-units-section-team{margin-top:-60px}@media screen and (min-width:1024px){.faculty-units-section-team{margin-top:0}}.faculty-units-section-team .faculty-units-section-team-button{margin-top:40px}@media screen and (min-width:1024px){.faculty-units-section-team .faculty-units-section-team-button{margin-top:60px}}.faculty-units-section-team .faculty-units-section-team-button a{width:100%;display:block}@media screen and (min-width:768px){.faculty-units-section-team .faculty-units-section-team-button a{width:-moz-fit-content;width:fit-content}}.faculty-units-section-team .faculty-units-section-team-button .button-container{max-width:none;width:100%}@media screen and (min-width:768px){.faculty-units-section-team .faculty-units-section-team-button .button-container{max-width:340px;width:-moz-fit-content;width:fit-content}}.faculty-units-section-posts-container{margin-top:-60px;background-color:#e6e7e9}@media screen and (min-width:1024px){.faculty-units-section-posts-container{margin-top:0}}.faculty-units-section-posts-container .slider .slick-slide{padding-left:10px!important;padding-right:10px!important}@media screen and (min-width:1440px){.faculty-units-section-posts-container .slider .slick-slide{padding-left:15px!important;padding-right:15px!important}}.faculty-units-section-posts-container .faculty-units-section-posts{display:flex}.faculty-units-section-posts-container .faculty-units-section-posts-button{margin-top:40px}@media screen and (min-width:1024px){.faculty-units-section-posts-container .faculty-units-section-posts-button{margin-top:60px}}.faculty-units-section-posts-container .faculty-units-section-posts-button a{width:100%;display:block}@media screen and (min-width:768px){.faculty-units-section-posts-container .faculty-units-section-posts-button a{width:-moz-fit-content;width:fit-content}}.faculty-units-section-posts-container .faculty-units-section-posts-button .button-container{max-width:none;width:100%}@media screen and (min-width:768px){.faculty-units-section-posts-container .faculty-units-section-posts-button .button-container{max-width:340px;width:-moz-fit-content;width:fit-content}}.faculty-unit-posts-details-content{margin-bottom:80px}.faculty-unit-posts-details-content h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:30px;line-height:130%;margin-bottom:20px;color:#646567}.faculty-unit-posts-details-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;max-width:960px}.faculty-unit-posts-details-content ul{padding-left:17.5px;padding-right:17.5px;max-width:960px}.faculty-unit-posts-details-content ul>li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;list-style:inside;margin-bottom:20px}.faculty-unit-posts-detail-data-sheet{margin-bottom:80px}.faculty-unit-posts-detail-data-sheet h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:32px;line-height:130%;text-transform:uppercase;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.faculty-unit-posts-detail-data-sheet h2{margin-bottom:40px}}.faculty-unit-posts-detail-data-sheet .faculty-unit-posts-detail-data-sheet-data{background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px;row-gap:20px}@media screen and (min-width:1024px){.faculty-unit-posts-detail-data-sheet .faculty-unit-posts-detail-data-sheet-data{padding:30px;flex-direction:row}}.faculty-unit-posts-detail-data-sheet .faculty-unit-posts-detail-data-sheet-data .faculty-unit-posts-detail-data-sheet-item{display:flex;align-items:center;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567}@media screen and (min-width:1024px){.faculty-unit-posts-detail-data-sheet .faculty-unit-posts-detail-data-sheet-data .faculty-unit-posts-detail-data-sheet-item{align-items:center;width:33%}}.faculty-unit-posts-detail-data-sheet .faculty-unit-posts-detail-data-sheet-data .faculty-unit-posts-detail-data-sheet-item h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-left:5px;margin-right:10px}.faculty-unit-team-section-content h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:32px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:20px}.faculty-unit-team-section-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;max-width:960px}.faculty-unit-team-section-content .faculty-unit-team-section-content-cards{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-top:80px;margin-bottom:80px}@media screen and (min-width:1024px){.faculty-unit-team-section-content .faculty-unit-team-section-content-cards{justify-content:flex-start}}.featured-information-section-content .featured-information-section-content-resources-container{display:flex;flex-wrap:wrap;row-gap:10px;margin-top:40px;justify-content:center}@media screen and (min-width:768px){.featured-information-section-content .featured-information-section-content-resources-container{justify-content:center;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:1024px){.featured-information-section-content .featured-information-section-content-resources-container{justify-content:flex-start;row-gap:10px}}@media screen and (min-width:1440px){.featured-information-section-content .featured-information-section-content-resources-container{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}.home-section-blog-container{margin-top:-60px}@media screen and (min-width:1024px){.home-section-blog-container{margin-top:0}}.home-blog-button{display:flex;align-items:center;justify-content:center;margin-top:40px}.home-blog-button a,.home-blog-button a .button-container{width:100%}@media screen and (min-width:460px){.home-blog-button a .button-container{max-width:none}}@media screen and (min-width:768px){.home-blog-button a .button-container{max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width:768px){.home-blog-button{justify-content:flex-start}}@media screen and (min-width:1024px){.home-blog-button{margin-top:45px;margin-left:0}}@media screen and (min-width:1440px){.home-blog-button{margin-top:60px;margin-left:0!important}}@media screen and (min-width:1024px){.home-careers-mobile{display:none}}.home-careers-desktop{display:none}@media screen and (min-width:1024px){.home-careers-desktop{display:flex;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:25px;column-gap:25px;row-gap:25px}}@media screen and (min-width:1440px){.home-careers-desktop{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}.home-careers-button{margin-top:40px}.home-careers-button a,.home-careers-button a .button-container{width:100%}@media screen and (min-width:460px){.home-careers-button a .button-container{max-width:none}}@media screen and (min-width:768px){.home-careers-button a .button-container{max-width:-moz-fit-content;max-width:fit-content}}.home-faculty-authorities-occupation{margin-bottom:20px}.home-hero{position:relative;margin-bottom:0}@media screen and (min-width:1440px){.home-hero{margin-bottom:80px}}.home-hero-video-container{position:relative;display:flex!important;justify-content:center}.home-hero-video-container--medias{display:none!important}@media screen and (min-width:768px){.home-hero-video-container--medias{display:flex!important}}.home-hero-button-category{margin-bottom:10px}.home-hero-video-caption{position:absolute;bottom:75px;padding-left:18px;padding-right:18px}@media screen and (min-width:1024px){.home-hero-video-caption{bottom:68px}}@media screen and (min-width:1440px){.home-hero-video-caption{padding-left:65px;padding-right:65px}}.home-hero-video-category{width:95px;margin-bottom:15px}.home-hero-title{margin-bottom:30px}@media screen and (min-width:768px){.home-hero-title{max-width:610px}}@media screen and (min-width:1024px){.home-hero-title{max-width:690px}}@media screen and (min-width:1440px){.home-hero-title{max-width:790px}}.home-hero-button{width:170px}.home-hero-image-container{position:relative;display:flex!important;justify-content:center;height:610px;overflow:hidden}@media screen and (min-width:768px){.home-hero-image-container{height:640px}}.home-hero-image-container--picture{display:block;max-width:100%;width:100%;height:100%}.home-hero-image-container--medias{display:flex!important}.home-hero-image-container--medias .home-hero-image{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.home-hero-image-container--medias{display:none!important}}.home-hero-image-container:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(1turn,#000,transparent 87.5%);transform:matrix(-1,0,0,1,0,0)}.home-hero-image{position:absolute;width:200%;height:100%;max-width:none}@media screen and (min-width:1024px){.home-hero-image{width:100%;height:640px}}.home-hero-image-caption{position:absolute;bottom:75px;padding-left:18px;padding-right:18px;z-index:10000}@media screen and (min-width:1024px){.home-hero-image-caption{bottom:68px}}.home-news-container{display:flex;flex-direction:column;align-items:center;margin-bottom:100px}@media screen and (min-width:1024px){.home-news-container{flex-direction:row;background-color:#fff}}.home-news-left-side{background-color:#fff;display:flex;flex-direction:column;row-gap:25px;padding:30px 20px}@media screen and (min-width:1024px){.home-news-left-side{width:50%;padding-top:30px;padding-left:30px;padding-right:30px}}@media screen and (min-width:1440px){.home-news-left-side{width:50%;padding-top:30px;padding-left:60px;padding-right:80px;row-gap:0}}@media screen and (min-width:1440px){.home-news-title{margin-bottom:20px}}@media screen and (min-width:1024px){.home-news-button-container{width:140px}}@media screen and (min-width:1440px){.home-news-button-container{margin-top:40px}}@media screen and (min-width:1024px){.home-news-right-side{width:50%}}.home-news-image{width:100%}.home-relevant-information-container{width:300px;background-color:#fff;display:flex;position:relative}.home-section-relevant-information{background-color:#e6e7e9}.home-relevant-information-image{width:100%;-o-object-fit:cover;object-fit:cover}.home-relevant-information-body{padding:20px 25px 42.5px}.home-relevant-information-description{margin-bottom:22px}.home-relevant-information-buttons-container{display:flex;justify-content:space-between}.home-relevant-information-button-left{width:180px}@media screen and (min-width:1024px){.home-relevant-information-button-left{width:108px}}.home-relevant-information-button{display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:100px}@media screen and (min-width:768px){.home-relevant-information-button{justify-content:flex-start}}@media screen and (min-width:1024px){.home-relevant-information-button{margin-top:45px}}.home-relevant-information-button-right{display:flex;align-items:center}.home-relevant-information-button-right .button-download-red-container{width:52px;height:40px}@media screen and (min-width:1440px){.home-relevant-information-button-right .button-download-red-container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}}.home-sites-of-interest-mobile{display:flex;flex-direction:column;row-gap:20px}@media screen and (min-width:1024px){.home-sites-of-interest-mobile{display:none}}.home-sites-of-interest-desktop{display:none}@media screen and (min-width:1024px){.home-sites-of-interest-desktop{display:inline}}.testimonial-card-container{position:relative}.testimonial-card{position:relative;width:250px;padding-top:20px}@media screen and (min-width:1024px){.testimonial-card{width:300px;padding-top:30px}}.quote-container{background-color:#96050c;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:20px;z-index:10000}@media screen and (min-width:1024px){.quote-container{width:60px;height:60px}}.testimonial-quote-icon{width:16px;height:12px}@media screen and (min-width:1024px){.testimonial-quote-icon{width:24px;height:19px}}.testimonial-card-body{background-color:#fff;padding:20px 20px 25px}@media screen and (min-width:1024px){.testimonial-card-body{padding:35px 25px 30px}}.testimonial-card-content{margin-top:15px;margin-bottom:20px}.testimonial-card-author-avatar-img{margin-bottom:10px}@media screen and (min-width:1024px){.testimonial-card-author-avatar-img{margin-bottom:0;margin-right:10px}}@media screen and (min-width:1024px){.testimonial-card-author{display:flex;align-items:center}}.home-section-embeds{display:flex;flex-direction:column}@media screen and (min-width:1024px){.home-section-embeds{flex-direction:row;align-items:flex-start}}.home-section-embeds .embed-container{width:100%}@media screen and (min-width:1024px){.home-section-embeds .embed-container{width:50%}}.home-section-embeds .embed-container iframe{height:430px}.previous-courses-description-section-content .content{max-width:850px;margin-top:80px;margin-bottom:80px}.previous-courses-description-section-content .content h4{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:40px}.previous-courses-description-section-content .content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.previous-courses-description-section-content .content p:last-child{margin-bottom:0}.previous-courses-description-section-content .content ul{padding-left:17.5px;padding-right:17.5px}.previous-courses-description-section-content .content li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;list-style:decimal}.previous-courses-description-section-content .content li:last-child{margin-bottom:0}.previous-courses-description-section-content .content .content-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 30px;background-color:#d12421;margin-top:80px;margin-bottom:80px}@media screen and (min-width:1024px){.previous-courses-description-section-content .content .content-button-container{margin-top:56px}}@media screen and (min-width:1440px){.previous-courses-description-section-content .content .content-button-container .content-button:hover{border-bottom:1px solid #fff}}.previous-courses-description-section-content .content .content-button-container .content-button-icon-left{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#96050c}.previous-courses-description-section-content .content .content-button-container .content-button{margin-left:20px;margin-right:10px;font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;color:#fff;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,0);padding-bottom:3px}.post-titles-section-content{display:flex;flex-wrap:wrap;margin-top:50px;margin-bottom:80px;row-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center}@media screen and (min-width:1024px){.post-titles-section-content{margin-top:60px;margin-bottom:100px;-moz-column-gap:12px;column-gap:12px}}@media screen and (min-width:1440px){.post-titles-section-content{-moz-column-gap:30px;column-gap:30px}}.services-section-content .services-section-content-title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.services-section-content .services-section-content-title{font-size:32px}}.services-section-content .services-section-content-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:60px;max-width:850px}.services-section-content .services-section-content-cards{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}@media screen and (min-width:1024px){.services-section-content .services-section-content-cards{justify-content:flex-start;-moz-column-gap:30px;column-gap:30px;row-gap:40px}}.services-section-content .services-section-content-cards p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-aside{margin-bottom:80px;display:flex;flex-direction:column}@media screen and (min-width:1024px){.section-aside{margin-top:60px;flex-direction:row;-moz-column-gap:30px;column-gap:30px}}.section-aside .section-right{width:100%}.section-aside .section-right .share-section-mobile{margin-top:20px;margin-bottom:50px}@media screen and (min-width:1024px){.section-aside .section-right .share-section-mobile{display:none}}.section-aside .section-right .share-section-mobile .container{padding-left:0;padding-right:0}.section-aside .section-right .careers-section-content-tab-description{display:none}.section-aside .section-right .careers-section-content-tab-description.active{display:block}.section-aside .section-right .careers-section-content-tab-description h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description h2{font-size:32px}}.section-aside .section-right .careers-section-content-tab-description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.section-aside .section-right .careers-section-content-tab-description ul{padding-left:17.5px;padding-right:17.5px}.section-aside .section-right .careers-section-content-tab-description li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px;list-style:decimal}.section-aside .section-right .careers-section-content-tab-description li:last-child{margin-bottom:0}.section-aside .section-right .careers-section-content-tab-description .share-section{display:none;margin-bottom:40px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .share-section{display:block}}.section-aside .section-right .careers-section-content-tab-description .share-section .container{padding-left:0;padding-right:0}.section-aside .section-right .careers-section-content-tab-description .share-section+.video>.plyr{margin-top:-40px}.section-aside .section-right .careers-section-content-tab-description .video{max-width:960px}.section-aside .section-right .careers-section-content-tab-description .video .plyr{width:100%;height:300px!important;margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.section-aside .section-right .careers-section-content-tab-description .video .plyr{height:420px!important}}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .video .plyr{height:500px!important;margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .video .plyr{height:540px!important}}.section-aside .section-right .careers-section-content-tab-description .video :root{--plyr-color-main:#d12421}.section-aside .section-right .careers-section-content-tab-description .video .plyr__control--overlaid{background-color:#fff;color:#d12421}.section-aside .section-right .careers-section-content-tab-description .video .plyr__control--overlaid:hover{background-color:#d12421;color:#fff}.section-aside .section-right .careers-section-content-tab-description .description h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .description h2{font-size:32px}}.section-aside .section-right .careers-section-content-tab-description .description p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:20px}.section-aside .section-right .careers-section-content-tab-description .table{margin-top:30px;background-color:#fff;padding:20px;margin-bottom:80px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .table{padding:40px}}.section-aside .section-right .careers-section-content-tab-description .table .table-header{display:flex;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:30px}.section-aside .section-right .careers-section-content-tab-description .table .table-row-container{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px}.section-aside .section-right .careers-section-content-tab-description .table .table-row-container .table-row{display:flex;align-items:center;padding-top:12px;padding-bottom:12px;justify-content:space-between;border-bottom:1px solid #e6e7e9;width:100%}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .table .table-row-container .table-row{width:45%;padding-top:20px;padding-bottom:20px}}.section-aside .section-right .careers-section-content-tab-description .table .table-row-container .table-row .table-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;width:70%;margin-bottom:0}.section-aside .section-right .careers-section-content-tab-description .table .table-row-container .table-row .table-porcentaje{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567;margin-bottom:0}.section-aside .section-right .careers-section-content-tab-description .accreditation{margin-bottom:80px}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content{display:flex;flex-direction:column;row-gap:30px}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content{-moz-column-gap:30px;column-gap:30px;flex-direction:row}}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-content-logo{width:190px;height:174px}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data{flex-direction:row;gap:20px;flex-wrap:wrap;height:180px}}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item{display:flex;gap:5px;flex-wrap:wrap}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item{width:200px}}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item .accreditation-data-item-content{display:initial}@media screen and (min-width:768px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item .accreditation-data-item-content{display:flex;-moz-column-gap:7px;column-gap:7px}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item .accreditation-data-item-content{display:inline}}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item h5{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:0}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item p{width:91%}}.section-aside .section-right .careers-section-content-tab-description .accreditation .accreditation-content .accreditation-data .accreditation-data-item a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#96050c;text-decoration:underline}.section-aside .section-right .careers-section-content-tab-description .alliances,.section-aside .section-right .careers-section-content-tab-description .why-ucsc{margin-bottom:80px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .alliances{max-width:640px}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .alliances{max-width:980px}}.section-aside .section-right .careers-section-content-tab-description .alliances .alliances-item{display:flex;flex-direction:column;gap:20px;width:190px}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .alliances .alliances-item{width:190px!important}}.section-aside .section-right .careers-section-content-tab-description .alliances .alliances-item .alliances-item-image{width:190px;height:174px;margin-bottom:20px}.section-aside .section-right .careers-section-content-tab-description .alliances .alliances-item p{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#646567;width:190px}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .alliances .slick-track{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .alliances .slick-slide{width:190px!important;margin-left:15px;margin-right:15px}}.section-aside .section-right .careers-section-content-tab-description .graduate-profile{margin-top:60px;margin-bottom:80px}.section-aside .section-right .careers-section-content-tab-description .fields{margin-top:-70px;padding-bottom:100px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-description .fields{margin-top:0;max-width:640px}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .fields{max-width:980px;padding-bottom:40px}}.section-aside .section-right .careers-section-content-tab-description .fields .container{padding-left:0;padding-right:0}.section-aside .section-right .careers-section-content-tab-description .complementary-admission,.section-aside .section-right .careers-section-content-tab-description .downloadable{margin-bottom:80px}.section-aside .section-right .careers-section-content-tab-description .downloadable .downloadable-items{display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-description .downloadable .downloadable-items{gap:30px}}.section-aside .section-right .careers-section-content-tab-description .radio-podcast{margin-bottom:80px;max-width:630px}.section-aside .section-right .careers-section-content-tab-description .radio-podcast .container{padding:0}.section-aside .section-right .careers-section-content-tab-curriculum{display:none}.section-aside .section-right .careers-section-content-tab-curriculum h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:10px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum h2{font-size:32px}}.section-aside .section-right .careers-section-content-tab-curriculum.active{display:block}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content{display:none;width:100%}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content.active{display:block}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:40px}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header h3{margin-bottom:0}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header .curriculum-content-button button{font-family:Montserrat;font-style:normal;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:#d12421;padding:12.5px 20px;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .header .curriculum-content-button button:hover{background-color:#96050c}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter{margin-bottom:50px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:10px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items-all{padding:7px 10px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;cursor:pointer;width:-moz-fit-content;width:fit-content;border:1px solid #96050c;color:#96050c;margin-bottom:0;min-width:70px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items-all:hover{background-color:#d12421;border:1px solid #d12421;color:#fff}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items-all.active{color:#fff;background-color:#d12421;border:1px solid #d12421}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#96050c;width:40px;height:40px!important;border:1px solid #96050c;display:flex!important;justify-content:center;align-items:center;cursor:pointer;padding-left:16px;padding-right:16px;max-width:40px;margin-bottom:0}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items:hover{border:1px solid #d12421;background-color:#d12421;color:#fff}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .filter .filter-items-container .filter-items.active{background-color:#d12421;color:#fff}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .note{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:140%;color:#646567;margin-bottom:30px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester{display:flex;flex-direction:column;row-gap:20px;max-width:960px;margin-bottom:80px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item{background-color:#fff;padding:20px;display:flex;flex-direction:column}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item{flex-direction:row;padding:30px}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item.hidden{display:none}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item.active{display:flex}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#96050c;margin-bottom:20px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-title{margin-bottom:0;width:25%}}@media screen and (min-width:1440px){.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-title{width:15%}}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-list{display:flex;flex-direction:column;row-gap:10px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-list ul{padding-left:17.5px;padding-right:17.5px}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .semester .semester-item .semester-item-list li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:200%;color:#646567;list-style:inside}.section-aside .section-right .careers-section-content-tab-curriculum .curriculum-content .banners{margin-bottom:100px}.section-aside .section-right .careers-section-content-tab-teachers{display:none}.section-aside .section-right .careers-section-content-tab-teachers h2{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:20px;width:100%}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-teachers h2{font-size:32px}}.section-aside .section-right .careers-section-content-tab-teachers p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#646567;margin-bottom:40px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-teachers p{margin-bottom:40px}}.section-aside .section-right .careers-section-content-tab-teachers.active{display:flex;flex-direction:column}.section-aside .section-right .careers-section-content-tab-teachers .careers-section-content-tab-teachers-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media screen and (min-width:1024px){.section-aside .section-right .careers-section-content-tab-teachers .careers-section-content-tab-teachers-cards{justify-content:flex-start;gap:30px}}@media screen and (min-width:1440px){.section-content-cards-careers{display:flex;justify-content:center}}.section-content-cards-careers .section-content-cards-careers-mobile{display:flex;flex-direction:column;margin-top:10px;margin-bottom:80px}@media (min-width:48em){.section-content-cards-careers .section-content-cards-careers-mobile{align-items:center}}@media (min-width:64em){.section-content-cards-careers .section-content-cards-careers-mobile{display:none}}.section-content-cards-careers .section-content-cards-careers-desktop{display:none}@media (min-width:64em){.section-content-cards-careers .section-content-cards-careers-desktop{display:flex;max-width:1290px;margin-top:0;margin-bottom:80px}}.section-content-cards-careers .section-content-cards-careers-desktop .section-content-cards-careers-desktop-col-1,.section-content-cards-careers .section-content-cards-careers-desktop .section-content-cards-careers-desktop-col-2{flex:1}.section-content-cards-specialties{margin-top:-35px;display:flex;flex-direction:column;row-gap:20px}@media screen and (min-width:768px){.section-content-cards-specialties{flex-direction:row!important;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.section-content-cards-specialties{justify-content:flex-start!important;margin-top:0}}@media screen and (min-width:1440px){.section-content-cards-specialties{row-gap:30px;-moz-column-gap:30px;column-gap:30px}}.section-container{display:flex;justify-content:center;flex-direction:column;padding-top:80px;padding-bottom:80px}.section-title{margin-bottom:30px}@media screen and (min-width:768px){.section-title{margin-bottom:40px}}.section-subtitle{text-transform:uppercase;margin-bottom:8px;letter-spacing:.2em}.section-white-container{display:flex;justify-content:center;flex-direction:column;padding-top:80px;padding-bottom:80px;background-color:#fff;margin-bottom:100px}.home-section-authorities{margin-top:-80px}@media screen and (min-width:1024px){.home-section-authorities{padding-top:0;margin-top:-20px}}.research-lines-section-lines-container .research-lines-title{color:#646567;margin-bottom:20px}@media screen and (min-width:1024px){.research-lines-section-lines-container .research-lines-title{margin-bottom:45px}}.research-lines-section-lines-container .research-lines{display:flex;flex-direction:column;gap:30px;margin-bottom:100px}.resources-section-content .resources-section-content-graphic-material{margin-bottom:80px}.resources-section-content .resources-section-content-title{font-family:Montserrat;font-style:normal;font-weight:900;font-size:22px;line-height:130%;color:#646567;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width:1024px){.resources-section-content .resources-section-content-title{font-size:32px}}.resources-section-content .resources-section-content-items-container{display:flex;flex-wrap:wrap;row-gap:10px}@media screen and (min-width:768px){.resources-section-content .resources-section-content-items-container{justify-content:center;-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:1024px){.resources-section-content .resources-section-content-items-container{justify-content:flex-start;row-gap:10px}}@media screen and (min-width:1440px){.resources-section-content .resources-section-content-items-container{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}.alignleft{text-align:left}.aligncenter{text-align:center}.alignright{text-align:right}.alignnone{text-align:unset}