@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:""}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body,html{font-family:"Montserrat",Helvetica,sans-serif}@media screen and (min-width:1024px){body,html{scroll-behavior:smooth}}body{overflow-x:hidden;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:400}p{margin-bottom:1.96875rem;word-wrap:break-word}p:last-child{margin-bottom:0}img{aspect-ratio:auto}button{padding:0;cursor:pointer;background:0 0;border:0}b,strong{font-weight:700}.wysiwyg{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:1024px){.block-editor-block-list__block.wp-block.acf-block-component.acf-block-body.acf-block-preview.wp-block-iter-bloques-fix-container .section-form.block-editor-block-list__layout .block-editor-block-list__block.wp-block.acf-block-component.acf-block-body.acf-block-preview.wp-block-iter-bloques-column.section-form__form.container .section-form__form.container.block-editor-block-list__layout{padding-right:0;padding-left:0;width:auto}}.editor-styles-wrapper .-width-vw{max-width:1200px}.editor-styles-wrapper i{font-family:dashicons!important}@media screen and (max-width:479px){.-hidden-xxs{display:none!important}}@media screen and (max-width:767px)and (min-width:480px){.-hidden-xs{display:none!important}}@media screen and (max-width:1023px)and (min-width:768px){.-hidden-sm{display:none!important}}@media screen and (max-width:1279px)and (min-width:1024px){.-hidden-md{display:none!important}}@media screen and (max-width:1599px)and (min-width:1280px){.-hidden-lg{display:none!important}}@media screen and (min-width:1600px){.-hidden-xl{display:none!important}}@media screen and (min-width:375px){.-hidden-from-xxs{display:none!important}}@media screen and (min-width:480px){.-hidden-from-xs{display:none!important}}@media screen and (min-width:768px){.-hidden-from-sm{display:none!important}}@media screen and (min-width:1024px){.-hidden-from-md{display:none!important}}@media screen and (min-width:1280px){.-hidden-from-lg{display:none!important}}@media screen and (min-width:1600px){.-hidden-from-xl{display:none!important}}@font-face{font-family:"kschool-icons";src:url(../fonts/kschool-icons.eot);src:url(../fonts/kschool-icons.eot#iefix) format("embedded-opentype"),url(../fonts/kschool-icons.ttf) format("truetype"),url(../fonts/kschool-icons.woff) format("woff"),url(../fonts/kschool-icons.svg#kschool-icons) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (min-width:768px){.-m--t-x2-sm{margin-top:1rem}}@media screen and (min-width:1024px){.-m--t-x2-md{margin-top:1rem}}@media screen and (min-width:1280px){.-m--t-x2-lg{margin-top:1rem}}@media screen and (min-width:768px){.-m--t-x3-sm{margin-top:1.5rem}}@media screen and (min-width:1024px){.-m--t-x3-md{margin-top:1.5rem}}@media screen and (min-width:1280px){.-m--t-x3-lg{margin-top:1.5rem}}@media screen and (min-width:768px){.-m--t-x4-sm{margin-top:2rem}}@media screen and (min-width:1024px){.-m--t-x4-md{margin-top:2rem}}@media screen and (min-width:1280px){.-m--t-x4-lg{margin-top:2rem}}@media screen and (min-width:768px){.-m--t-x5-sm{margin-top:2.5rem}}@media screen and (min-width:1024px){.-m--t-x5-md{margin-top:2.5rem}}@media screen and (min-width:1280px){.-m--t-x5-lg{margin-top:2.5rem}}@media screen and (min-width:768px){.-m--t-x6-sm{margin-top:3rem}}@media screen and (min-width:1024px){.-m--t-x6-md{margin-top:3rem}}@media screen and (min-width:1280px){.-m--t-x6-lg{margin-top:3rem}}@media screen and (min-width:768px){.-m--t-x7-sm{margin-top:3.5rem}}@media screen and (min-width:1024px){.-m--t-x7-md{margin-top:3.5rem}}@media screen and (min-width:1280px){.-m--t-x7-lg{margin-top:3.5rem}}@media screen and (min-width:768px){.-m--t-x8-sm{margin-top:4rem}}@media screen and (min-width:1024px){.-m--t-x8-md{margin-top:4rem}}@media screen and (min-width:1280px){.-m--t-x8-lg{margin-top:4rem}}@media screen and (min-width:768px){.-m--t-x9-sm{margin-top:4.5rem}}@media screen and (min-width:1024px){.-m--t-x9-md{margin-top:4.5rem}}@media screen and (min-width:1280px){.-m--t-x9-lg{margin-top:4.5rem}}@media screen and (min-width:768px){.-m--t-x10-sm{margin-top:5rem}}@media screen and (min-width:1024px){.-m--t-x10-md{margin-top:5rem}}@media screen and (min-width:1280px){.-m--t-x10-lg{margin-top:5rem}}@media screen and (min-width:768px){.-m--t-x11-sm{margin-top:5.5rem}}@media screen and (min-width:1024px){.-m--t-x11-md{margin-top:5.5rem}}@media screen and (min-width:1280px){.-m--t-x11-lg{margin-top:5.5rem}}@media screen and (min-width:768px){.-m--t-x12-sm{margin-top:6rem}}@media screen and (min-width:1024px){.-m--t-x12-md{margin-top:6rem}}@media screen and (min-width:1280px){.-m--t-x12-lg{margin-top:6rem}}@media screen and (min-width:768px){.-m--t-x13-sm{margin-top:6.5rem}}@media screen and (min-width:1024px){.-m--t-x13-md{margin-top:6.5rem}}@media screen and (min-width:1280px){.-m--t-x13-lg{margin-top:6.5rem}}@media screen and (min-width:768px){.-m--t-x14-sm{margin-top:7rem}}@media screen and (min-width:1024px){.-m--t-x14-md{margin-top:7rem}}@media screen and (min-width:1280px){.-m--t-x14-lg{margin-top:7rem}}@media screen and (min-width:768px){.-m--t-x15-sm{margin-top:7.5rem}}@media screen and (min-width:1024px){.-m--t-x15-md{margin-top:7.5rem}}@media screen and (min-width:1280px){.-m--t-x15-lg{margin-top:7.5rem}}@media screen and (min-width:768px){.-m--t-x16-sm{margin-top:8rem}}@media screen and (min-width:1024px){.-m--t-x16-md{margin-top:8rem}}@media screen and (min-width:1280px){.-m--t-x16-lg{margin-top:8rem}}@media screen and (min-width:768px){.-m--t-x17-sm{margin-top:8.5rem}}@media screen and (min-width:1024px){.-m--t-x17-md{margin-top:8.5rem}}@media screen and (min-width:1280px){.-m--t-x17-lg{margin-top:8.5rem}}@media screen and (min-width:768px){.-m--t-x18-sm{margin-top:9rem}}@media screen and (min-width:1024px){.-m--t-x18-md{margin-top:9rem}}@media screen and (min-width:1280px){.-m--t-x18-lg{margin-top:9rem}}@media screen and (min-width:768px){.-m--t-x19-sm{margin-top:9.5rem}}@media screen and (min-width:1024px){.-m--t-x19-md{margin-top:9.5rem}}@media screen and (min-width:1280px){.-m--t-x19-lg{margin-top:9.5rem}}@media screen and (min-width:768px){.-m--t-x20-sm{margin-top:10rem}}@media screen and (min-width:1024px){.-m--t-x20-md{margin-top:10rem}}@media screen and (min-width:1280px){.-m--t-x20-lg{margin-top:10rem}}@media screen and (min-width:1024px){.-m--t-0-md{margin-top:0}}@media screen and (min-width:768px){.-m--r-x2-sm{margin-right:1rem}}@media screen and (min-width:1024px){.-m--r-x2-md{margin-right:1rem}}@media screen and (min-width:1280px){.-m--r-x2-lg{margin-right:1rem}}@media screen and (min-width:768px){.-m--r-x3-sm{margin-right:1.5rem}}@media screen and (min-width:1024px){.-m--r-x3-md{margin-right:1.5rem}}@media screen and (min-width:1280px){.-m--r-x3-lg{margin-right:1.5rem}}@media screen and (min-width:768px){.-m--r-x4-sm{margin-right:2rem}}@media screen and (min-width:1024px){.-m--r-x4-md{margin-right:2rem}}@media screen and (min-width:1280px){.-m--r-x4-lg{margin-right:2rem}}@media screen and (min-width:768px){.-m--r-x5-sm{margin-right:2.5rem}}@media screen and (min-width:1024px){.-m--r-x5-md{margin-right:2.5rem}}@media screen and (min-width:1280px){.-m--r-x5-lg{margin-right:2.5rem}}@media screen and (min-width:768px){.-m--r-x6-sm{margin-right:3rem}}@media screen and (min-width:1024px){.-m--r-x6-md{margin-right:3rem}}@media screen and (min-width:1280px){.-m--r-x6-lg{margin-right:3rem}}@media screen and (min-width:768px){.-m--r-x7-sm{margin-right:3.5rem}}@media screen and (min-width:1024px){.-m--r-x7-md{margin-right:3.5rem}}@media screen and (min-width:1280px){.-m--r-x7-lg{margin-right:3.5rem}}@media screen and (min-width:768px){.-m--r-x8-sm{margin-right:4rem}}@media screen and (min-width:1024px){.-m--r-x8-md{margin-right:4rem}}@media screen and (min-width:1280px){.-m--r-x8-lg{margin-right:4rem}}@media screen and (min-width:768px){.-m--r-x9-sm{margin-right:4.5rem}}@media screen and (min-width:1024px){.-m--r-x9-md{margin-right:4.5rem}}@media screen and (min-width:1280px){.-m--r-x9-lg{margin-right:4.5rem}}@media screen and (min-width:768px){.-m--r-x10-sm{margin-right:5rem}}@media screen and (min-width:1024px){.-m--r-x10-md{margin-right:5rem}}@media screen and (min-width:1280px){.-m--r-x10-lg{margin-right:5rem}}@media screen and (min-width:768px){.-m--r-x11-sm{margin-right:5.5rem}}@media screen and (min-width:1024px){.-m--r-x11-md{margin-right:5.5rem}}@media screen and (min-width:1280px){.-m--r-x11-lg{margin-right:5.5rem}}@media screen and (min-width:768px){.-m--r-x12-sm{margin-right:6rem}}@media screen and (min-width:1024px){.-m--r-x12-md{margin-right:6rem}}@media screen and (min-width:1280px){.-m--r-x12-lg{margin-right:6rem}}@media screen and (min-width:768px){.-m--r-x13-sm{margin-right:6.5rem}}@media screen and (min-width:1024px){.-m--r-x13-md{margin-right:6.5rem}}@media screen and (min-width:1280px){.-m--r-x13-lg{margin-right:6.5rem}}@media screen and (min-width:768px){.-m--r-x14-sm{margin-right:7rem}}@media screen and (min-width:1024px){.-m--r-x14-md{margin-right:7rem}}@media screen and (min-width:1280px){.-m--r-x14-lg{margin-right:7rem}}@media screen and (min-width:768px){.-m--b-x2-sm{margin-bottom:1rem}}@media screen and (min-width:1024px){.-m--b-x2-md{margin-bottom:1rem}}@media screen and (min-width:1280px){.-m--b-x2-lg{margin-bottom:1rem}}.form form h2,.form form h3,.form form h4,.form form h5{margin-bottom:1.5rem}@media screen and (min-width:768px){.-m--b-x3-sm{margin-bottom:1.5rem}}@media screen and (min-width:1024px){.-m--b-x3-md{margin-bottom:1.5rem}}@media screen and (min-width:1280px){.-m--b-x3-lg{margin-bottom:1.5rem}}@media screen and (min-width:768px){.-m--b-x4-sm{margin-bottom:2rem}}@media screen and (min-width:1024px){.-m--b-x4-md{margin-bottom:2rem}}@media screen and (min-width:1280px){.-m--b-x4-lg{margin-bottom:2rem}}@media screen and (min-width:768px){.-m--b-x5-sm{margin-bottom:2.5rem}}@media screen and (min-width:1024px){.-m--b-x5-md{margin-bottom:2.5rem}}@media screen and (min-width:1280px){.-m--b-x5-lg{margin-bottom:2.5rem}}@media screen and (min-width:768px){.-m--b-x6-sm{margin-bottom:3rem}}@media screen and (min-width:1024px){.-m--b-x6-md{margin-bottom:3rem}}@media screen and (min-width:1280px){.-m--b-x6-lg{margin-bottom:3rem}}@media screen and (min-width:768px){.-m--b-x7-sm{margin-bottom:3.5rem}}@media screen and (min-width:1024px){.-m--b-x7-md{margin-bottom:3.5rem}}@media screen and (min-width:1280px){.-m--b-x7-lg{margin-bottom:3.5rem}}@media screen and (min-width:768px){.-m--b-x8-sm{margin-bottom:4rem}}@media screen and (min-width:1024px){.-m--b-x8-md{margin-bottom:4rem}}@media screen and (min-width:1280px){.-m--b-x8-lg{margin-bottom:4rem}}@media screen and (min-width:768px){.-m--b-x9-sm{margin-bottom:4.5rem}}@media screen and (min-width:1024px){.-m--b-x9-md{margin-bottom:4.5rem}}@media screen and (min-width:1280px){.-m--b-x9-lg{margin-bottom:4.5rem}}@media screen and (min-width:768px){.-m--b-x10-sm{margin-bottom:5rem}}@media screen and (min-width:1024px){.-m--b-x10-md{margin-bottom:5rem}}@media screen and (min-width:1280px){.-m--b-x10-lg{margin-bottom:5rem}}@media screen and (min-width:768px){.-m--b-x11-sm{margin-bottom:5.5rem}}@media screen and (min-width:1024px){.-m--b-x11-md{margin-bottom:5.5rem}}@media screen and (min-width:1280px){.-m--b-x11-lg{margin-bottom:5.5rem}}@media screen and (min-width:768px){.-m--b-x12-sm{margin-bottom:6rem}}@media screen and (min-width:1024px){.-m--b-x12-md{margin-bottom:6rem}}@media screen and (min-width:1280px){.-m--b-x12-lg{margin-bottom:6rem}}@media screen and (min-width:768px){.-m--b-x13-sm{margin-bottom:6.5rem}}@media screen and (min-width:1024px){.-m--b-x13-md{margin-bottom:6.5rem}}@media screen and (min-width:1280px){.-m--b-x13-lg{margin-bottom:6.5rem}}@media screen and (min-width:768px){.-m--b-x14-sm{margin-bottom:7rem}}@media screen and (min-width:1024px){.-m--b-x14-md{margin-bottom:7rem}}@media screen and (min-width:1280px){.-m--b-x14-lg{margin-bottom:7rem}}@media screen and (min-width:768px){.-m--b-x15-sm{margin-bottom:7.5rem}}@media screen and (min-width:1024px){.-m--b-x15-md{margin-bottom:7.5rem}}@media screen and (min-width:1280px){.-m--b-x15-lg{margin-bottom:7.5rem}}@media screen and (min-width:768px){.-m--b-x16-sm{margin-bottom:8rem}}@media screen and (min-width:1024px){.-m--b-x16-md{margin-bottom:8rem}}@media screen and (min-width:1280px){.-m--b-x16-lg{margin-bottom:8rem}}@media screen and (min-width:768px){.-m--b-x17-sm{margin-bottom:8.5rem}}@media screen and (min-width:1024px){.-m--b-x17-md{margin-bottom:8.5rem}}@media screen and (min-width:1280px){.-m--b-x17-lg{margin-bottom:8.5rem}}@media screen and (min-width:768px){.-m--b-x18-sm{margin-bottom:9rem}}@media screen and (min-width:1024px){.-m--b-x18-md{margin-bottom:9rem}}@media screen and (min-width:1280px){.-m--b-x18-lg{margin-bottom:9rem}}@media screen and (min-width:768px){.-m--b-x19-sm{margin-bottom:9.5rem}}@media screen and (min-width:1024px){.-m--b-x19-md{margin-bottom:9.5rem}}@media screen and (min-width:1280px){.-m--b-x19-lg{margin-bottom:9.5rem}}@media screen and (min-width:768px){.-m--b-x20-sm{margin-bottom:10rem}}@media screen and (min-width:1024px){.-m--b-x20-md{margin-bottom:10rem}}@media screen and (min-width:1280px){.-m--b-x20-lg{margin-bottom:10rem}.-m--b-x22-lg{margin-bottom:11rem}}@media screen and (min-width:1024px){.-m--b-0-md{margin-bottom:0}}.figure span{margin-left:.5rem}@media screen and (min-width:768px){.-m--l-x2-sm{margin-left:1rem}}@media screen and (min-width:1024px){.-m--l-x2-md{margin-left:1rem}}@media screen and (min-width:1280px){.-m--l-x2-lg{margin-left:1rem}}@media screen and (min-width:768px){.-m--l-x3-sm{margin-left:1.5rem}}@media screen and (min-width:1024px){.-m--l-x3-md{margin-left:1.5rem}}@media screen and (min-width:1280px){.-m--l-x3-lg{margin-left:1.5rem}}@media screen and (min-width:768px){.-m--l-x4-sm{margin-left:2rem}}@media screen and (min-width:1024px){.-m--l-x4-md{margin-left:2rem}}@media screen and (min-width:1280px){.-m--l-x4-lg{margin-left:2rem}}@media screen and (min-width:768px){.-m--l-x5-sm{margin-left:2.5rem}}@media screen and (min-width:1024px){.-m--l-x5-md{margin-left:2.5rem}}@media screen and (min-width:1280px){.-m--l-x5-lg{margin-left:2.5rem}}@media screen and (min-width:1024px){.-order-md-0{order:0}.-order-md-1{order:1}.-order-md-2{order:2}.-order-md-3{order:3}.-order-md-4{order:4}}@media screen and (min-width:1024px){.-p--t-0-md{padding-top:0}}@media screen and (min-width:1280px){.-p--t-x15-lg{padding-top:7.5rem}}@media screen and (min-width:1600px){.-p--t-x30-xl{padding-top:15rem}}@media screen and (min-width:768px){.-p--b-x2-sm{padding-bottom:1rem}}@media screen and (min-width:1024px){.-p--b-x2-md{padding-bottom:1rem}}@media screen and (min-width:1280px){.-p--b-x2-lg{padding-bottom:1rem}}@media screen and (min-width:768px){.-p--b-x3-sm{padding-bottom:1.5rem}}@media screen and (min-width:1024px){.-p--b-x3-md{padding-bottom:1.5rem}}@media screen and (min-width:1280px){.-p--b-x3-lg{padding-bottom:1.5rem}}@media screen and (min-width:768px){.-p--b-x4-sm{padding-bottom:2rem}}@media screen and (min-width:1024px){.-p--b-x4-md{padding-bottom:2rem}}@media screen and (min-width:1280px){.-p--b-x4-lg{padding-bottom:2rem}}@media screen and (min-width:768px){.-p--b-x5-sm{padding-bottom:2.5rem}}@media screen and (min-width:1024px){.-p--b-x5-md{padding-bottom:2.5rem}}@media screen and (min-width:1280px){.-p--b-x5-lg{padding-bottom:2.5rem}}@media screen and (min-width:768px){.-p--b-x6-sm{padding-bottom:3rem}}@media screen and (min-width:1024px){.-p--b-x6-md{padding-bottom:3rem}}@media screen and (min-width:1280px){.-p--b-x6-lg{padding-bottom:3rem}}@media screen and (min-width:768px){.-p--b-x7-sm{padding-bottom:3.5rem}}@media screen and (min-width:1024px){.-p--b-x7-md{padding-bottom:3.5rem}}@media screen and (min-width:1280px){.-p--b-x7-lg{padding-bottom:3.5rem}}@media screen and (min-width:768px){.-p--b-x8-sm{padding-bottom:4rem}}@media screen and (min-width:1024px){.-p--b-x8-md{padding-bottom:4rem}}@media screen and (min-width:1280px){.-p--b-x8-lg{padding-bottom:4rem}}@media screen and (min-width:768px){.-p--b-x9-sm{padding-bottom:4.5rem}}@media screen and (min-width:1024px){.-p--b-x9-md{padding-bottom:4.5rem}}@media screen and (min-width:1280px){.-p--b-x9-lg{padding-bottom:4.5rem}}@media screen and (min-width:768px){.-p--b-x10-sm{padding-bottom:5rem}}@media screen and (min-width:1024px){.-p--b-x10-md{padding-bottom:5rem}}@media screen and (min-width:1280px){.-p--b-x10-lg{padding-bottom:5rem}}@media screen and (min-width:768px){.-p--b-x11-sm{padding-bottom:5.5rem}}@media screen and (min-width:1024px){.-p--b-x11-md{padding-bottom:5.5rem}}@media screen and (min-width:1280px){.-p--b-x11-lg{padding-bottom:5.5rem}}@media screen and (min-width:768px){.-p--b-x12-sm{padding-bottom:6rem}}@media screen and (min-width:1024px){.-p--b-x12-md{padding-bottom:6rem}}@media screen and (min-width:1280px){.-p--b-x12-lg{padding-bottom:6rem}}@media screen and (min-width:768px){.-p--b-x13-sm{padding-bottom:6.5rem}}@media screen and (min-width:1024px){.-p--b-x13-md{padding-bottom:6.5rem}}@media screen and (min-width:1280px){.-p--b-x13-lg{padding-bottom:6.5rem}}@media screen and (min-width:768px){.-p--b-x14-sm{padding-bottom:7rem}}@media screen and (min-width:1024px){.-p--b-x14-md{padding-bottom:7rem}}@media screen and (min-width:1280px){.-p--b-x14-lg{padding-bottom:7rem}}@media screen and (min-width:768px){.-p--b-x15-sm{padding-bottom:7.5rem}}@media screen and (min-width:1024px){.-p--b-x15-md{padding-bottom:7.5rem}}@media screen and (min-width:1280px){.-p--b-x15-lg{padding-bottom:7.5rem}}@media screen and (min-width:768px){.-p--b-x16-sm{padding-bottom:8rem}}@media screen and (min-width:1024px){.-p--b-x16-md{padding-bottom:8rem}}@media screen and (min-width:1280px){.-p--b-x16-lg{padding-bottom:8rem}}@media screen and (min-width:768px){.has-large-font-size{font-size:2rem;line-height:2.5rem}}@media screen and (min-width:768px){.has-x-large-font-size{font-size:3.5rem;line-height:4rem}}.form__row span{width:100%}.slider{position:relative;display:flex;flex-direction:column;gap:1.5rem}.slider__button{position:absolute;right:0;bottom:-4.5rem;display:none;gap:10px}.slider__button-left{font-size:24px;color:#fa0}@media (hover:hover){.slider__button-left:hover{color:#fff}}.slider__scroll{display:flex;padding:0 1rem;width:100%;-ms-overflow-style:none;overflow:hidden;overflow-x:scroll;scroll-behavior:smooth;flex-direction:row;justify-content:stretch;scrollbar-width:none;gap:1rem}.slider__item{flex-shrink:0;scroll-snap-align:center}.slider__item:last-child{margin-right:1px}.slider__shadow{position:absolute;top:-1px;right:-1px;z-index:1;width:17.75%;height:calc(100% + 2px);background:linear-gradient(to right,rgba(1,7,65,0),#000)}.slider__button-right{font-size:24px;color:#fa0}@media (hover:hover){.slider__button-right:hover{color:#fff}}@media screen and (min-width:768px){.slider__scroll{gap:1rem;padding:0 2rem}.slider__button-right{right:-2rem}.slider__button-left{left:-2rem}}@media screen and (min-width:1024px){.slider__button{display:flex}.slider--hidden-md .slider__scroll{display:grid;margin:0 auto;width:100%;max-width:calc(1320px + 4rem);grid-template-columns:repeat(6,1fr);gap:1.5rem}.slider--hidden-md .slider__shadow{display:none}}@media screen and (min-width:1200px){.slider--hidden-lg .slider__scroll{display:grid;margin:0 auto;width:100%;max-width:calc(1320px + 4rem);grid-template-columns:repeat(6,1fr);gap:1.5rem}.slider--hidden-lg .slider__shadow{display:none}}@media screen and (min-width:1600px){.slider__button-right{right:-72px;width:auto;height:3rem;font-size:24px}.slider__button-left{left:-72px;width:auto;height:3rem;font-size:24px}}.container{margin:0 auto;padding-right:1rem;padding-left:1rem;width:100%;max-width:calc(1320px + 4rem)}@media screen and (min-width:768px){.container{padding-right:2rem;padding-left:2rem}}.heading--1,h1,h2,h3,h4,h5{font-size:2rem;font-style:normal;font-weight:600;line-height:2.375rem}@media screen and (min-width:768px){.heading--1{font-size:3.5rem;line-height:4rem}}.heading--2{font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.125rem;text-align:center}@media screen and (min-width:768px){.heading--2{font-size:2.375rem;line-height:3rem}}.heading--3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;text-align:center}@media screen and (min-width:768px){.heading--3{font-size:2rem;line-height:2.5rem}}.heading--4{font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem;text-align:center}@media screen and (min-width:768px){.heading--4{font-size:1.5rem;line-height:2rem}}.heading--5{font-style:normal;font-weight:500;text-align:center}@media screen and (min-width:768px){.heading--5{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:768px){h1{font-size:3.5rem;line-height:4rem}}h2,h3,h4,h5{font-size:1.75rem;line-height:2.125rem;margin-bottom:2rem}@media screen and (min-width:768px){h2{font-size:2.375rem;line-height:3rem}}h3,h4,h5{font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width:768px){h3{font-size:2rem;line-height:2.5rem}}h4,h5{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width:768px){h4{font-size:1.5rem;line-height:2rem}}.heading--5,h5{font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){h5{font-size:1.25rem;line-height:1.75rem}}.figure{display:flex;align-items:center}section{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:1024px){section{padding-top:5rem;padding-bottom:5rem}}.accordion{padding-left:0;list-style:none}.accordion__item{color:#181733;background-color:#fff;border:1px solid #c2c2c2;border-bottom:0}.accordion__item:last-child{border-bottom:1px solid #c2c2c2}@media (hover:hover){.accordion__item:hover .accordion__button{color:#fff;background-color:#181733}.accordion__item:hover .accordion__icon::after,.accordion__item:hover .accordion__icon::before{background:#fff}}.accordion__button{position:relative;display:flex;padding:1rem;cursor:pointer;justify-content:space-between;align-items:center}.accordion__title{font-size:1.125rem;font-style:normal;line-height:1.75rem;margin-bottom:0;font-weight:700}.accordion__icon{position:relative;width:1rem;height:1rem}.accordion__icon::after,.accordion__icon:before{position:absolute;top:50%;left:50%;width:1rem;height:.25rem;background:#181733;content:"";transform:translate(-50%,-50%);transition:all .5s ease}.accordion__icon::after{width:.25rem;height:1rem}.accordion__content{max-height:0;overflow:hidden;transition:.3s}.accordion .info-course__heading{margin:0 1rem}.accordion .info-course__outstanding,.accordion .info-course__subjects{margin:1rem}.accordion__button.is-active{color:#fff;background-color:#181733}.accordion__icon.is-active::after,.accordion__icon.is-active::before{background:#fff;transform:translate(-50%,-50%) rotate(180deg);transition:all .5s ease}.accordion__icon.is-active::after{transform:translate(-50%,-50%) rotate(90deg)}.faq{padding-top:3rem;padding-bottom:3rem}.faq__container,.faq__introduction{display:flex;flex-direction:column;gap:1.5rem}.faq__title{margin-bottom:0;font-size:1.75rem;font-style:normal;line-height:2.125rem;font-weight:600}@media screen and (min-width:768px){.faq__title{font-size:2.375rem;line-height:3rem}}.faq__list{display:flex;padding-left:0;flex-direction:column;gap:1rem}.faq__item,.faq__item-title{display:flex;border-radius:.5rem}.faq__item{position:relative;background-color:#1e293b;border:1px solid #1e293b;flex-direction:column}@media (hover:hover){.faq__item:hover{border:1px solid #fa0}.faq__item:hover .faq__item-title{color:#fa0}}.faq__item.is-active .faq__item-title{color:#fa0}.faq__item.is-active .faq__item-title::after{content:""}.faq__item-title{margin-bottom:0;padding:16px;width:100%;text-align:left;cursor:pointer;gap:1.5rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}@media screen and (min-width:768px){.faq__item-title{font-size:1.25rem;line-height:1.75rem}}.faq__item-title::after{margin-left:auto;font-family:"kschool-icons";font-size:2rem;color:#fa0;content:""}.faq__body{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq__inner{display:flex;padding:16px;text-align:left;flex-direction:column;gap:1rem}.faq__inner,.faq__inner>*{font-weight:400;font-size:1rem;font-style:normal;line-height:1.5rem}.faq.-text-white .wysiwyg *{color:#fff}@media screen and (min-width:1024px){.faq{padding-top:5rem;padding-bottom:5rem}.faq__container{gap:2.5rem}.faq__list{gap:1.5rem}}.button{background-color:#181733;border:2px solid #181733;cursor:pointer;border-radius:1.5rem;display:flex;gap:.5rem;height:3rem;width:100%;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.1875rem;text-align:center;text-decoration-line:none;transition:background-color .3s,color .3s}.button,.button--secondary{color:#fff}.button--primary,.button--secondary,.button--third{cursor:pointer;border-radius:1.5rem;display:flex;gap:.5rem;height:3rem;width:100%;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.1875rem;text-align:center;text-decoration-line:none;transition:background-color .3s,color .3s}.button [class*=" icon-"],.button i[class^=icon-],.button--primary [class*=" icon-"],.button--primary i[class^=icon-],.button--secondary [class*=" icon-"],.button--secondary i[class^=icon-],.button--third [class*=" icon-"],.button--third i[class^=icon-]{font-size:1.5rem;font-weight:600}.button--secondary:focus,.button--secondary:hover,.button:focus,.button:hover{background-color:#fff;color:#181733}.button--secondary{background-color:#181733;border:2px solid #fff}.button--third{color:#181733;background-color:#fff;border:2px solid #181733}@media (hover:hover){.button--third:hover{background-color:#181733;color:#fff;border:2px solid #fff}}.button--primary{color:#181733;background-color:#fa0;border:2px solid #fa0}@media (hover:hover){.button--primary:hover{color:#181733;background-color:#fff;border:2px solid #fff}}.button--link{display:flex;color:#fff;align-items:center;gap:.5rem;text-decoration:none;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:600;width:fit-content}.button--link [class*=" icon-"],.button--link i[class^=icon-]{font-size:1.25rem;font-weight:600;padding:.25rem;border-radius:50%;border:1px solid #fff}@media (hover:hover){.button--link:hover [class*=" icon-"],.button--link:hover i[class^=icon-]{color:#181733;background-color:#fff;border-radius:50%;padding:.25rem}}@media screen and (min-width:768px){.button,.button--secondary,.button--third{padding:1rem 2rem;width:fit-content;font-size:1.125rem;line-height:1.75rem;gap:1rem}.button--link{font-size:1.125rem;font-style:normal;line-height:1.75rem;font-weight:600}.button--center-from-sm{margin:0 auto}}.row{display:flex;flex-flow:row wrap;margin:0}@media screen and (min-width:768px){.row{margin:0 -.5rem}}@media screen and (min-width:1280px){.row{margin:0 -.5rem}}.row [class*=col-]{padding:0;width:100%}@media screen and (min-width:768px){.row [class*=col-]{padding:0 .5rem}}@media screen and (min-width:1024px){.row [class*=col-]{padding:0 .75rem}}@media screen and (min-width:375px){.col-xxs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxs-3{flex:0 0 25%;max-width:25%}.col-xxs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxs-6{flex:0 0 50%;max-width:50%}.col-xxs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxs-9{flex:0 0 75%;max-width:75%}.col-xxs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxs-12{flex:0 0 100%;max-width:100%}.col-xxs-offset-0{margin-left:0}.col-xxs-offset-1{margin-left:8.3333333333%}.col-xxs-offset-2{margin-left:16.6666666667%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.3333333333%}.col-xxs-offset-5{margin-left:41.6666666667%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.3333333333%}.col-xxs-offset-8{margin-left:66.6666666667%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.3333333333%}.col-xxs-offset-11{margin-left:91.6666666667%}.col-xxs-offset-12{margin-left:100%}}@media screen and (min-width:480px){.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}}@media screen and (min-width:768px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media screen and (min-width:1024px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media screen and (min-width:1280px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media screen and (min-width:1600px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.editorial{position:relative;display:flex;padding-top:3rem;padding-bottom:3rem;flex-direction:column;gap:2rem}.editorial__picture{width:100%;height:100%;max-height:14rem;aspect-ratio:16/9}.editorial img{width:100%;height:100%;object-fit:cover}.editorial__inner{position:relative}.editorial__content{display:flex;flex-direction:column;gap:.5rem}.editorial__pretitle{margin-bottom:0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;text-transform:uppercase}.editorial__title{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin-bottom:0}@media screen and (min-width:768px){.editorial__title{font-size:2rem;line-height:2.5rem}}.editorial__button{margin-top:1.5rem}.editorial.-bg-img{padding-top:0}@media screen and (min-width:768px){.editorial__picture{position:absolute;top:0;z-index:0;max-height:100%;aspect-ratio:1920/1080}.editorial__inner{display:grid;grid-template-columns:8fr 4fr;gap:.5rem}.editorial.-bg-img{padding-top:3rem}.editorial.-bg-img .editorial__content{padding:1rem;background-color:#fff;border-radius:.5rem}}@media screen and (min-width:1024px){.editorial{padding-top:5rem;padding-bottom:5rem}.editorial.-bg-img{padding-top:6.25rem;padding-bottom:6.25rem}.editorial.-bg-img .editorial__content{padding:3rem}.editorial__button{width:fit-content}}.footer{display:flex;padding-bottom:8.375rem;background-color:#181733;flex-direction:column;justify-content:center;align-items:center}.footer__figure{display:inline-block;margin-bottom:3.75rem;width:11.25rem}.footer__logo{width:100%;height:100%;object-fit:contain}.footer__item{text-align:center}.footer__link{display:inline-block;padding:.75rem 1.5625rem;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.875rem;font-style:normal;line-height:1.1875rem}@media (hover:hover){.footer__link:hover{color:#fa0}}.footer__list-rgpd{padding-left:0}@media screen and (min-width:768px){.footer__list-rgpd{display:flex;flex-wrap:nowrap}}@media screen and (min-width:1024px){.footer{padding-bottom:5rem}}.cta{position:relative}.cta::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1908" height="314" viewBox="0 0 1908 314" fill="none"><path d="M-223.123 380.975L1687.61 380.975C1687.71 380.975 1687.77 380.871 1687.72 380.783L1562.2 159.015C1562.2 159.015 1562.18 158.927 1562.2 158.887L1879.12 -379.521" stroke="%23181733" stroke-width="65" stroke-miterlimit="10"/></svg>');position:absolute}.cta .button{margin:0 auto}.form{border:1px solid #181733}.form__outstanding{padding:1rem;text-align:center;background-color:#008dfe}.form__outstanding-pretitle,.form__outstanding-title{margin-bottom:0;color:#fff}.form__outstanding-pretitle{font-size:1rem;font-style:normal;line-height:1.5rem}.form__outstanding-title,.form__title{font-size:1.25rem;font-style:normal;line-height:1.75rem;font-weight:600}@media screen and (min-width:768px){.form__outstanding-title,.form__title{font-size:1.5rem;line-height:2rem}}.form form{padding:1rem 1.5rem!important;background:rgba(255,255,255,.8);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.form__title{margin-bottom:1.5rem;text-align:center}.form__row{display:flex;margin-right:0;margin-bottom:.65rem!important;margin-left:0;padding-right:0;justify-content:space-between;flex-direction:column;gap:1rem}.form__column,.form__row{position:relative;width:100%}.form__column .form__row,.form__field{margin-bottom:0}.form__field{padding:.75rem .9375rem .5rem!important;width:100%;height:48px!important;font-family:"Montserrat",Sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#303030!important;background-color:#fff!important;border:1px solid #c2c2c2!important;border-radius:.5rem!important}.form__field:focus-visible{outline:0}.form__prefix{padding-right:.75rem}.form__select::after,.form__select::before{position:absolute;z-index:1;pointer-events:none;content:""}.form__select::before{bottom:1px;width:20px;height:46px;background-color:#fff;border-radius:.5rem;top:1px;right:1px;display:block}.form__select::after{top:53%;right:15px;display:inline-block;padding:4px;border:solid #fa0;border-width:0 1px 1px 0;transform:translateY(-75%) rotate(45deg)}.form__telephone{display:flex;gap:1rem}.form__column-prefix{width:40%}.form__rgpd{display:flex;flex-direction:column;gap:1rem;margin-bottom:0!important}.form__legal{padding:12px 20px;height:53px;overflow:auto;font-size:10px;line-height:14px;color:#303030;text-align:left;background-color:#fff;border:1px solid #c2c2c2}.form__legal::after{position:absolute;bottom:0;left:1px;width:100%;height:34%;content:""}.KSsection-form__form .KSsection-form__form-sticky .form__group-switch span a,.KSsection-form__form .KSsection-form__form-sticky .form__legal a,.form__group-switch span a,.form__legal a{font-weight:600;color:#181733!important;text-decoration:none}@media (hover:hover){.form__legal a:hover{text-decoration:underline!important}}.KSsection-form__form .KSsection-form__form-sticky .form__column .KSsection-form__form .KSsection-form__form-sticky .form__row,.form__send{margin-bottom:0}.form__send input{margin-top:5px!important;padding:10px 0;width:100%;font-size:16px;font-weight:900;color:#fff;cursor:pointer;background-color:#181733;border:1px solid #181733!important;border-radius:100px;transition:all .3s ease-in-out}@media (hover:hover){.form__send:hover input{color:#181733!important;background-color:#fff!important;border:1px solid #181733!important}}.form__group-switch{display:flex;text-align:left;justify-content:left;align-items:center}.form__group-switch span{font-size:.75rem;font-style:normal;line-height:normal;color:#282d3e}@media (hover:hover){.form__group-switch span a:hover{text-decoration:underline!important}}.form__group-switch .form__whatsapp{margin-left:.25rem;width:4.6875rem;height:1.125rem}.form__switch{position:relative;display:inline-block;margin-right:.5rem;margin-bottom:auto;width:2.25rem;height:1.25rem;min-width:2.25rem;font-size:1.125rem;line-height:1.5rem}.form__switch input{width:0;height:0;opacity:0}.form__switch .form__switch-slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:#181733;-webkit-transition:.4s;border-radius:2.5rem;transition:.4s}.KSsection-form__form .KSsection-form__form-sticky .form__switch .KSform__switch-slider::before,.form__switch .form__switch-slider::before{position:absolute;bottom:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;content:"";transition:.4s}.KSsection-form__form .KSsection-form__form-sticky .form__switch input:checked+.KSform__switch-slider,.form__switch input:checked+.form__switch-slider{background-color:#fa0}.KSsection-form__form .KSsection-form__form-sticky .form__switch input:focus+.KSform__switch-slider,.form__switch input:focus+.form__switch-slider{box-shadow:0 0 1px #fa0}.KSsection-form__form .KSsection-form__form-sticky .form__switch input:checked+.KSform__switch-slider::before,.form__switch input:checked+.form__switch-slider::before{transform:translateX(16px)}@media screen and (min-width:768px){.form__switch{width:2.5rem;height:24px;min-width:2.5rem}.form__switch .form__switch-slider::before{position:absolute;bottom:2px;left:3px;width:20px;height:20px;content:""}.form__switch input:checked+.form__switch-slider::before{transform:translateX(15px)}}.KSsection-form__form .KSsection-form__form-sticky .form__row span,.form__send{width:100%}.form__loader{display:none;padding:0;width:24px;height:24px;border:5px solid;border-color:#fa0 #f4f4f4 #f4f4f4 #fa0;border-radius:100%;animation:loader 1s ease-in-out infinite}.KSsection-form__form .KSsection-form__form-sticky .form .wpcf7-form.submitting .KSform__loader,.form .wpcf7-form.submitting .form__loader{display:inline-block}@media screen and (min-width:1024px){.form__row{flex-direction:row}}.KSsection-form__form .KSsection-form__form-sticky .form__title{font-size:1rem;font-style:normal;line-height:1.5rem;margin-bottom:1rem;font-weight:600;color:#181733;text-align:left}@media screen and (min-width:768px){.KSsection-form__form .KSsection-form__form-sticky .form__title{font-size:1.25rem;line-height:1.75rem}}.KSsection-form__form .KSsection-form__form-sticky .form__row{position:relative;display:flex;margin-right:0;margin-bottom:.5rem!important;margin-left:0;padding-right:0;width:100%;justify-content:space-between;flex-direction:column;gap:1rem}.KSsection-form__form .KSsection-form__form-sticky .form__column{position:relative;width:100%}.KSsection-form__form .KSsection-form__form-sticky .form__field{margin-bottom:0;padding:.75rem .9375rem .5rem!important;width:100%;height:48px!important;font-family:"Montserrat",Sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#303030!important;background-color:#fff!important;border:1px solid #c2c2c2!important;border-radius:.5rem!important}.KSsection-form__form .KSsection-form__form-sticky .form__field:focus-visible{outline:0}.KSsection-form__form .KSsection-form__form-sticky .form__prefix{padding-right:.75rem}.KSsection-form__form .KSsection-form__form-sticky .form__select::before{position:absolute;top:1px;right:1px;bottom:1px;z-index:1;display:block;width:20px;height:46px;pointer-events:none;background-color:#fff;border-radius:.5rem;content:""}.KSsection-form__form .KSsection-form__form-sticky .form__select::after{position:absolute;top:53%;right:15px;z-index:1;display:inline-block;padding:4px;pointer-events:none;border:solid #181733;border-width:0 1px 1px 0;content:"";transform:translateY(-75%) rotate(45deg)}.KSsection-form__form .KSsection-form__form-sticky .form__telephone{display:flex;gap:.5rem}.KSsection-form__form .KSsection-form__form-sticky .form__column-prefix{width:40%}.KSsection-form__form .KSsection-form__form-sticky .form__rgpd{display:flex;flex-direction:column;gap:1rem;margin-bottom:0!important}.KSsection-form__form .KSsection-form__form-sticky .form__legal{padding:.75rem;height:3.25rem;overflow:auto;font-size:.625rem;font-style:normal;line-height:normal;color:#181733;text-align:left;background-color:#fff;border-radius:.5rem}.KSsection-form__form .KSsection-form__form-sticky .form__legal::after{position:absolute;bottom:0;left:1px;width:100%;height:34%;content:""}@media (hover:hover){.KSsection-form__form .KSsection-form__form-sticky .form__legal a:hover{text-decoration:underline!important}}.KSsection-form__form .KSsection-form__form-sticky .form__send{margin-bottom:0}.KSsection-form__form .KSsection-form__form-sticky .form__send input{margin-top:5px!important;padding:10px 0;width:100%;height:3rem;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.1875rem;color:#181733;text-align:center;cursor:pointer;background-color:#fa0;border:0!important;border-radius:1.5rem;transition:background-color .3s,color .3s;text-decoration-line:none}@media (hover:hover){.KSsection-form__form .KSsection-form__form-sticky .form__send:hover input{color:#fff!important;background-color:#181733!important}}.KSsection-form__form .KSsection-form__form-sticky .form__group-switch{display:flex;text-align:left;justify-content:left;align-items:center}.KSsection-form__form .KSsection-form__form-sticky .form__group-switch span{font-size:.75rem;font-style:normal;line-height:normal;color:#282d3e}@media (hover:hover){.KSsection-form__form .KSsection-form__form-sticky .form__group-switch span a:hover{text-decoration:underline!important}}.KSsection-form__form .KSsection-form__form-sticky .form__group-switch .form__whatsapp{margin-left:.25rem;width:4.6875rem;height:1.125rem}.KSsection-form__form .KSsection-form__form-sticky .form__switch{position:relative;display:inline-block;margin-right:.5rem;margin-bottom:auto;width:2.25rem;height:1.25rem;min-width:2.25rem;font-size:1.125rem;line-height:1.5rem}.KSsection-form__form .KSsection-form__form-sticky .form__switch input{width:0;height:0;opacity:0}.KSsection-form__form .KSsection-form__form-sticky .form__switch .KSform__switch-slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:#181733;-webkit-transition:.4s;border-radius:2.5rem;transition:.4s}@media screen and (min-width:768px){.KSsection-form__form .KSsection-form__form-sticky .form__switch{width:2.5rem;height:24px;min-width:2.5rem}.KSsection-form__form .KSsection-form__form-sticky .form__switch .KSform__switch-slider::before{position:absolute;bottom:2px;left:3px;width:20px;height:20px;content:""}.KSsection-form__form .KSsection-form__form-sticky .form__switch input:checked+.KSform__switch-slider::before{transform:translateX(15px)}}.KSsection-form__form .KSsection-form__form-sticky .form__send{width:100%}.KSsection-form__form .KSsection-form__form-sticky .form__loader{display:none;padding:0;width:24px;height:24px;border:5px solid;border-color:#fa0 #f4f4f4 #f4f4f4 #fa0;border-radius:100%;animation:loader 1s ease-in-out infinite}@media screen and (min-width:1024px){.KSsection-form__form .KSsection-form__form-sticky .form__title{text-align:center}.KSsection-form__form .KSsection-form__form-sticky .form__row{flex-direction:row}.KSsection-form__form .KSsection-form__form-sticky .form__send input{font-size:1.125rem;line-height:1.75rem}}.KSform__outstanding{display:flex;padding:1rem;min-height:93px;text-align:center;background-color:#181733;border-top:1px solid #282d3e;flex-direction:column;justify-content:center;gap:.25rem}.KSform__outstanding-pretitle,.KSform__outstanding-title{margin-bottom:0;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:600;color:#fff}.KSform__outstanding-title{color:#fa0;font-size:1rem;font-weight:500;line-height:1.5rem}@media screen and (min-width:768px){.KSform__outstanding-title{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1024px){.KSform__outstanding{border-top:0;border-radius:1rem 1rem 0 0}}.js-form{margin-bottom:0!important}.screen-reader-response,.wpcf7-response-output{display:none}:root :where(.is-layout-flow)>:last-child{margin-block-start:0!important;margin-block-end:0!important}.hero{position:relative;padding:0}.hero__backdrop{top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%)}.hero__backdrop,.hero__picture{position:absolute;width:100%;height:100%}.hero__image{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.hero__inner{position:relative;top:0;z-index:1;padding-top:4rem;color:#fff}.hero__company-picture{display:inline-block;margin-bottom:2rem;width:11.25rem}.hero__company-logo{width:100%;height:100%;object-fit:contain}.hero__pretitle{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin-bottom:1rem}@media screen and (min-width:768px){.hero__pretitle{font-size:2rem;line-height:2.5rem}}.hero__title{font-size:2rem;font-style:normal;font-weight:600;line-height:2.375rem;margin-bottom:2rem}@media screen and (min-width:768px){.hero__title{font-size:3.5rem;line-height:4rem}}.hero__wysiwyg{padding-bottom:2rem}.hero__list-check.list--check .list__item::before,.hero__wysiwyg *{color:#fff}.hero__wysiwyg ul{list-style:inherit}.hero__list-check.list--check .list__item{font-weight:500}.hero__highlighted{display:flex;margin-bottom:2rem;padding:1rem 2rem;width:fit-content;text-align:center;list-style:none;background-color:rgba(0,0,0,.3);gap:1rem}.hero__highlighted-item{font-size:1.125rem;font-style:normal;line-height:1.75rem;padding:.625rem;min-width:8rem}.hero__highlighted-title{margin-bottom:.5rem;color:#fa0}.hero__highlighted-content{color:#fff}.hero__promo{font-size:1rem;font-style:normal;line-height:1.5rem;margin:0 -1rem;padding:1rem;color:#fff;text-align:center;background-color:#008dfe}.hero__outstanding{display:flex;margin-right:-1rem;margin-left:-1rem;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;list-style:none;background-color:#181733;flex-wrap:wrap;gap:1.5rem}.hero__outstanding-item{flex:1 0 calc(50% - 1.5rem)}.hero__outstanding-icon{width:2rem;height:2rem;object-fit:contain}.hero__outstanding-content{font-size:1.125rem;font-style:normal;line-height:1.75rem;font-weight:600;color:#fff}.hero__outstanding-mark{font-size:1rem;font-style:normal;line-height:1.5rem;display:block;font-weight:400}@media screen and (min-width:768px){.hero__title{margin-bottom:2.5rem}.hero__highlighted{text-align:left}.hero__highlighted-item{width:12.5rem}.hero__promo{margin:0 -2rem}.hero__outstanding{margin-right:-2rem;margin-left:-2rem;color:#fff;background-color:#181733}}@media screen and (min-width:1024px){.hero__company-picture{margin-bottom:3rem}.hero__inner{display:flex;padding-top:5rem;padding-bottom:5rem;flex-direction:row;column-gap:3.5rem}.hero__content{max-width:55%}.hero__promo{display:none}.hero__outstanding{margin:0;padding-top:6rem;height:fit-content;text-align:left;background-color:transparent}.hero__outstanding-item{display:flex;column-gap:1rem;align-items:center}.hero__outstanding-icon{width:2.5rem;height:2.5rem}}.KShero{position:relative;padding:0;background-color:#181733}.KShero__logos{display:flex;padding-top:1rem;padding-bottom:1rem;justify-content:space-between;align-items:center}.KShero__company-picture{display:flex;width:7rem}.KShero__company-picture-unir{display:flex;width:7.735rem;flex-direction:column;gap:.25rem}.KShero__company-picture-unir p{margin:0;padding:0;color:#c2c2c2;font-size:.625rem;font-style:normal;line-height:normal}.KShero__company-logo{width:100%;height:100%;object-fit:contain}.KShero__picture{display:flex;width:100%;height:100%}.KShero__image{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;aspect-ratio:252/100}.KShero__inner{position:relative;top:0;z-index:1;padding-top:2rem;padding-bottom:2rem;color:#fff}.KShero__content{display:flex;flex-direction:column;gap:1.5rem}.KShero__col-company{display:none}.KShero__title{font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.125rem;margin:0;padding:0}@media screen and (min-width:768px){.KShero__title{font-size:2.375rem;line-height:3rem}}.KShero__wysiwyg,.KShero__wysiwyg ul{display:flex;flex-direction:column;gap:1rem}.KShero__wysiwyg *{color:#fff}.KShero__wysiwyg ul{padding-left:0;list-style:inherit}.KShero__wysiwyg ul li{display:flex;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:600;list-style:none;align-items:baseline;gap:.63rem}.KShero__wysiwyg ul li::before{display:block;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none"><path d="M3.97362 7.69487L3.91908 7.67113L3.85961 7.67113C3.7902 7.67113 3.67768 7.64551 3.51932 7.57433C3.3653 7.5051 3.18743 7.40173 2.99347 7.26901C2.60577 7.00372 2.17415 6.63521 1.77005 6.2316C1.36594 5.828 0.996996 5.39691 0.731402 5.00973C0.598525 4.81602 0.495052 4.63841 0.425759 4.48464C0.354505 4.32651 0.328918 4.21429 0.328918 4.14521L0.328918 4.08523L0.304793 4.0303C0.272895 3.95769 0.278785 3.83782 0.336177 3.66355C0.390141 3.50522 0.57471 3.2151 0.871748 2.84559C1.16054 2.48634 1.5313 2.08145 1.92274 1.70143C2.31483 1.32077 2.72157 0.971023 3.08171 0.718631C3.26194 0.592321 3.42502 0.494283 3.56466 0.428835C3.70925 0.361066 3.80575 0.339268 3.85961 0.339268L3.91999 0.339268L3.97521 0.314837C4.02221 0.294044 4.07332 0.284152 4.12472 0.285915C4.17612 0.287678 4.22643 0.30105 4.27188 0.32501L4.3156 0.348056L4.36452 0.35508C4.41254 0.361975 4.50464 0.394341 4.6444 0.473034C4.77838 0.54847 4.93587 0.65474 5.10963 0.786514C5.45679 1.04978 5.85234 1.40218 6.22945 1.77883C6.60656 2.15547 6.95936 2.5505 7.22287 2.8972C7.35477 3.07073 7.46111 3.22798 7.53656 3.36174C7.61529 3.50131 7.64754 3.59312 7.65436 3.64082L7.66142 3.69012L7.68473 3.73412C7.7087 3.77936 7.72207 3.82942 7.72385 3.88054C7.72563 3.93166 7.71577 3.98253 7.695 4.02931L7.67044 4.08466L7.67044 4.14521C7.67044 4.1988 7.64869 4.29506 7.58086 4.43945C7.51538 4.57888 7.41727 4.74173 7.29084 4.92173C7.03821 5.2814 6.68811 5.68761 6.307 6.07916C5.92653 6.47007 5.52111 6.84028 5.16126 7.12858C4.79044 7.42569 4.4993 7.61 4.34056 7.66334L4.34055 7.66335C4.16895 7.72102 4.04758 7.72705 3.97362 7.69487Z" stroke="%23FFFFFF" stroke-width="0.571429"/></svg>')}.KShero__wysiwyg p{margin-bottom:0}.KShero__highlighted{display:flex;padding-left:0;list-style:none;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.KShero__highlighted-item{padding-right:1rem;padding-left:1rem;border-left:2px solid #fa0;flex-basis:50%}.KShero__highlighted-title{font-size:.875rem;font-style:normal;line-height:1.1875rem;margin:0;padding:0;font-weight:400;color:#fff}.KShero__highlighted-content{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:500;color:#fff}@media screen and (min-width:768px){.KShero__highlighted-content{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1024px){.KShero__picture{position:absolute;top:0}.KShero__logos{position:relative;z-index:2;padding-top:5rem;padding-bottom:2rem}.KShero__company-picture-unir{display:none}.KShero__company-picture{width:17rem}.KShero__inner{display:flex;padding-top:0;padding-bottom:5rem}.KShero__content{max-width:58.3333333333%;gap:3rem}.KShero__col-company{display:block;margin-left:auto}.KShero__col-company-picture-unir{display:flex;justify-content:center;align-items:center;gap:.75rem}.KShero__col-company-picture-unir p{margin:0;font-size:.625rem;font-style:normal;line-height:normal;font-weight:400;color:#fff}.KShero__wysiwyg ul li{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:500;gap:.75rem}.KShero__wysiwyg ul li::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><path d="M6.95432 14.0261L6.85888 13.9845L6.7548 13.9845C6.63334 13.9845 6.43642 13.9397 6.1593 13.8151C5.88976 13.694 5.57849 13.5131 5.23906 13.2808C4.56059 12.8166 3.80524 12.1717 3.09807 11.4654C2.39089 10.7591 1.74523 10.0047 1.28044 9.32708C1.04791 8.9881 0.866829 8.67728 0.745566 8.40818C0.620871 8.13146 0.576095 7.93507 0.576095 7.81418L0.576095 7.70921L0.533875 7.61309C0.478054 7.48601 0.488364 7.27622 0.588808 6.97125C0.683256 6.69416 1.00625 6.18647 1.52605 5.53984C2.03144 4.91114 2.68026 4.20259 3.36528 3.53755C4.05145 2.87141 4.76323 2.25935 5.39348 1.81766C5.70888 1.59662 5.99427 1.42505 6.23864 1.31052C6.49168 1.19192 6.66056 1.15378 6.7548 1.15378L6.86047 1.15378L6.9571 1.11102C7.03935 1.07464 7.1288 1.05732 7.21875 1.06041C7.30869 1.06349 7.39674 1.0869 7.47628 1.12883L7.55279 1.16916L7.63839 1.18145C7.72243 1.19351 7.88361 1.25015 8.12819 1.38787C8.36265 1.51988 8.63825 1.70585 8.94234 1.93646C9.54988 2.39718 10.2421 3.01388 10.902 3.673C11.562 4.33213 12.1794 5.02344 12.6405 5.63015C12.8713 5.93383 13.0574 6.20903 13.1895 6.4431C13.3272 6.68734 13.3837 6.84802 13.3956 6.9315L13.408 7.01776L13.4488 7.09476C13.4907 7.17393 13.5141 7.26154 13.5172 7.351C13.5203 7.44046 13.5031 7.52948 13.4667 7.61135L13.4238 7.70821L13.4238 7.81418C13.4238 7.90796 13.3857 8.07641 13.267 8.3291C13.1524 8.5731 12.9807 8.85809 12.7595 9.17309C12.3174 9.80252 11.7047 10.5134 11.0377 11.1986C10.3719 11.8827 9.66243 12.5305 9.0327 13.0351C8.38375 13.555 7.87427 13.8776 7.59646 13.9709L7.59644 13.9709C7.29615 14.0718 7.08376 14.0824 6.95432 14.0261Z" stroke="white"/></svg>')}.KShero__highlighted{flex-wrap:nowrap}.KShero__highlighted-item{flex-basis:25%}.KShero__highlighted-title{font-size:1rem;font-style:normal;line-height:1.5rem}.KShero__highlighted-content{font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem;white-space:nowrap}}@media screen and (min-width:1024px)and (min-width:768px){.KShero__highlighted-content{font-size:1.5rem;line-height:2rem}}@media screen and (min-width:1024px){.KShero__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(24,23,51,.49) 61.5%,#181734 100%),linear-gradient(0deg,rgba(24,23,51,0) 0%,rgba(24,23,53,.2) 100%)}}.info-course__outstanding{display:flex;padding:1rem;list-style:none;background-color:#fefbe3;flex-wrap:wrap;gap:1rem}.info-course__item{flex:1 0 100%}.info-course__content,.info-course__title{font-size:1rem;font-style:normal;line-height:1.5rem;margin-bottom:0}.info-course__content{font-weight:700}@media screen and (min-width:768px){.info-course__content{font-size:1.25rem;line-height:1.75rem}}.info-course__heading{font-size:1.5rem;font-style:normal;line-height:2rem;margin:2rem 0 1rem;padding-right:2rem;padding-left:2rem;font-weight:600;text-align:center}@media screen and (min-width:768px){.info-course__heading{font-size:2rem;line-height:2.5rem}}.info-course__subjects{margin-bottom:0;margin-left:1rem}@media screen and (min-width:768px){.info-course__outstanding{padding:2rem}.info-course__item{flex:1 0 calc(50% - 1rem);max-width:calc(33.3333333333% - 1rem)}.info-course__heading{margin:3rem 0 2rem;text-align:left}.info-course__subjects{margin-bottom:3rem;margin-left:2rem}.info-course__subjects ol{display:block;columns:2}.info-course__subjects li{padding-right:1rem}}.KSinfo-course__outstanding{display:flex;padding:1rem .8125rem 1rem 1rem;list-style:none;background:rgba(255,199,44,.15);border:1px solid #fa0;border-radius:.5rem;flex-wrap:wrap;align-items:flex-start;align-self:stretch;gap:1rem}.KSinfo-course__item{display:flex;flex:1 0 calc(50% - 1rem);flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}.KSinfo-course__content,.KSinfo-course__title{margin-bottom:0;font-style:normal;color:#181733}.KSinfo-course__title{line-height:normal;font-size:.6875rem;font-weight:400}.KSinfo-course__content{font-size:1rem;font-weight:600;line-height:1.125rem}.KSinfo-course__heading{font-size:1.5rem;font-style:normal;line-height:2rem;margin:0;padding:0;font-weight:600}@media screen and (min-width:768px){.KSinfo-course__heading{font-size:2rem;line-height:2.5rem}}.KSinfo-course__subjects ol{margin:0}@media screen and (min-width:768px){.KSinfo-course__outstanding{padding:2rem}.KSinfo-course__item{flex:1 0 calc(50% - 1rem);max-width:calc(33.3333333333% - 1rem)}.KSinfo-course__subjects ol{display:block;column-count:2;column-gap:1rem}.KSinfo-course__subjects ol li{margin-bottom:.5rem}}ol,ol li{display:flex;gap:.5rem}ol{margin:1.5rem 0;list-style:none;flex-direction:column;counter-reset:list-numbers-counter}ol li{font-weight:500;color:#171717;counter-increment:list-numbers-counter}.list--number li::before,ol li::before{font-weight:500;color:#fa0;content:counter(list-numbers-counter) ". "}ul{padding-left:1rem}.list--check{padding-left:0}.list--check__item{display:flex;margin-bottom:.5rem;border-bottom:0;font-size:1.125rem;font-style:normal;line-height:1.75rem}.list--check__item::before,.list--number li,.list--number li::before,ol li,ol li::before{font-size:1rem;font-style:normal;line-height:1.5rem}.list--check__item::before{margin-right:.75rem;font-family:"kschool-icons";content:"";color:#fa0}.list--number{display:grid;grid-column-gap:2rem;grid-row-gap:2rem;margin:0;padding:0;list-style:none;grid-template-columns:repeat(1,1fr);counter-reset:list-numbers-counter}.list--number li{display:flex;font-weight:400;color:#303030;text-align:left;counter-increment:list-numbers-counter;flex-direction:row;align-items:flex-start;gap:1.25rem}.list--number li::before{font-size:2rem;font-weight:600;line-height:2.25rem;content:counter(list-numbers-counter)}@media screen and (min-width:1024px){.list--number{grid-template-columns:repeat(2,1fr)}.list--number li::before{font-size:3.5rem;line-height:3.5rem}}.menu{position:fixed;top:-150px;z-index:10;width:100%;overflow:hidden;background-color:#181733;border-bottom:1px solid #282d3e;transition:top .3s linear}.menu.is-show{top:-1px}.menu__content{display:flex;margin:0 auto;padding:.7rem 0 .6rem;padding-right:1rem;width:100%;max-width:calc(1320px + 4rem);overflow-x:scroll;align-items:center;flex-wrap:nowrap;flex-direction:row;scrollbar-width:none;scroll-behavior:smooth;gap:2rem}.menu__content>.menu__link:first-child{padding-left:1rem}.menu__content>.menu__link.active:first-child::before,.menu__content>.menu__link:first-child:hover::before{margin-left:1rem;width:-webkit-fill-available}.menu__link{position:relative;display:flex;font-size:.875rem;line-height:1.1875rem;font-style:normal;font-weight:400;color:#fff;text-decoration:none;white-space:nowrap;flex-direction:column}.menu__link::before{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#181733;content:"";transform:scaleX(0);transition:transform .3s linear;transform-origin:left}@media (hover:hover){.menu__link:hover::before{background-color:#fff;transform:scaleX(1)}}.menu__link.active{font-weight:600}.menu__link.active::before{background-color:#fff;transform:scaleX(1)}.menu__button{display:none}@media screen and (min-width:768px){.menu__content{padding-right:2rem}.menu__content>.menu__link:first-child{padding-left:2rem}.menu__content>.menu__link.active:first-child::before,.menu__content>.menu__link:first-child:hover::before{margin-left:2rem;width:-webkit-fill-available}}@media screen and (min-width:1024px){.menu__content{padding:1.375rem 0 1.4375rem;gap:.7rem}.menu__button{display:flex;margin-right:2rem;margin-left:auto;padding:1rem;color:#181733;white-space:nowrap;background-color:#fa0;border-color:#fa0;opacity:0;transition:opacity .3s linear}.menu__button.is-visible{opacity:1}}@media screen and (min-width:1024px)and (hover:hover){.menu__button:hover{background-color:#fff;border-color:#fff}}@media screen and (min-width:1280px){.menu__content{gap:1.5rem}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-11111;display:flex;overflow:hidden;background-color:rgba(0,0,0,.8);opacity:0;transform:scale(.9,.9);transition:opacity .4s ease-out,z-index .4s ease-out,transform .4s ease-out;justify-content:center;align-items:center;pointer-events:none}.modal__inner{position:relative;width:90%;background-color:#fff;border:.5px solid #eee}.modal__head{padding:1.5rem;font-size:1.5rem;font-weight:600;color:#fff;background-color:#181733}.modal__title{margin-bottom:0}.modal__body{padding:1.5rem 1.5rem 5.625rem;max-height:25rem;overflow:hidden;overflow-y:auto}.modal__footer{position:absolute;bottom:0;padding:.9375rem 1.5625rem;width:100%;text-align:right;background-color:#fff;border-top:1px solid #eee}.modal__button{padding:.375rem .9375rem;color:#181733;background-color:#fff;border:2px solid #181733;font-size:.875rem;font-style:normal;line-height:1.1875rem}@media (hover:hover){.modal__button:hover{color:#fff;background-color:#181733}}.modal.is-show{z-index:99999;opacity:1;transform:scale(1,1);pointer-events:auto}@media screen and (min-width:768px){.modal__inner{width:80%}.modal__body{max-height:28.125rem}}@media screen and (min-width:1280px){.modal__inner{width:60%}.modal__body{max-height:34.375rem}}.KSmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-11111;display:flex;overflow:hidden;background-color:#181733;opacity:0;transform:scale(.9,.9);transition:opacity .4s ease-out,z-index .4s ease-out,transform .4s ease-out;justify-content:center;align-items:center}.KSmodal__inner{position:relative;display:flex;width:90%;height:95%;flex-direction:column;gap:1.5rem}.KSmodal__head{display:flex;justify-content:flex-end}.KSmodal__button{display:flex;font-size:1rem;font-style:normal;font-weight:600;line-height:1.125rem;color:#fff;align-items:center;gap:.75rem}@media (hover:hover){.KSmodal__button:hover{color:#fa0}}.KSmodal__button i{font-size:1.5rem}.KSmodal iframe,.KSmodal__body{width:100%;height:100%}.KSmodal.is-show{z-index:99999;opacity:1;transform:scale(1,1)}@media screen and (min-width:1280px){.KSmodal__inner{width:90%}}.outstanding{display:flex;padding:1.125rem 1.5rem;background:#282d3e;border-left:2px solid #fa0;border-radius:0 .75rem .75rem 0;justify-content:center;align-items:center;gap:.625rem;align-self:stretch}.outstanding__text{font-weight:500;color:#fff;font-size:1rem;font-style:normal;line-height:1.5rem}.panel-icon,.panel-icon__item{display:flex;flex-direction:column}.panel-icon{padding-left:0;row-gap:2rem}.panel-icon__item{justify-content:flex-start;align-items:center}.panel-icon__inner{display:flex;margin-bottom:1rem;width:100px;height:100px;background:#fa0;border-radius:50%;align-items:center;justify-content:center}.panel-icon__icon{font-size:4rem}.panel-icon__title{font-size:1.25rem;font-style:normal;line-height:1.75rem;margin-bottom:.5rem;font-weight:600;text-align:center}@media screen and (min-width:768px){.panel-icon__title{font-size:1.5rem;line-height:2rem}}.panel-icon__content{font-size:1.125rem;font-style:normal;line-height:1.75rem;font-weight:400;text-align:center}@media screen and (min-width:768px){.panel-icon{flex-direction:row;column-gap:1rem}.panel-icon__item{flex:1 0 calc(33.3333333333% - 1rem)}}.KSpanel-icon__container{display:flex;flex-direction:column;row-gap:2rem}.KSpanel-icon__content{display:flex;flex-direction:column;gap:.5rem}.KSpanel-icon__title{font-size:1.5rem;font-style:normal;line-height:2rem;margin-bottom:0;font-weight:600;color:#181733}@media screen and (min-width:768px){.KSpanel-icon__title{font-size:2rem;line-height:2.5rem}}.KSpanel-icon__subtitle{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:600;color:#181733}@media screen and (min-width:768px){.KSpanel-icon__subtitle{font-size:1.25rem;line-height:1.75rem}}.KSpanel-icon__list{display:flex;padding-left:0;flex-direction:column;row-gap:2rem}.KSpanel-icon__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.KSpanel-icon__inner{display:flex;margin-bottom:1rem;width:100px;height:100px;background:#fa0;border-radius:50%;align-items:center;justify-content:center}.KSpanel-icon__icon{font-size:4rem}.KSpanel-icon__item-title{font-size:1.25rem;font-style:normal;line-height:1.75rem;margin-bottom:.5rem;font-weight:600;color:#181733;text-align:center}@media screen and (min-width:768px){.KSpanel-icon__item-title{font-size:1.5rem;line-height:2rem}}.KSpanel-icon__item-content{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:400;color:#303030;text-align:center}@media screen and (min-width:768px){.KSpanel-icon .button{margin:0 auto;width:fit-content}}@media screen and (min-width:1024px){.KSpanel-icon__container{row-gap:3.5rem}.KSpanel-icon__list{flex-direction:row;column-gap:1rem}.KSpanel-icon__item{flex:1 0 calc(33.3333333333% - 1rem)}.KSpanel-icon__inner{margin-bottom:2rem}}.panel-img{display:flex;list-style:none;flex-direction:row;flex-wrap:wrap}.panel-img__item{flex:1 0 50%}.panel-img__figure{display:inline-flex;padding:1.5rem 2rem;width:100%;height:5rem;justify-content:center;align-items:center}.panel-img__img{width:100%;height:100%;max-width:8.125rem;object-fit:contain}@media screen and (min-width:768px){.panel-img{row-gap:1rem}.panel-img__item{flex:1 0 25%}.panel-img__figure{padding:.5rem 1rem}}.panel-img--round{display:flex;padding-left:0;list-style:none;flex-direction:column;align-items:center;gap:2rem}.panel-img--round__figure{display:flex;flex-direction:column;gap:1rem}.panel-img--round__img{width:12.5rem;max-width:100%;max-height:12.5rem;border-radius:50%}.panel-img--round__caption{font-size:1.125rem;font-style:normal;line-height:1.75rem;font-weight:400;text-align:center}@media screen and (min-width:768px){.panel-img--round{flex-direction:row;gap:.5rem;justify-content:space-around}}.panel-img--square{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,calc(50% - 1rem)));grid-auto-flow:row;padding-left:0;list-style:none;gap:1rem 2rem}.panel-img--square__figure-inner{padding:2rem 0;border:1px solid #c2c2c2;border-radius:.5rem}.panel-img--square__img{width:100%;height:4.375rem;object-fit:contain}.panel-img--square__caption{font-size:1.125rem;font-style:normal;line-height:1.75rem;font-weight:400;text-align:center;overflow-wrap:break-word}@media screen and (min-width:480px){.panel-img--square{grid-template-columns:repeat(auto-fit,minmax(auto,calc(33.3333333333% - 1.4rem)))}}@media screen and (min-width:768px){.panel-img--square{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(auto,calc(20% - 1.2rem)))}.panel-img--square__figure-inner{padding:1rem}.panel-img--square__caption{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:500}}@media screen and (min-width:1024px){.panel-img--square{grid-template-columns:repeat(auto-fit,minmax(auto,13%))}}.KSpanel-img--square{display:grid;grid-template-columns:repeat(4,1fr);padding-left:0;list-style:none;gap:.75rem;flex-wrap:wrap}.KSpanel-img--square__figure{display:flex;flex-direction:column;gap:.5rem}.KSpanel-img--square__figure-inner{display:flex;padding:.56rem .94rem;height:4.125rem;background:#fff;border:.78px solid #c2c2c2;border-radius:.5rem;align-items:center}.KSpanel-img--square__img{width:100%;height:3.06rem;object-fit:contain;aspect-ratio:1/1}.KSpanel-img--square__caption{font-size:.75rem;font-style:normal;line-height:normal;font-weight:400;text-align:center;overflow-wrap:break-word}@media screen and (min-width:768px){.KSpanel-img--square{grid-template-columns:repeat(6,1fr)}.KSpanel-img--square__figure-inner{height:5.625rem}}.panel-img--rectangle,.panel-img--rectangle__content{display:flex;flex-direction:column;gap:2rem}.panel-img--rectangle__content{gap:.5rem}.panel-img--rectangle__title{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin-bottom:0}@media screen and (min-width:768px){.panel-img--rectangle__title{font-size:2rem;line-height:2.5rem}}.panel-img--rectangle__list{list-style:none}.panel-img--rectangle__item{flex:0 0 8.85394rem}.panel-img--rectangle__figure{display:flex;flex-direction:column;gap:.5rem}.panel-img--rectangle__figure-inner{display:flex;padding:1rem;height:5rem;overflow:hidden;background:#fff;border:.78px solid #c2c2c2;border-radius:.5rem;align-items:center}.panel-img--rectangle__img{width:100%;height:auto;object-fit:contain;aspect-ratio:16/9}@media screen and (min-width:1024px){.panel-img--rectangle{gap:3rem}.panel-img--rectangle__figure-inner{padding:1rem 1.5rem;height:7rem}}.panel-number{display:flex;padding-left:0;list-style:none;flex-direction:column;gap:1rem}.panel-number__item{padding:2rem 1rem;background-color:#181733}.panel-number__number{font-size:2rem;font-style:normal;font-weight:600;line-height:2.375rem;margin-bottom:1.25rem;color:#fff;text-align:center}@media screen and (min-width:768px){.panel-number__number{font-size:3.5rem;line-height:4rem}}.panel-number__description{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.panel-number__description{font-size:1.25rem;line-height:1.75rem}.panel-number{flex-direction:row}.panel-number__item{flex:1 0 calc(33.3333333333% - 1rem);min-width:calc(33.3333333333% - 1rem)}}@media screen and (min-width:1024px){.panel-number{gap:.5rem}.panel-number__item{flex:1 0 calc(33.3333333333% - 1rem);padding:2rem .25rem}}@media screen and (min-width:1280px){.panel-number{gap:2rem}.panel-number__item{flex:1 0 calc(33.3333333333% - 2rem);padding:2rem 1rem;max-width:calc(33.3333333333% - 1rem);min-width:auto}}.KSpanel-number{display:flex;flex:1 0 0;padding-left:0;list-style:none;background-color:#181733;flex-direction:row;align-items:flex-start;justify-content:center;gap:1rem}.KSpanel-number__item{display:flex;flex:1 0 0;align-self:stretch;flex-direction:column;gap:.5rem}.KSpanel-number__number{font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.125rem;margin-bottom:0;padding-bottom:0;color:#fa0;text-align:center}@media screen and (min-width:768px){.KSpanel-number__number{font-size:2.375rem;line-height:3rem}}.KSpanel-number__description{font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:1024px){.KSpanel-number{gap:1.5rem}.KSpanel-number__description{font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}}@media screen and (min-width:1024px)and (min-width:768px){.KSpanel-number__description{font-size:1.25rem;line-height:1.75rem}}.promo{position:fixed;bottom:0;z-index:20;padding-top:1rem;padding-bottom:1rem;width:100%;background-color:#181733}.promo__inner{display:flex;justify-content:space-between;align-items:center}.promo__content{display:none;margin:0;color:#fff;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem}@media screen and (min-width:768px){.promo__content{font-size:1.5rem;line-height:2rem}}.promo__button{width:100%;font-weight:600}@media screen and (min-width:768px){.promo__content{display:block}.promo__button{width:auto}}.KSpromo{position:fixed;bottom:-160px;z-index:20;padding:0;width:100%;background-color:#181733;border-top:1px solid #4e4e4e;border-radius:1rem 1rem 0 0;transition:bottom .3s}.KSpromo.is-visible{bottom:0}.KSpromo__inner{display:flex;padding-bottom:1rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.KSpromo__content{max-height:0;opacity:0;transition:max-height .1s linear,opacity .1s linear}.KSpromo__content.is-visible{max-height:100%;opacity:1}.KSpromo__pretitle,.KSpromo__title{font-style:normal;margin:0;font-weight:600;text-align:center}.KSpromo__pretitle{padding-top:.81rem;font-size:.875rem;line-height:1.1875rem;color:#fff}.KSpromo__title{font-size:1.25rem;line-height:1.75rem;color:#fa0}@media screen and (min-width:768px){.KSpromo__title{font-size:1.5rem;line-height:2rem}}.KSpromo__button{position:relative;z-index:1;width:100%;font-weight:600}.section-form{position:relative;z-index:10;display:flex;flex-wrap:wrap}.section-form__content.block-editor-block-list__layout{width:100%}.section-form__form-sticky{margin-bottom:3rem!important}@media screen and (min-width:1024px){.section-form__content{width:62%}.section-form__form{margin-left:0;padding-left:1rem;width:38%}.section-form__form-sticky{position:sticky;top:2rem;margin-top:-13.75rem;margin-bottom:5rem!important;max-width:34.375rem}.section-form [class*=" heading--"],.section-form [class^=heading--]{text-align:left}}@media screen and (min-width:1280px){.section-form__content{width:58%}.section-form__form{width:42%}}.KSsection-form{position:relative;display:flex;flex-wrap:wrap}.KSsection-form__content{order:1}.KSsection-form__content.block-editor-block-list__layout{width:100%}.KSsection-form__form{order:0}.KSsection-form__form.block-editor-block-list__layout{width:100%;padding:0}.KSsection-form__form.block-editor-block-list__block{padding:0}.KSsection-form__form-sticky form{padding:1rem;background:#f5f5f5;backdrop-filter:blur(10px)}.KSsection-form__inner,.KSsection-form__wysiwyg{display:flex;width:100%;flex-direction:column;gap:2rem}.KSsection-form__inner>p,.KSsection-form__wysiwyg>p{margin:0;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:400;color:inherit}.KSsection-form__inner>p a,.KSsection-form__wysiwyg>p a{color:#fff;text-decoration:underline}.KSsection-form__title{font-size:1.75rem;font-style:normal;line-height:2.125rem;margin-bottom:0;font-weight:600}@media screen and (min-width:768px){.KSsection-form__title{font-size:2.375rem;line-height:3rem}}.KSsection-form .-bg-black .KSsection-form__wysiwyg>p b,.KSsection-form .-bg-black .KSsection-form__wysiwyg>p strong{font-weight:600;color:#c2c2c2}@media screen and (min-width:768px){.KSsection-form__form-sticky form{padding:1rem 2rem}}@media screen and (min-width:1024px){.KSsection-form__content{width:65%;order:0}.KSsection-form__form{margin-left:0;padding-right:calc((100vw - 1368px)/2);width:35%}.KSsection-form__wysiwyg{max-width:65%}.KSsection-form__title{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin:0}}@media screen and (min-width:1024px)and (min-width:768px){.KSsection-form__title{font-size:2rem;line-height:2.5rem}}@media screen and (min-width:1024px){.KSsection-form__form-sticky{position:sticky;top:45px;z-index:10;margin-bottom:5rem!important;padding-right:2rem;padding-left:1rem;transition:margin-top .3s}.KSsection-form form{padding:1rem;border:1px solid rgba(0,0,0,.5);border-radius:0 0 1rem 1rem}}@media screen and (min-width:1600px){.KSsection-form__form-sticky{padding-right:0;padding-left:0}}@media screen and (min-width:1800px){.KSsection-form__content{width:60%}.KSsection-form__wysiwyg{max-width:60%}.KSsection-form__form{width:40%}}.KSsection-form__form-sticky-ab .KSform__outstanding{padding:0;min-height:0;background-color:rgba(255,255,255,.6)}.KSsection-form__form-sticky-ab .KSform__outstanding-pretitle{margin:12px 0;font-weight:600;font-size:14px;line-height:20px;color:#181733}.KSsection-form__form-sticky-ab .KSform__outstanding-title{background-color:#181733;padding:16px 0;margin-bottom:0;font-weight:600;font-size:24px;line-height:1.3;color:#fa0}.KSsection-form__form-sticky-ab form{background-color:rgba(255,255,255,.6)}.tabs--horizontal{margin-top:-1px;padding-top:3rem;padding-bottom:3rem}.tabs--horizontal::after{position:absolute;top:-90px;left:0;z-index:0;width:100%;height:100px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,#000 90%);border-radius:inherit;content:none}@media screen and (min-width:1024px){.tabs--horizontal::after{content:""}}.tabs--horizontal .description{margin-bottom:48px;font-size:18px;font-weight:400;line-height:28px;color:#fff}.tabs--horizontal .course__img{aspect-ratio:280/312}.tabs--horizontal .slider__scroll,.tabs--horizontal .teacher__introduction{padding-right:0;padding-left:0}.tabs__description{font-size:18px;font-weight:400;line-height:28px;color:#fff}.tabs__container,.tabs__inner{display:flex;flex-direction:column;gap:1.5rem}.tabs__nav{position:relative}.tabs__nav .tabs__outstanding{display:none}.tabs__nav.is-open>.tabs__button{border-bottom-right-radius:0;border-bottom-left-radius:0}.tabs__nav.is-open>.tabs__list{visibility:visible}.tabs__button,.tabs__list{width:100%;background-color:#222}.tabs__button{display:flex;padding:1rem;font-weight:600;color:#fa0;border-radius:1rem;align-items:center;justify-content:flex-start;gap:.625rem;font-size:1.125rem;font-style:normal;line-height:1.75rem}.tabs__button i,.tabs__link i{font-size:2rem}.tabs__button .icon-caret-up-down{margin-left:auto;color:#fff}.tabs__list{position:absolute;left:0;z-index:11;display:block;margin:0;padding:0;list-style:none;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;visibility:hidden;box-shadow:0 6px 12px rgba(0,0,0,.175)}.tabs__item{cursor:pointer}@media (hover:hover){.tabs__item:hover .tabs__link{color:#fa0}}.tabs__link,.tabs__outstanding{display:flex;padding:1rem;text-decoration:none}.tabs__link{font-weight:600;justify-content:flex-start;font-size:1.125rem;font-style:normal;line-height:1.75rem;color:#8c8c8c;align-items:center;gap:.625rem}.tabs__link.is-active{display:none;color:#fa0}.tabs__outstanding{color:#fff;text-align:left;cursor:pointer;background-color:rgba(0,141,254,.15);border:1px solid #008dfe;border-radius:.25rem;flex-direction:column;align-items:flex-start;gap:.5rem}.tabs__outstanding span{font-size:.75rem;font-style:normal;line-height:normal;font-weight:500}.tabs__outstanding img{width:7.375rem;height:1.56013rem;aspect-ratio:7.375/1.56013}@media (hover:hover){.tabs__outstanding:hover{border:1px solid #fa0}}.tabs__pane{display:none;height:auto;overflow:hidden;flex-direction:column;gap:2rem}.tabs__pane.is-active{display:flex}@media screen and (min-width:1024px){.tabs_list{gap:1rem}.tabs__link{font-size:.875rem}}@media screen and (min-width:1280px){.tabs__list{gap:1.5rem}.tabs__link{font-size:1rem}}@media screen and (min-width:1024px){.tabs--horizontal .course__img{aspect-ratio:238/312}.tabs--horizontal .course__item{max-width:none}.tabs--horizontal .slider__scroll,.tabs--horizontal .teacher__introduction{padding-right:0;padding-left:0}.tabs--horizontal .teacher__img{max-width:none}.tabs__container{gap:3rem}.tabs__inner{flex-direction:column;gap:32px}.tabs__nav{position:relative;display:flex;flex-direction:column;gap:1.5rem}.tabs__nav .tabs__outstanding{display:flex;max-width:17rem}.tabs__button{display:none}.tabs__list{position:relative;display:flex;width:auto;background-color:transparent;visibility:visible;box-shadow:none;gap:1.5rem}.tabs__item{padding:1rem 0}.tabs__link{padding:0;text-wrap:nowrap}.tabs__link.is-active{display:initial}.tabs__content .tabs__outstanding{display:none}.tabs__pane{padding-bottom:5rem;gap:3rem}}@media screen and (min-width:1600px){.tabs__link{font-size:1.125rem}}.course,.course__introduction{display:flex;flex-direction:column;gap:1.5rem}.course__introduction{gap:.5rem}.course__list{display:grid;gap:1rem;padding-left:0;grid-template-columns:repeat(3,1fr)}@media (max-width:1250px){.course__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.course__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.course__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.course__list{grid-template-columns:1fr}}.course__item{position:relative;display:flex;padding:0;border:1px solid #4e4e4e;flex-direction:column;gap:.62rem;border-radius:.5rem}.course__item::after{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,#000 90%);border-radius:inherit;content:""}.course__item:last-child{margin-right:1px}@media (hover:hover){.course__item[data-module=link]:hover{cursor:pointer;border:1px solid #fa0}.course__item[data-module=link]:hover .course__title{color:#fa0}}.course__img{width:100%;height:100%;max-height:19.5rem;border-radius:.5rem;object-fit:cover}.course__body{position:absolute;bottom:0;left:0;z-index:1;padding:1rem;width:100%;color:#fff}.course__title,.course__title a{margin-bottom:0;font-weight:600;color:#fff;text-decoration:none;font-size:1rem;font-style:normal;line-height:1.5rem}@media (hover:hover){.course__title a:hover,.course__title:hover{color:#fff}}.course__content{display:-webkit-box;-webkit-box-orient:vertical;margin-top:.5rem;margin-bottom:.5rem;overflow:hidden;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;color:#eee;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}.course__oustanding{display:flex;padding:0;list-style:none;justify-content:space-between}.course__oustanding li{font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}.course__oustanding li:nth-child(1){text-transform:uppercase}@media (min-width:1024px){.course__introduction .wysiwyg{max-width:75%}}.KSteacher__container,.KSteacher__content{display:flex;flex-direction:column;gap:2rem}.KSteacher__content{gap:.5rem}.KSteacher__title{font-size:1.5rem;font-style:normal;line-height:2rem;margin-bottom:0;font-weight:600}@media screen and (min-width:768px){.KSteacher__title{font-size:2rem;line-height:2.5rem}}.teacher-card-horizontal{display:grid;padding:0;grid-template-columns:1fr;gap:1rem}.teacher-card-horizontal__item{display:flex;padding:1rem;background-color:#fff;border:1px solid #c2c2c2;flex-direction:row;align-items:center;gap:1rem}.teacher-card-horizontal__item.-outstanding{border-color:#181733}.teacher-card-horizontal__figure{width:5rem;height:5rem;min-width:5rem;min-height:5rem;overflow:hidden}.teacher-card-horizontal__photo{width:100%;height:100%;border-radius:50%;object-fit:cover}.teacher-card-horizontal__info{display:flex;flex-direction:column;justify-content:space-between}.teacher-card-horizontal__name{font-size:1.125rem;font-style:normal;line-height:1.75rem;margin-bottom:0;font-weight:700;text-align:left}.teacher-card-horizontal__job{font-size:.875rem;font-style:normal;line-height:1.1875rem;margin-bottom:.5rem;font-weight:400}.teacher-card-horizontal__figure-company{display:inline-flex;height:2rem}.teacher-card-horizontal__logo{height:100%;max-width:100%;object-fit:contain}.teacher-card-horizontal__icon-outstanding{margin-bottom:auto;margin-left:auto;font-size:1.5rem}@media screen and (min-width:768px){.teacher-card-horizontal{grid-template-columns:repeat(2,1fr)}.teacher-card-horizontal__job{margin-bottom:1rem}}.teacher-list{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.teacher-list__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.teacher-list__item{display:flex;flex-direction:column}.teacher-list__name{font-size:1rem;font-style:normal;line-height:1.5rem;margin-bottom:0;font-weight:700;text-align:left}.teacher-list__job,.teacher-list__name-logo{font-size:.75rem;font-style:normal;line-height:normal;font-weight:500}.teacher-list__job{margin-bottom:0;color:#282d3e}.teacher-list__name-logo{color:#007adb}@media screen and (min-width:1024px){.teacher-list__inner{grid-template-columns:repeat(4,1fr)}}.KSteacher-card__list{list-style:none}.KSteacher-card__list.slider__scroll{display:grid;margin:0 auto;width:100%;max-width:calc(1320px + 4rem);grid-template-columns:repeat(5,1fr);gap:1.5rem}.KSteacher-card__item{position:relative;display:flex;flex:0 0 11.875rem;padding:0;min-width:14rem;border:1px solid #282d3e;border-radius:.6rem}.KSteacher-card__item::before,.KStestimonial__item--video::after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem;content:""}.KSteacher-card__item::before{background:linear-gradient(180deg,transparent 0%,#000 95%)}.KSteacher-card__extracargo{position:absolute;top:.56rem;left:.56rem;display:flex;padding:0 7px 0 2px;max-width:135px;min-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border-radius:100px;align-items:center;gap:.125rem}.KSteacher-card__extracargo img{width:.75rem;height:.75rem}.KSteacher-card__extracargo p{overflow:hidden;font-size:.5rem;font-weight:600;line-height:.875rem;color:#181733;text-overflow:ellipsis;text-transform:uppercase}.KSteacher-card__img{width:100%;height:20.5rem;border-radius:.5rem;object-fit:cover;aspect-ratio:1/1.25}.KSteacher-card__logo-company{position:absolute;top:.56rem;right:.56rem;padding:3px;width:3.5rem;height:1.25rem;background-color:#fff;border-radius:.25rem;object-fit:contain;aspect-ratio:16/9}.KSteacher-card__body{position:absolute;bottom:0;left:0;z-index:1;padding:1rem;width:100%}.KSteacher-card__job,.KSteacher-card__name{font-style:normal;margin-bottom:0;color:#fff}.KSteacher-card__name{line-height:1.5rem;font-size:1rem;font-weight:600}.KSteacher-card__job{font-size:.75rem;line-height:normal;font-weight:500}.KSteacher-card__button .button--link{font-family:"Montserrat";margin:0 auto;font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:600;color:#181733;justify-content:center}.KSteacher-card__button .button--link:hover::after{content:""}.KSteacher-card__button .button--link::after{font-family:"kschool-icons";font-size:2rem;font-weight:400;content:""}.KSteacher-card__button .button--link.is-show::after{content:""}@media screen and (min-width:1024px){.KSteacher-card__button .button--link{margin:5px 0;justify-content:flex-start}}.KSteacher.-bg-black .button--link{color:#fff}.KSteacher.-bg-black .teacher-list__job{color:#c2c2c2}.KSteacher.-bg-black .teacher-list__name-logo{color:#fa0}.testimonials{display:flex;padding-left:0;list-style:none;flex-direction:column;gap:1rem}.testimonials__item{padding:1.5rem;background-color:#fff;border:1px solid #c2c2c2}.testimonials__name{font-size:1.25rem;font-style:normal;line-height:1.75rem;margin-bottom:.5rem;font-weight:500;text-align:left}@media screen and (min-width:768px){.testimonials__name{font-size:1.5rem;line-height:2rem}}.testimonials__content,.testimonials__job{font-style:normal;font-weight:400;text-align:left}.testimonials__job{margin-bottom:1rem;font-size:.875rem;line-height:1.1875rem}.testimonials__content{font-size:1.125rem;line-height:1.75rem}@media screen and (min-width:1024px){.testimonials{flex-direction:row}.testimonials__item{flex:1 0 calc(33.3333333333% - 1rem)}}.KStestimonial__container,.KStestimonial__content{display:flex;flex-direction:column;gap:1.5rem}.KStestimonial__content{gap:.5rem}.KStestimonial__title{font-size:1.5rem;font-style:normal;line-height:2rem;margin-bottom:0;font-weight:600}@media screen and (min-width:768px){.KStestimonial__title{font-size:2rem;line-height:2.5rem}}.KStestimonial__list{list-style:none}.KStestimonial__item,.KStestimonial__item--video{position:relative;display:flex;flex:0 0 18.5rem;padding:.5rem;height:28rem;border:1px solid #c2c2c2;border-radius:.5rem}.KStestimonial__item--video{cursor:pointer}.KStestimonial__item--video::after{display:block;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);opacity:.6}.KStestimonial__item--video:hover::after{opacity:0}.KStestimonial__figure{position:absolute;top:0;left:0;display:flex;width:100%;height:100%}.KStestimonial__img{width:100%;height:100%;border-radius:.5rem;object-fit:cover;aspect-ratio:5/8}.KStestimonial__body{position:relative;z-index:1;display:flex;margin-top:auto;padding:1rem;width:100%;background-color:#fff;border-radius:.5rem;flex-direction:column;gap:.5rem}.KStestimonial__name{font-size:.75rem;font-style:normal;line-height:normal;margin-bottom:0;font-weight:500;color:#282d3e}.KStestimonial__job{font-size:1rem;font-style:normal;line-height:1.5rem;margin-bottom:0;font-weight:600;color:#181733}.KStestimonial__blockquote{font-size:.875rem;font-style:normal;line-height:1.1875rem;font-weight:500;color:#181733}.KStestimonial__icon{position:absolute;top:50%;left:50%;font-size:6rem;color:#fff;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.KStestimonial__list{gap:1.5rem}}@media screen and (min-width:1200px){.KStestimonial .slider--hidden-lg .slider__scroll{grid-template-columns:repeat(4,1fr)}.KStestimonial__item,.KStestimonial__item--video{height:31.5625rem}}.-bg-black{background:#181733}.-bg-white{background:#fff}.-bg-primary{background:#fa0}.-bg-secondary{background:#008dfe}.-bg-primary-light{background:#fefbe3}.-bg-primary-pastel{background:#fffaea}.-bg-secondary-light{background:#e6f9ff}.-bg-grey-ultra{background:#f5f5f5}.-bg-grey-light{background:#eee}.-bg-grey{background:#c2c2c2}.-bg-grey-ultra-dark{background:#181733}.-bg-grey-dark{background:#8c8c8c}.-bg-grey-darker{background:#282d3e}.-bg-grey-black{background:#303030}.-bg-success{background:#0fd89e}.-bg-success-light{background:#81e8c9}.-bg-success-dark{background:#2da581}.-bg-error{background:#ea492f}.-bg-error-light{background:#ee988a}.-bg-error-dark{background:#bd4019}.-flex{flex-flow:row wrap}.-flex,.-flex--column,.-flex--no-wrap,.-flex--reverse{display:flex}.-flex--reverse{flex-flow:row-reverse wrap}.-flex--no-wrap{flex-flow:row nowrap}.-flex--column{flex-flow:column wrap}.-flex-align-center{align-items:center}.-flex-align-end{align-items:flex-end}.-flex-justify-center{justify-content:center}.-flex-justify-space-between{justify-content:space-between}.-hidden{display:none!important}@media screen and (max-width:479px){.-hidden-xxs{display:none!important}}@media screen and (max-width:767px)and (min-width:480px){.-hidden-xs{display:none!important}}@media screen and (max-width:1023px)and (min-width:768px){.-hidden-sm{display:none!important}}@media screen and (max-width:1279px)and (min-width:1024px){.-hidden-md{display:none!important}}@media screen and (max-width:1599px)and (min-width:1280px){.-hidden-lg{display:none!important}}@media screen and (min-width:1600px){.-hidden-xl{display:none!important}}@media screen and (min-width:375px){.-hidden-from-xxs{display:none!important}}@media screen and (min-width:480px){.-hidden-from-xs{display:none!important}}@media screen and (min-width:768px){.-hidden-from-sm{display:none!important}}@media screen and (min-width:1024px){.-hidden-from-md{display:none!important}}@media screen and (min-width:1280px){.-hidden-from-lg{display:none!important}}@media screen and (min-width:1600px){.-hidden-from-xl{display:none!important}}@font-face{font-family:"kschool-icons";src:url(../fonts/kschool-icons.eot);src:url(../fonts/kschool-icons.eot#iefix) format("embedded-opentype"),url(../fonts/kschool-icons.ttf) format("truetype"),url(../fonts/kschool-icons.woff) format("woff"),url(../fonts/kschool-icons.svg#kschool-icons) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:"kschool-icons"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-circle-down-fill:before{content:""}.icon-arrow-circle-up-fill:before{content:""}.icon-play-circle-thin:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-x:before{content:""}.icon-email:before{content:""}.icon-phone:before{content:""}.icon-user:before{content:""}.icon-whatsapp-logo:before{content:""}.icon-basketball:before{content:""}.icon-book-open-text:before{content:""}.icon-circle:before{content:""}.icon-laptop:before{content:""}.icon-rocket-launch:before{content:""}.icon-briefcase:before{content:""}.icon-calendar-blank:before{content:""}.icon-currency-eur:before{content:""}.icon-medal:before{content:""}.icon-check:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-caret-up-down:before{content:""}.-m--0{margin:0}.-m--t{margin-top:.5rem}.-m--t-x2{margin-top:1rem}@media screen and (min-width:768px){.-m--t-x2-sm{margin-top:1rem}}@media screen and (min-width:1024px){.-m--t-x2-md{margin-top:1rem}}@media screen and (min-width:1280px){.-m--t-x2-lg{margin-top:1rem}}.-m--t-x3{margin-top:1.5rem}@media screen and (min-width:768px){.-m--t-x3-sm{margin-top:1.5rem}}@media screen and (min-width:1024px){.-m--t-x3-md{margin-top:1.5rem}}@media screen and (min-width:1280px){.-m--t-x3-lg{margin-top:1.5rem}}.-m--t-x4{margin-top:2rem}@media screen and (min-width:768px){.-m--t-x4-sm{margin-top:2rem}}@media screen and (min-width:1024px){.-m--t-x4-md{margin-top:2rem}}@media screen and (min-width:1280px){.-m--t-x4-lg{margin-top:2rem}}.-m--t-x5{margin-top:2.5rem}@media screen and (min-width:768px){.-m--t-x5-sm{margin-top:2.5rem}}@media screen and (min-width:1024px){.-m--t-x5-md{margin-top:2.5rem}}@media screen and (min-width:1280px){.-m--t-x5-lg{margin-top:2.5rem}}.-m--t-x6{margin-top:3rem}@media screen and (min-width:768px){.-m--t-x6-sm{margin-top:3rem}}@media screen and (min-width:1024px){.-m--t-x6-md{margin-top:3rem}}@media screen and (min-width:1280px){.-m--t-x6-lg{margin-top:3rem}}.-m--t-x7{margin-top:3.5rem}@media screen and (min-width:768px){.-m--t-x7-sm{margin-top:3.5rem}}@media screen and (min-width:1024px){.-m--t-x7-md{margin-top:3.5rem}}@media screen and (min-width:1280px){.-m--t-x7-lg{margin-top:3.5rem}}.-m--t-x8{margin-top:4rem}@media screen and (min-width:768px){.-m--t-x8-sm{margin-top:4rem}}@media screen and (min-width:1024px){.-m--t-x8-md{margin-top:4rem}}@media screen and (min-width:1280px){.-m--t-x8-lg{margin-top:4rem}}.-m--t-x9{margin-top:4.5rem}@media screen and (min-width:768px){.-m--t-x9-sm{margin-top:4.5rem}}@media screen and (min-width:1024px){.-m--t-x9-md{margin-top:4.5rem}}@media screen and (min-width:1280px){.-m--t-x9-lg{margin-top:4.5rem}}.-m--t-x10{margin-top:5rem}@media screen and (min-width:768px){.-m--t-x10-sm{margin-top:5rem}}@media screen and (min-width:1024px){.-m--t-x10-md{margin-top:5rem}}@media screen and (min-width:1280px){.-m--t-x10-lg{margin-top:5rem}}.-m--t-x11{margin-top:5.5rem}@media screen and (min-width:768px){.-m--t-x11-sm{margin-top:5.5rem}}@media screen and (min-width:1024px){.-m--t-x11-md{margin-top:5.5rem}}@media screen and (min-width:1280px){.-m--t-x11-lg{margin-top:5.5rem}}.-m--t-x12{margin-top:6rem}@media screen and (min-width:768px){.-m--t-x12-sm{margin-top:6rem}}@media screen and (min-width:1024px){.-m--t-x12-md{margin-top:6rem}}@media screen and (min-width:1280px){.-m--t-x12-lg{margin-top:6rem}}.-m--t-x13{margin-top:6.5rem}@media screen and (min-width:768px){.-m--t-x13-sm{margin-top:6.5rem}}@media screen and (min-width:1024px){.-m--t-x13-md{margin-top:6.5rem}}@media screen and (min-width:1280px){.-m--t-x13-lg{margin-top:6.5rem}}.-m--t-x14{margin-top:7rem}@media screen and (min-width:768px){.-m--t-x14-sm{margin-top:7rem}}@media screen and (min-width:1024px){.-m--t-x14-md{margin-top:7rem}}@media screen and (min-width:1280px){.-m--t-x14-lg{margin-top:7rem}}.-m--t-x15{margin-top:7.5rem}@media screen and (min-width:768px){.-m--t-x15-sm{margin-top:7.5rem}}@media screen and (min-width:1024px){.-m--t-x15-md{margin-top:7.5rem}}@media screen and (min-width:1280px){.-m--t-x15-lg{margin-top:7.5rem}}.-m--t-x16{margin-top:8rem}@media screen and (min-width:768px){.-m--t-x16-sm{margin-top:8rem}}@media screen and (min-width:1024px){.-m--t-x16-md{margin-top:8rem}}@media screen and (min-width:1280px){.-m--t-x16-lg{margin-top:8rem}}.-m--t-x17{margin-top:8.5rem}@media screen and (min-width:768px){.-m--t-x17-sm{margin-top:8.5rem}}@media screen and (min-width:1024px){.-m--t-x17-md{margin-top:8.5rem}}@media screen and (min-width:1280px){.-m--t-x17-lg{margin-top:8.5rem}}.-m--t-x18{margin-top:9rem}@media screen and (min-width:768px){.-m--t-x18-sm{margin-top:9rem}}@media screen and (min-width:1024px){.-m--t-x18-md{margin-top:9rem}}@media screen and (min-width:1280px){.-m--t-x18-lg{margin-top:9rem}}.-m--t-x19{margin-top:9.5rem}@media screen and (min-width:768px){.-m--t-x19-sm{margin-top:9.5rem}}@media screen and (min-width:1024px){.-m--t-x19-md{margin-top:9.5rem}}@media screen and (min-width:1280px){.-m--t-x19-lg{margin-top:9.5rem}}.-m--t-x20{margin-top:10rem}@media screen and (min-width:768px){.-m--t-x20-sm{margin-top:10rem}}@media screen and (min-width:1024px){.-m--t-x20-md{margin-top:10rem}}@media screen and (min-width:1280px){.-m--t-x20-lg{margin-top:10rem}}.-m--t-0{margin-top:0}@media screen and (min-width:1024px){.-m--t-0-md{margin-top:0}}.-m--r{margin-right:.5rem}.-m--r-x2{margin-right:1rem}@media screen and (min-width:768px){.-m--r-x2-sm{margin-right:1rem}}@media screen and (min-width:1024px){.-m--r-x2-md{margin-right:1rem}}@media screen and (min-width:1280px){.-m--r-x2-lg{margin-right:1rem}}.-m--r-x3{margin-right:1.5rem}@media screen and (min-width:768px){.-m--r-x3-sm{margin-right:1.5rem}}@media screen and (min-width:1024px){.-m--r-x3-md{margin-right:1.5rem}}@media screen and (min-width:1280px){.-m--r-x3-lg{margin-right:1.5rem}}.-m--r-x4{margin-right:2rem}@media screen and (min-width:768px){.-m--r-x4-sm{margin-right:2rem}}@media screen and (min-width:1024px){.-m--r-x4-md{margin-right:2rem}}@media screen and (min-width:1280px){.-m--r-x4-lg{margin-right:2rem}}.-m--r-x5{margin-right:2.5rem}@media screen and (min-width:768px){.-m--r-x5-sm{margin-right:2.5rem}}@media screen and (min-width:1024px){.-m--r-x5-md{margin-right:2.5rem}}@media screen and (min-width:1280px){.-m--r-x5-lg{margin-right:2.5rem}}.-m--r-x6{margin-right:3rem}@media screen and (min-width:768px){.-m--r-x6-sm{margin-right:3rem}}@media screen and (min-width:1024px){.-m--r-x6-md{margin-right:3rem}}@media screen and (min-width:1280px){.-m--r-x6-lg{margin-right:3rem}}.-m--r-x7{margin-right:3.5rem}@media screen and (min-width:768px){.-m--r-x7-sm{margin-right:3.5rem}}@media screen and (min-width:1024px){.-m--r-x7-md{margin-right:3.5rem}}@media screen and (min-width:1280px){.-m--r-x7-lg{margin-right:3.5rem}}.-m--r-x8{margin-right:4rem}@media screen and (min-width:768px){.-m--r-x8-sm{margin-right:4rem}}@media screen and (min-width:1024px){.-m--r-x8-md{margin-right:4rem}}@media screen and (min-width:1280px){.-m--r-x8-lg{margin-right:4rem}}.-m--r-x9{margin-right:4.5rem}@media screen and (min-width:768px){.-m--r-x9-sm{margin-right:4.5rem}}@media screen and (min-width:1024px){.-m--r-x9-md{margin-right:4.5rem}}@media screen and (min-width:1280px){.-m--r-x9-lg{margin-right:4.5rem}}.-m--r-x10{margin-right:5rem}@media screen and (min-width:768px){.-m--r-x10-sm{margin-right:5rem}}@media screen and (min-width:1024px){.-m--r-x10-md{margin-right:5rem}}@media screen and (min-width:1280px){.-m--r-x10-lg{margin-right:5rem}}.-m--r-x11{margin-right:5.5rem}@media screen and (min-width:768px){.-m--r-x11-sm{margin-right:5.5rem}}@media screen and (min-width:1024px){.-m--r-x11-md{margin-right:5.5rem}}@media screen and (min-width:1280px){.-m--r-x11-lg{margin-right:5.5rem}}.-m--r-x12{margin-right:6rem}@media screen and (min-width:768px){.-m--r-x12-sm{margin-right:6rem}}@media screen and (min-width:1024px){.-m--r-x12-md{margin-right:6rem}}@media screen and (min-width:1280px){.-m--r-x12-lg{margin-right:6rem}}.-m--r-x13{margin-right:6.5rem}@media screen and (min-width:768px){.-m--r-x13-sm{margin-right:6.5rem}}@media screen and (min-width:1024px){.-m--r-x13-md{margin-right:6.5rem}}@media screen and (min-width:1280px){.-m--r-x13-lg{margin-right:6.5rem}}.-m--r-x14{margin-right:7rem}@media screen and (min-width:768px){.-m--r-x14-sm{margin-right:7rem}}@media screen and (min-width:1024px){.-m--r-x14-md{margin-right:7rem}}@media screen and (min-width:1280px){.-m--r-x14-lg{margin-right:7rem}}.-m--b{margin-bottom:.5rem}.-m--b-x2{margin-bottom:1rem}@media screen and (min-width:768px){.-m--b-x2-sm{margin-bottom:1rem}}@media screen and (min-width:1024px){.-m--b-x2-md{margin-bottom:1rem}}@media screen and (min-width:1280px){.-m--b-x2-lg{margin-bottom:1rem}}.-m--b-x3{margin-bottom:1.5rem}@media screen and (min-width:768px){.-m--b-x3-sm{margin-bottom:1.5rem}}@media screen and (min-width:1024px){.-m--b-x3-md{margin-bottom:1.5rem}}@media screen and (min-width:1280px){.-m--b-x3-lg{margin-bottom:1.5rem}}.-m--b-x4{margin-bottom:2rem}@media screen and (min-width:768px){.-m--b-x4-sm{margin-bottom:2rem}}@media screen and (min-width:1024px){.-m--b-x4-md{margin-bottom:2rem}}@media screen and (min-width:1280px){.-m--b-x4-lg{margin-bottom:2rem}}.-m--b-x5{margin-bottom:2.5rem}@media screen and (min-width:768px){.-m--b-x5-sm{margin-bottom:2.5rem}}@media screen and (min-width:1024px){.-m--b-x5-md{margin-bottom:2.5rem}}@media screen and (min-width:1280px){.-m--b-x5-lg{margin-bottom:2.5rem}}.-m--b-x6{margin-bottom:3rem}@media screen and (min-width:768px){.-m--b-x6-sm{margin-bottom:3rem}}@media screen and (min-width:1024px){.-m--b-x6-md{margin-bottom:3rem}}@media screen and (min-width:1280px){.-m--b-x6-lg{margin-bottom:3rem}}.-m--b-x7{margin-bottom:3.5rem}@media screen and (min-width:768px){.-m--b-x7-sm{margin-bottom:3.5rem}}@media screen and (min-width:1024px){.-m--b-x7-md{margin-bottom:3.5rem}}@media screen and (min-width:1280px){.-m--b-x7-lg{margin-bottom:3.5rem}}.-m--b-x8{margin-bottom:4rem}@media screen and (min-width:768px){.-m--b-x8-sm{margin-bottom:4rem}}@media screen and (min-width:1024px){.-m--b-x8-md{margin-bottom:4rem}}@media screen and (min-width:1280px){.-m--b-x8-lg{margin-bottom:4rem}}.-m--b-x9{margin-bottom:4.5rem}@media screen and (min-width:768px){.-m--b-x9-sm{margin-bottom:4.5rem}}@media screen and (min-width:1024px){.-m--b-x9-md{margin-bottom:4.5rem}}@media screen and (min-width:1280px){.-m--b-x9-lg{margin-bottom:4.5rem}}.-m--b-x10{margin-bottom:5rem}@media screen and (min-width:768px){.-m--b-x10-sm{margin-bottom:5rem}}@media screen and (min-width:1024px){.-m--b-x10-md{margin-bottom:5rem}}@media screen and (min-width:1280px){.-m--b-x10-lg{margin-bottom:5rem}}.-m--b-x11{margin-bottom:5.5rem}@media screen and (min-width:768px){.-m--b-x11-sm{margin-bottom:5.5rem}}@media screen and (min-width:1024px){.-m--b-x11-md{margin-bottom:5.5rem}}@media screen and (min-width:1280px){.-m--b-x11-lg{margin-bottom:5.5rem}}.-m--b-x12{margin-bottom:6rem}@media screen and (min-width:768px){.-m--b-x12-sm{margin-bottom:6rem}}@media screen and (min-width:1024px){.-m--b-x12-md{margin-bottom:6rem}}@media screen and (min-width:1280px){.-m--b-x12-lg{margin-bottom:6rem}}.-m--b-x13{margin-bottom:6.5rem}@media screen and (min-width:768px){.-m--b-x13-sm{margin-bottom:6.5rem}}@media screen and (min-width:1024px){.-m--b-x13-md{margin-bottom:6.5rem}}@media screen and (min-width:1280px){.-m--b-x13-lg{margin-bottom:6.5rem}}.-m--b-x14{margin-bottom:7rem}@media screen and (min-width:768px){.-m--b-x14-sm{margin-bottom:7rem}}@media screen and (min-width:1024px){.-m--b-x14-md{margin-bottom:7rem}}@media screen and (min-width:1280px){.-m--b-x14-lg{margin-bottom:7rem}}.-m--b-x15{margin-bottom:7.5rem}@media screen and (min-width:768px){.-m--b-x15-sm{margin-bottom:7.5rem}}@media screen and (min-width:1024px){.-m--b-x15-md{margin-bottom:7.5rem}}@media screen and (min-width:1280px){.-m--b-x15-lg{margin-bottom:7.5rem}}.-m--b-x16{margin-bottom:8rem}@media screen and (min-width:768px){.-m--b-x16-sm{margin-bottom:8rem}}@media screen and (min-width:1024px){.-m--b-x16-md{margin-bottom:8rem}}@media screen and (min-width:1280px){.-m--b-x16-lg{margin-bottom:8rem}}.-m--b-x17{margin-bottom:8.5rem}@media screen and (min-width:768px){.-m--b-x17-sm{margin-bottom:8.5rem}}@media screen and (min-width:1024px){.-m--b-x17-md{margin-bottom:8.5rem}}@media screen and (min-width:1280px){.-m--b-x17-lg{margin-bottom:8.5rem}}.-m--b-x18{margin-bottom:9rem}@media screen and (min-width:768px){.-m--b-x18-sm{margin-bottom:9rem}}@media screen and (min-width:1024px){.-m--b-x18-md{margin-bottom:9rem}}@media screen and (min-width:1280px){.-m--b-x18-lg{margin-bottom:9rem}}.-m--b-x19{margin-bottom:9.5rem}@media screen and (min-width:768px){.-m--b-x19-sm{margin-bottom:9.5rem}}@media screen and (min-width:1024px){.-m--b-x19-md{margin-bottom:9.5rem}}@media screen and (min-width:1280px){.-m--b-x19-lg{margin-bottom:9.5rem}}.-m--b-x20{margin-bottom:10rem}@media screen and (min-width:768px){.-m--b-x20-sm{margin-bottom:10rem}}@media screen and (min-width:1024px){.-m--b-x20-md{margin-bottom:10rem}}@media screen and (min-width:1280px){.-m--b-x20-lg{margin-bottom:10rem}.-m--b-x22-lg{margin-bottom:11rem}}.-m--b-0{margin-bottom:0}@media screen and (min-width:1024px){.-m--b-0-md{margin-bottom:0}}.-m--l{margin-left:.5rem}.-m--l-x2{margin-left:1rem}@media screen and (min-width:768px){.-m--l-x2-sm{margin-left:1rem}}@media screen and (min-width:1024px){.-m--l-x2-md{margin-left:1rem}}@media screen and (min-width:1280px){.-m--l-x2-lg{margin-left:1rem}}.-m--l-x3{margin-left:1.5rem}@media screen and (min-width:768px){.-m--l-x3-sm{margin-left:1.5rem}}@media screen and (min-width:1024px){.-m--l-x3-md{margin-left:1.5rem}}@media screen and (min-width:1280px){.-m--l-x3-lg{margin-left:1.5rem}}.-m--l-x4{margin-left:2rem}@media screen and (min-width:768px){.-m--l-x4-sm{margin-left:2rem}}@media screen and (min-width:1024px){.-m--l-x4-md{margin-left:2rem}}@media screen and (min-width:1280px){.-m--l-x4-lg{margin-left:2rem}}.-m--l-x5{margin-left:2.5rem}@media screen and (min-width:768px){.-m--l-x5-sm{margin-left:2.5rem}}@media screen and (min-width:1024px){.-m--l-x5-md{margin-left:2.5rem}}@media screen and (min-width:1280px){.-m--l-x5-lg{margin-left:2.5rem}}.-m--l-auto{margin-left:auto}.-m--r-auto{margin-right:auto}.-order-0{order:0}.-order-1{order:1}.-order-2{order:2}.-order-3{order:3}.-order-4{order:4}@media screen and (min-width:1024px){.-order-md-0{order:0}.-order-md-1{order:1}.-order-md-2{order:2}.-order-md-3{order:3}.-order-md-4{order:4}}.-p{padding:.5rem}.-p-x2{padding:1rem}.-p--0{padding:0}.-p--t{padding-top:.5rem}@media screen and (min-width:1024px){.-p--t-0-md{padding-top:0}}@media screen and (min-width:1280px){.-p--t-x15-lg{padding-top:7.5rem}}@media screen and (min-width:1600px){.-p--t-x30-xl{padding-top:15rem}}.-p--r-0{padding-right:0}.-p--b{padding-bottom:.5rem}.-p--b-x2{padding-bottom:1rem}@media screen and (min-width:768px){.-p--b-x2-sm{padding-bottom:1rem}}@media screen and (min-width:1024px){.-p--b-x2-md{padding-bottom:1rem}}@media screen and (min-width:1280px){.-p--b-x2-lg{padding-bottom:1rem}}.-p--b-x3{padding-bottom:1.5rem}@media screen and (min-width:768px){.-p--b-x3-sm{padding-bottom:1.5rem}}@media screen and (min-width:1024px){.-p--b-x3-md{padding-bottom:1.5rem}}@media screen and (min-width:1280px){.-p--b-x3-lg{padding-bottom:1.5rem}}.-p--b-x4{padding-bottom:2rem}@media screen and (min-width:768px){.-p--b-x4-sm{padding-bottom:2rem}}@media screen and (min-width:1024px){.-p--b-x4-md{padding-bottom:2rem}}@media screen and (min-width:1280px){.-p--b-x4-lg{padding-bottom:2rem}}.-p--b-x5{padding-bottom:2.5rem}@media screen and (min-width:768px){.-p--b-x5-sm{padding-bottom:2.5rem}}@media screen and (min-width:1024px){.-p--b-x5-md{padding-bottom:2.5rem}}@media screen and (min-width:1280px){.-p--b-x5-lg{padding-bottom:2.5rem}}.-p--b-x6{padding-bottom:3rem}@media screen and (min-width:768px){.-p--b-x6-sm{padding-bottom:3rem}}@media screen and (min-width:1024px){.-p--b-x6-md{padding-bottom:3rem}}@media screen and (min-width:1280px){.-p--b-x6-lg{padding-bottom:3rem}}.-p--b-x7{padding-bottom:3.5rem}@media screen and (min-width:768px){.-p--b-x7-sm{padding-bottom:3.5rem}}@media screen and (min-width:1024px){.-p--b-x7-md{padding-bottom:3.5rem}}@media screen and (min-width:1280px){.-p--b-x7-lg{padding-bottom:3.5rem}}.-p--b-x8{padding-bottom:4rem}@media screen and (min-width:768px){.-p--b-x8-sm{padding-bottom:4rem}}@media screen and (min-width:1024px){.-p--b-x8-md{padding-bottom:4rem}}@media screen and (min-width:1280px){.-p--b-x8-lg{padding-bottom:4rem}}.-p--b-x9{padding-bottom:4.5rem}@media screen and (min-width:768px){.-p--b-x9-sm{padding-bottom:4.5rem}}@media screen and (min-width:1024px){.-p--b-x9-md{padding-bottom:4.5rem}}@media screen and (min-width:1280px){.-p--b-x9-lg{padding-bottom:4.5rem}}.-p--b-x10{padding-bottom:5rem}@media screen and (min-width:768px){.-p--b-x10-sm{padding-bottom:5rem}}@media screen and (min-width:1024px){.-p--b-x10-md{padding-bottom:5rem}}@media screen and (min-width:1280px){.-p--b-x10-lg{padding-bottom:5rem}}.-p--b-x11{padding-bottom:5.5rem}@media screen and (min-width:768px){.-p--b-x11-sm{padding-bottom:5.5rem}}@media screen and (min-width:1024px){.-p--b-x11-md{padding-bottom:5.5rem}}@media screen and (min-width:1280px){.-p--b-x11-lg{padding-bottom:5.5rem}}.-p--b-x12{padding-bottom:6rem}@media screen and (min-width:768px){.-p--b-x12-sm{padding-bottom:6rem}}@media screen and (min-width:1024px){.-p--b-x12-md{padding-bottom:6rem}}@media screen and (min-width:1280px){.-p--b-x12-lg{padding-bottom:6rem}}.-p--b-x13{padding-bottom:6.5rem}@media screen and (min-width:768px){.-p--b-x13-sm{padding-bottom:6.5rem}}@media screen and (min-width:1024px){.-p--b-x13-md{padding-bottom:6.5rem}}@media screen and (min-width:1280px){.-p--b-x13-lg{padding-bottom:6.5rem}}.-p--b-x14{padding-bottom:7rem}@media screen and (min-width:768px){.-p--b-x14-sm{padding-bottom:7rem}}@media screen and (min-width:1024px){.-p--b-x14-md{padding-bottom:7rem}}@media screen and (min-width:1280px){.-p--b-x14-lg{padding-bottom:7rem}}.-p--b-x15{padding-bottom:7.5rem}@media screen and (min-width:768px){.-p--b-x15-sm{padding-bottom:7.5rem}}@media screen and (min-width:1024px){.-p--b-x15-md{padding-bottom:7.5rem}}@media screen and (min-width:1280px){.-p--b-x15-lg{padding-bottom:7.5rem}}.-p--b-x16{padding-bottom:8rem}@media screen and (min-width:768px){.-p--b-x16-sm{padding-bottom:8rem}}@media screen and (min-width:1024px){.-p--b-x16-md{padding-bottom:8rem}}@media screen and (min-width:1280px){.-p--b-x16-lg{padding-bottom:8rem}}.-text-bold{font-weight:600}.-text-bolder{font-weight:800}.-text-uppercase{text-transform:uppercase}.-text-center{text-align:center}.-text-left{text-align:left}.-text-right{text-align:right}.-text-black{color:#181733;fill:#181733}.-text-white{color:#fff;fill:#fff}.-text-primary{color:#fa0;fill:#fa0}.-text-secondary{color:#008dfe;fill:#008dfe}.-text-primary-light{color:#fefbe3;fill:#fefbe3}.-text-primary-pastel{color:#fffaea;fill:#fffaea}.-text-secondary-light{color:#e6f9ff;fill:#e6f9ff}.-text-grey-ultra{color:#f5f5f5;fill:#f5f5f5}.-text-grey-light{color:#eee;fill:#eee}.-text-grey{color:#c2c2c2;fill:#c2c2c2}.-text-grey-ultra-dark{color:#181733;fill:#181733}.-text-grey-dark{color:#8c8c8c;fill:#8c8c8c}.-text-grey-darker{color:#282d3e;fill:#282d3e}.-text-grey-black{color:#303030;fill:#303030}.-text-success{color:#0fd89e;fill:#0fd89e}.-text-success-light{color:#81e8c9;fill:#81e8c9}.-text-success-dark{color:#2da581;fill:#2da581}.-text-error{color:#ea492f;fill:#ea492f}.-text-error-light{color:#ee988a;fill:#ee988a}.-text-error-dark{color:#bd4019;fill:#bd4019}.has-small-font-size{font-size:.875rem;font-style:normal;line-height:1.1875rem}.has-medium-font-size{font-size:1.125rem;font-style:normal;line-height:1.75rem}.has-large-font-size{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem}@media screen and (min-width:768px){.has-large-font-size{font-size:2rem;line-height:2.5rem}}.has-x-large-font-size{font-size:2rem;font-style:normal;font-weight:600;line-height:2.375rem}@media screen and (min-width:768px){.has-x-large-font-size{font-size:3.5rem;line-height:4rem}}.-width-full{width:100%}.-width-vw{width:100vw}