.headers{transition:.3s;background:#181733;position:sticky;z-index:120;top:0;display:flex;max-height:4.5rem}.headers__container{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;width:100%;margin:auto;max-width:1350px;border-bottom:2px solid #fa0}@media screen and (min-width: 1024px){.headers__container{border:none}}.headers__logo{order:1;display:inline-flex}.headers__img{width:100%;height:100%;max-width:9.375rem}.headers__nav{display:none}.headers__dropdown-title>span{position:relative;top:2px;left:2px;font-weight:600;transition:transform .2s ease-in-out;display:none}@media screen and (min-width: 1024px){.headers__dropdown-title>span{display:inline-block}}.headers__dropdown-title,.headers__button-text,.headers__link{font-family:"Montserrat",Helvetica,sans-serif;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:500;color:#fff;text-decoration:none}.headers__buttons{position:relative;order:0}.headers__button__icon{vertical-align:middle;font-size:32px;color:#fff}.headers__button-item:hover{cursor:pointer}.headers__button-item:hover .headers__button__icon{color:#fa0}.headers__button-item:hover .headers__button__dropdown{display:block}.headers__button__dropdown{display:none;position:absolute;background:#fff;top:62px;left:0px;width:185px;padding:.25rem;user-select:none;border-radius:.5rem}.headers__button__dropdown__ul__li{padding:.5rem 1rem;border-radius:.5rem;margin-bottom:.25rem}.headers__button__dropdown__ul__li:last-child{margin-bottom:0}.headers__button__dropdown__ul__li:hover{background-color:#fa0}.headers__button__dropdown__ul__li__link{color:#181733;font-size:1rem;line-height:1.5rem;font-weight:400}.headers__buttons-container{display:flex;align-items:center;margin-bottom:0}.headers__button-item{display:inline-block}.headers__button-text{display:none}.headers__hamburguer{order:2;width:25px}.headers__hamburguer:after,.headers__hamburguer::before,.headers__hamburguer .headers__hamburguer-icon{background-color:#fff;content:"";display:block;height:2px;margin:4px 0;transition:all .2s ease-in-out}.headers__logo-unir{display:none;cursor:pointer}.headers svg{width:20px;height:20px;vertical-align:middle}.headers.is-open{position:fixed;top:0 !important;height:100vh;width:100%;background:#181733;transition:.5s;z-index:999999;max-height:-webkit-fill-available}.headers.is-open .headers__container{align-items:flex-start;margin:inherit}.headers.is-open .headers__nav{display:flex;height:100%;width:100%;position:absolute;left:0;top:66px;background:#000;border-top:3px solid #fa0}.headers.is-open .headers__nav-container{width:100%;padding:1rem}.headers.is-open .headers__item.-login{display:none}.headers.is-open .headers__item.-job svg,.headers.is-open .headers__item.-job .headers__item__icon{display:none}.headers.is-open .headers__item.-job .headers__link,.headers.is-open .headers__item.-login .headers__link,.headers.is-open .headers__item.-link .headers__link{padding:1rem}.headers.is-open .headers__item+.headers__item{margin-top:.75rem}.headers.is-open .headers__dropdown{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;color:#fff;font-size:2rem;padding:.594rem 1rem;background:#181733;border-radius:.5rem}.headers.is-open .headers__dropdown:hover{color:#fa0;cursor:pointer}.headers.is-open .headers__dropdown:hover .headers__dropdown-title{color:#fa0}.headers.is-open .headers__dropdown::before{font-family:"kschool-icons";content:"";line-height:normal}.headers.is-open .headers__dropdown-inner{display:none}.headers.is-open .headers__subnav{display:flex;flex-direction:column;padding-left:0}.headers.is-open .headers__subnav>li+li .headers__link{border-top:1px solid #334155}.headers.is-open .headers__subnav .headers__link{border-radius:0}.headers.is-open .headers__link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;text-decoration:none;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:500;color:#fff;background:#181733;border-radius:.5rem}.headers.is-open .headers__link .headers__new{position:relative;top:-8px;color:#fa0;border-radius:50px;font-size:.75rem;font-style:normal;line-height:normal;font-weight:bold}.headers.is-open .headers__link:hover{color:#fa0;cursor:pointer}.headers.is-open .headers__link:hover span{color:#fa0}.headers.is-open .headers__button-text{display:block}.headers.is-open .headers__item.is-open-navbar .headers__dropdown{background:#fa0;color:#181733}.headers.is-open .headers__item.is-open-navbar .headers__dropdown::before{font-family:"kschool-icons";content:"";line-height:normal}.headers.is-open .headers__item.is-open-navbar .headers__dropdown-title{color:#181733}.headers.is-open .headers__item.is-open-navbar .headers__dropdown-inner{display:block}.headers.is-open .headers__buttons{display:none}.headers.is-open .headers__logo-unir{display:flex;justify-content:center;position:absolute;width:100%;left:0;bottom:5%}.headers.is-open .headers__hamburguer{z-index:2}.headers.is-open .headers__hamburguer::before{background-color:#fa0;transform:translateY(6px) rotate(135deg)}.headers.is-open .headers__hamburguer::after{background-color:#fa0;transform:translateY(-6px) rotate(-135deg)}.headers.is-open .headers__hamburguer-icon{transform:scale(0)}.headers[data-header-sticky=false]{position:relative}.headers[data-header-sticky=false].is-open{position:fixed}@media screen and (min-width: 1024px){.headers[data-header-sticky=false].is-open{position:relative}}@media screen and (min-width: 1024px){.headers__container{padding-top:0;padding-bottom:0;justify-content:flex-start;gap:1.5rem}.headers__logo{order:0;width:195px;display:flex;align-items:center}.headers__nav{display:block;order:1;width:100%}.headers__content{display:flex;align-items:center}.headers__content .headers__link{display:flex;align-items:center}.headers__content .headers__link:hover{color:#fa0}.headers__dropdown{display:flex}.headers__dropdown-inner{display:none;position:absolute;background:#020617;top:62px;left:0;width:100%;padding:2rem 1rem}.headers__dropdown-inner.is-open-navbar{display:block}.headers .headers__subnav{display:flex;gap:1.5rem;margin:auto;max-width:1320px;width:100%}.headers .headers__subnav .headers__link{display:flex;padding:1rem;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:.5rem;background:#0f172a;color:#fff}.headers .headers__subnav .headers__link .headers__new{position:relative;top:-8px;color:#fa0;border-radius:50px;text-transform:uppercase;font-size:.75rem;font-style:normal;line-height:normal;font-weight:bold}.headers .headers__subnav .headers__link::after{content:none}.headers .headers__subnav li:hover .headers__link,.headers .headers__subnav li:hover .headers__new{background:#fa0;color:#181733}.headers__item{cursor:pointer;min-height:62px;padding-right:1.25rem;display:flex;align-items:center;padding-top:0}.headers__item:hover .headers__item__dropdown{display:block}.headers__item__dropdown{display:none;position:absolute;background:#fff;border-radius:.5rem;border:1px solid #dcdfeb;top:62px;right:0;width:185px;padding:.25rem;user-select:none}.headers__item__dropdown__ul__li{padding:.5rem 1rem;border-radius:.5rem;margin-bottom:.25rem}.headers__item__dropdown__ul__li:last-child{margin-bottom:0}.headers__item__dropdown__ul__li:hover{background-color:#fa0}.headers__item__dropdown__ul__li__link{color:#181733;font-size:1rem;line-height:1.5rem;font-weight:400}.headers__item__icon{font-size:20px}.headers__item:hover .headers__dropdown-title,.headers__item.is-open-navbar .headers__dropdown-title{position:relative;display:inline-block;color:#fa0}.headers__item:hover .headers__dropdown-title>span,.headers__item.is-open-navbar .headers__dropdown-title>span{transform:rotate(180deg)}.headers__item:hover .headers__dropdown-title::after,.headers__item.is-open-navbar .headers__dropdown-title::after{content:"";width:100%;height:3px;background:#fa0;display:block;margin-top:1.375rem;position:absolute;animation:.5s in-out forwards}.headers__item.-job,.headers__item.-login,.headers__item.-link{position:relative;display:flex;align-items:center;padding-top:0}.headers__item.-job:hover .headers__button-text,.headers__item.-job:hover .headers__item__icon,.headers__item.-login:hover .headers__button-text,.headers__item.-login:hover .headers__item__icon,.headers__item.-link:hover .headers__button-text,.headers__item.-link:hover .headers__item__icon{color:#fa0}.headers__item.-job:hover svg path,.headers__item.-login:hover svg path,.headers__item.-link:hover svg path{fill:#fa0}.headers__item.-job .headers__link:hover::after,.headers__item.-login .headers__link:hover::after,.headers__item.-link .headers__link:hover::after{content:none}.headers__item.-job{margin-left:auto}.headers__button-text{display:inline-block;margin-top:1px;margin-left:.5rem}.headers__buttons{display:none}.headers__hamburguer{display:none}.headers__logo-unir{display:flex;order:2;padding-left:1rem;border-left:1px solid rgba(255,255,255,.5);height:3.875rem;align-items:center}}.headbands{position:sticky;top:-48px;margin-top:-32px;height:auto;background-color:#fa0;transition:top ease-out .3s,margin-top ease-out .3s;z-index:125}.headbands__inner{padding:.25rem 1rem;display:grid;grid-template-columns:1fr auto;gap:1rem}.headbands__description{font-size:.625rem;font-style:normal;line-height:normal;display:inline-flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:0;color:#303030;font-weight:500}.headbands__link{color:#303030;cursor:pointer;white-space:nowrap;font-weight:600}.headbands__link:hover{color:#fff}.headbands__close{font-size:1.5rem;color:#303030;cursor:pointer}.headbands.is-show{top:0;margin-top:0;transition:top ease-out .3s,margin-top ease-out .3s}@media screen and (min-width: 768px){.headbands__description{font-size:.875rem;font-style:normal;line-height:1.1875rem}}@keyframes in-out{from{width:0}to{width:100%}}
