﻿@font-face{font-family:'Manrope';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59FO_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk6jFO_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F.ttf) format('truetype');}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F.ttf) format('truetype');}*,::after,::before{box-sizing:border-box;}html{scroll-behavior:smooth;}body{overflow-x:hidden;line-height:normal;}blockquote,body,p,h1,h2,h3,h4,h5,h6,figure,iframe{margin:0;}a{display:block;text-decoration:none;width:fit-content;}a:hover{text-decoration:none;}address{font-style:normal;margin-bottom:0;}button{border:0;appearance:none;text-align:initial;background-color:transparent;padding-block:0;padding-inline:0;cursor:pointer;}dialog{border:0;}form{width:100%;display:block;}fieldset{border:0;display:block;}iframe{border:0;}img{display:block;}label{display:block;margin-bottom:0;}mark{padding:0;background-color:transparent;}menu{padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul{list-style-type:none;padding-inline-start:0;}summary{list-style:none;cursor:pointer;}time{display:block;}[role="button"]{cursor:pointer;}section,article,aside,details,figcaption,figure,header,footer,menu,nav{display:block;}body{background-color:#f0f2f4;font-family:'Manrope',sans-serif;line-height:114.29%;padding-bottom:16px;}body p,body h1,body h2,body h3,body a{line-height:114.29%;}body input,body textarea,body button{font-family:'Manrope',sans-serif;}[data-hidden]{display:none!important;}@media(max-width:1200px){[data-desktop]{display:none!important;}}@media(max-width:1200px){[data-mobile]{display:inherit;}}@media(min-width:1200px){[data-mobile]{display:none!important;}}.debug{border:2px dotted #f00;width:100%;height:100%;}.t-warning{color:#de2525;font-size:14px;font-weight:400;line-height:120%;}.search__bar{padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:#f0f2f5;}.search__bar input{color:#4b5563;font-size:16px;font-weight:400;line-height:24px;width:100%;border:0;outline:0;margin-left:8px;background-color:transparent;}.search__bar button{transition:all .25s linear;}.search__bar button:hover{filter:brightness(.9);}.the__alert{padding:8px 18px;border-radius:8px;display:flex;align-items:center;gap:12px;transition:all .25s linear;font-size:16px;font-weight:400;}.the__alert .icon{width:24px;height:24px;flex-shrink:0;}.the__alert.severity--success{background-color:#edf7ed;color:#2e7d32;}.the__alert.severity--info{background-color:#e5f6fd;color:#0288d1;}.the__alert.severity--warning{background-color:#fff4e5;color:#ed6c02;}.the__alert.severity--error{background-color:#fdeded;color:#d32f2f;}.cardCourse{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;display:flex;flex-direction:column;flex:1 1 100%;}.cardCourse .cover{width:100%;height:245px;object-fit:cover;object-position:center;margin-bottom:16px;}.cardCourse .info{padding-left:16px;padding-right:16px;}.cardCourse .info .upper{display:flex;align-items:center;margin-bottom:4px;}.cardCourse .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.cardCourse .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.cardCourse .info .title{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.cardCourse .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.cardCourse .info .details{display:flex;align-items:center;margin-bottom:24px;}.cardCourse .info .details .time,.cardCourse .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.cardCourse .info .details .time .icon,.cardCourse .info .details .seats .icon{width:16px;height:16px;}.cardCourse .info .details .seats.is--low{color:#de2525;}.cardCourse .actions{display:grid;grid-template-columns:1.1fr .9fr;width:100%;gap:6px;margin-top:auto;}.cardCourse .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.cardCourse .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.cardCourse .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.cardCourse .actions .button__more{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:17px 19px;color:#4b5563;font-size:16px;font-weight:400;line-height:150%;border:1px solid transparent;transition:all .25s linear;flex-shrink:0;white-space:nowrap;width:100%;}.cardCourse .actions .button__more:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.cardCourse .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.cardCourse .actions{display:flex;flex-direction:column;}.cardCourse .actions .button__more{justify-content:center;}}.modalPresident .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(2,7,20,.4);z-index:1000;backdrop-filter:blur(4px);border-radius:8px;display:flex;justify-content:center;align-items:center;}.modalPresident .backdrop .wrapper{position:relative;display:grid;grid-template-columns:245px 1fr;gap:32px;padding:8px;width:100%;max-width:957px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.modalPresident .backdrop .wrapper .cover{width:100%;height:380px;object-fit:cover;object-position:center;border-radius:4px;}.modalPresident .backdrop .wrapper .content{padding:16px;}.modalPresident .backdrop .wrapper .content .button--close{position:absolute;top:31px;right:24px;}.modalPresident .backdrop .wrapper .content .upper{display:flex;gap:4px;margin-bottom:8px;}.modalPresident .backdrop .wrapper .content .upper .role{color:#1432b4;font-size:14px;font-weight:400;line-height:120%;}.modalPresident .backdrop .wrapper .content .upper .date{color:#020714;font-size:14px;font-weight:700;line-height:120%;}.modalPresident .backdrop .wrapper .content .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:16px;}.modalPresident .backdrop .wrapper .content .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.modalPresident .backdrop{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}.modalPresident .backdrop .wrapper{padding:60px 24px;display:flex;flex-direction:column-reverse;}.modalPresident .backdrop .wrapper .content{max-height:400px;overflow-y:scroll;}}.modalRegistration .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(2,7,20,.4);z-index:1000;backdrop-filter:blur(4px);border-radius:8px;display:flex;justify-content:center;align-items:center;}.modalRegistration .backdrop .wrapper{position:relative;width:100%;max-width:582px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.modalRegistration .backdrop .wrapper .button--close{position:absolute;top:31px;right:24px;width:fit-content;}.modalRegistration .backdrop .wrapper .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:36px;}.modalRegistration.modal--form .wrapper{padding:64px 72px;display:flex;flex-direction:column;gap:16px;}.modalRegistration.modal--form .wrapper .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.modalRegistration.modal--form .wrapper label{display:block;margin-bottom:8px;color:#0d121c;font-size:14px;font-weight:400;}.modalRegistration.modal--form .wrapper input[type="text"],.modalRegistration.modal--form .wrapper input[type="email"]{width:100%;border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;}.modalRegistration.modal--form .wrapper input[type="text"]::placeholder,.modalRegistration.modal--form .wrapper input[type="email"]::placeholder{color:#4b5563;}.modalRegistration.modal--form .wrapper input[type="text"]:focus-within,.modalRegistration.modal--form .wrapper input[type="email"]:focus-within{outline:0;border-color:#0d121c;}.modalRegistration.modal--form .wrapper input[type="text"]:hover,.modalRegistration.modal--form .wrapper input[type="email"]:hover{border-color:#3296eb;}.modalRegistration.modal--form .wrapper .field--checkbox{display:flex;align-items:center;gap:16px;}.modalRegistration.modal--form .wrapper .footer{display:flex;align-items:center;gap:16px;}.modalRegistration.modal--form .wrapper .footer .button--download{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:0 20px;}.modalRegistration.modal--form .wrapper .footer .button--download:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.modalRegistration.modal--form .wrapper .footer .button--download:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.modalRegistration.modal--success .wrapper{padding:40px;height:586px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;}.modalRegistration.modal--success .wrapper .title{text-align:center;}@media(max-width:1200px){.modalRegistration .backdrop{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}.modalRegistration.modal--form .wrapper,.modalRegistration.modal--success .wrapper{padding:40px 24px;}.modalRegistration.modal--form .wrapper .footer{flex-direction:column;}}[x-cloak]{display:none!important;}.layout__header .header--desktop{display:grid;grid-template-columns:244px 1fr;grid-template-rows:44px 100px;grid-template-areas:"brand upper" "brand main_";background-color:#fff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);}.layout__header .header--desktop .brand{grid-area:brand;display:flex;align-items:center;justify-content:center;background-color:#fff;border-right:1px solid #f0f2f4;}.layout__header .header--desktop .upper{display:flex;justify-content:flex-end;align-items:center;padding-right:78px;background-color:#020714;}.layout__header .header--desktop .upper .time,.layout__header .header--desktop .upper .report{color:#f0f2f4;font-size:14px;font-weight:600;line-height:150%;display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;}.layout__header .header--desktop .upper a{text-decoration:underline;text-underline-offset:2px;text-decoration-skip-ink:auto;}.layout__header .header--desktop .main{padding-right:78px;display:flex;align-items:center;justify-content:space-between;}.layout__header .header--desktop .main .navigation{padding-left:26px;display:flex;align-items:center;justify-content:center;gap:12px;}.layout__header .header--desktop .main .navigation a{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;padding:4px 12px;position:relative;transition:all .25s linear;}.layout__header .header--desktop .main .navigation a::after{opacity:0;content:'';position:absolute;bottom:-34px;left:0;height:2px;width:100%;background-color:#0047ff;transition:all .25s linear;}.layout__header .header--desktop .main .navigation a:hover{color:#0047ff;}.layout__header .header--desktop .main .navigation a:hover::after{opacity:1;}.layout__header .header--desktop .main .actions{display:flex;gap:25px;}.layout__header .header--desktop .main .actions .search{width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#fbfdff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);overflow:visible;}.layout__header .header--desktop .main .actions .search:hover{cursor:pointer;background:#0047ff;transition:all .25s linear;}.layout__header .header--desktop .main .actions .search:hover .icon--default{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.layout__header .header--desktop .main .actions .search .search__open{display:block;position:absolute;z-index:5000;cursor:default;top:64px;left:269px;width:calc(100% - calc(269px + 349px + 78px));height:58px;display:flex;padding:12px 16px;align-items:center;gap:10px;border:1px solid #0047ff;border-radius:4px;background:#fbfdff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);}.layout__header .header--desktop .main .actions .search .search__open input{flex-grow:1;width:100%;border:0;color:#020714;font-size:14px;font-weight:400;line-height:normal;background-color:transparent;line-height:120%;}.layout__header .header--desktop .main .actions .search .search__open input::placeholder{color:#a1a2a3;}.layout__header .header--desktop .main .actions .buttons{display:flex;align-items:center;gap:8px;}.layout__header .header--desktop .main .actions .buttons .button__dashboard{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 12px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border-radius:4px;background-color:transparent;transition:all .25s linear;}.layout__header .header--desktop .main .actions .buttons .button__dashboard:hover{background-color:rgba(0,71,255,.16);}.layout__header .header--desktop .main .actions .buttons .button__associate{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;}.layout__header .header--desktop .main .actions .buttons .button__associate:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.layout__header .header--desktop .main .actions .buttons .button__associate:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.layout__header .header--mobile{display:none;position:relative;margin:16px;background-color:#fff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);}.layout__header .header--mobile .heading{display:flex;align-items:center;justify-content:space-between;padding:24px;}.layout__header .header--mobile .heading .search{width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#fbfdff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);overflow:visible;}.layout__header .header--mobile .heading .search:hover{cursor:pointer;background:#0047ff;transition:all .25s linear;}.layout__header .header--mobile .heading .search:hover .icon--default{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.layout__header .header--mobile .heading .search .search__open{display:block;position:absolute;z-index:5000;cursor:default;top:64px;left:269px;width:calc(100% - calc(269px + 349px + 78px));height:58px;display:flex;padding:12px 16px;align-items:center;gap:10px;border:1px solid #0047ff;border-radius:4px;background:#fbfdff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);}.layout__header .header--mobile .heading .search .search__open input{flex-grow:1;width:100%;border:0;color:#020714;font-size:14px;font-weight:400;line-height:normal;background-color:transparent;line-height:120%;}.layout__header .header--mobile .heading .search .search__open input::placeholder{color:#a1a2a3;}.layout__header .header--mobile .heading .search .search__open{width:calc(100% - 16px);top:26px;left:8px;right:8px;height:76px;}@media(max-width:1200px){.layout__header .header--desktop{display:none;}.layout__header .header--mobile{display:block;}.layout__header .header--mobile .navbar{padding-top:32px;}.layout__header .header--mobile .navbar .navigation{padding-top:14px;padding-bottom:14px;display:flex;flex-direction:column;align-items:center;gap:8px;}.layout__header .header--mobile .navbar .navigation a{color:#a1a2a3;font-size:16px;font-weight:700;line-height:150%;padding:4px 12px;}.layout__header .header--mobile .navbar .buttons{padding-top:32px;padding-bottom:32px;padding-left:24px;padding-right:24px;max-width:100%;}.layout__header .header--mobile .navbar .buttons .button__dashboard{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 12px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border-radius:4px;background-color:transparent;transition:all .25s linear;margin-left:auto;margin-right:auto;}.layout__header .header--mobile .navbar .buttons .button__dashboard:hover{background-color:rgba(0,71,255,.16);}.layout__header .header--mobile .navbar .buttons .button__associate{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;width:100%;margin-top:24px;}.layout__header .header--mobile .navbar .buttons .button__associate:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.layout__header .header--mobile .navbar .buttons .button__associate:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.layout__header .header--mobile .navbar .hours{margin-top:32px;margin-left:24px;margin-right:24px;margin-bottom:32px;background-color:#020714;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:24px 16px;border-radius:4px;color:#f0f2f4;text-align:center;font-size:14px;font-weight:600;line-height:150%;}.layout__header .header--mobile .navbar .hours .time{display:flex;flex-direction:column;align-items:center;gap:10px;}.layout__header .header--mobile .navbar .hours .report{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;}.layout__header .header--mobile .navbar .social{margin-top:32px;padding-bottom:40px;display:flex;justify-content:center;align-items:center;gap:16px;}}.layout__breadcrumb{margin:16px;border-radius:4px;background-image:url('/assets/img/breadcrumb-cover.png');background-size:cover;}.layout__breadcrumb .wrapper{width:100%;max-width:1199px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding-top:64px;padding-bottom:64px;}.layout__breadcrumb .wrapper .title{color:#f0f2f4;font-size:40px;font-weight:400;line-height:120%;}.layout__breadcrumb .wrapper .navigation{display:flex;align-items:center;gap:16px;}.layout__breadcrumb .wrapper .navigation a{color:#f0f2f4;font-size:16px;font-weight:400;line-height:150%;}.layout__breadcrumb .wrapper .navigation a.is--active{color:#3296eb;}@media(max-width:1200px){.layout__breadcrumb .wrapper{flex-direction:column;justify-content:center;gap:32px;}.layout__breadcrumb .wrapper .title{text-align:center;}.layout__breadcrumb .wrapper .navigation{flex-wrap:wrap;align-items:center;justify-content:center;}.layout__breadcrumb .wrapper .navigation a{text-align:center;}}.layout__cta{margin-left:16px;margin-right:16px;margin-bottom:16px;border-radius:4px;background-color:transparent;background-image:url('/assets/img/cta-background.png');background-repeat:no-repeat;background-position:bottom right;background-size:cover;display:flex;justify-content:space-between;padding-right:125px;padding-left:56px;padding-bottom:40px;padding-top:124px;}.layout__cta .title{padding-top:13px;color:#f0f2f4;font-size:48px;font-weight:400;line-height:120%;align-self:flex-end;}.layout__cta .button{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:289px;height:58px;box-shadow:0 24px 48px -12px rgba(0,0,0,.18);color:#0047ff;background:#f0f2f4;}.layout__cta .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.layout__cta .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.layout__cta .button:hover{background:#0047ff;color:#f0f2f4;border-color:#f0f2f4;}.layout__cta .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}@media(max-width:1200px){.layout__cta{background-image:url('/assets/img/cta-background-mobile.png');background-position:top center;background-size:cover;padding-left:16px;padding-right:16px;padding-top:40px;padding-bottom:82px;flex-direction:column;align-items:center;justify-content:center;gap:92px;}.layout__cta .title{text-align:center;font-size:32px;}.layout__cta .title br{display:none;}}.layout__sponsors{margin-left:16px;margin-right:16px;margin-bottom:16px;}.layout__sponsors .wrapper{padding:48px 53px;background-color:#fbfdff;border-radius:4px;display:flex;gap:92px;align-items:flex-start;}.layout__sponsors .wrapper .title{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;flex-shrink:0;}.layout__sponsors .wrapper .carousel{max-width:100%;overflow:hidden;flex:1;}.layout__sponsors .wrapper .carousel .splide .splide__slide{display:flex;align-items:center;justify-content:center;height:80px;}.layout__sponsors .wrapper .carousel .splide .splide__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;}@media(max-width:1200px){.layout__sponsors .wrapper{padding-top:40px;padding-bottom:40px;padding-left:16px;padding-right:16px;flex-direction:column;gap:32px;}.layout__sponsors .wrapper .title{text-align:center;}.layout__sponsors .wrapper .carousel .splide .splide__pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;}.layout__sponsors .wrapper .carousel .splide .splide__pagination .splide__dot{width:8px;height:8px;background:#d9d9d9;border-radius:50%;border:1px solid #d9d9d9;}.layout__sponsors .wrapper .carousel .splide .splide__pagination .splide__dot.is-active{background:#a3a3a3;border-color:#a3a3a3;}.layout__sponsors .wrapper .carousel .splide .splide__slide{height:60px;}}.layout__footer{margin-left:16px;margin-right:16px;padding:20px;background-color:#fbfdff;border-radius:4px;position:relative;}.layout__footer .wrapper{margin-top:40px;margin-bottom:40px;margin-left:40px;margin-right:56px;}.layout__footer .wrapper .brand--mobile{display:none;margin-left:auto;margin-right:auto;}.layout__footer .wrapper .upper{display:flex;justify-content:flex-end;padding-right:40px;gap:76px;}.layout__footer .wrapper .upper .links{max-width:192px;flex-shrink:0;display:flex;flex-direction:column;gap:8px;}.layout__footer .wrapper .upper .links .subtitle{color:#0047ff;font-size:16px;font-weight:400;line-height:150%;margin-bottom:8px;}.layout__footer .wrapper .upper .links p{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;}.layout__footer .wrapper .upper .links a{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;transition:all .25s linear;}.layout__footer .wrapper .upper .links a:hover{color:#0047ff;}.layout__footer .wrapper .upper .links a.map{text-decoration:underline;text-underline-offset:2px;text-decoration-skip-ink:auto;}.layout__footer .wrapper .bottom{padding-top:46px;display:flex;gap:85px;}.layout__footer .wrapper .bottom .box{flex-grow:1;padding-top:16px;padding-bottom:16px;display:flex;flex-direction:column;justify-content:space-between;height:174px;}.layout__footer .wrapper .bottom .box .social{display:flex;justify-content:flex-end;align-items:center;gap:16px;}.layout__footer .wrapper .bottom .box .social a svg{transition:all .25s linear;}.layout__footer .wrapper .bottom .box .social a:hover{fill:#0047ff;}.layout__footer .wrapper .bottom .box .attribution{padding-top:32px;border-top:1px solid #f0f2f4;display:flex;justify-content:space-between;align-items:baseline;}.layout__footer .wrapper .bottom .box .attribution .copyright{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;}.layout__footer .scrollup{position:absolute;top:20px;right:16px;}@media(max-width:1200px){.layout__footer{padding-left:16px;padding-right:16px;}.layout__footer .wrapper{display:flex;align-items:center;flex-direction:column;gap:40px;margin-left:16px;margin-right:16px;}.layout__footer .wrapper .brand--mobile{display:block;}.layout__footer .wrapper .brand--mobile img{max-width:100%;}.layout__footer .wrapper .upper{display:flex;flex-direction:column;gap:40px;padding-right:0;}.layout__footer .wrapper .upper .links{align-items:center;}.layout__footer .wrapper .upper .links p{text-align:center;}.layout__footer .wrapper .bottom .brand--desktop{display:none;}.layout__footer .wrapper .bottom .box .social{justify-content:center;}.layout__footer .wrapper .bottom .box .attribution{flex-direction:column;align-items:center;gap:24px;}.layout__footer .wrapper .bottom .box .attribution .copyright{text-align:center;}.layout__footer .wrapper .scrollup{position:static;margin-left:auto;margin-right:auto;}}.float__whatsapp{position:fixed;bottom:16px;right:16px;width:64px;z-index:2999;}.float__whatsapp img{transition:all linear .15s;}.float__whatsapp:hover img{transform:scale(1.2);}.home__hero{display:grid;grid-template-columns:1fr 362px;grid-template-rows:517px;gap:16px;margin:16px;width:calc(100vw - 32px);}.home__hero .carousel{width:100%;overflow:hidden;}.home__hero .carousel .splide{border-radius:4px;}.home__hero .carousel .splide .splide__relative{position:relative;}.home__hero .carousel .splide .splide__controls{position:absolute;bottom:0;right:0;z-index:10;display:flex;justify-content:flex-end;align-items:center;}.home__hero .carousel .splide .splide__controls .splide__pagination{display:flex;justify-content:center;align-items:center;gap:8px;}.home__hero .carousel .splide .splide__controls .splide__pagination [role="presentation"]{width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;}.home__hero .carousel .splide .splide__controls .splide__pagination [role="presentation"] .splide__dot{width:4px;height:4px;border-radius:50%;background-color:#f0f2f4;transition:all .25s linear;}.home__hero .carousel .splide .splide__controls .splide__pagination [role="presentation"] .splide__dot.is-active{height:8px;width:8px;background-color:#0047ff;}.home__hero .carousel .splide .splide__controls .splide__arrows{background-image:url('libraries/img/carousel/controls-background.svg');background-size:cover;background-position:bottom right;padding-left:75px;padding-right:40px;padding-top:16px;padding-bottom:16px;display:flex;gap:41px;}.home__hero .carousel .splide .splide__controls .splide__arrows .splide__arrow{border-radius:4px;transition:all .25s linear;}.home__hero .carousel .splide .splide__controls .splide__arrows .splide__arrow:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(8%) saturate(955%) hue-rotate(176deg) brightness(93%) contrast(96%);}.home__hero .carousel .splide .splide__controls .splide__pagination{display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden;width:fit-content;}.home__hero .carousel .splide .splide__controls .splide__pagination .splide__dot{width:80px;height:4px;background:transparent;border-radius:0;background-color:#f0f2f4;transition:all .25s linear;}.home__hero .carousel .splide .splide__controls .splide__pagination .splide__dot:hover{background-color:#bfd1ff;}.home__hero .carousel .splide .splide__controls .splide__pagination .splide__dot.is-active{background-color:#dddfe0;}@media(max-width:1200px){.home__hero .carousel .splide .splide__controls .splide__pagination{gap:8px;}.home__hero .carousel .splide .splide__controls .splide__pagination .splide__dot{width:12px;height:8px;border-radius:50%;}}.home__hero .carousel .splide .splide__slide{position:relative;border-radius:4px;overflow:hidden;}.home__hero .carousel .splide .splide__slide .cover{width:100%;height:517px;object-fit:cover;object-position:center;filter:brightness(.1);}.home__hero .carousel .splide .splide__slide .shell{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:60px;padding-bottom:62px;display:flex;flex-direction:column;justify-content:flex-end;}.home__hero .carousel .splide .splide__slide .shell .overline{color:#3296eb;font-size:18px;font-weight:700;line-height:120%;margin-bottom:16px;width:100%;max-width:752px;}.home__hero .carousel .splide .splide__slide .shell .title{color:#fbfdff;font-weight:400;font-size:40px;line-height:120%;margin-bottom:24px;width:100%;max-width:752px;}.home__hero .carousel .splide .splide__slide .shell .actions{display:flex;gap:16px;flex-wrap:wrap;}.home__hero .carousel .splide .splide__slide .shell .actions .button__about{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;}.home__hero .carousel .splide .splide__slide .shell .actions .button__about:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__hero .carousel .splide .splide__slide .shell .actions .button__about:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__hero .carousel .splide .splide__slide .shell .actions .button__register{display:flex;justify-content:center;align-items:center;gap:10px;background:rgba(240,242,244,.16);backdrop-filter:blur(8px);border-radius:4px;height:58px;color:#f0f2f4;font-size:15px;font-weight:600;line-height:150%;transition:all .25s linear;}.home__hero .carousel .splide .splide__slide .shell .actions .button__register:hover{background-color:#00279a;}.home__hero .carousel .splide .splide__slide .shell .actions .button__register:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__hero .carousel .splide .splide__slide .shell .actions .button__about,.home__hero .carousel .splide .splide__slide .shell .actions .button__register{width:289px;}.home__hero .highlight{background-color:#0047ff;border-radius:4px;background-image:url('/assets/img/hero-highlight-background.png');background-size:cover;}.home__hero .highlight .shell{margin:36px 37px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 74px);}.home__hero .highlight .shell .heading{text-align:center;}.home__hero .highlight .shell .heading .title{color:#fbfdff;font-size:14px;font-weight:700;margin-bottom:8px;line-height:120%;}.home__hero .highlight .shell .heading .call{color:#f0f2f4;font-size:32px;line-height:101%;}.home__hero .highlight .shell .actions .button__register{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;font-size:15px;margin-bottom:7px;}.home__hero .highlight .shell .actions .button__register:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__hero .highlight .shell .actions .button__register:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__hero .highlight .shell .actions .button__register:hover{background-color:#eff0ff;}.home__hero .highlight .shell .actions .button__benefits{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:289px;height:58px;box-shadow:0 24px 48px -12px rgba(0,0,0,.18);color:#0047ff;background:#f0f2f4;width:100%;font-size:15px;}.home__hero .highlight .shell .actions .button__benefits:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__hero .highlight .shell .actions .button__benefits:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__hero .highlight .shell .actions .button__benefits:hover{background:#0047ff;color:#f0f2f4;border-color:#f0f2f4;}.home__hero .highlight .shell .actions .button__benefits:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__hero .highlight .shell .actions .button__benefits:hover{background-color:#00279a;}@media(max-width:1200px){.home__hero{grid-template-columns:1fr;grid-template-rows:786px 517px;}.home__hero .carousel .splide .splide__slide .cover{height:786px;}.home__hero .carousel .splide .splide__slide .shell{padding-left:16px;padding-right:16px;padding-bottom:95px;}.home__hero .carousel .splide .splide__slide .shell .title{font-size:32px;}}.home__statistics{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:188px;gap:16px;margin:16px;}.home__statistics .statistics{background-color:#fbfdff;border-radius:4px;display:flex;justify-content:center;align-items:center;}.home__statistics .statistics .shell{width:206px;}.home__statistics .statistics .shell .upper{display:flex;align-items:center;gap:16px;}.home__statistics .statistics .shell .upper .number{color:#020714;font-size:48px;font-weight:400;line-height:120%;}.home__statistics .statistics .shell .upper .number .color{color:#0047ff;}.home__statistics .statistics .shell .text{color:#4b5563;font-size:18px;font-weight:400;line-height:120%;}@media(max-width:1200px){.home__statistics{grid-template-columns:1fr;}}.home__news{margin-left:16px;margin-right:16px;margin-bottom:16px;background-color:#fbfdff;padding:40px 56px;}.home__news .heading{display:grid;grid-template-columns:8fr 3fr;grid-template-areas:"title button" "text button";display:flex;flex-direction:column;gap:8px;margin-bottom:24px;}.home__news .heading .title{grid-area:title;}.home__news .heading .text{grid-area:text;}.home__news .heading .button{grid-area:button;justify-self:end;align-self:last baseline;white-space:nowrap;}@media(max-width:1200px){.home__news .heading{display:grid;grid-template-columns:1fr;}}.home__news .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.home__news .heading .title{flex-direction:column;text-align:center;}}.home__news .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;line-height:120%;}.home__news .heading .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;}.home__news .heading .button span,.home__news .heading .button img{position:relative;z-index:3;}.home__news .heading .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__news .heading .button:hover{color:#fbfdff;border-radius:4px;}.home__news .heading .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__news .heading .button:hover::after{height:100%;border-radius:4px;}@media(max-width:1200px){.home__news .heading .text{text-align:center;}.home__news .heading .button{display:none;}}.home__news .news__card{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;min-height:390px;width:100%;display:flex;flex-direction:column;border:1px solid transparent;transition:all .25s linear;}.home__news .news__card .cover{width:100%;height:202px;object-fit:cover;object-position:center;border-radius:4px;margin-bottom:16px;}.home__news .news__card .details{display:flex;align-items:center;margin-bottom:4px;padding-left:16px;}.home__news .news__card .details .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.home__news .news__card .details .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.home__news .news__card .name{padding-left:16px;padding-right:16px;max-width:266px;width:100%;color:#020714;font-size:18px;font-weight:400;line-height:120%;}.home__news .news__card .button{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;padding:4px 0;width:100%;color:#4b5563;font-size:15px;font-weight:400;line-height:150%;transition:all .25s linear;border:1px solid transparent;padding:4px 16px;border:0;margin-top:16px;}.home__news .news__card .button:hover{color:#0047ff;border-color:#0047ff;}.home__news .news__card .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__news .news__card:hover{border-color:#0047ff;}.home__news .news__card:hover .button{color:#0047ff;border-color:#0047ff;}.home__news .news__card:hover .button img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__news .splide__news .splide__controls{position:relative;padding-left:8px;padding-right:8px;margin-top:24px;display:flex;justify-content:space-between;align-items:center;width:100%;}.home__news .splide__news .splide__controls .splide__arrow{border-radius:4px;transition:all .25s linear;}.home__news .splide__news .splide__controls .splide__arrow:hover{background-color:rgba(0,71,255,.16);}.home__news .splide__news .splide__controls .splide__arrow:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__news .splide__news .splide__controls .splide__pagination{display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden;width:fit-content;}.home__news .splide__news .splide__controls .splide__pagination .splide__dot{width:80px;height:4px;background:transparent;border-radius:0;background-color:#f0f2f4;transition:all .25s linear;}.home__news .splide__news .splide__controls .splide__pagination .splide__dot:hover{background-color:#bfd1ff;}.home__news .splide__news .splide__controls .splide__pagination .splide__dot.is-active{background-color:#dddfe0;}@media(max-width:1200px){.home__news .splide__news .splide__controls .splide__pagination{gap:8px;}.home__news .splide__news .splide__controls .splide__pagination .splide__dot{width:12px;height:8px;border-radius:50%;}}@media(max-width:1200px){.home__news .splide__news .splide__controls{justify-content:center;}.home__news .splide__news .splide__controls .splide__arrow{display:none;}}.home__news .footer{display:none;}.home__news .splide__track{height:400px;}@media(max-width:1200px){.home__news{overflow:hidden;padding-left:24px;padding-right:24px;padding-top:40px;padding-bottom:40px;}.home__news .footer{margin-top:32px;display:flex;align-items:center;justify-content:center;}.home__news .footer .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;width:100%;}.home__news .footer .button span,.home__news .footer .button img{position:relative;z-index:3;}.home__news .footer .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__news .footer .button:hover{color:#fbfdff;border-radius:4px;}.home__news .footer .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__news .footer .button:hover::after{height:100%;border-radius:4px;}.home__news .splide__slide{height:auto!important;}.home__news .news__card{height:100%!important;}.home__news .splide__list{align-items:flex-start;}.home__news .home__news .splide__slide{display:flex;align-items:flex-start;}.home__news .home__news .news__card{margin-bottom:0;}}.home__benefits{margin-left:16px;margin-right:16px;margin-bottom:16px;padding-left:6.6%;padding-right:6.6%;padding-top:40px;padding-bottom:40px;background-color:#fbfdff;border:8px solid #bfd1ff;background-image:url('/assets/img/benefits-background.png');background-repeat:no-repeat;display:flex;align-items:center;gap:60px;}.home__benefits .heading{width:424px;flex-shrink:0;}.home__benefits .heading .eyebrow{display:flex;align-items:center;gap:10px;color:#0047ff;font-size:18px;font-weight:700;line-height:120%;}.home__benefits .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;margin-top:16px;margin-bottom:24px;}.home__benefits .heading .button__benefits{gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;height:58px;padding:8px;width:100%;display:flex;align-items:center;justify-content:center;color:#4b5563;background:#fbfdff;border-color:#dedfe0;font-size:15px;margin-bottom:16px;}.home__benefits .heading .button__benefits:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__benefits .heading .button__benefits:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__benefits .heading .button__register{gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;height:58px;padding:8px;width:100%;display:flex;align-items:center;justify-content:center;font-size:15px;}.home__benefits .heading .button__register:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__benefits .heading .button__register:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__benefits .list{flex-grow:1;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:223px;gap:8px;}.home__benefits .list .benefit{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;box-shadow:0 24px 10px 0 rgba(0,0,0,.01),0 13px 8px 0 rgba(0,0,0,.02),0 6px 6px 0 rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.04);}.home__benefits .list .benefit .icon{margin-bottom:16px;}.home__benefits .list .benefit .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.home__benefits .list .benefit .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;}@media(max-width:1200px){.home__benefits .list .benefit .icon{margin-left:auto;margin-right:auto;}.home__benefits .list .benefit .name,.home__benefits .list .benefit .text{text-align:center;}}@media(max-width:1200px){.home__benefits{padding-left:24px;padding-right:24px;flex-direction:column;gap:10px;background-image:url('/assets/img/benefits-background-mobile.png');background-position:bottom center;}.home__benefits .heading{width:100%;text-align:center;}.home__benefits .heading .eyebrow{flex-direction:column;}.home__benefits .list{grid-template-columns:1fr;grid-auto-rows:min-content;}}.home__courses{background-color:#fbfdff;border-radius:4px;margin-left:16px;margin-right:16px;padding:40px 56px;}.home__courses .heading{display:grid;grid-template-columns:8fr 3fr;grid-template-areas:"title button" "text button";display:flex;flex-direction:column;gap:8px;margin-bottom:24px;}.home__courses .heading .title{grid-area:title;}.home__courses .heading .text{grid-area:text;}.home__courses .heading .button{grid-area:button;justify-self:end;align-self:last baseline;white-space:nowrap;}@media(max-width:1200px){.home__courses .heading{display:grid;grid-template-columns:1fr;}}.home__courses .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.home__courses .heading .title{flex-direction:column;text-align:center;}}.home__courses .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;line-height:120%;}.home__courses .heading .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;}.home__courses .heading .button span,.home__courses .heading .button img{position:relative;z-index:3;}.home__courses .heading .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__courses .heading .button:hover{color:#fbfdff;border-radius:4px;}.home__courses .heading .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__courses .heading .button:hover::after{height:100%;border-radius:4px;}@media(max-width:1200px){.home__courses .heading .text{text-align:center;}.home__courses .heading .button{display:none;}}.home__courses .content{display:grid;grid-template-columns:1fr 760px;grid-auto-rows:511px;gap:8px;}.home__courses .content .highlight{border-radius:4px;overflow:hidden;position:relative;}.home__courses .content .highlight .cover{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.3);}.home__courses .content .highlight .info{position:absolute;bottom:24px;left:24px;width:100%;max-width:446px;}.home__courses .content .highlight .info .upper{display:flex;align-items:center;margin-bottom:4px;}.home__courses .content .highlight .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.home__courses .content .highlight .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.home__courses .content .highlight .info .upper .tag{color:#3296eb;}.home__courses .content .highlight .info .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;color:#f0f2f4;margin-bottom:8px;}.home__courses .content .highlight .info .details{display:flex;align-items:center;margin-bottom:24px;}.home__courses .content .highlight .info .details .time,.home__courses .content .highlight .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.home__courses .content .highlight .info .details .time .icon,.home__courses .content .highlight .info .details .seats .icon{width:16px;height:16px;}.home__courses .content .highlight .info .details .seats.is--low{color:#de2525;}.home__courses .content .highlight .info .actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:6px;}.home__courses .content .highlight .info .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;font-size:15px;}.home__courses .content .highlight .info .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__courses .content .highlight .info .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__courses .content .highlight .info .actions .button__more{display:flex;justify-content:center;align-items:center;gap:10px;background:rgba(240,242,244,.16);backdrop-filter:blur(8px);border-radius:4px;height:58px;color:#f0f2f4;font-weight:600;line-height:150%;transition:all .25s linear;width:100%;font-size:15px;}.home__courses .content .highlight .info .actions .button__more:hover{background-color:#00279a;}.home__courses .content .highlight .info .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__courses .content .card__course{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;display:flex;flex-direction:column;flex:1 1 100%;}.home__courses .content .card__course .cover{width:100%;height:245px;object-fit:cover;object-position:center;margin-bottom:16px;}.home__courses .content .card__course .info{padding-left:16px;padding-right:16px;}.home__courses .content .card__course .info .upper{display:flex;align-items:center;margin-bottom:4px;}.home__courses .content .card__course .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.home__courses .content .card__course .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.home__courses .content .card__course .info .title{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.home__courses .content .card__course .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.home__courses .content .card__course .info .details{display:flex;align-items:center;margin-bottom:24px;}.home__courses .content .card__course .info .details .time,.home__courses .content .card__course .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.home__courses .content .card__course .info .details .time .icon,.home__courses .content .card__course .info .details .seats .icon{width:16px;height:16px;}.home__courses .content .card__course .info .details .seats.is--low{color:#de2525;}.home__courses .content .card__course .actions{display:grid;grid-template-columns:1.1fr .9fr;width:100%;gap:6px;margin-top:auto;}.home__courses .content .card__course .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.home__courses .content .card__course .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__courses .content .card__course .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__courses .content .card__course .actions .button__more{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:17px 19px;color:#4b5563;font-size:16px;font-weight:400;line-height:150%;border:1px solid transparent;transition:all .25s linear;flex-shrink:0;white-space:nowrap;width:100%;}.home__courses .content .card__course .actions .button__more:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__courses .content .card__course .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.home__courses .content .card__course .actions{display:flex;flex-direction:column;}.home__courses .content .card__course .actions .button__more{justify-content:center;}}.home__courses .content .card__course .info .text{margin-bottom:0;}.home__courses .content .carousel{height:100%;}.home__courses .content .carousel .splide__courses{height:100%;}.home__courses .content .carousel .splide__courses .splide__track{height:100%;}.home__courses .content .carousel .splide__courses .splide__track .splide__list{height:100%;}.home__courses .content .carousel .splide__courses .splide__track .splide__list .splide__slide{display:flex;}.home__courses .footer{display:none;}@media(max-width:1200px){.home__courses{padding-left:16px;padding-right:16px;}.home__courses .content{display:block;}.home__courses .content .highlight{height:562px;width:100%;margin-bottom:8px;}.home__courses .content .highlight .info{right:24px;}.home__courses .content .highlight .info .title{width:calc(100% - 48px);}.home__courses .content .highlight .info .actions{grid-template-columns:1fr;max-width:calc(100% - 48px);}.home__courses .content .carousel{height:fit-content;}.home__courses .content .carousel .splide__courses{height:fit-content;}.home__courses .content .carousel .splide__courses .splide__pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;}.home__courses .content .carousel .splide__courses .splide__pagination .splide__dot{width:8px;height:8px;background:#d9d9d9;border-radius:50%;border:1px solid #d9d9d9;}.home__courses .content .carousel .splide__courses .splide__pagination .splide__dot.is-active{background:#a3a3a3;border-color:#a3a3a3;}.home__courses .content .carousel .splide__courses .splide__track{height:fit-content;}.home__courses .content .carousel .splide__courses .splide__track .splide__list{height:fit-content;}.home__courses .footer{margin-top:32px;display:flex;align-items:center;justify-content:center;}.home__courses .footer .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;width:100%;}.home__courses .footer .button span,.home__courses .footer .button img{position:relative;z-index:3;}.home__courses .footer .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__courses .footer .button:hover{color:#fbfdff;border-radius:4px;}.home__courses .footer .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__courses .footer .button:hover::after{height:100%;border-radius:4px;}}.home__image{margin-left:16px;margin-right:16px;margin-top:80px;margin-bottom:80px;}.home__image img{height:320px;object-fit:cover;object-position:center;width:100%;}@media(max-width:1200px){.home__image{margin-top:16px;margin-bottom:38px;}.home__image img{height:183px;}}.home__podcasts{position:relative;}.home__podcasts .background{background-image:url('/assets/img/pattern-aeam.png');background-repeat:repeat;background-color:#0047ff;height:84px;width:100%;position:absolute;z-index:1;bottom:0;top:345px;left:0;}.home__podcasts .wrapper{position:relative;z-index:2;margin-left:5%;margin-right:5%;padding-bottom:10px;}.home__podcasts .wrapper .heading{display:grid;grid-template-columns:8fr 3fr;grid-template-areas:"title button" "text button";display:flex;flex-direction:column;gap:8px;margin-bottom:24px;}.home__podcasts .wrapper .heading .title{grid-area:title;}.home__podcasts .wrapper .heading .text{grid-area:text;}.home__podcasts .wrapper .heading .button{grid-area:button;justify-self:end;align-self:last baseline;white-space:nowrap;}@media(max-width:1200px){.home__podcasts .wrapper .heading{display:grid;grid-template-columns:1fr;}}.home__podcasts .wrapper .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.home__podcasts .wrapper .heading .title{flex-direction:column;text-align:center;}}.home__podcasts .wrapper .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;line-height:120%;}.home__podcasts .wrapper .heading .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;}.home__podcasts .wrapper .heading .button span,.home__podcasts .wrapper .heading .button img{position:relative;z-index:3;}.home__podcasts .wrapper .heading .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__podcasts .wrapper .heading .button:hover{color:#fbfdff;border-radius:4px;}.home__podcasts .wrapper .heading .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__podcasts .wrapper .heading .button:hover::after{height:100%;border-radius:4px;}@media(max-width:1200px){.home__podcasts .wrapper .heading .text{text-align:center;}.home__podcasts .wrapper .heading .button{display:none;}}.home__podcasts .wrapper .item{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;display:flex;gap:24px;}.home__podcasts .wrapper .item .cover{object-fit:cover;width:166px;height:220px;object-position:top left;border-radius:4px;}.home__podcasts .wrapper .item .content .upper{display:flex;align-items:center;margin-bottom:8px;font-size:14px;line-height:120%;color:#4b5563;}.home__podcasts .wrapper .item .content .upper .label{padding:4px 8px 4px 0;color:#0047ff;}.home__podcasts .wrapper .item .content .upper .date{padding:4px 8px;border-left:1px solid #e2e4e5;}.home__podcasts .wrapper .item .content .edition{display:flex;flex-direction:column;gap:8px;}.home__podcasts .wrapper .item .content .edition .name{color:#020714;font-size:24px;font-weight:400;line-height:120%;}.home__podcasts .wrapper .item .content .edition .host{color:#4b5563;font-size:18px;font-weight:400;line-height:120%;}.home__podcasts .wrapper .item .content .edition .duration{font-size:14px;line-height:120%;color:#4b5563;display:flex;align-items:center;gap:4px;padding:4px 8px 4px 0;}.home__podcasts .wrapper .item .content .actions{margin-top:24px;display:flex;align-items:center;gap:16px;}.home__podcasts .wrapper .item .content .actions .youtube{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:16px;font-size:15px;font-weight:600;line-height:150%;border-radius:4px;border:1px solid transparent;transition:all .25s linear;color:#de2525;background:rgba(222,37,37,.16);}.home__podcasts .wrapper .item .content .actions .youtube:hover{border-color:#de2525;}.home__podcasts .wrapper .item .content .actions .spotify{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:16px;font-size:15px;font-weight:600;line-height:150%;border-radius:4px;border:1px solid transparent;transition:all .25s linear;color:#29cc63;background:rgba(41,204,99,.16);}.home__podcasts .wrapper .item .content .actions .spotify:hover{border-color:#29cc63;}@media(max-width:1200px){.home__podcasts .wrapper .item{flex-direction:column;}.home__podcasts .wrapper .item .cover{width:100%;height:162px;object-fit:cover;object-position:center;}}.home__podcasts .wrapper .footer{display:none;}.home__podcasts .wrapper .splide__track{max-height:400px;}@media(max-width:1200px){.home__podcasts .wrapper{padding-bottom:0;}.home__podcasts .wrapper .footer{margin-top:32px;display:flex;align-items:center;justify-content:center;}.home__podcasts .wrapper .footer .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;width:100%;}.home__podcasts .wrapper .footer .button span,.home__podcasts .wrapper .footer .button img{position:relative;z-index:3;}.home__podcasts .wrapper .footer .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__podcasts .wrapper .footer .button:hover{color:#fbfdff;border-radius:4px;}.home__podcasts .wrapper .footer .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__podcasts .wrapper .footer .button:hover::after{height:100%;border-radius:4px;}.home__podcasts .wrapper .splide__podcasts .splide__pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;}.home__podcasts .wrapper .splide__podcasts .splide__pagination .splide__dot{width:8px;height:8px;background:#fff;border-radius:50%;border:1px solid #fff;}.home__podcasts .wrapper .splide__podcasts .splide__pagination .splide__dot.is-active{background:#fff;border-color:#fff;}.home__podcasts .background{bottom:50px;height:150px;top:450px;}}.home__magazine{position:relative;margin-top:-25px;margin-bottom:80px;}.home__magazine .background{background-image:url('/assets/img/pattern-aeam.png');background-repeat:repeat;background-color:#0047ff;height:84px;width:100%;position:absolute;z-index:1;bottom:0;left:0;}.home__magazine .wrapper{position:relative;z-index:2;margin-left:5%;margin-right:5%;padding-bottom:34px;}.home__magazine .wrapper .heading{display:grid;grid-template-columns:8fr 3fr;grid-template-areas:"title button" "text button";display:flex;flex-direction:column;gap:8px;margin-bottom:24px;}.home__magazine .wrapper .heading .title{grid-area:title;}.home__magazine .wrapper .heading .text{grid-area:text;}.home__magazine .wrapper .heading .button{grid-area:button;justify-self:end;align-self:last baseline;white-space:nowrap;}@media(max-width:1200px){.home__magazine .wrapper .heading{display:grid;grid-template-columns:1fr;}}.home__magazine .wrapper .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.home__magazine .wrapper .heading .title{flex-direction:column;text-align:center;}}.home__magazine .wrapper .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;line-height:120%;}.home__magazine .wrapper .heading .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;}.home__magazine .wrapper .heading .button span,.home__magazine .wrapper .heading .button img{position:relative;z-index:3;}.home__magazine .wrapper .heading .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__magazine .wrapper .heading .button:hover{color:#fbfdff;border-radius:4px;}.home__magazine .wrapper .heading .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__magazine .wrapper .heading .button:hover::after{height:100%;border-radius:4px;}@media(max-width:1200px){.home__magazine .wrapper .heading .text{text-align:center;}.home__magazine .wrapper .heading .button{display:none;}}.home__magazine .wrapper .item{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;display:flex;gap:24px;}.home__magazine .wrapper .item .cover{object-fit:cover;width:166px;height:220px;object-position:top left;border-radius:4px;}.home__magazine .wrapper .item .content .upper{display:flex;align-items:center;margin-bottom:24px;font-size:14px;line-height:120%;color:#4b5563;}.home__magazine .wrapper .item .content .upper .label{padding:4px 8px 4px 0;color:#0047ff;}.home__magazine .wrapper .item .content .upper .date{padding:4px 8px;border-left:1px solid #e2e4e5;}.home__magazine .wrapper .item .content .edition .label,.home__magazine .wrapper .item .content .publication .label{font-size:14px;line-height:120%;color:#4b5563;margin-bottom:4px;}.home__magazine .wrapper .item .content .edition .name,.home__magazine .wrapper .item .content .publication .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;}.home__magazine .wrapper .item .content .edition{margin-bottom:16px;}.home__magazine .wrapper .item .content .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;width:208px;margin-top:24px;}.home__magazine .wrapper .item .content .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__magazine .wrapper .item .content .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.home__magazine .wrapper .item{padding:0;flex-direction:column;border:0;}.home__magazine .wrapper .item .cover{width:100%;height:452px;object-fit:cover;object-position:center;}.home__magazine .wrapper .item .content .upper{justify-content:center;}.home__magazine .wrapper .item .content .edition,.home__magazine .wrapper .item .content .publication{text-align:center;}.home__magazine .wrapper .item .content .button{width:100%;}}.home__magazine .wrapper .splide__track{max-height:250px;}.home__magazine .wrapper .footer{display:none;}@media(max-width:1200px){.home__magazine{margin-top:40px;margin-bottom:60px;}.home__magazine .wrapper{padding-bottom:0;}.home__magazine .wrapper .footer{margin-top:32px;display:flex;align-items:center;justify-content:center;margin-top:50px;}.home__magazine .wrapper .footer .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;width:100%;}.home__magazine .wrapper .footer .button span,.home__magazine .wrapper .footer .button img{position:relative;z-index:3;}.home__magazine .wrapper .footer .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__magazine .wrapper .footer .button:hover{color:#fbfdff;border-radius:4px;}.home__magazine .wrapper .footer .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__magazine .wrapper .footer .button:hover::after{height:100%;border-radius:4px;}.home__magazine .wrapper .splide__magazine .splide__pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;}.home__magazine .wrapper .splide__magazine .splide__pagination .splide__dot{width:8px;height:8px;background:#fff;border-radius:50%;border:1px solid #fff;}.home__magazine .wrapper .splide__magazine .splide__pagination .splide__dot.is-active{background:#fff;border-color:#fff;}.home__magazine .wrapper .splide__magazine .splide__pagination{margin-top:480px;}.home__magazine .wrapper .splide__magazine .splide__pagination .splide__dot{width:8px;height:8px;background:#fff;border-radius:50%;border:1px solid #fff;}.home__magazine .background{top:750px;height:170px;}.home__magazine .splide__track{max-height:none;overflow:visible;}.home__magazine .item{height:auto;}.home__magazine .splide{overflow:visible;height:auto;}}.home__partnerships{margin-left:16px;margin-right:16px;margin-bottom:16px;}.home__partnerships .shell{padding:40px 53px;background-color:#fbfdff;border-radius:4px;}.home__partnerships .shell .heading{display:grid;grid-template-columns:8fr 3fr;grid-template-areas:"title button" "text button";display:flex;flex-direction:column;gap:8px;margin-bottom:24px;}.home__partnerships .shell .heading .title{grid-area:title;}.home__partnerships .shell .heading .text{grid-area:text;}.home__partnerships .shell .heading .button{grid-area:button;justify-self:end;align-self:last baseline;white-space:nowrap;}@media(max-width:1200px){.home__partnerships .shell .heading{display:grid;grid-template-columns:1fr;}}.home__partnerships .shell .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.home__partnerships .shell .heading .title{flex-direction:column;text-align:center;}}.home__partnerships .shell .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:150%;line-height:120%;}.home__partnerships .shell .heading .button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;gap:8px;padding:8px 16px;color:#0047ff;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;border-bottom-color:#0047ff;transition:all .25s linear;}.home__partnerships .shell .heading .button span,.home__partnerships .shell .heading .button img{position:relative;z-index:3;}.home__partnerships .shell .heading .button::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0047ff;z-index:2;transition:all .25s linear;}.home__partnerships .shell .heading .button:hover{color:#fbfdff;border-radius:4px;}.home__partnerships .shell .heading .button:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.home__partnerships .shell .heading .button:hover::after{height:100%;border-radius:4px;}@media(max-width:1200px){.home__partnerships .shell .heading .text{text-align:center;}.home__partnerships .shell .heading .button{display:none;}}.home__partnerships .shell .splide .splide__track{max-height:400px;}.home__partnerships .shell .splide .partnership__card{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:10px;height:371px;}.home__partnerships .shell .splide .partnership__card .cover{margin-bottom:16px;height:116px;background-color:#f0f2f4;display:flex;justify-content:center;align-items:center;}.home__partnerships .shell .splide .partnership__card .cover .logo{max-height:80%;max-width:80%;object-fit:contain;}.home__partnerships .shell .splide .partnership__card .info{padding:8px;}.home__partnerships .shell .splide .partnership__card .info .tag{padding:4px 8px;display:flex;justify-content:center;align-items:center;width:fit-content;gap:4px;border-radius:4px;background:rgba(20,50,180,.16);color:#0047ff;font-size:14px;line-height:120%;margin-bottom:16px;}.home__partnerships .shell .splide .partnership__card .info .name{color:#020714;font-size:24px;font-weight:400;line-height:120%;margin-bottom:8px;}.home__partnerships .shell .splide .partnership__card .info .promotion{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.home__partnerships .shell .splide .partnership__card .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:16px;}.home__partnerships .shell .splide .partnership__card .info .button{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;padding:4px 0;width:100%;color:#4b5563;font-size:15px;font-weight:400;line-height:150%;transition:all .25s linear;}.home__partnerships .shell .splide .partnership__card .info .button:hover{color:#0047ff;border-color:#0047ff;}.home__partnerships .shell .splide .partnership__card .info .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.home__partnerships .button__wide{margin-top:16px;height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:24px;width:100%;background-color:rgba(0,71,255,.16);color:#0047ff;}.home__partnerships .button__wide:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.home__partnerships .button__wide:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.home__partnerships .shell{padding-top:40px;padding-bottom:40px;padding-left:16px;padding-right:16px;}.home__partnerships .shell .splide .splide__pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;}.home__partnerships .shell .splide .splide__pagination .splide__dot{width:8px;height:8px;background:#d9d9d9;border-radius:50%;border:1px solid #d9d9d9;}.home__partnerships .shell .splide .splide__pagination .splide__dot.is-active{background:#a3a3a3;border-color:#a3a3a3;}.home__partnerships .shell .splide .splide__track{max-height:350px;}}.about__navigation{margin:16px;border-radius:4px;background:#fbfdff;display:flex;justify-content:center;align-items:center;gap:16px;padding:14px;}.about__navigation a{padding:16px 12px;color:rgba(75,85,99,.48);font-size:16px;font-weight:400;line-height:150%;border-bottom:2px solid transparent;transition:all .25s linear;}.about__navigation a.is--active{color:#1432b4;border-color:#1432b4;}.about__navigation a:hover{color:#3296eb;}@media(max-width:1200px){.about__navigation{flex-direction:column;align-items:flex-start;}.about__navigation a{width:100%;text-align:center;padding:16px 0;}.about__navigation a:not(:last-child){border-bottom:1px solid #dddfe0;}}.about__about{margin:16px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:304px;gap:16px;}.about__about .cover{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:center;}.about__about .content{background:#fbfdff;border-radius:4px;padding:40px;}.about__about .content .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.about__about .content .text{margin-top:24px;color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.about__about{grid-template-columns:1fr;grid-auto-rows:auto;}}.about__history{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 24px;height:900px;}.about__history .heading{margin-bottom:46px;border-bottom:1px solid #dddfe0;padding:0 24px 32px 24px;display:flex;justify-content:space-between;}.about__history .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}.about__history .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.about__history .history__card{width:585px;}.about__history .history__card .card__heading{padding-left:16px;padding-right:16px;margin-bottom:16px;}.about__history .history__card .card__heading .year{margin-bottom:16px;color:#1432b4;font-size:48px;font-weight:400;line-height:120%;}.about__history .history__card .card__heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.about__history .history__card .cover{height:387px;width:100%;object-fit:cover;}@media(max-width:768px){.about__history .history__card .cover{height:220px;}}.about__history .splide__history .splide__controls{position:relative;padding-left:8px;padding-right:8px;margin-top:24px;display:flex;justify-content:space-between;align-items:center;width:100%;}.about__history .splide__history .splide__controls .splide__arrow{border-radius:4px;transition:all .25s linear;}.about__history .splide__history .splide__controls .splide__arrow:hover{background-color:rgba(0,71,255,.16);}.about__history .splide__history .splide__controls .splide__arrow:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.about__history .splide__history .splide__controls .splide__pagination{display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden;width:fit-content;}.about__history .splide__history .splide__controls .splide__pagination .splide__dot{width:80px;height:4px;background:transparent;border-radius:0;background-color:#f0f2f4;transition:all .25s linear;}.about__history .splide__history .splide__controls .splide__pagination .splide__dot:hover{background-color:#bfd1ff;}.about__history .splide__history .splide__controls .splide__pagination .splide__dot.is-active{background-color:#dddfe0;}@media(max-width:1200px){.about__history .splide__history .splide__controls .splide__pagination{gap:8px;}.about__history .splide__history .splide__controls .splide__pagination .splide__dot{width:12px;height:8px;border-radius:50%;}}@media(max-width:1200px){.about__history .splide__history .splide__controls{justify-content:center;}.about__history .splide__history .splide__controls .splide__arrow{display:none;}}.about__history .splide__history .splide__slide{width:fit-content!important;}.about__history .splide__history .splide__track{height:600px!important;}@media(max-width:1200px){.about__history .heading{padding:0 0 16px 0;flex-direction:column;align-items:center;gap:16px;}.about__history .heading .title{padding:8px;}.about__history .heading .text{text-align:center;width:100%;}}.about__values{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:16px;}.about__values .box{display:flex;flex-direction:column;gap:16px;border-radius:4px;background:#fbfdff;padding:24px;}.about__values .box .name{display:flex;align-items:center;gap:16px;color:#1432b4;font-size:32px;font-weight:400;line-height:120%;}.about__values .box .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.about__values{grid-template-columns:1fr;}}.about__message{margin:16px;border-radius:4px;background:#fbfdff;padding:72px;display:grid;grid-template-columns:279px 1fr;gap:64px;}.about__message .cover{width:279px;height:100%;object-fit:cover;object-position:center;}.about__message .content{padding:40px;}.about__message .content .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;margin-bottom:23px;}.about__message .content .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.about__message{grid-template-columns:1fr;gap:32px;text-align:center;padding:16px;}.about__message .cover{margin:0 auto;width:100%;max-width:279px;}.about__message .content{padding:16px;margin-top:24px;}.about__message .content .title{margin-bottom:16px;}}.about__board{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 56px;}.about__board .heading{margin-bottom:32px;}.about__board .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.about__board .heading .description{margin-top:8px;color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.about__board .list{display:grid;grid-template-columns:repeat(4,1fr);row-gap:24px;column-gap:16px;}.about__board .list .card__team{height:378px;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;transition:all .25s linear;}.about__board .list .card__team .cover{width:100%;height:255px;object-fit:cover;object-position:center;border-radius:4px;}.about__board .list .card__team .info{padding-top:16px;padding-left:16px;}.about__board .list .card__team .info .role{color:#1432b4;font-size:14px;font-weight:400;line-height:120%;}.about__board .list .card__team .info .name{color:#020714;font-size:18px;font-weight:400;max-width:234px;}.about__board .list .card__team:hover{background:#dddfe0;}.about__board .pagination{margin-top:32px;display:flex;justify-content:flex-end;align-items:center;gap:10px;}.about__board .pagination a{padding:4px 26px;color:#1432b4;font-size:16px;font-weight:600;line-height:150%;border-radius:4px;background:rgba(20,50,180,.16);}.about__board .pagination a.is--active{background:#1432b4;color:#f0f2f4;}.about__board .pagination li.active>span,.about__board .pagination li.active>a{background:#1432b4;color:#f0f2f4;border-radius:4px;padding:4px 26px;font-size:16px;font-weight:600;line-height:150%;}.about__board.board--council .list{grid-template-columns:repeat(5,1fr);}.about__board.board--presidents .card__team{cursor:pointer;}.about__board .modal__president .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(2,7,20,.4);z-index:1000;backdrop-filter:blur(4px);border-radius:8px;display:flex;justify-content:center;align-items:center;}.about__board .modal__president .backdrop .wrapper{position:relative;display:grid;grid-template-columns:245px 1fr;gap:32px;padding:8px;width:100%;max-width:957px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.about__board .modal__president .backdrop .wrapper .cover{width:100%;height:380px;object-fit:cover;object-position:center;border-radius:4px;}.about__board .modal__president .backdrop .wrapper .content{padding:16px;}.about__board .modal__president .backdrop .wrapper .content .button--close{position:absolute;top:31px;right:24px;}.about__board .modal__president .backdrop .wrapper .content .upper{display:flex;gap:4px;margin-bottom:8px;}.about__board .modal__president .backdrop .wrapper .content .upper .role{color:#1432b4;font-size:14px;font-weight:400;line-height:120%;}.about__board .modal__president .backdrop .wrapper .content .upper .date{color:#020714;font-size:14px;font-weight:700;line-height:120%;}.about__board .modal__president .backdrop .wrapper .content .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:16px;}.about__board .modal__president .backdrop .wrapper .content .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.about__board .modal__president .backdrop{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}.about__board .modal__president .backdrop .wrapper{padding:60px 24px;display:flex;flex-direction:column-reverse;}.about__board .modal__president .backdrop .wrapper .content{max-height:400px;overflow-y:scroll;}}@media(max-width:1200px){.about__board{padding:24px 16px;}.about__board .heading .title{text-align:center;}.about__board .heading .description{text-align:center;}.about__board .list{grid-template-columns:1fr;}.about__board.board--council .list{grid-template-columns:1fr;}}.about__files{margin:16px;border-radius:4px;background:#fbfdff;padding:40px;}.about__files .heading{padding:16px;}.about__files .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;margin-bottom:12px;}.about__files .heading .text{color:#4b5563;font-feature-settings:'dlig' on;font-size:16px;font-weight:400;line-height:21px;}.about__files .subtitle{padding:16px 16px 8px 16px;color:#020714;font-feature-settings:'dlig' on;font-size:18px;font-weight:400;line-height:23px;}.about__files .list{display:grid;padding:16px;gap:12px;}.about__files .list.double{grid-template-columns:repeat(2,1fr);}.about__files .list.triple{grid-template-columns:repeat(3,1fr);}.about__files .download{width:100%;display:flex;padding:16px;align-items:center;gap:12px;border-radius:8px;border:1px solid #e6e8eb;background:#f0f2f5;transition:all .25s linear;}.about__files .download:hover{color:#1432b4;}@media(max-width:1200px){.about__files{padding:24px;}.about__files .list{display:flex;flex-direction:column;gap:16px;}.about__files .download{padding:12px;gap:8px;}}.about__committees{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 56px;}.about__committees .heading{margin-bottom:24px;}.about__committees .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.about__committees .heading .description{margin-top:8px;color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.about__committees .tabs{display:grid;grid-template-columns:370px 1fr;gap:64px;padding:8px;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.about__committees .tabs .selectors{display:flex;flex-direction:column;gap:8px;}.about__committees .tabs .selectors .selector{padding:4px 16px;color:rgba(75,85,99,.48);font-size:16px;font-weight:600;line-height:150%;border-radius:4px;transition:all .25s linear;}.about__committees .tabs .selectors .selector.is--active{color:#f0f2f4;background:#1432b4;width:370px;}.about__committees .tabs .selectors .selector:hover{color:#020714;background-color:#bfd1ff;width:370px;}.about__committees .tabs .panes .pane{display:grid;grid-template-columns:296px 1fr;gap:32px;}.about__committees .tabs .panes .pane .cover{width:100%;height:432px;object-fit:cover;object-position:center;border-radius:4px;}.about__committees .tabs .panes .pane .content .text span{display:block;margin-bottom:4px;}.about__committees .tabs .panes .pane .content .intro{padding-top:16px;padding-bottom:16px;}.about__committees .tabs .panes .pane .content .intro .role{margin-bottom:8px;color:#1432b4;font-size:14px;font-weight:400;line-height:120%;}.about__committees .tabs .panes .pane .content .intro .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:20px;}.about__committees .tabs .panes .pane .content .intro .name span{color:#1432b4;}.about__committees .tabs .panes .pane .content .text{color:#4b5563;font-size:16px;font-weight:400;line-height:2;}@media(max-width:1200px){.about__committees{padding:24px 16px;}.about__committees .heading{margin-bottom:16px;}.about__committees .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.about__committees .heading .description{margin-top:4px;font-size:14px;}.about__committees .tabs{grid-template-columns:1fr;gap:32px;}.about__committees .tabs .selectors .selector,.about__committees .tabs .selectors .selector.is--active,.about__committees .tabs .selectors .selector:hover{display:block;width:100%;padding:4px 12px;font-size:14px;text-align:center;box-sizing:border-box;}.about__committees .tabs .panes .pane{display:grid;grid-template-columns:1fr;gap:32px;}.about__committees .tabs .panes .pane .cover{margin-left:auto;margin-right:auto;border-radius:4px;width:80%;align-items:center;}}.page__courses--list{margin:16px;padding-top:40px;padding-left:72px;padding-right:72px;padding-bottom:40px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:32px;}.page__courses--list .main__title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:28px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}@media(max-width:1200px){.page__courses--list{padding-left:16px;padding-right:16px;}}.courses--highlight .highlight{border-radius:4px;overflow:hidden;position:relative;height:511px;}.courses--highlight .highlight .cover{width:100%;height:100%;object-fit:cover;object-position:center;}.courses--highlight .highlight .info{position:absolute;bottom:24px;left:24px;width:100%;max-width:446px;}.courses--highlight .highlight .info .upper{display:flex;align-items:center;margin-bottom:4px;}.courses--highlight .highlight .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.courses--highlight .highlight .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--highlight .highlight .info .upper .tag{color:#3296eb;}.courses--highlight .highlight .info .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;color:#f0f2f4;margin-bottom:8px;}.courses--highlight .highlight .info .details{display:flex;align-items:center;margin-bottom:24px;}.courses--highlight .highlight .info .details .time,.courses--highlight .highlight .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--highlight .highlight .info .details .time .icon,.courses--highlight .highlight .info .details .seats .icon{width:16px;height:16px;}.courses--highlight .highlight .info .details .seats.is--low{color:#de2525;}.courses--highlight .highlight .info .actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:6px;}.courses--highlight .highlight .info .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;font-size:15px;}.courses--highlight .highlight .info .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses--highlight .highlight .info .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.courses--highlight .highlight .info .actions .button__more{display:flex;justify-content:center;align-items:center;gap:10px;background:rgba(240,242,244,.16);backdrop-filter:blur(8px);border-radius:4px;height:58px;color:#f0f2f4;font-weight:600;line-height:150%;transition:all .25s linear;width:100%;font-size:15px;}.courses--highlight .highlight .info .actions .button__more:hover{background-color:#00279a;}.courses--highlight .highlight .info .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.courses--highlight .highlight .info{max-width:calc(100% - 48px);right:24px;}.courses--highlight .highlight .cover{filter:brightness(.4);}.courses--grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}.courses--grid .card__course{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;display:flex;flex-direction:column;flex:1 1 100%;}.courses--grid .card__course .cover{width:100%;height:245px;object-fit:cover;object-position:center;margin-bottom:16px;}.courses--grid .card__course .info{padding-left:16px;padding-right:16px;}.courses--grid .card__course .info .upper{display:flex;align-items:center;margin-bottom:4px;}.courses--grid .card__course .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.courses--grid .card__course .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--grid .card__course .info .title{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.courses--grid .card__course .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.courses--grid .card__course .info .details{display:flex;align-items:center;margin-bottom:24px;}.courses--grid .card__course .info .details .time,.courses--grid .card__course .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--grid .card__course .info .details .time .icon,.courses--grid .card__course .info .details .seats .icon{width:16px;height:16px;}.courses--grid .card__course .info .details .seats.is--low{color:#de2525;}.courses--grid .card__course .actions{display:grid;grid-template-columns:1.1fr .9fr;width:100%;gap:6px;margin-top:auto;}.courses--grid .card__course .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.courses--grid .card__course .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses--grid .card__course .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.courses--grid .card__course .actions .button__more{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:17px 19px;color:#4b5563;font-size:16px;font-weight:400;line-height:150%;border:1px solid transparent;transition:all .25s linear;flex-shrink:0;white-space:nowrap;width:100%;}.courses--grid .card__course .actions .button__more:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses--grid .card__course .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.courses--grid .card__course .actions{display:flex;flex-direction:column;}.courses--grid .card__course .actions .button__more{justify-content:center;}}.courses--grid .card__course .info .text{margin-bottom:0;}.courses--grid .card__course .info .text-red{margin-bottom:0;color:#de2525;}@media(max-width:1200px){.courses--grid{grid-template-columns:1fr;}}.courses__post--main{margin:16px;padding-top:40px;padding-left:72px;padding-right:72px;padding-bottom:40px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:32px;}.courses__post--main .main__title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:28px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}@media(max-width:1200px){.courses__post--main{padding-left:16px;padding-right:16px;}}.courses__post--main .post{display:flex;flex-direction:column;gap:32px;}.courses__post--main .post .heading{display:flex;flex-direction:column;gap:16px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}.courses__post--main .post .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.courses__post--main .post .heading .details{display:flex;flex-wrap:wrap;align-items:center;gap:20px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses__post--main .post .heading .details .hours,.courses__post--main .post .heading .details .seats{display:flex;align-items:center;gap:8px;}.courses__post--main .post .heading .details .tag{color:#3296eb;}.courses__post--main .post .cover{width:100%;height:433px;object-fit:cover;object-position:center;border-radius:4px;}.courses__post--main .post .share{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;}.courses__post--main .post .share .socials{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:49px;}.courses__post--main .post .share .socials .link{display:flex;padding:17px 86px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:#f0eae6;flex:1;transition:all linear .15s;text-decoration:none;}.courses__post--main .post .share .socials .link .icon{width:fit-content;}.courses__post--main .post .share .socials .link .icon img{width:24px;height:24px;transition:filter .3s ease;}.courses__post--main .post .share .socials .link:hover .icon img{filter:brightness(0) invert(1);}@media(max-width:768px){.courses__post--main .post .share .socials{gap:8px;justify-content:center;}.courses__post--main .post .share .socials .link{padding:12px 20px;flex:none;min-width:auto;}.courses__post--main .post .share .socials .link .icon img{width:20px;height:20px;}}.courses__post--main .post .content{padding-left:16px;padding-right:16px;}.courses__post--main .post .content .subtitle{color:#020714;font-size:24px;font-weight:400;line-height:120%;margin-bottom:16px;}.courses__post--main .post .content .subtitle .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.courses__post--main .post .action{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.courses__post--main .post .action:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses__post--main .post .action:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.courses__post--main .post .warning{color:#de2525;font-size:14px;font-weight:400;line-height:120%;text-align:center;}.courses--related{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}.courses--related .card__course{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;display:flex;flex-direction:column;flex:1 1 100%;}.courses--related .card__course .cover{width:100%;height:245px;object-fit:cover;object-position:center;margin-bottom:16px;}.courses--related .card__course .info{padding-left:16px;padding-right:16px;}.courses--related .card__course .info .upper{display:flex;align-items:center;margin-bottom:4px;}.courses--related .card__course .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.courses--related .card__course .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--related .card__course .info .title{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.courses--related .card__course .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.courses--related .card__course .info .details{display:flex;align-items:center;margin-bottom:24px;}.courses--related .card__course .info .details .time,.courses--related .card__course .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.courses--related .card__course .info .details .time .icon,.courses--related .card__course .info .details .seats .icon{width:16px;height:16px;}.courses--related .card__course .info .details .seats.is--low{color:#de2525;}.courses--related .card__course .actions{display:grid;grid-template-columns:1.1fr .9fr;width:100%;gap:6px;margin-top:auto;}.courses--related .card__course .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.courses--related .card__course .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses--related .card__course .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.courses--related .card__course .actions .button__more{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:17px 19px;color:#4b5563;font-size:16px;font-weight:400;line-height:150%;border:1px solid transparent;transition:all .25s linear;flex-shrink:0;white-space:nowrap;width:100%;}.courses--related .card__course .actions .button__more:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.courses--related .card__course .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.courses--related .card__course .actions{display:flex;flex-direction:column;}.courses--related .card__course .actions .button__more{justify-content:center;}}@media(max-width:1200px){.courses--related{grid-template-columns:1fr;}}.page__partnerships{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 48px;}.page__partnerships .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;margin-bottom:8px;}@media(max-width:1200px){.page__partnerships .heading .title{flex-direction:column;text-align:center;}}.page__partnerships .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.page__partnerships .heading .selectors{margin-top:32px;padding:12px 16px;display:flex;align-items:center;gap:12px;}.page__partnerships .heading .selectors a{display:flex;align-items:center;gap:8px;padding:6px 16px;border-radius:8px;background:rgba(75,85,99,.04);color:rgba(75,85,99,.48);font-feature-settings:'dlig' on;font-size:14px;font-weight:500;line-height:21px;transition:all .25s linear;}.page__partnerships .heading .selectors a:hover{background-color:#bfd1ff;color:#0047ff;}.page__partnerships .heading .selectors a.is--active{color:#f0f2f4!important;background:#1432b4;}.page__partnerships .heading .selectors a.is--active img{filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(130%) hue-rotate(192deg) brightness(110%) contrast(91%);}.page__partnerships .list{margin-top:22px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:11px;column-gap:24px;}.page__partnerships .list .partnership__card{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:10px;}.page__partnerships .list .partnership__card .cover{margin-bottom:16px;height:116px;background-color:#f0f2f4;display:flex;justify-content:center;align-items:center;}.page__partnerships .list .partnership__card .cover .logo{max-height:80%;max-width:80%;object-fit:contain;}.page__partnerships .list .partnership__card .info{padding:8px;}.page__partnerships .list .partnership__card .info .tag{padding:4px 8px;display:flex;justify-content:center;align-items:center;width:fit-content;gap:4px;border-radius:4px;background:rgba(20,50,180,.16);color:#0047ff;font-size:14px;line-height:120%;margin-bottom:16px;}.page__partnerships .list .partnership__card .info .name{color:#020714;font-size:24px;font-weight:400;line-height:120%;margin-bottom:8px;}.page__partnerships .list .partnership__card .info .promotion{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.page__partnerships .list .partnership__card .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:16px;}.page__partnerships .list .partnership__card .info .button{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;padding:4px 0;width:100%;color:#4b5563;font-size:15px;font-weight:400;line-height:150%;transition:all .25s linear;}.page__partnerships .list .partnership__card .info .button:hover{color:#0047ff;border-color:#0047ff;}.page__partnerships .list .partnership__card .info .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__partnerships{padding:24px 16px;}.page__partnerships .heading .text{text-align:center;}.page__partnerships .heading .selectors{flex-wrap:wrap;justify-content:center;gap:8px;}.page__partnerships .list{grid-template-columns:1fr;}}.page__partnerships--about{display:grid;grid-template-columns:4fr 8fr;gap:16px;margin:16px;}.page__partnerships--about .cover__wrapper{display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.page__partnerships--about .details{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:40px 72px;}.page__partnerships--about .details .tag{padding:4px 8px;display:flex;justify-content:center;align-items:center;width:fit-content;gap:4px;border-radius:4px;background:rgba(20,50,180,.16);color:#0047ff;font-size:14px;line-height:120%;margin-bottom:32px;}.page__partnerships--about .details .name{color:#020714;font-size:24px;font-weight:400;line-height:120%;margin-bottom:8px;}.page__partnerships--about .details .promotion{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.page__partnerships--about .details .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:32px;}.page__partnerships--about .details .extra{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:32px;}.page__partnerships--about .details .extra a{display:inline;color:#1432b4;font-size:16px;font-weight:700;line-height:120%;}.page__partnerships--about .details .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.page__partnerships--about .details .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__partnerships--about .details .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__partnerships--about{grid-template-columns:1fr;grid-template-rows:300px auto;}.page__partnerships--about .cover__wrapper{margin-bottom:16px;}.page__partnerships--about .cover__wrapper img{max-width:100%;}.page__partnerships--about .details{padding:24px;}.page__partnerships--about .details .tag{margin-bottom:16px;}.page__partnerships--about .details .text{margin-bottom:16px;}.page__partnerships--about .details .extra{margin-bottom:16px;}}.page__calendar--events{margin:16px;padding-top:40px;padding-left:72px;padding-right:72px;padding-bottom:40px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:32px;}.page__calendar--events .main__title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:28px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}.page__calendar--events .selectors{display:flex;gap:32px;padding-left:16px;padding-right:16px;border-bottom:1px solid #dbe0e5;width:100%;}.page__calendar--events .selectors a{padding:16px 0 13px 0;border-bottom:1px solid transparent;color:rgba(75,85,99,.48);font-size:14px;font-weight:400;line-height:21px;transition:all .25s linear;}.page__calendar--events .selectors a.is--active{color:#1432b4;border-bottom:1px solid #1432b4;}.page__calendar--events .selectors a:hover{color:#bfd1ff;}@media(max-width:1200px){.page__calendar--events{padding-left:16px;padding-right:16px;}.page__calendar--events .selectors{gap:8px;flex-direction:column;align-items:center;}}.events--grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px;row-gap:32px;}.events--grid .card__course{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;display:flex;flex-direction:column;flex:1 1 100%;}.events--grid .card__course .cover{width:100%;height:245px;object-fit:cover;object-position:center;margin-bottom:16px;}.events--grid .card__course .info{padding-left:16px;padding-right:16px;}.events--grid .card__course .info .upper{display:flex;align-items:center;margin-bottom:4px;}.events--grid .card__course .info .upper .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.events--grid .card__course .info .upper .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.events--grid .card__course .info .title{color:#020714;font-size:18px;font-weight:400;line-height:120%;margin-bottom:8px;}.events--grid .card__course .info .text{color:#4b5563;font-size:14px;font-weight:400;line-height:120%;margin-bottom:8px;}.events--grid .card__course .info .details{display:flex;align-items:center;margin-bottom:24px;}.events--grid .card__course .info .details .time,.events--grid .card__course .info .details .seats{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.events--grid .card__course .info .details .time .icon,.events--grid .card__course .info .details .seats .icon{width:16px;height:16px;}.events--grid .card__course .info .details .seats.is--low{color:#de2525;}.events--grid .card__course .actions{display:grid;grid-template-columns:1.1fr .9fr;width:100%;gap:6px;margin-top:auto;}.events--grid .card__course .actions .button__subscribe{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.events--grid .card__course .actions .button__subscribe:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.events--grid .card__course .actions .button__subscribe:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.events--grid .card__course .actions .button__more{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:17px 19px;color:#4b5563;font-size:16px;font-weight:400;line-height:150%;border:1px solid transparent;transition:all .25s linear;flex-shrink:0;white-space:nowrap;width:100%;}.events--grid .card__course .actions .button__more:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.events--grid .card__course .actions .button__more:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.events--grid .card__course .actions{display:flex;flex-direction:column;}.events--grid .card__course .actions .button__more{justify-content:center;}}.events--grid .card__course .info .text{margin-bottom:0;}@media(max-width:1200px){.events--grid{grid-template-columns:1fr;}}.page__news{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 56px;}.page__news .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;margin-bottom:8px;}@media(max-width:1200px){.page__news .heading .title{flex-direction:column;text-align:center;}}.page__news .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.page__news .heading .selectors{margin-top:32px;padding:12px 16px;display:flex;align-items:center;gap:12px;}.page__news .heading .selectors a{padding:6px 16px;border-radius:8px;background:rgba(75,85,99,.04);color:rgba(75,85,99,.48);font-feature-settings:'dlig' on;font-size:14px;font-weight:500;line-height:21px;transition:all .25s linear;}.page__news .heading .selectors a:hover{background-color:#bfd1ff;color:#0047ff;}.page__news .heading .selectors a.is--active{color:#f0f2f4!important;background:#1432b4;}.page__news .list{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:24px;column-gap:16px;}.page__news .list .news__card{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;min-height:390px;width:100%;display:flex;flex-direction:column;border:1px solid transparent;transition:all .25s linear;}.page__news .list .news__card .cover{width:100%;height:202px;object-fit:cover;object-position:center;border-radius:4px;margin-bottom:16px;}.page__news .list .news__card .details{display:flex;align-items:center;margin-bottom:4px;padding-left:16px;}.page__news .list .news__card .details .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.page__news .list .news__card .details .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.page__news .list .news__card .name{padding-left:16px;padding-right:16px;max-width:266px;width:100%;color:#020714;font-size:18px;font-weight:400;line-height:120%;}.page__news .list .news__card .button{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;padding:4px 0;width:100%;color:#4b5563;font-size:15px;font-weight:400;line-height:150%;transition:all .25s linear;border:1px solid transparent;padding:4px 16px;border:0;margin-top:16px;}.page__news .list .news__card .button:hover{color:#0047ff;border-color:#0047ff;}.page__news .list .news__card .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__news .list .news__card:hover{border-color:#0047ff;}.page__news .list .news__card:hover .button{color:#0047ff;border-color:#0047ff;}.page__news .list .news__card:hover .button img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__news{padding:24px 16px;}.page__news .heading .text{text-align:center;}.page__news .heading .selectors{flex-wrap:wrap;justify-content:center;gap:8px;}.page__news .list{grid-template-columns:1fr;}}.page__instagram{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 72px;display:flex;flex-direction:column;gap:24px;}.page__instagram .title{padding-top:14px;padding-bottom:14px;color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;}@media(max-width:1200px){.page__instagram .title{flex-direction:column;text-align:center;}}.page__instagram .pictures{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}.page__instagram .pictures img{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;width:100%;height:378px;object-fit:cover;object-position:center;}.page__instagram a{display:block;text-decoration:none;width:100%;}.page__instagram .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:24px;width:100%;background-color:rgba(0,71,255,.16);color:#0047ff;}.page__instagram .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__instagram .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__instagram{padding:24px 16px;}.page__instagram .pictures{grid-template-columns:1fr;}}.page__news--detail{margin:16px;padding-top:40px;padding-left:72px;padding-right:72px;padding-bottom:40px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:32px;}.page__news--detail .main__title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:28px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}.page__news--detail .subtitle{color:#020714;font-size:32px;font-weight:400;line-height:120%;}@media(max-width:1200px){.page__news--detail{padding-left:16px;padding-right:16px;}}.page__news--detail .post{display:flex;flex-direction:column;gap:32px;}.page__news--detail .post .heading{display:flex;flex-direction:column;gap:16px;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;}.page__news--detail .post .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;}.page__news--detail .post .heading .details{display:flex;flex-wrap:wrap;align-items:center;gap:20px;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.page__news--detail .post .heading .details .hours,.page__news--detail .post .heading .details .seats{display:flex;align-items:center;gap:8px;}.page__news--detail .post .heading .details .tag{color:#3296eb;}.page__news--detail .post .cover{width:100%;height:433px;object-fit:cover;object-position:center;border-radius:4px;}.page__news--detail .post .share{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:58px;gap:24px;}.page__news--detail .post .share .button{width:100%;background-color:#eeeff0;transition:all .25s linear;display:flex;justify-content:center;align-items:center;}.page__news--detail .post .share .button:hover{background-color:#bfd1ff;}@media(max-width:1200px){.page__news--detail .post .share{gap:12px;}}.page__news--detail .post .share .socials{gap:10px;}.page__news--detail .post .content{padding-left:16px;padding-right:16px;}.page__news--detail .post .content .subtitle{color:#020714;font-size:24px;font-weight:400;line-height:120%;margin-bottom:16px;}.page__news--detail .post .content .subtitle .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.page__news--detail .post .action{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;}.page__news--detail .post .action:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__news--detail .post .action:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__news--detail .post .warning{color:#de2525;font-size:14px;font-weight:400;line-height:120%;text-align:center;}@media(max-width:1200px){.page__news--detail .post .share .socials{margin-bottom:32px;}.page__news--detail .post .share .socials .link{padding:17px 32px;}}.page__news--detail .related{display:grid;grid-template-columns:repeat(4,1fr);row-gap:24px;column-gap:16px;}.page__news--detail .related .news__card{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:8px;min-height:390px;width:100%;display:flex;flex-direction:column;border:1px solid transparent;transition:all .25s linear;}.page__news--detail .related .news__card .cover{width:100%;height:202px;object-fit:cover;object-position:center;border-radius:4px;margin-bottom:16px;}.page__news--detail .related .news__card .details{display:flex;align-items:center;margin-bottom:4px;padding-left:16px;}.page__news--detail .related .news__card .details .tag{color:#0047ff;font-size:14px;font-weight:400;line-height:120%;padding-right:8px;padding-top:4px;padding-bottom:4px;}.page__news--detail .related .news__card .details .date{padding:8px;border-left:1px solid #f0f2f4;color:#a1a2a3;font-size:14px;font-weight:400;line-height:120%;}.page__news--detail .related .news__card .name{padding-left:16px;padding-right:16px;max-width:266px;width:100%;color:#020714;font-size:18px;font-weight:400;line-height:120%;}.page__news--detail .related .news__card .button{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;padding:4px 0;width:100%;color:#4b5563;font-size:15px;font-weight:400;line-height:150%;transition:all .25s linear;border:1px solid transparent;padding:4px 16px;border:0;margin-top:16px;}.page__news--detail .related .news__card .button:hover{color:#0047ff;border-color:#0047ff;}.page__news--detail .related .news__card .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__news--detail .related .news__card:hover{border-color:#0047ff;}.page__news--detail .related .news__card:hover .button{color:#0047ff;border-color:#0047ff;}.page__news--detail .related .news__card:hover .button img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__news--detail .post .share{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;}.page__news--detail .post .share .socials{width:100%;display:flex;align-items:center;margin-bottom:49px;}.page__news--detail .post .share .socials .link{display:flex;padding:17px 86px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:#f0eae6;flex:1;transition:all linear .15s;}.page__news--detail .post .share .socials .link .icon{width:fit-content;}@media(max-width:1200px){.page__news--detail .post .related{grid-template-columns:1fr;}.page__news--detail .post .post .share .socials{gap:12px;margin-bottom:32px;}.page__news--detail .post .post .share .socials .link{padding:17px 32px;}}.page__publications{margin:16px;border-radius:4px;background:#fbfdff;padding:40px 48px;}.page__publications .heading .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:10px;margin-bottom:8px;}@media(max-width:1200px){.page__publications .heading .title{flex-direction:column;text-align:center;}}.page__publications .heading .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.page__publications .heading .selectors{margin-top:32px;padding:12px 16px;display:flex;align-items:center;gap:12px;}.page__publications .heading .selectors a{padding:6px 16px;border-radius:8px;background:rgba(75,85,99,.04);color:rgba(75,85,99,.48);font-feature-settings:'dlig' on;font-size:14px;font-weight:500;line-height:21px;transition:all .25s linear;}.page__publications .heading .selectors a:hover{background-color:#bfd1ff;color:#0047ff;}.page__publications .heading .selectors a.is--active{color:#f0f2f4!important;background:#1432b4;}@media(max-width:1200px){.page__publications{padding:24px 16px;}.page__publications .heading .text{text-align:center;}.page__publications .heading .selectors{flex-wrap:wrap;justify-content:center;gap:8px;}}.page__publications{position:relative;}.page__publications .modal__registration .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(2,7,20,.4);z-index:1000;backdrop-filter:blur(4px);border-radius:8px;display:flex;justify-content:center;align-items:center;}.page__publications .modal__registration .backdrop .wrapper{position:relative;width:100%;max-width:582px;margin-left:auto;margin-right:auto;border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;}.page__publications .modal__registration .backdrop .wrapper .button--close{position:absolute;top:31px;right:24px;width:fit-content;}.page__publications .modal__registration .backdrop .wrapper .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;line-height:36px;}.page__publications .modal__registration.modal--form .wrapper{padding:64px 72px;display:flex;flex-direction:column;gap:16px;}.page__publications .modal__registration.modal--form .wrapper .text{color:#4b5563;font-size:16px;font-weight:400;line-height:120%;}.page__publications .modal__registration.modal--form .wrapper label{display:block;margin-bottom:8px;color:#0d121c;font-size:14px;font-weight:400;}.page__publications .modal__registration.modal--form .wrapper input[type="text"],.page__publications .modal__registration.modal--form .wrapper input[type="email"]{width:100%;border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;}.page__publications .modal__registration.modal--form .wrapper input[type="text"]::placeholder,.page__publications .modal__registration.modal--form .wrapper input[type="email"]::placeholder{color:#4b5563;}.page__publications .modal__registration.modal--form .wrapper input[type="text"]:focus-within,.page__publications .modal__registration.modal--form .wrapper input[type="email"]:focus-within{outline:0;border-color:#0d121c;}.page__publications .modal__registration.modal--form .wrapper input[type="text"]:hover,.page__publications .modal__registration.modal--form .wrapper input[type="email"]:hover{border-color:#3296eb;}.page__publications .modal__registration.modal--form .wrapper .field--checkbox{display:flex;align-items:center;gap:16px;}.page__publications .modal__registration.modal--form .wrapper .footer{display:flex;align-items:center;gap:16px;}.page__publications .modal__registration.modal--form .wrapper .footer .button--download{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:0 20px;}.page__publications .modal__registration.modal--form .wrapper .footer .button--download:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__publications .modal__registration.modal--form .wrapper .footer .button--download:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__publications .modal__registration.modal--success .wrapper{padding:40px;height:586px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;}.page__publications .modal__registration.modal--success .wrapper .title{text-align:center;}@media(max-width:1200px){.page__publications .modal__registration .backdrop{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;}.page__publications .modal__registration.modal--form .wrapper,.page__publications .modal__registration.modal--success .wrapper{padding:40px 24px;}.page__publications .modal__registration.modal--form .wrapper .footer{flex-direction:column;}}.page__publications .list--magazine{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}.page__publications .list--magazine .item{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;display:flex;gap:24px;}.page__publications .list--magazine .item .cover{object-fit:cover;width:166px;height:220px;object-position:top left;border-radius:4px;}.page__publications .list--magazine .item .content .upper{display:flex;align-items:center;margin-bottom:24px;font-size:14px;line-height:120%;color:#4b5563;}.page__publications .list--magazine .item .content .upper .label{padding:4px 8px 4px 0;color:#0047ff;}.page__publications .list--magazine .item .content .upper .date{padding:4px 8px;border-left:1px solid #e2e4e5;}.page__publications .list--magazine .item .content .edition .label,.page__publications .list--magazine .item .content .publication .label{font-size:14px;line-height:120%;color:#4b5563;margin-bottom:4px;}.page__publications .list--magazine .item .content .edition .name,.page__publications .list--magazine .item .content .publication .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;}.page__publications .list--magazine .item .content .edition{margin-bottom:16px;}.page__publications .list--magazine .item .content .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;width:208px;margin-top:24px;}.page__publications .list--magazine .item .content .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__publications .list--magazine .item .content .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__publications .list--magazine .item{padding:0;flex-direction:column;border:0;}.page__publications .list--magazine .item .cover{width:100%;height:452px;object-fit:cover;object-position:center;}.page__publications .list--magazine .item .content .upper{justify-content:center;}.page__publications .list--magazine .item .content .edition,.page__publications .list--magazine .item .content .publication{text-align:center;}.page__publications .list--magazine .item .content .button{width:100%;}}.page__publications .list--magazine .item .content{width:100%;}.page__publications .list--magazine .item .actions{margin-top:24px;display:flex;flex-direction:column;gap:8px;width:100%;}.page__publications .list--magazine .item .actions .interact{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex-shrink:0;width:100%;}.page__publications .list--magazine .item .actions .interact .button__read,.page__publications .list--magazine .item .actions .interact .button__download{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;width:100%;}.page__publications .list--magazine .item .actions .interact .button__read:hover,.page__publications .list--magazine .item .actions .interact .button__download:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__publications .list--magazine .item .actions .interact .button__read:hover img,.page__publications .list--magazine .item .actions .interact .button__download:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__publications .list--magazine .item .actions .share{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:100%;width:100%;gap:8px;}.page__publications .list--magazine .item .actions .share .a2a_kit{display:contents;}.page__publications .list--magazine .item .actions .share .a2a_kit a{width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;background:#eeeff0;text-decoration:none;}.page__publications .list--magazine .item .actions .share .a2a_kit a.a2a_button_facebook,.page__publications .list--magazine .item .actions .share .a2a_kit a.a2a_button_linkedin,.page__publications .list--magazine .item .actions .share .a2a_kit a.a2a_button_whatsapp{background:#eeeff0!important;border:1px solid transparent!important;box-shadow:none!important;color:inherit!important;}.page__publications .list--magazine .item .actions .share .a2a_kit a:hover{background:#d3d6d8;transform:translateY(-2px);}.page__publications .list--magazine .item .actions .share .a2a_kit a img{width:24px;height:24px;display:block;}.page__publications .list--magazine .item .actions .share .social{width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;background:#eeeff0;}.page__publications .list--magazine .item .actions:nth-child(1){grid-column:span 2;}.page__publications .list--magazine .item .actions:nth-child(1) .actions{flex-direction:row;}.page__publications .list--magazine .item .actions:nth-child(1) .actions .interact{max-width:430px;}@media(max-width:1200px){.page__publications .list--magazine{grid-template-columns:1fr;gap:32px;}.page__publications .list--magazine .item{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;display:flex;gap:24px;}.page__publications .list--magazine .item .cover{object-fit:cover;width:166px;height:220px;object-position:top left;border-radius:4px;}.page__publications .list--magazine .item .content .upper{display:flex;align-items:center;margin-bottom:24px;font-size:14px;line-height:120%;color:#4b5563;}.page__publications .list--magazine .item .content .upper .label{padding:4px 8px 4px 0;color:#0047ff;}.page__publications .list--magazine .item .content .upper .date{padding:4px 8px;border-left:1px solid #e2e4e5;}.page__publications .list--magazine .item .content .edition .label,.page__publications .list--magazine .item .content .publication .label{font-size:14px;line-height:120%;color:#4b5563;margin-bottom:4px;}.page__publications .list--magazine .item .content .edition .name,.page__publications .list--magazine .item .content .publication .name{color:#020714;font-size:18px;font-weight:400;line-height:120%;}.page__publications .list--magazine .item .content .edition{margin-bottom:16px;}.page__publications .list--magazine .item .content .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding:4px 16px;height:fit-content;width:208px;margin-top:24px;}.page__publications .list--magazine .item .content .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__publications .list--magazine .item .content .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__publications .list--magazine .item .cover{height:auto;}.page__publications .list--magazine .item:nth-child(1){grid-column:span 1;}.page__publications .list--magazine .item:nth-child(1) .actions{flex-direction:column;}.page__publications .list--magazine .item:nth-child(1) .actions .interact{max-width:100%;}}@media(max-width:1200px) and (max-width:1200px){.page__publications .list--magazine .item{padding:0;flex-direction:column;border:0;}.page__publications .list--magazine .item .cover{width:100%;height:452px;object-fit:cover;object-position:center;}.page__publications .list--magazine .item .content .upper{justify-content:center;}.page__publications .list--magazine .item .content .edition,.page__publications .list--magazine .item .content .publication{text-align:center;}.page__publications .list--magazine .item .content .button{width:100%;}}.page__publications .list--podcast{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px;column-gap:24px;}.page__publications .list--podcast .item{border-radius:4px;border:1px solid #f0f2f4;background:#fbfdff;padding:16px;display:flex;gap:24px;}.page__publications .list--podcast .item .cover{object-fit:cover;width:166px;height:220px;object-position:top left;border-radius:4px;}.page__publications .list--podcast .item .content .upper{display:flex;align-items:center;margin-bottom:8px;font-size:14px;line-height:120%;color:#4b5563;}.page__publications .list--podcast .item .content .upper .label{padding:4px 8px 4px 0;color:#0047ff;}.page__publications .list--podcast .item .content .upper .date{padding:4px 8px;border-left:1px solid #e2e4e5;}.page__publications .list--podcast .item .content .edition{display:flex;flex-direction:column;gap:8px;}.page__publications .list--podcast .item .content .edition .name{color:#020714;font-size:24px;font-weight:400;line-height:120%;}.page__publications .list--podcast .item .content .edition .host{color:#4b5563;font-size:18px;font-weight:400;line-height:120%;}.page__publications .list--podcast .item .content .edition .duration{font-size:14px;line-height:120%;color:#4b5563;display:flex;align-items:center;gap:4px;padding:4px 8px 4px 0;}.page__publications .list--podcast .item .content .actions{margin-top:24px;display:flex;align-items:center;gap:16px;}.page__publications .list--podcast .item .content .actions .youtube{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:16px;font-size:15px;font-weight:600;line-height:150%;border-radius:4px;border:1px solid transparent;transition:all .25s linear;color:#de2525;background:rgba(222,37,37,.16);}.page__publications .list--podcast .item .content .actions .youtube:hover{border-color:#de2525;}.page__publications .list--podcast .item .content .actions .spotify{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:16px;font-size:15px;font-weight:600;line-height:150%;border-radius:4px;border:1px solid transparent;transition:all .25s linear;color:#29cc63;background:rgba(41,204,99,.16);}.page__publications .list--podcast .item .content .actions .spotify:hover{border-color:#29cc63;}@media(max-width:1200px){.page__publications .list--podcast .item{flex-direction:column;}.page__publications .list--podcast .item .cover{width:100%;height:162px;object-fit:cover;object-position:center;}}.page__publications .list--podcast .item .upper{padding-top:13px;}@media(max-width:1200px){.page__publications .list--podcast{grid-template-columns:1fr;}}.page__associate{margin:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:685px;gap:17px;}.page__associate .associate__card{position:relative;border-radius:4px;}.page__associate .associate__card .cover{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover;}.page__associate .associate__card .logo{margin-left:auto;margin-right:auto;}.page__associate .associate__card .title{color:#fbfdff;font-family:Manrope;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.page__associate .associate__card .info{padding-left:54px;padding-right:54px;}.page__associate .associate__card .info .title{padding-bottom:12px;}.page__associate .associate__card .info .tagline{margin-bottom:16px;color:#fbfdff;font-size:18px;font-weight:600;line-height:120%;}.page__associate .associate__card .info .text{color:#fbfdff;font-size:16px;font-weight:400;line-height:120%;max-width:350px;}.page__associate .associate__card .button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:calc(100% - 88px);margin-top:40px;margin-left:44px;margin-right:44px;margin-bottom:37px;}.page__associate .associate__card .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__associate .associate__card .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}.page__associate .associate__card.card__1 .title{padding-top:244px;padding-bottom:16px;text-align:center;}.page__associate .associate__card.card__2,.page__associate .associate__card.card__3{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}@media(max-width:1200px){.page__associate{grid-template-columns:1fr;}}.page__contact{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px;}.page__contact .title{color:#020714;font-size:32px;font-weight:400;line-height:120%;padding:20px 16px 12px 16px;}@media(max-width:1200px){.page__contact{grid-template-columns:1fr;}}.page__contact .contact__form{padding-top:40px;padding-bottom:40px;padding-left:72px;padding-right:72px;border-radius:4px;background:#fbfdff;display:flex;height:100%;flex-direction:column;gap:16px;}.page__contact .contact__form label{display:block;margin-bottom:8px;color:#0d121c;font-size:14px;font-weight:400;}.page__contact .contact__form input{border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;width:100%;}.page__contact .contact__form input::placeholder{color:#4b5563;}.page__contact .contact__form input:focus-within{outline:0;border-color:#0d121c;}.page__contact .contact__form input:hover{border-color:#3296eb;}.page__contact .contact__form select{border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;width:100%;}.page__contact .contact__form select::placeholder{color:#4b5563;}.page__contact .contact__form select:focus-within{outline:0;border-color:#0d121c;}.page__contact .contact__form select:hover{border-color:#3296eb;}.page__contact .contact__form option{width:100%;border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;}.page__contact .contact__form option::placeholder{color:#4b5563;}.page__contact .contact__form option:focus-within{outline:0;border-color:#0d121c;}.page__contact .contact__form option:hover{border-color:#3296eb;}.page__contact .contact__form textarea{border-radius:8px;border:1px solid transparent;padding:16px;color:#0d121c;font-size:16px;line-height:24px;font-feature-settings:'dlig' on;background-color:#e8ebf2;transition:all .25s linear;height:180px;min-height:180px;resize:vertical;width:100%;}.page__contact .contact__form textarea::placeholder{color:#4b5563;}.page__contact .contact__form textarea:focus-within{outline:0;border-color:#0d121c;}.page__contact .contact__form textarea:hover{border-color:#3296eb;}.page__contact .contact__form .footer{display:flex;align-items:center;gap:16px;}.page__contact .contact__form .footer button{height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;width:100%;background:#1432b4;}.page__contact .contact__form .footer button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__contact .contact__form .footer button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__contact .contact__form{padding:16px;}.page__contact .contact__form .footer{flex-direction:column;align-items:center;}}.page__contact .contact__information{padding:24px 40px;border-radius:4px;background:#fbfdff;display:flex;flex-direction:column;gap:24px;}.page__contact .contact__information .box{display:flex;align-items:center;gap:16px;padding:10px;}.page__contact .contact__information .box .info .caption{margin-bottom:4px;color:#4b5563;font-size:12px;font-weight:400;line-height:150%;}.page__contact .contact__information .box .info .text{color:#000;font-size:16px;font-weight:400;line-height:150%;}.page__contact .contact__information .box .info .button{background:#000;}.page__contact .contact__information .map{margin-top:16px;border-radius:4px;}@media(max-width:1200px){.page__contact .contact__information{padding:16px;}}.page__info .wrapper{margin:16px;background-color:#fff;border-radius:4px;padding-left:16px;padding-right:16px;padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;text-align:center;}.page__info .wrapper .icon{display:block;margin-bottom:40px;width:fit-content;}.page__info .wrapper .title{margin-bottom:16px;color:#020714;font-size:48px;font-weight:400;line-height:124%;}.page__info .wrapper .text{color:#515151;font-size:16px;font-weight:400;line-height:20px;}.page__info .wrapper .button{margin-top:32px;height:58px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#0047ff;color:#f0f2f4;font-size:16px;font-weight:600;line-height:150%;border:1px solid transparent;transition:all .25s linear;padding-left:40px;padding-right:40px;}.page__info .wrapper .button:hover{color:#0047ff;background:#f0f2f4;border-color:#0047ff;}.page__info .wrapper .button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(96%) saturate(5671%) hue-rotate(225deg) brightness(101%) contrast(110%);}@media(max-width:1200px){.page__info .wrapper .title{font-size:42px;line-height:100%;}}