@charset "UTF-8";@font-face{font-family:Neue Haas Grotesk Display Pro\ 45 Light;font-style:normal;font-weight:400;src:local("Neue Haas Grotesk Display Pro 45 Light"),url(/build/fonts/NeueHaasDisplayLight.646ed20d.woff) format("woff")}@font-face{font-family:Neue Haas Grotesk Display Pro\ 55 Roman;font-style:normal;font-weight:400;src:local("Neue Haas Grotesk Display Pro 55 Roman"),url(/build/fonts/NeueHaasDisplayRoman.bf8caa25.woff) format("woff")}@font-face{font-family:Neue Haas Grotesk Display Pro\ 65 Medium;font-style:normal;font-weight:400;src:local("Neue Haas Grotesk Display Pro 65 Medium"),url(/build/fonts/NeueHaasDisplayMediu.f832a6de.woff) format("woff")}@font-face{font-family:Neue Haas Grotesk Display Pro\ 75 Bold;font-style:normal;font-weight:400;src:local("Neue Haas Grotesk Display Pro 75 Bold"),url(/build/fonts/NeueHaasDisplayBold.385a203e.woff) format("woff")}@font-face{font-family:Neue Haas Grotesk Display Pro\ 76 Bold Italic;font-style:normal;font-weight:400;src:local("Neue Haas Grotesk Display Pro 76 Bold Italic"),url(/build/fonts/NeueHaasDisplayBoldItalic.ef6ab007.woff) format("woff")}
/*!
 * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/build/fonts/fa-regular-400.62a07ffe.eot);src:url(/build/fonts/fa-regular-400.62a07ffe.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-regular-400.2c154b0f.woff2) format("woff2"),url(/build/fonts/fa-regular-400.ea5a41ec.woff) format("woff"),url(/build/fonts/fa-regular-400.ac236764.ttf) format("truetype"),url(/build/images/fa-regular-400.f3187c74.svg#fontawesome) format("svg")}.far{font-weight:400}

/*!
 * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.6606667d.eot);src:url(/build/fonts/fa-solid-900.6606667d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-solid-900.3eb06c70.woff2) format("woff2"),url(/build/fonts/fa-solid-900.f4f93856.woff) format("woff"),url(/build/fonts/fa-solid-900.915a0b79.ttf) format("truetype"),url(/build/images/fa-solid-900.0454203f.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}

/*!
 * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/build/fonts/fa-brands-400.98f20b9e.eot);src:url(/build/fonts/fa-brands-400.98f20b9e.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-brands-400.6e63bd22.woff2) format("woff2"),url(/build/fonts/fa-brands-400.5f63cb7f.woff) format("woff"),url(/build/fonts/fa-brands-400.330e879a.ttf) format("truetype"),url(/build/images/fa-brands-400.991c1c76.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}html{font-size:14px;scroll-behavior:smooth}@media (min-width:768px){html{font-size:16px}}.btn.focus,.btn:focus,button:focus{box-shadow:none;outline:none}body{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}body strong{font-weight:700}body strong,h1{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif}h1,h2{font-size:46px}h2{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}h3{font-size:40px}h3,h4{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif}h4{font-size:17px}h5{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px}@media (max-width:991.98px){h1{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:38px}h2{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:33px}h3{font-size:40px}h3,h4{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif}h4{font-size:17px}h5{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px}}a,a:active,a:focus,a:visited{color:#000;text-decoration:underline}a.red,a.red:active,a.red:focus,a.red:visited{color:#da0000;text-decoration:underline}a:hover{color:#000}a.btn,a:hover{text-decoration:none}.btn--inverted{background-color:#f8f9fa!important;border-color:#f8f9fa!important;color:#da0000!important}.btn--inverted:hover{background-color:#e2e6ea!important;border-color:#e2e6ea!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#000;border-color:#da0000}.mb-6,.my-6{margin-bottom:5rem!important}.mt-6,.my-6{margin-top:5rem!important}.pb-7em{padding-bottom:7em}.red{color:#da0000}.disabled .red{color:#ccc}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-20{font-size:1.25rem}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-26{font-size:26px}.fs-53{font-size:53px}.fs-55{font-size:55px}.lh-1{line-height:1em}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pb-55{padding-bottom:55px}.pt-35{padding-top:35px}.pb-35{padding-bottom:35px}.confirm-registration-modal{background-color:#fff;left:50%;max-width:calc(100vw - 80px);position:fixed;text-align:left;top:50%;transform:translate(-50%,-50%);width:377px;z-index:17}.confirm-registration-modal .btn-close:after,.confirm-registration-modal .btn-close:before{border-color:#fff}.confirm-registration-modal .btn-primary{background-color:#fff!important;color:#da0000!important}.confirm-registration-modal .btn-primary:disabled{cursor:not-allowed}.bg-red,.confirm-registration-modal.bg-red .form-check-label{color:#fff}.bg-red{background-color:#da0000}.bg-red .inverted-text{background:#fff;color:#da0000}.bg-red .separator{border-color:#fff}.bg-white,.bg-white:hover{background-color:#fff;color:#da0000}.bold-button{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700}.radius-0{border-radius:0}.font-medium{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.preview-text{max-height:260px;overflow:hidden;position:relative}.preview-text:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;width:100%}.bg-grey{background-color:#f8f9fa}.bg-grey .inverted-text{background:#da0000;color:#fff}.bold,.bold-italic{font-weight:700}.bold-italic{font-family:Neue Haas Grotesk Display Pro\ 76 Bold Italic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:italic}.inverted-text{display:inline-block;font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;padding:3px 10px;text-transform:uppercase}.bigger-text{font-size:19px;line-height:1.2}.checklist{list-style:none}.checklist--library{padding-left:10px}.checklist li{padding-bottom:5px;padding-left:20px;position:relative}.checklist li:before{content:"\2713";left:-10px;position:absolute;transform:scaleX(1.4)}.checklist li.uncheck:before{content:"\00d7";transform:scale(1.8)}.checklist:not(.checklist--library) li{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif}.checklist:not(.checklist--library) li.uncheck{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.perex{font-size:21px}@media (max-width:991.98px){.perex{font-size:15px}}.text{font-size:13px}.text-black{color:#000}.text--grey{color:#ccc}.pricing-header{max-width:700px}.link--more{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;margin-top:1em;padding-right:1em}.link--more:after{content:"»";position:absolute;right:15px}.link--highlight{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;margin-top:1em;padding-right:1em}.link--highlight:after{content:"»";position:absolute;right:15px}.list-border-red li{border-color:#da0000;border-width:1px}.card-deck .card{min-width:220px}.border-y-red{border-color:#da0000;border-style:solid;border-width:1px 0}.hr__thick{height:3px;margin-bottom:.3rem}.hr__thick,.hr__thin{background-color:#da0000;border:0;margin-top:0}.hr__thin{height:1px;margin-bottom:calc(.3rem + 2px)}.hr__header-underline{margin:0 0 .5em}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.border-bottom--red{border-bottom-color:#da0000!important}.border-bottom--fat{border-bottom-width:2px!important}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}label.required:before{content:"*"}.btn-primary.active,.btn-primary.focus,.btn-primary.hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#ca0000;border-color:#ca0000;box-shadow:none;color:#fff}.btn--bold{font-size:20px}.btn--bold,.btn--bold-smaller{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.section__pme p{letter-spacing:.3px;max-width:400px}.section__pme .btn--pme{width:70%}.section__pme .btn--pme:not(.no-font-size-change){font-size:18px}.text .btn--pme{font-size:18px;width:265px}.section__pme .btn--pme:not(.bg-red):hover,.text .btn--pme:hover{color:#da0000!important}.section__pme .btn--pme.bg-red:hover{background:#a70000;color:#fff}.btn.bg-red:visited{color:#fff}@media (max-width:1199.98px){.section__pme h2{font-size:38px}.section__pme .btn--pme{font-size:17px;width:75%}}@media (max-width:991.98px){.section__pme h2{font-size:28px}.section__pme .btn--pme{font-size:14px;width:auto}}@media (max-width:767.98px){.section__pme .btn--pme{font-size:20px;width:80%}}.btn--chevron{padding-right:1.2em;position:relative}.btn--chevron:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.6em;position:absolute;right:.5em;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:top;width:.6em}.btn--tobottom{bottom:0;position:absolute}.nav-wrapper{display:flex;height:9em;padding:.5em 0;position:relative}.nav-wrapper .nav--main{font-size:13.26px;justify-content:space-around;line-height:1.6em;position:absolute;right:8em;width:10em}.nav-wrapper .nav--lang{position:absolute;right:0;top:.5em}.nav-wrapper .nav--auth{bottom:.5em;position:absolute;right:0}.nav--active{border-bottom:2px solid #da0000;font-weight:700}.nav-wrapper .logo{height:auto;margin:1em 0;object-fit:cover;position:absolute;width:10em}.nav .nav-link,.nav__subnav{color:#da0000;font-weight:700;padding:0;text-decoration:none}.nav__subnav .nav-link{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px}@media (max-width:991.98px){.nav__subnav .nav-link{font-size:20px}}.nav__subnav .nav-link.active{border-bottom:1px solid #da0000;text-decoration:none}.nav .nav__user,.nav-wrapper .page__title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.nav-wrapper .page__title{bottom:.1em;font-size:24px;position:absolute;right:300px}.navbar--subnav{padding:0}.navbar--subnav .navbar-nav{flex-direction:row;justify-content:space-between}.subnav--right .navbar-nav{justify-content:flex-end}.subnav--right .navbar-nav .nav-item:not(:last-child){margin-right:1em}.btn-danger:hover{color:#fff}.login-form{display:flex;margin:0 auto;max-width:100%;padding:40px;width:1000px}.login-form__left{border-right:1px solid #da0000;padding-right:25px;width:330px}.login-form__right{flex:1;padding-left:40px}@media only screen and (max-width:1200px){.bigger-text{font-size:16px}.checklist{padding-left:16px}}@media (max-width:767px){.login-form{flex-direction:column;padding:20px;width:100%}.login-form__left{border-bottom:1px solid #da0000;border-right:none;margin-bottom:20px;padding-right:0;width:100%}.login-form__right{padding-left:0}#container{padding-top:8rem!important}.header-container-wrapper{height:85px;position:fixed;top:0;transition:top .2s ease-in-out;width:100%;z-index:15}.nav-up{top:-85px}.border-bottom-red{border-bottom:1px solid #da0000}.navbar-collapse{background-color:#fff;display:flex;flex-direction:column;height:auto;left:auto;padding:1.5em 2em;position:absolute;right:0;top:85px;width:320px;z-index:100}.navbar-collapse .nav--auth,.navbar-collapse .nav--lang,.navbar-collapse .nav--main{margin:0;padding:1em 0;position:relative;right:0;width:100%}.navbar-collapse .nav--lang{border-bottom:1px solid #da0000;border-top:1px solid #da0000;padding:2em 0}.navbar-collapse .nav--auth{padding-top:3em}.nav-wrapper{border:none;height:4em;padding:0;position:unset}.nav-wrapper .navbar-header .logo{height:3em;margin:0;padding:0;top:50%;transform:translateY(-50%);width:auto}.nav-wrapper .nav .nav-link{padding-bottom:2em}.navbar-collapse .nav--auth .nav-link{padding-bottom:1em}.navbar-collapse .nav--lang .nav-link{padding:0}}.hp-how-it-works-list-item{display:flex;min-height:70px}.hp-how-it-works-list-item__image{margin-right:20px;min-width:60px}.hp-how-it-works-list-item p{margin-bottom:0}.hp-perex{font-size:25px;max-width:321px}.how-it-works-for{border-top:3px solid #da0000}.how-it-works-for__paragraph{max-width:496px}.how-it-works-for__benefits{border-top:1px solid #da0000;display:flex;flex-direction:column;height:100%;justify-content:space-between}.how-it-works-for__price{padding-left:29px}.how-it-works-for__price p{line-height:1.1}.how-it-works-for__list li{margin:2px 0;padding-left:4px}.how-it-works__banner{background-color:#dc0000}@media screen and (max-width:770px){.how-it-works__title br{display:none}}button.navbar-toggle{background:#fff;border-width:0;border-bottom:thin solid #da0000;border-top:thin solid #da0000;height:22px;margin:0;outline:none;padding:0;position:relative;top:50%;transform:translateY(-50%);width:26px}button.navbar-toggle .navbar-toggler-icon{background-color:#da0000;content:"";display:block;height:1px;position:absolute;top:calc(50% - .5px);width:26px}.form__profile{margin:0 auto;max-width:330px;padding:15px;width:100%}.form__profile .checkbox{font-weight:400}.form__profile .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.form__profile .form-control:focus{z-index:2}.form__login input[type=email]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.form__login input[type=password]{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px}.form__profile button[type=submit]{background-color:#da0000;border:0;border-radius:0;width:100%}.form__profile button[type=submit]:active,.form__profile button[type=submit]:focus{background-color:#000}.form__changepass .form-group:nth-child(3){margin-bottom:0}.hashtags{color:#000;margin-bottom:35px}.hashtags__hr{background:#da0000;margin-bottom:35px;margin-left:0;margin-top:35px;width:50%}.specialists__border-bottom{border-bottom:1px solid #da0000;padding-bottom:1em}.contact__toggle{font-size:14px}.filters__toggle{background:transparent;border:0;border-bottom:1px solid #da0000;color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px}.filters{background-color:#fff;margin-right:15px;padding:0 2em 2em;position:absolute;right:0;text-align:left;width:calc(100% + 12em);z-index:15}.pme-modal{position:relative;z-index:15}.pme-modal--wider{margin:0 -20px;position:absolute}.pme-modal--wider .signpost__title{padding-top:10px}.pme-modal--centered{max-width:395px}.pme-modal--centered,.pme-modal--double{left:50%;max-height:98vh;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%)}.pme-modal__sections{align-items:stretch;max-width:calc(100vw - 40px);width:700px}.pme-modal__section{max-width:340px}.pme-modal__form{margin-top:20px}.pme-modal__form input,.pme-modal__form textarea{border-radius:0;font-size:inherit;margin-bottom:10px}.pme-modal__form textarea{height:5em}.pme-modal__form .btn--pme{font-size:14px;width:100px!important}.pme-modal__form a{color:#fff}.pme-modal p{max-width:none}.default-modal{left:50%;max-width:calc(100vw - 80px);position:fixed;text-align:left;top:50%;transform:translate(-50%,-50%);width:800px;z-index:15}.default-modal--short{width:509px}.default-modal.bg-grey .btn-close:after,.default-modal.bg-grey .btn-close:before{border-color:#da0000}.default-modal.bg-grey a:not(.btn){color:#da0000}.login-modal{background-color:#fff;border:1px solid #000;display:flex;height:700px;left:50%;max-height:90vh;max-width:calc(100vw - 80px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:1000px;z-index:15}.login-modal .btn-close:after,.login-modal .btn-close:before{border-color:#da0000}.login-modal__left{align-items:center;display:flex;padding:40px;width:40%}.login-modal__right{border-left:1px solid #da0000;height:600px;max-height:100%;overflow:auto;padding:40px 60px;width:60%}.login-modal--center{justify-content:center;width:600px}.login-modal--center .login-modal__right{border-left:none;flex:1;height:auto;max-height:none}@media screen and (max-width:768px){.border-none-md{border:none}.pme-modal{height:auto!important;left:0;margin:0 20px;max-height:95vh;overflow:auto;position:fixed;top:20px}.pme-modal .new-signpost .signpost__title{min-height:auto}.pme-modal--double{left:50%;margin:0;top:50%}.pme-modal--centered{transform:none}.pme-modal__sections{align-items:stretch;flex-direction:column;max-width:100vw;width:340px}.pme-modal__section{max-width:100vw}.hide-sm{display:none!important}.login-modal{flex-direction:column;max-width:calc(100vw - 20px);padding:40px}.login-modal__left{padding:0;width:auto}.login-modal__left .form__profile{padding:15px 0}.login-modal__right{border-left:none;border-top:1px solid #da0000;height:auto;padding:40px 0;width:auto}.login-modal--center .login-modal__right{border-top:none}}@media (max-width:991.98px){.filters{margin-right:0;padding:0 2em 2em;width:100%}}.filters--library{width:70%}.filters--library .filters__filter-list{column-count:unset}.filters .filters__header{border-bottom:1px solid #da0000;border-top:1px solid #da0000;margin-left:-2em;margin-right:-2em;padding:2em 2em 1em;position:relative}.filters h3{font-size:24px}.filters__filter-list{column-count:4}.filters__filter-list--scroll{height:400px;max-height:90vh;overflow-y:auto}.filters__filter-list--mentor{column-count:unset;display:flex;flex-wrap:wrap;width:50%}.filters__filter-list--expert{column-count:2}@media (max-width:991.98px){.filters__filter-list--mentor{width:100%}.filters__filter-list--expert{column-count:1}}.filters__filter-list--mentor li{flex:50%}#filters2 .filters__filter-list{column-count:1;display:flex;flex-direction:column}#filters2 .filters__filter-list li{display:flex;flex-direction:row}.filters .filters__filter-list li label{margin-left:.5em}button:hover{cursor:pointer}.x{display:block;height:26px;position:absolute;right:1.5em;top:2em;transition:transform .25s ease-in-out;width:26px}.x:hover{cursor:pointer;transform:rotate(180deg)}.x:before{transform:rotate(45deg);transform-origin:center}.x:after,.x:before{border-top:1px solid rgba(0,0,0,.5);bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:26px}.x:after{transform:rotate(-45deg);transform-origin:center}.section__pme .x:after,.section__pme .x:before{border-color:#fff}.section__pme .r:after,.section__pme .r:before{border-color:#da0000}.expert__minicontact{background-color:#da0000;color:#fff;font-size:13px;padding:2em 3.5em 2em 2em;right:15px;text-align:left;width:360px;z-index:1}.expert__minicontact .x{right:1em;top:1em}.expert__minicontact .x:after,.expert__minicontact .x:before{border-top-color:#fff}.minicontact__name{font-size:24px}.minicontact__company,.minicontact__position{font-size:17px}.minicontact__email,.minicontact__phone{font-size:13px;line-height:1.8em}.minicontact__email a,.minicontact__phone a{color:#fff;text-decoration:none}.minicontact__email a:hover,.minicontact__phone a:hover{text-decoration:underline}.expert__minicontact hr{background-color:#fff;margin-left:0;max-width:200px}.btn-social-icon{-webkit-appearance:unset;background-color:#da0000;color:#fff;height:32px;line-height:32px;margin:0 .4em;padding:0;width:32px}@media (min-width:992px){.btn-social-icon{margin:0 1em}}.btn-social-icon-specialist{-webkit-appearance:unset;background-color:#da0000;color:#fff;height:24px;line-height:21px;margin:1em 1em 0 0;padding:0;width:24px}.btn-social-icon-specialist:focus,.btn-social-icon-specialist:hover,.btn-social-icon-specialist:visited,.btn-social-icon:focus,.btn-social-icon:hover,.btn-social-icon:visited{color:#fff}.btn.btn-social-icon-specialist .fab{font-size:12px}.btn.btn-rounded{border-radius:50px}.btn-facebook,.btn-youtube{color:#fff}.btn-twitter{background:#2caae1;color:#fff}.btn-linkedin{color:#fff}.btn-instagram{background:#dc4a38;color:#fff}.footer__cols h5{margin-bottom:2em}.footer__col{border-right:1px solid #da0000;padding-left:3em;padding-right:3em}.newsletter-form{background-color:#da0000;margin-top:-1.5em;padding-top:1.5em}.newsletter-form h4{color:#fff;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px}.newsletter-form #mc_embed_signup_scroll{margin-top:35px}.newsletter-form .nl-input{border:0;padding:4px 8px;width:100%}.nl-input:focus-visible{outline:none}.newsletter-form .nl-submit{font-size:14px;padding:4px 50px 4px 8px}.newsletter-form .nl-submit:before{right:20px;top:51%}.newsletter-form .nl-desc{color:#fff;font-size:9px;margin-right:-15px}.newsletter-form .nl-desc a{color:#fff}@media (max-width:1199.98px){.footer__col{padding-left:2em;padding-right:2em}}@media (max-width:991.98px){.footer__col:not(:first-child){border-right:0}}@media (max-width:575.98px){.footer__col{border-bottom:1px solid #da0000;border-right:0}}@media (min-width:992px){.footer__col:last-child{border-right:0;padding-right:0}.footer__col:first-child{border-left:0}}.developers__logo{margin-right:0}.footer__contacts .contact__img{border-radius:50%;display:block;height:100px;margin-bottom:1em;width:100px}.footer__contacts .contact__name{font-size:16px;line-height:1em}.footer__contacts .contact__name,.footer__contacts .contact__position{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.footer__contacts .contact__position{font-size:12px;line-height:.9em}.footer__contacts .contact__email{padding-top:15px}.footer__contacts .contact__email a,.footer__contacts .contact__phone a{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;text-decoration:none}@media (max-width:767px){.col--mobile-no-border-bottom{border-bottom:0}.col--mobile-no-border-top{border-top:0}}.section__border{border-top:3px solid #da0000;margin-top:7em}.section__margin{margin-top:7em}.main-sponsors__logo{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 5px;text-align:center}.main-sponsors__logo img{width:100%}.red-border-top{border-top:1px solid #da0000}.developers__logo img{width:70%}.main-sponsors .desc{font-size:11px;padding-top:2em}.sponsors{align-content:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-left:0}.sponsors li{flex:0 0 auto;margin:15px}.sponsors li img{height:auto;width:120px}.pb-6{padding-bottom:7em!important}.section__pme .pme--border-right{border-right:1px solid #fff}.section__heading--border{border-top:3px solid #da0000}.section__desc--border{border-top:1px solid #da0000}@media (max-width:767px){.section__pme .pme--border-right{border-right:0}.pme__hr--mobile{background-color:#fff;width:calc(100% - 2rem)}.pb-mobile-6{padding-bottom:7em!important}.sponsors li img{height:auto;width:70%}.section__desc--border{border-top:none}}.profile{display:inline-block;padding:0 10px;width:200px}.profiles__carousel--small .profile{height:32.2em;overflow:hidden;padding-left:40px;padding-right:40px}.profiles__carousel--small .profile:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.7));bottom:0;content:"";height:3em;position:absolute;width:100%;z-index:100}@media (max-width:576px){.profiles__carousel--small .profile{height:auto}.profiles__carousel--small .profile:after{content:none}}.profile .profile__img{display:block;width:100%}.profile .profile__name{font-size:24px;line-height:1.2em;padding-bottom:.2em}.profile .profile__name,.profile .profile__position{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.profile .profile__position{font-size:17px;line-height:1em}.profile .profile__company{color:#000;font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:1.2em;padding-top:.3em}.profile .profile__bio{padding-top:10px}.event{display:inline-block;padding-right:20px;position:relative;width:320px}.event .event__img{display:block;width:100%}.event .event__date{line-height:2em}.event .event__date,.event .event__name{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:27px}.event .event__name{height:4em;line-height:1.2em;overflow:hidden}.event .event__desc{height:10.5em;line-height:1.5em;overflow:hidden;padding-top:10px}.event__more,.library__more{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;margin-top:1em;padding-right:1em}.library__item{display:inline-block;padding-right:20px;position:relative;width:320px}.library__item .library__img{display:block;width:100%}.library__item .library__date{color:#000;font-size:14px;line-height:2em}.library__item .library__date,.library__item .library__name{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.library__item .library__name{color:#da0000;font-size:27px;line-height:1.2em}.library__item .library__desc{height:10.5em;line-height:1.5em;overflow:hidden}.library__more{display:block;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;margin-top:1em;padding-right:1em}.library__more-button{display:block;margin-top:3em;padding-right:0}.library__item .btn--chevron{font-size:14px;padding-right:1.5em}.slick-slide:focus{outline:0}.library__carousel a.library__more,.slick-slider .slick-slide a.event__more{padding-right:0}#section__events .link--more,#section__library .link--more,.library__carousel a.library__more,.section__experts a.link--more,.section__mentors a.link--more,.slick-slider .slick-slide a.event__more,a.link--more{border-bottom:1px solid #da0000;display:inline-block;line-height:1em;text-decoration:none}#section__events .link--more:hover,#section__library .link--more:hover,.section__experts a.link--more:hover,.section__mentors a.link--more:hover,.slick-slider .slick-slide a.event__more:active,.slick-slider .slick-slide a.event__more:focus,.slick-slider .slick-slide a.event__more:hover,a.library__more:active,a.library__more:focus,a.library__more:hover,a.link--more:hover{border-bottom:none;color:#da0000}.event-list__header{text-decoration:none}.event-list__item:not(:first-child) .border-top-thin{border-top:1px solid #da0000}.event-list__item:not(:first-child) .border-top-thick{border-top:3px solid #da0000}.event-list__item .flex-margins{margin-left:1em;margin-right:1em;max-width:calc(33.33333% - 2em)}@media (max-width:767px){.event-list__item .border-top-thick,.event-list__item .border-top-thin,.event-list__item:not(:first-child) .border-top-thick,.event-list__item:not(:first-child) .border-top-thin:not(:first-child){border-top:0}.event-list__item .flex-margins{margin-left:0;margin-right:0;max-width:100%}}.event-archive__item h4,.event-list__item h4,.event-upcomming__item h4{color:#da0000;font-size:27px}.event-archive__item h3,.event-list__item h3,.event-upcomming__item h3{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px}.event-archive__item--heading,.event-upcomming__item--heading{min-height:7em;overflow:hidden}.event-archive__item--perex,.event-upcomming__item--perex{height:10.5em;overflow:hidden}.event-archive__item hr,.event-list__item hr,.event-upcomming__item hr{background:#da0000;margin-left:0;width:50%}.article-list__item .btn,.button-wrapper .btn,.event-archive__item .btn,.event-list__item .btn,.event-upcomming__item .btn{padding-right:2.2em}.article-list__item .btn,.btn.btn-red,.button-wrapper .btn,.event-archive__item .btn,.event-list__item .btn,.event-upcomming__item .btn{background-color:#ca0000;border-color:#ca0000;border-radius:0;box-shadow:none;color:#fff;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700}.event-list__item .btn{padding-right:.75rem}.article-list__item .btn:before,.btn-right-arrow:before,.button-wrapper .btn:before,.event-archive__item .btn:before,.event-upcomming__item .btn:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.6em;position:absolute;right:.5em;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:top;width:.6em}.event-archive__item .btn--tobottom,.event-list__item .btn--tobottom,.event-upcomming__item .btn--tobottom{left:15px}.article-list__item .btn--joined,.btn--joined:not(:disabled):not(.disabled),.button-wrapper .btn--joined,.event-archive__item .btn--joined,.event-list__item .btn--joined,.event-upcomming__item .btn--joined{background-color:transparent;border-color:#da0000;border-width:2px;color:#da0000;cursor:default;margin-left:15px;padding-right:12px}.event-upcomming-list .article-list__item .btn--joined,.event-upcomming-list .btn--joined:not(:disabled):not(.disabled),.event-upcomming-list .button-wrapper .btn--joined,.event-upcomming-list .event-archive__item .btn--joined,.event-upcomming-list .event-list__item .btn--joined,.event-upcomming-list .event-upcomming__item .btn--joined{margin-left:0}.article-list__item .btn--leave,.btn--leave:not(:disabled):not(.disabled),.button-wrapper .btn--leave,.event-archive__item .btn--leave,.event-list__item .btn--leave,.event-upcomming__item .btn--leave{background-color:transparent;border-color:#da0000;border-width:2px;color:#da0000;cursor:pointer;padding-right:12px}.article-list__item .btn--joined:after,.article-list__item .btn--leave:before,.button-wrapper .btn--joined:after,.button-wrapper .btn--joined:before,.button-wrapper .btn--leave:before,.button-wrapper .btn--limit:before,.event-archive__item .btn--joined:after,.event-archive__item .btn--joined:before,.event-archive__item .btn--leave:before,.event-archive__item .btn--limit:before,.event-list__item .btn--joined:after,.event-list__item .btn--joined:before,.event-list__item .btn--leave:before,.event-list__item .btn--limit:before,.event-upcomming__item .btn--joined:after,.event-upcomming__item .btn--joined:before,.event-upcomming__item .btn--leave:before,.event-upcomming__item .btn--limit:before{content:none}.article-list__item .btn--limit,.button-wrapper .btn--limit,.event-archive__item .btn--limit,.event-list__item .btn--limit,.event-upcomming__item .btn--limit{padding-right:12px}.event-list__buttons .sad-smile,.event-list__buttons .sad-smile:not(:disabled):not(.disabled),.event-upcomming__item .sad-smile{background-color:transparent;border-color:#919191;border-width:2px;color:#919191;cursor:default;padding-right:12px}.event-list__buttons .sad-smile:before,.event-list__buttons .sad-smile:not(:disabled):not(.disabled):before,.event-upcomming__item .sad-smile:before{content:none}.event-list__buttons{align-items:end;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:end}.event-list__buttons .btn{margin-left:0!important;margin-right:2px;margin-top:2px;min-height:35.5px}.event-list__buttons .btn--stretched{width:calc(100% - 2px)}@media only screen and (max-width:767px){.event-list__buttons{flex-direction:row;justify-content:start}}.event-archive,.event-upcomming,.library-upcomming{border-top:3px solid #da0000;margin-top:1em;padding-top:1em}.library-upcomming-list{column-gap:30px;row-gap:3em}.chevron-left,.navbar-nav .nav-link.chevron-left{padding-left:1.2em;position:relative}.chevron-left:before{border-style:solid;border-width:0 0 1px 1px;content:"";display:inline-block;height:.6em;left:.5em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:top;width:.6em}.chevron-right,.navbar-nav .nav-link.chevron-right{padding-right:1.2em;position:relative}.mentor-list__mentor-item .chevron-right{padding-right:3em}.chevron-right:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.6em;position:absolute;right:.5em;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:top;width:.6em}.event-detail .event-detail__place{font-size:17px}.event-detail .event-detail__date,.event-detail .event-detail__place{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.event-detail .event-detail__date{font-size:36px}.article-detail .article-detail__date{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}.article-detail .article-detail__perex,.event-detail .event-detail__perex{font-size:17px}.event-detail__capacity p{margin:0}.article-detail .article-detail__title,.event-detail .event-detail__title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:32px;font-weight:700}.article-detail__body,.event-detail__body{column-count:1;column-gap:30px;margin:0 auto;max-width:calc(50% - 30px);text-align:left}.article-detail__body p,.event-detail__body p{font-size:17px}@media (max-width:991.98px){.article-detail__body,.event-detail__body{max-width:100%}}.article-detail .hr__short,.event-detail .hr__short{background-color:#da0000;border:0;height:1px;margin-left:0;max-width:16em}.article-detail .hr__thick,.event-detail .hr__thick{background-color:#da0000;border:0;height:3px;margin-bottom:.3rem;margin-top:0}.article-detail .hr__thin,.event-detail .hr__thin{background-color:#da0000;border:0;height:1px;margin-bottom:calc(.3rem + 2px);margin-top:0}.button-wrapper__buttons{bottom:0;display:flex;flex-direction:column;position:absolute;right:15px}.button-wrapper__buttons .btn{margin-top:2px;position:relative}@media only screen and (max-width:767px){.button-wrapper__buttons{flex-direction:row;position:relative;right:0}.button-wrapper__buttons .btn{margin-right:2px;margin-top:0}}.article-gallery__item img{margin-left:.5em;margin-right:.5em}.article-gallery__img,.event-gallery__img{height:240px;width:auto}.article-list{column-gap:15px;display:flex;flex-wrap:wrap;row-gap:3em}.article-list__item{flex:1 0 30%;max-width:33.333333%;position:relative;width:33.333333%}@media (max-width:991.98px){.article-list__item{flex:1 0 100%;max-width:100%;width:100%}}.article-list__item.article-list__item--first{max-width:unset;width:unset}.article-list__item--image{display:block;position:relative;width:100%}.article-list__item--date,.article-list__item--header{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.article-list__item--header{color:#da0000;font-size:27px;font-weight:700}.article-list__item--button{height:3em;position:relative}.article-list__img-tags{bottom:0;display:flex;flex-wrap:wrap;justify-content:end;position:absolute;right:0;width:calc(100% - 6px)}.article-list__img-tag{display:inline-block;font-size:12px;margin:0 6px 6px 0;padding:2px 6px}.article-list__img-tag:not(.bg-red){background:#fff}.article-detail__video-hr{width:100%}.article-detail__filelist{margin-left:15px;margin-right:15px}.article-detail__filelist .list-inline-item:not(:last-child){margin-right:1rem}.article-detail__video{padding-bottom:56.25%}.article-detail__video iframe{bottom:1em;height:calc(100% - 2em);left:15px;position:absolute;right:15px;top:1em;width:calc(100% - 30px)}.filelist .filelist_link{display:flex;gap:5px;line-height:1em}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{content:none}.slick-slider .slick-next,.slick-slider .slick-prev{background-color:hsla(0,0%,100%,.3);border:0;bottom:20px;color:#ccc;font-size:0;position:absolute;text-align:center;width:50px;z-index:1}.slick-slider .slick-next:hover:after,.slick-slider .slick-prev:hover:after{background:transparent;background-size:auto;color:#7e7e7e}.slick-slider .slick-next:focus,.slick-slider .slick-prev:focus{background-color:hsla(0,0%,100%,.5);color:#7e7e7e}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background-color:hsla(0,0%,100%,.5)}.slick-slider .slick-slide{background:transparent}.slick-slider .slick-slide>a{display:block}.slick-slider .slick-prev{left:0;z-index:9}.slick-slider .slick-next{right:0;z-index:9}.slick-slider .slick-next,.slick-slider .slick-prev{background-color:hsla(0,0%,100%,.5);background-position:50% 50%;background-repeat:no-repeat;bottom:0;height:100%;top:0;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transition:background-color .35s ease-in-out;-moz-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out;width:67px}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{display:none}.slick-slider .slick-prev{background-image:url(/build/images/slick_prev-min.d8d66d79.png)}.slick-slider .slick-next{background-image:url(/build/images/slick_next-min.a0208563.png)}.slick-slider .slick-next:active,.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev:active,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{background-color:hsla(0,0%,100%,.9)}section.section__howitworks h4{color:#da0000;padding-bottom:0;padding-top:1em}.section__howitworks .btn{width:300px}.section__howitworks .btn.btn--pme.bg-red:hover{background-color:#e2e6ea;color:#da0000!important}section.section__faq .faq__question{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}div.required:before,legend.required:before{content:"*"}.form__registration .form-check-label.required:before{content:none}.thin-form-groups .form-group{margin-bottom:0}.form__registration h1{font-size:46px}.form__registration h1,.form__registration h2{color:#da0000;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.form__registration h2{font-size:27px;margin-left:2em}.closed-form-text{color:#da0000;font-size:21px;font-weight:700;margin-bottom:1em}.form__registration.disabled h2{color:#ccc}.form__registration .registration__wegweiser{background-color:#da0000;color:#fff;padding:1em 2em}.form__registration .registration__wegweiser .wegweiser__list .list-inline-item{font-size:20px;margin-right:3em}.form__registration .registration__wegweiser .wegweiser__list .list-inline-item a,.form__registration .registration__wegweiser .wegweiser__list .list-inline-item span{color:#fff;font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.form__registration .registration__wegweiser .wegweiser__list .list-inline-item a:before,.form__registration .registration__wegweiser .wegweiser__list .list-inline-item span:before{border:1px solid #fff;content:"";display:inline-block;height:15px;margin-right:10px;width:15px}.form__registration .registration__wegweiser .wegweiser__list .list-inline-item span:before{background-color:#fff}.form__registration .hr__thick{background-color:#da0000;border:0;height:3px;margin-bottom:3rem;margin-left:-15px;margin-top:0}.form__registration .hr__thin{background-color:#da0000;border:0;height:1px;margin-bottom:calc(3rem + 2px);margin-right:-15px;margin-top:0}.form__registration.disabled .hr__thick,.form__registration.disabled .hr__thin{background-color:#ccc}.specialists .hr__thin{background-color:#da0000;border:0;bottom:0;height:1px;margin-bottom:0;margin-top:1em;position:absolute;width:calc(100% - 30px)}.form__registration .registration__borders>.form-group{padding-top:3em}.form__registration .registration__borders>.form-group:before{background-color:#da0000;border:0;content:"";height:3px;left:0;margin-bottom:3rem;margin-top:0;position:absolute;top:0;width:calc(50% - 15px)}.form__registration .registration__borders>.form-group:after{background-color:#da0000;border:0;content:"";height:1px;margin-bottom:calc(3rem + 2px);margin-top:0;position:absolute;right:0;top:0;width:calc(50% - 15px)}.form__registration .registration__borders>.form-group:after,.form__registration .registration__borders>.form-group:before{background-color:#ccc}.form__registration .registration__border>.form-group{padding-top:3em}.form__registration .registration__border>.form-group:before{border:0;border-top:1px solid #da0000;content:"";height:1px;left:0;margin-bottom:calc(3rem + 2px);margin-top:0;position:absolute;right:0;top:0;width:100%}.form__registration .form-group{display:flex}.form__registration label{color:#da0000}.form__registration input[type=email],.form__registration input[type=number],.form__registration input[type=text]{border:0;border-bottom:1px dotted #da0000;border-radius:0;height:1.5em;line-height:1em;padding:.1em;width:100%}.form__registration.disabled input{border-color:#ccc}.form__registration .col-12 input[type=email],.form__registration .col-12 input[type=number],.form__registration .col-12 input[type=text]{width:50%}.form__registration input.custom-file-input{height:100%;margin:0;padding:0;text-align:center;width:100%}.form__registration input.custom-file-input,.form__registration input.custom-file-input:focus{outline:0;outline-offset:0;-webkit-transition:none;transition:none}.form__registration .custom-file{border:1px solid #da0000;height:150px;position:absolute;width:150px}.form__registration.disabled .custom-file{border-color:#ccc}.form__registration .form-group>label[for=expert_only_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=mentor_expert_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=mentor_only_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=participant_extended_form_logo]:not(.custom-file-label){padding-left:170px;position:absolute;width:100%}.form__registration .custom-file-input:lang(en)~.custom-file-label:after{content:""}.form__registration label.custom-file-label{background-color:#da0000;border:0;border-radius:50%;height:50px;left:calc(50% - 25px);padding:0;top:calc(50% - 25px);width:50px}.form__registration label.custom-file-label:before{background-color:#fff;content:"";height:12.5%;left:30%;padding:0;position:absolute;top:43.75%;width:40%}.form__registration label.custom-file-label:after{background-color:#fff;border-radius:0;height:40%;left:43.75%;padding:0;position:absolute;top:30%;width:12.5%}.form__registration label.custom-file-label.filename{background-color:#fff;border:0;border-radius:0;height:auto;left:0;line-height:2em;outline:0;padding:0;text-align:center;top:50%;transform:translateY(-50%);width:100%}.form__registration label.custom-file-label.filename:after,.form__registration label.custom-file-label.filename:before,.form__registration label.custom-file-label.filename:focus{background-color:transparent;content:none!important}.form__registration .col-12 .form-group>label,.form__registration .col-12 .form-group>legend,.form__registration .col-12 .form-group>textarea{color:#da0000;font-size:17px;padding-right:15px;width:50%}.form__registration.disabled .col-12 .form-group>label,.form__registration.disabled .col-12 .form-group>legend,.form__registration.disabled .col-12 .form-group>textarea{border-color:#ccc;color:#ccc}.form__registration .col-12 .form-group>label,.form__registration .col-12 .form-group>legend{color:#da0000}.form__registration .col-12 .form-group>textarea{color:#000}.form__registration .col-6 .form-group>legend,.form__registration .col-6 .form-group>textarea{font-size:17px;margin-left:0;padding-right:15px;width:100%}.form__registration .col-6 .form-group>legend{color:#da0000}.form__registration.disabled .col-6 .form-group>legend{color:#ccc}.form__registration .col-6 .form-group>textarea{color:#000}.form__registration .form-group .form-check-label,.form__registration div:not(.red) .form-group .form-check-label{color:#000;font-size:15px}.form__registration .form-group .form-check-input{border-color:#da0000;color:#da0000}.form__registration.disabled .form-check-label,.form__registration.disabled .form-group .form-check-input,.form__registration.disabled div:not(.red) .form-group .form-check-label{border-color:#ccc;color:#ccc}.form__registration .form-group>legend{float:left}.form__registration fieldset.form-group>div:not(.custom-file){padding-bottom:calc(.375rem + 1px);padding-left:15px;padding-top:calc(.375rem + 1px);width:50%}.form__registration textarea.form-control{border:1px solid #da0000;border-radius:0;color:#000;margin-left:30px}.form__registration .checkbox__2-in-a-row{color:transparent}.form__registration .checkbox__2-in-a-row .form-check .form-check-label{color:#000}.form__registration .checkbox__2-in-a-row .option-group .form-check:first-child{clear:left;float:left;width:120px}.form__registration .checkbox__2-in-a-row .option-group .form-check:last-child{clear:right;float:left;width:auto}.form__registration .form-control.option-more,.form__registration .registration__more .form-control{margin-left:15px;width:auto}.form__registration .registration__more{display:block;float:right;width:50%}.form__registration .registration__more input[type=number]{width:auto}.form__registration input[type=submit]{background-color:#ca0000;border-color:#ca0000;box-shadow:none;color:#fff}.btn-submit,.btn-submit:active,.btn-submit:focus,.btn-submit:hover,.filters button[type=submit],.filters button[type=submit]:active,.filters button[type=submit]:focus,.filters button[type=submit]:hover,.form__login button[type=submit],.form__login button[type=submit]:active,.form__login button[type=submit]:focus,.form__login button[type=submit]:hover,.form__registration button[type=submit],.form__registration button[type=submit]:active,.form__registration button[type=submit]:focus,.form__registration button[type=submit]:hover{background-color:#ca0000;border-color:#ca0000;border-radius:0;box-shadow:none;color:#fff;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;padding-right:2.2em;position:relative}.btn-submit:before,.filters button[type=submit]:before,.form__registration button[type=submit]:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.6em;position:absolute;right:.5em;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:top;width:.6em}@media (max-width:767px){.mentor-list .mentor-list__mentor-item{border-bottom:1px solid #da0000}}.form__registration.disabled .mentor-list__mentor-item,.form__registration.disabled .mentor-list__mentor-item .text-black,.form__registration.disabled .mentor-list__mentor-item div,.mentor-list__mentor-item--disabled,.mentor-list__mentor-item--disabled .text-black,.mentor-list__mentor-item--disabled div{color:#ccc}.mentor-list__mentor-item--disabled .not-available-text{color:#da0000;font-size:17px;position:absolute;top:185px}.form__registration.disabled .mentor-list__mentor-item .mentor-item__img img,.mentor-list__mentor-item--disabled .mentor-item__img img{opacity:.5}.mentor-list .mentor-list__mentor-item:not(:last-child) .bb-1-red{border-bottom:1px solid #da0000}.form__registration.disabled .mentor-list .mentor-list__mentor-item:not(:last-child) .bb-1-red{border-color:#ccc}.form__registration .mentor-list .mentor-item__checkbox label.form-check-label{display:none}.mentor-list .mentor-item__name{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px}.mentor-list .mentor-item__lang{margin-top:1em}.mentor-list .mentor-item__lang-item{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;margin-right:.8em}.form__registration .consent .form-group{margin-left:-30px;margin-top:-24px;padding:0}.main-text{font-size:53px;padding-right:18px}@media (max-width:767px){.form__registration .form-group{flex-direction:column}.form__registration .col-12 .form-group>label,.form__registration .col-12 .form-group>legend,.form__registration .col-12 .form-group>textarea,.form__registration .col-12 input[type=email],.form__registration .col-12 input[type=number],.form__registration .col-12 input[type=text]{width:100%}.form__registration .custom-file{position:relative}.form__registration .form-group>label[for=expert_only_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=mentor_expert_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=mentor_only_form_image]:not(.custom-file-label),.form__registration .form-group>label[for=participant_extended_form_logo]:not(.custom-file-label){padding-left:unset;position:relative;width:100%}.form__registration textarea.form-control{margin-left:unset}.form__registration fieldset.form-group>div:not(.custom-file){width:100%}.form__registration .registration__borders>.form-group{border-top:3px solid #da0000;padding-top:3em}.form__registration .registration__borders>.form-group:after,.form__registration .registration__borders>.form-group:before{content:none}.mentor-list .mentor-list__mentor-item:not(:last-child) .bb-1-red{border:none}.bb-mobile-1-red{border-bottom:1px solid #da0000}.form__registration .hr__thin{display:none}.form__registration .hr__thick{margin-left:unset}}#backdrop{background-color:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10}#backdrop[style="display: block;"]{transition:all 1s}.confirm-registration-backdrop{background-color:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:16}.sleepy-overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.sleepy-modal{background:#da0000;color:#fff;left:50%;max-height:90%;max-width:550px;overflow-y:auto;padding:5px 10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:20}.sleepy-header{font-size:16px;height:32px;position:relative;text-align:center}.sleepy-header span{margin-top:3px}.sleepy-close{cursor:pointer;height:24px;opacity:1;position:absolute;right:5px;top:10px;width:24px}.sleepy-close:hover{opacity:.8}.sleepy-close:after,.sleepy-close:before{background-color:#fff;content:" ";height:24px;left:9px;position:absolute;width:1px}.sleepy-close:before{transform:rotate(45deg)}.sleepy-close:after{clear:both;transform:rotate(-45deg)}.sleepy-content,.sleepy-modal,.sleepy-wake-up{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.sleepy-content{background:transparent;color:#fff;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;margin:10px auto;padding:20px 40px 20px 140px;position:relative;text-align:left}.sleepy-content:before{background-image:url(/build/images/dotoho-logo-white.272cc515.png);background-position:0 0;background-repeat:no-repeat;content:"";height:80px;left:36px;overflow:hidden;position:absolute;top:40px;width:80px}@media (min-width:992px){.sleepy-content{padding:20px 40px 20px 140px}}.sleepy-content h4{font-size:32px;line-height:.94em;padding:20px 10px;text-align:left}.sleepy-content h4,.sleepy-content h5{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif}.sleepy-content h5{color:#fff;font-size:24px;padding:15px 0}.sleepy-content .modal_text{font-size:18px;line-height:1em;padding:10px 10px 20px;text-align:left}.sleepy-content h2.block-title{font-size:20px;line-height:27px;max-width:100%}.sleepy-content h2.block-title span{font-weight:400}.sleepy-content .consent{color:#393939;font-size:12px;line-height:1.3em;margin-bottom:10px;margin-top:10px}.sleepy-content .nl-submit{font-size:14px;padding:4px 50px 4px 8px}.sleepy-content .nl-input{border:0;font-size:14px;line-height:1.5em;margin-right:1em;padding:6px 8px 4px;width:200px}.sleepy-content .nl-desc,.sleepy-content .nl-input{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;margin-left:10px}.sleepy-content .nl-desc{font-size:10px}.sleepy-content .nl-desc a{color:#fff}.sleepy-content label{display:none}.sleepy-content .form-item-submitted-agreement-agreement1 label{display:block}.sleepy-content #mc-embedded-subscribe-form input[type=submit]{background:#b091be;border:0;color:#fff;cursor:pointer;padding:5px 10px}.sleepy-wake-up:hover{color:#fff}@media only screen and (max-width:40em){.sleepy-content{padding:10px}.sleepy-content:before{content:none}.sleepy-content .nl-submit{margin-left:10px}}.separator{border-top:1px solid #da0000}.separator--short-left{margin:10px 0;width:100px}.separator--thick{border-width:2px}.bigger-text{font-size:20px}.strive-logo{font-family:Neue Haas Grotesk Display Pro\ 45 Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:40px}.landing-page__menu{background-color:#da0000;color:#fff;padding:40px 0}.landing-page__menu-logo{width:150px}.landing-page__menu-inner{align-items:center;display:flex;justify-content:space-between}.landing-page__menu-items{margin-right:100px}.landing-page__language-switcher,.landing-page__menu-item{font-family:Neue Haas Grotesk Display Pro\ 55 Roma,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px}.landing-page__language-switcher a,.landing-page__menu-item a{color:#fff;padding-bottom:2px;text-decoration:none;text-transform:uppercase}.landing-page__language-switcher a.active,.landing-page__menu-item a.active{border-bottom:2px solid #fff}.landing-page__menu-item a{margin-right:20px}.landing-page__header{background:url(/build/images/ukraine.5c27e2b4.svg) no-repeat 100%;margin:40px 0;padding:80px 0}.landing-page__header .btn{font-size:30px}.landing-page__h1{color:#da0000;font-size:70px;font-weight:600}.landing-page__h1,.landing-page__perex{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.landing-page__perex{font-size:30px}.landing-page__why{display:flex}.landing-page__why .btn{font-size:30px;margin:0 auto 20px}.landing-page__why-inner{display:flex;padding:40px 0;width:50%}.landing-page__why-inner img{width:100px}.landing-page__why-inner:first-of-type{border-right:1px solid #fff;padding-right:40px}.landing-page__why-inner:first-of-type .landing-page__why-text{padding-right:40px}.landing-page__why-inner:last-of-type,.landing-page__why-inner:last-of-type .landing-page__why-text{padding-left:40px}.landing-page__why-title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.landing-page__why-text{font-size:20px}.landing-page__why-text h4{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.landing-page__why-text p{margin-bottom:0;padding-top:10px}.landing-page__how{display:flex;flex-direction:column;font-size:18px}.landing-page__how-graph{max-width:100vw}.landing-page__how-graph img{width:100%}.landing-page__how-title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:50px;font-weight:600}.landing-page__how-steps-top{padding:60px 0 0;position:relative}.landing-page__how-steps-top div{position:absolute;top:27px}.landing-page__how-steps-top div:first-of-type{left:3.4%}.landing-page__how-steps-top div:nth-of-type(2){left:34%}.landing-page__how-steps-top div:last-of-type{left:77%;white-space:nowrap}.landing-page__how-steps-bottom{padding:0 0 60px;position:relative}.landing-page__how-steps-bottom div{position:absolute;top:10px}.landing-page__how-steps-bottom div:first-of-type{left:19%}.landing-page__how-steps-bottom div:last-of-type{left:52%}.landing-page__benefits{display:flex;justify-content:center}.landing-page__benefits--red-y-borders{border-bottom:1px solid #da0000;border-top:1px solid #da0000}.landing-page__benefit{align-items:center;display:flex;flex-direction:column;max-width:200px;padding:40px 20px}.landing-page__benefit div:first-of-type{font-family:Neue Haas Grotesk Display Pro\ 75 Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:40px;font-weight:600}.landing-page__benefit div:last-of-type:not(.no-max-w){max-width:84px;text-align:center}.landing-page__faq-wrapper{display:flex}.landing-page__faq{padding-bottom:40px;padding-top:40px;width:50%}.landing-page__faq:first-of-type{border-right:1px solid #fff;padding-right:40px}.landing-page__faq:last-of-type{padding-left:40px}.landing-page__faq h4{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:600}.landing-page__faq p{font-size:20px;padding-top:20px}.landing-page__faq p a{color:#fff}.landing-page__contact{align-items:flex-end;display:flex;flex-direction:column;padding-right:40px}.landing-page__contact-name{font-size:26px;line-height:1em}.landing-page__contact-name,.landing-page__contact-position{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.landing-page__contact-position{font-size:20px}.landing-page__contact-img{border-radius:50%;margin-bottom:20px;max-width:250px;width:250px}.landing-page__contact-link{color:#da0000;display:block;font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;text-decoration:none}.landing-page__contact-el{max-width:250px;width:250px}.landing-page__form{max-width:400px}.landing-page__form .form-control{border-color:#da0000;border-radius:0;margin:5px 0}.landing-page__form .form-control::placeholder{color:#000}.landing-page__form-title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;padding-bottom:10px}.landing-page__follow-us{align-items:center;display:flex;justify-content:space-between;margin:40px 0}.show-to-991px{display:none}.h-345px{height:345px}.action-preview{display:flex;padding-top:40px}.action-preview__image{max-width:400px}.action-preview__image img{object-fit:cover;width:100%}.action-preview__text{flex:1;padding-left:40px}.action-preview__date{font-size:27px;margin-bottom:0}.action-preview__title{font-size:27px;max-width:300px}.action-preview__perex{flex:1;font-size:16px;padding-right:30px}.action-preview__button-container{width:200px}.action-preview__btn{font-family:Neue Haas Grotesk Display Pro\ 65 Medium;font-size:14px;font-weight:700}.ua-lp-link{background-color:#da0000;background-image:url(/build/images/ukraine-map.1376176a.svg);background-position:10px;background-repeat:no-repeat;background-size:100px;color:#fff!important;padding:20px 10px 20px 80px;transition:color .2s ease-in,background .2s ease-in}.ua-lp-link,.ua-lp-link:focus{text-decoration:none}.ua-lp-link:focus-visible{outline:none}.ua-lp-link:hover{background-color:#e2e6ea;background-image:url(/build/images/ukraine.5c27e2b4.svg);color:#da0000!important}.ua-lp-link__heading{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;padding-right:20px}.ua-lp-link__text{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.ua-lp-link__arrow{padding-left:20px}@media only screen and (max-width:991px){.ua-lp-link{padding:20px 10px 20px 20px}.action-preview{flex-direction:column}.action-preview__image{margin:0 auto}.action-preview__text{padding:20px 0 0}.landing-page__menu{padding:30px 0}.landing-page__menu-logo{width:103px}.landing-page__menu-items{margin-right:50px}.landing-page__language-switcher,.landing-page__menu-item{font-size:16px}.landing-page__header{background-position:bottom;margin-bottom:0;padding-bottom:130px;padding-top:0}.landing-page__header .btn{font-size:16px}.landing-page__h1{font-size:36px;max-width:320px}.landing-page__why{flex-direction:column}.landing-page__why:last-of-type{padding-bottom:20px}.landing-page__why:last-of-type .btn{font-size:16px}.landing-page__why-title{font-size:30px}.landing-page__why-inner{display:flex;justify-content:space-between;position:relative;width:100%}.landing-page__why-inner img{margin:0 20px;width:60px}.landing-page__why-inner:first-of-type{border-right:none;padding-bottom:20px;padding-right:0;position:relative}.landing-page__why-inner:first-of-type:after{background-color:#fff;bottom:0;content:"";height:1px;left:-200px;position:absolute;right:-200px}.landing-page__why-inner:last-of-type{padding-bottom:0;padding-left:0;padding-top:20px}.landing-page__why-text{font-size:16px}.landing-page__how-graph{min-width:80px;width:80px}.landing-page__how-title{font-size:28px;text-align:center}.landing-page__benefit{padding:14px}.landing-page__benefit div:first-of-type{font-size:24px}.landing-page__benefit div:last-of-type{font-size:16px;max-width:87px}.landing-page__how-graph-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;padding:40px 0}.landing-page__how-steps-top{max-width:133px;padding:0;position:static}.landing-page__how-steps-top div{font-size:16px;line-height:1;padding-left:10px;position:static}.landing-page__how-steps-top div:first-of-type{padding-top:30px}.landing-page__how-steps-top div:nth-of-type(2){padding-top:143px}.landing-page__how-steps-top div:last-of-type{padding-top:143px;white-space:normal}.landing-page__how-steps-bottom{line-height:1;max-width:133px;padding-right:10px;position:static;text-align:right}.landing-page__how-steps-bottom div{font-size:16px;position:static}.landing-page__how-steps-bottom div:first-of-type{padding-top:120px}.landing-page__how-steps-bottom div:last-of-type{padding-top:143px}.landing-page__faq{padding-bottom:20px;padding-top:20px}.landing-page__faq:first-of-type{padding-right:20px}.landing-page__faq:last-of-type{padding-left:20px}.landing-page__faq h4{font-size:18px}.landing-page__faq p{font-size:14px}.landing-page__contact{align-items:flex-start;margin-bottom:40px;padding-right:0}.landing-page__contact-img{height:180px;margin-bottom:40px;width:180px}.landing-page__form{padding-left:0}.landing-page__follow-us{flex-direction:column}.landing-page__follow-us .landing-page__how-title{font-size:34px;padding-bottom:40px}.btn{font-size:16px}.hide-to-991px{display:none}.show-to-991px{display:block}.bigger-text{font-size:16px}.h-lg-auto{height:auto!important}.gap-lg-20px{gap:20px}}.tags{flex-wrap:wrap}.tags__tag{cursor:pointer;font-weight:700;margin-bottom:6px;margin-right:20px;white-space:nowrap}.tags__tag:hover a{background-color:#ddd}.tags__tag a{background-color:#f6f6f6;padding:2px 16px 4px 8px}.tags__tag a,.tags__tag a:focus,.tags__tag a:hover{text-decoration:none}.tags__tag a.red:hover{color:#da0000}.tags__tag.active a{background-color:#da0000}.tags__tag.active a:hover{color:#cbd3da}.tags__tag.active .red{color:#fff}.tags__filter-btn{background:#da0000;border:none;color:#fff;font-weight:700;margin-bottom:6px;padding:0 8px 0 16px;white-space:nowrap}.tags__filter-btn img{margin-left:10px}.tags__filter-btn:hover{color:#cbd3da}.tags__symbol{margin-right:10px}.signpost__title{font-size:36px;padding-top:34px}.signpost__title span{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.signpost li,.signpost p{font-size:18px;line-height:1.1}.strikethrough{text-decoration:line-through}.inverted-title{background:#da0000;color:#fff;display:inline-block;font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;margin-bottom:20px;padding:10px 20px}.new-signpost{align-items:center;border-top:3px solid #da0000;display:flex;flex-direction:column}.new-signpost__introduction{font-size:20px;max-width:580px}.new-signpost .checklist{padding-left:20px}.new-signpost .signpost__title{font-family:Neue Haas Grotesk Display Pro\ 65 Medium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:26px;min-height:101px}.new-signpost__left p{max-width:360px}.new-signpost .btn{max-width:255px}.new-signpost .btn.btn--pme.btn-light:hover{background-color:#e2e6ea}.new-signpost .btn.btn--pme.bg-red:hover{background-color:#e2e6ea;color:#da0000}.no-border{border:none}.d-grid{display:grid}.grid-columns-2{grid-template-columns:1fr 1fr}.row-reverse{flex-direction:row-reverse}.justify-end{justify-content:flex-end}.no-margin-on-form-group .form-group{margin:0}.gap-1{gap:1em}.gap-3{gap:3em}.default-form{flex:1}.default-form--grey input,.default-form--grey select{background-color:#f8f9fa;border-color:#f8f9fa;border-radius:0}.default-form input,.default-form select{color:#000;margin-bottom:10px;padding-left:14px}.default-form input::placeholder,.default-form select::placeholder{color:#000}.default-form select{padding-left:10px}.default-form .required-placeholder{position:relative}.default-form .required-placeholder:before{content:"*";left:7px;position:absolute;top:6px}.border-left-red{border-left:1px solid #da0000}.text-white{color:#fff}.max-w-360px{max-width:360px}.max-w-full{max-width:100%}.flex-1{flex:1}.h-173px{height:173px}.link{cursor:pointer;text-decoration:underline}@media only screen and (max-width:1199px){.main-text{font-size:47px}}@media only screen and (max-width:767px){.main-text{font-size:50px;padding-right:0}.h-sm-auto{height:auto!important}.gap-1-sm{gap:1em}.border-none-md{border:none}.red-border-top-md{border-top:1px solid #da0000}.landing-page__benefits{flex-wrap:wrap}.landing-page__benefit div:last-of-type{font-family:Neue Haas Grotesk Display Pro\ 55 Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:1.5;max-width:142px;min-width:142px}.py-3-md{padding-bottom:1rem!important}.pt-3-md,.py-3-md{padding-top:1rem!important}.pb-3-md{padding-bottom:1rem!important}}@media only screen and (max-width:576px){.main-text{font-size:44px}.new-signpost .row{margin-left:-15px;margin-right:-15px}.new-signpost .col-lg-6,.new-signpost .col-sm-6{padding-left:15px;padding-right:15px}.grid-columns-1-xs{grid-template-columns:1fr}.gap-1-xs{gap:1rem}}@media only screen and (max-width:475px){.action-preview__text-w-btn{flex-direction:column}.landing-page__menu-items{margin:0 10px}.landing-page__menu-item{display:grid}.landing-page__menu-item a{margin-right:10px}}@media only screen and (max-width:400px){.landing-page__how-steps-bottom div{font-size:14px;padding-right:4px}.landing-page__how-steps-top div{font-size:14px;padding-left:4px}}.h-full{height:100%}.bold{font-weight:600}