@charset "UTF-8";.img-box{position:relative}.img-overlay{background-color:#fff;position:absolute;z-index:1}@media (max-width:1599.98px){.heading-left{padding-left:1.875rem}}.col-20per{flex:0 0 20%;max-width:20%}@media (min-width:768px){.col-md-20per{flex:0 0 20%;max-width:20%}}.text-bold{font-weight:600}@media (max-width:575.98px){.text-bold{font-size:.875rem}}@media (max-width:767.98px){.btn-mob-link{background-color:#2dafe5;color:#fff;display:block;font-size:.875rem;padding:.8125rem 1.25rem;text-align:center;text-decoration:none;width:100%}}.blockquote{display:flex}.blockquote b,.blockquote strong{color:#2dafe5}.blockquote img{margin-bottom:.9375rem}@media (min-width:768px){.blockquote img{margin-bottom:2.5rem}}.blockquote-text{font-size:1.25rem;letter-spacing:0;line-height:1.4;text-transform:uppercase}@media (min-width:768px){.blockquote-text{font-size:calc(1.425rem + 1.5vw);line-height:1.25}}@media (min-width:768px) and (min-width:1680px){.blockquote-text{font-size:3rem}}.blockquote cite{display:block;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.5}@media (min-width:768px){.blockquote cite{font-size:1rem}}.alt-btn{font-size:1.25rem;line-height:1;transition:.3s}.alt-btn svg{height:1rem;left:0;position:relative;transition:left .3s;width:1rem}@media (min-width:768px){.alt-btn{font-size:calc(1.35rem + .85714vw)}}@media (min-width:768px) and (min-width:1680px){.alt-btn{font-size:2.25rem}}@media (min-width:768px){.alt-btn svg{height:2rem;width:2rem}}.alt-btn:hover{color:#2dafe5}.alt-btn:hover svg{left:.3125rem}.section-header{margin-bottom:2.1875rem}@media (min-width:768px){.section-header{margin-bottom:calc(1.875rem + 5.35714vw)}}@media (min-width:768px) and (min-width:1680px){.section-header{margin-bottom:7.5rem}}.section-header-text{color:rgba(94,108,110,.5);font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.8;margin-bottom:0;padding-right:.625rem;text-transform:uppercase}@media (min-width:992px){.section-header-text{font-size:1.25rem;padding-right:2.25rem}}.section-header-text-vertical{left:.625rem;line-height:1;padding-right:0;padding-top:.75rem;position:absolute;transform:rotate(-90deg);transform-origin:0;white-space:nowrap;width:-moz-max-content;width:max-content}@media (min-width:1600px){.section-header-text-vertical{left:3vw}}.section-header-text-vertical-1{left:0;margin-top:14.625rem;top:-.9375rem;width:14.625rem}@media (min-width:992px){.section-header-text-vertical-1{margin-top:20.9375rem;top:-1.125rem;width:20.9375rem}}@media (min-width:1600px){.section-header-text-vertical-1{left:3vw}}.section-header-text-vertical-2{margin-top:12rem;top:0;width:12rem}@media (min-width:992px){.section-header-text-vertical-2{bottom:16.25rem;margin-top:17.1875rem;top:auto;width:17.1875rem}}.section-header-text-vertical-3{bottom:-.8125rem;left:auto;margin-top:12.3125rem;right:-11.375rem;width:12.3125rem}@media (min-width:992px){.section-header-text-vertical-3{left:auto;margin-top:18.75rem;right:-17.8125rem;width:18.75rem}}.section-header-text-vertical-4{margin-top:9.375rem;top:1.5rem;width:9.375rem}@media (min-width:992px){.section-header-text-vertical-4{margin-top:13.0625rem;top:7.5rem;width:13.0625rem}}.section-header-line{position:relative}.section-header-inner-line{background-color:rgba(94,108,110,.5);content:"";display:block;height:.0625rem;position:absolute;right:0;top:50%;width:100%}.heading-event-title{-webkit-text-fill-color:transparent;background:url(../../uploads/azimut-2.jpg) no-repeat top/cover;background-clip:text;-webkit-background-clip:text;margin-right:-2.5rem;text-transform:uppercase}@media (min-width:992px){.heading-event-title{background-attachment:fixed}}@-moz-document url-prefix(){.heading-event-title{background:url(../../uploads/azimut-2.jpg) no-repeat top/cover;background-clip:text;-webkit-background-clip:text}}@media (min-width:992px){.heading-event-title{margin-bottom:calc(2.5625rem + 11.25vw)}}@media (min-width:992px) and (min-width:1680px){.heading-event-title{margin-bottom:14.375rem}}@media (max-width:991.98px){.heading-event-title-container{align-items:center;display:flex;height:calc(100vh - 3.125rem)}}@media (min-width:1600px){.heading-event-title{margin-right:-2.5rem}}.heading-event-title-inside{position:relative}.heading-event-title-text{text-indent:13.0952380952vw;vertical-align:middle}.heading-event-title sup{-webkit-text-fill-color:currentcolor;background-clip:border-box;-webkit-background-clip:border-box;color:#2dafe5;font-size:4.0476190476vw;left:.3em;line-height:1;top:-.9em;vertical-align:super}.heading-event-title .letter{white-space:nowrap}.heading-event-title .letter-1{font-size:13.6904761905vw;line-height:.82}.heading-event-title .letter-2{font-size:11.9047619048vw;line-height:1.1}.heading-event-title .letter-3{font-size:16.6666666667vw;line-height:.75}.heading-event-title-img{height:11.3095238095vw;left:0;margin-right:1.1904761905vw;position:absolute;width:11.3095238095vw}@media (min-width:992px){.heading-event-blockquote{padding-right:8.375rem}}.heading-event-blockquote-text{padding-bottom:1.25rem;text-indent:5.625em}@media (min-width:992px){.heading-event-blockquote-text{padding-bottom:2.3125rem}}.heading-event-blockquote cite{margin-left:auto;padding-left:1.5625rem;position:relative}.heading-event-blockquote cite:before{content:"—";left:0;position:absolute;top:0}@media (min-width:992px){.events{padding-bottom:9.375rem}}.event-main-time{font-size:1.875rem;letter-spacing:0;line-height:1.2;margin-bottom:.3125rem}@media (min-width:768px){.event-main-time{font-size:calc(1.425rem + 1.5vw);line-height:1}}@media (min-width:768px) and (min-width:1680px){.event-main-time{font-size:3rem}}.event-main-place{color:hsla(188,6%,48%,.5);letter-spacing:.1em;margin-bottom:1.5625rem}.event-item{margin-top:3.125rem;position:relative}.event-item:first-child{margin-top:0}.event-item-inner{margin-top:2.5rem;max-width:32.8125rem;position:relative}@media (min-width:992px){.event-item-inner{margin-top:0}}.event-item .for-partners{margin-top:1.875rem;position:relative}@media (min-width:992px){.event-item .for-partners{position:absolute}}@media (min-width:1600px){.event-item .for-partners{margin-top:6.5625rem}}@media (min-width:768px){.event-item-lg{margin-bottom:6.5625rem}}.event-time{color:rgba(94,108,110,.5);font-size:.875rem;font-weight:500;left:calc(100% + .3125rem);line-height:1;position:absolute;top:-.9375rem;transform:rotate(90deg);transform-origin:0 100%;width:2.5625rem}@media (min-width:1200px) and (max-width:1599.98px){.event-time{font-size:1.25rem;left:calc(100% + .625rem)}}@media (min-width:1200px){.event-time{top:-1.25rem;width:4.125rem}}@media (min-width:1600px){.event-time{font-size:1.25rem;left:calc(100% + 1.25rem)}}.event-img{-o-object-fit:contain;object-fit:contain}.event-img-container{display:inline-block;vertical-align:top}@media (min-width:992px){.event-img-container{padding-right:.9375rem}}@media (min-width:1600px){.event-img-container{padding-right:0}}.event-title{color:#002c31;font-size:1.875rem;line-height:1.2;margin-bottom:.9375rem}@media (min-width:768px){.event-title{font-size:calc(1.425rem + 1.5vw);line-height:1;margin-bottom:2.5rem}}@media (min-width:768px) and (min-width:1680px){.event-title{font-size:3rem}}.event-title-lg{text-transform:uppercase}@media (min-width:1200px){.event-title-lg{font-size:calc(1.575rem + 2.78571vw);line-height:1.14;margin-bottom:5.3125rem}}@media (min-width:1200px) and (min-width:1680px){.event-title-lg{font-size:4.5rem}}.event-title-lg-indent{margin-bottom:1.875rem;margin-right:-1.25rem;text-indent:2.2em}@media (min-width:1600px){.event-title-lg-indent{margin-right:-2.1875rem;text-indent:3.2em}}.event-descr{font-size:1.25rem;line-height:1.4;margin-bottom:.9375rem}@media (min-width:768px){.event-descr{font-size:1.5rem;line-height:1.5}.event-descr-lg{font-size:calc(1.3125rem + .53571vw);line-height:1.55;margin-bottom:1.875rem}}@media (min-width:768px) and (min-width:1680px){.event-descr-lg{font-size:1.875rem}}.courses{background:#fff url(../../img/pattern-2.png) no-repeat right 66%;background-size:100% auto}@media (min-width:1200px){.courses{background-size:64.6875rem auto}}.course-item+.course-item{margin-top:calc(2.01875rem + 6.58929vw)}@media (min-width:1680px){.course-item+.course-item{margin-top:8.9375rem}}.course-item-img-container img{margin-bottom:1.875rem;max-width:75%}.course-item:nth-child(odd) .course-item-img-container{text-align:right}@media (min-width:768px){.course-item-inner{padding-top:3.125rem}.course-item-img-container{width:75%}.course-item-img-container img{margin-bottom:calc(1.58125rem + 2.83929vw);max-width:100%}}@media (min-width:768px) and (min-width:1680px){.course-item-img-container img{margin-bottom:4.5625rem}}@media (min-width:768px){.course-item:nth-child(2n) .course-item-img-col{order:1}.course-item:nth-child(2n) .course-item-img-container{margin-left:auto}.course-item:nth-child(odd) .course-item-img-container{text-align:left}}.course-item-speciality{color:#748183;font-size:.875rem;margin-bottom:1.25rem}@media (min-width:768px){.course-item-speciality{font-size:1.25rem}}.course-item-title{font-size:1.875rem;line-height:1.2;margin-bottom:.625rem;text-transform:uppercase}@media (min-width:768px){.course-item-title{font-size:calc(1.55rem + 2.57143vw);line-height:1.14;margin-bottom:3.75rem}}@media (min-width:768px) and (min-width:1680px){.course-item-title{font-size:4.25rem}}.course-item-name{text-indent:1.7em}.course-item-theme{font-size:1.25rem;line-height:1.2;margin-bottom:.75rem;text-indent:1em}@media (min-width:768px){.course-item-theme{margin-bottom:2.5rem}}@media (min-width:1200px){.course-item-theme{font-size:calc(1.425rem + 1.5vw);line-height:1}}@media (min-width:1200px) and (min-width:1680px){.course-item-theme{font-size:3rem}}.review-blockquote{margin-bottom:1.5625rem}.review-blockquote+.review-blockquote{margin-top:4.375rem}@media (min-width:768px){.review-blockquote{margin-bottom:2.25rem}.review-blockquote-img{margin-top:1rem}}.review-blockquote cite{margin-bottom:1.875rem}.promo-video{background-color:#000;color:#fff;display:block;margin-left:-2.5rem;overflow:hidden;position:relative;width:100%}@media (min-width:1600px){.promo-video{margin-left:-2.5rem}}.promo-video-img{opacity:.9;transition:1s;width:100%}.promo-video-play{height:4.5rem;left:50%;margin:-2.25rem 0 0 -2.25rem;position:absolute;top:50%;transition:1s;width:4.5rem;z-index:2}.promo-video:hover{color:#1bbcff}.promo-video:hover .promo-video-img{transform:scale(1.05)}.sponsors{padding:calc(1.5625rem + 2.67857vw) 0 calc(1.90625rem + 5.625vw)}@media (min-width:1680px){.sponsors{padding:4.375rem 0 7.8125rem}}@media (min-width:992px){.sponsors-container{padding-right:2.5rem}.main-sponsor-img{margin-top:6.25rem}}.main-sponsor-img-container{max-width:80%}.main-sponsor-title{font-size:1.4375rem;line-height:1.2;margin-bottom:calc(1.6rem + 3vw);text-indent:2em;text-transform:uppercase}@media (min-width:1680px){.main-sponsor-title{margin-bottom:4.75rem}}@media (min-width:768px){.main-sponsor-title{font-size:calc(1.575rem + 2.78571vw);line-height:1.14;text-indent:3.4em}}@media (min-width:768px) and (min-width:1680px){.main-sponsor-title{font-size:4.5rem}}.main-sponsor-descr{font-size:1.25rem;line-height:1.4;margin-bottom:1.875rem}@media (min-width:768px){.main-sponsor-descr{font-size:calc(1.3125rem + .53571vw);line-height:1.55;text-indent:7.6em}}@media (min-width:768px) and (min-width:1680px){.main-sponsor-descr{font-size:1.875rem}}@media (min-width:1200px){.main-sponsor-descr{max-width:43.4375rem}}.request-title{font-size:1.875rem;line-height:1.2;margin-bottom:1.125rem;text-transform:uppercase}@media (min-width:768px){.request-title{font-size:calc(1.575rem + 2.78571vw);line-height:1.14;margin-bottom:3.4375rem}}@media (min-width:768px) and (min-width:1680px){.request-title{font-size:4.5rem}}.request-descr{font-size:1.25rem;line-height:1.4;margin-bottom:1.4375rem}@media (min-width:768px){.request-descr{font-size:calc(1.3125rem + .53571vw);line-height:1.55;margin-bottom:5rem}}@media (min-width:768px) and (min-width:1680px){.request-descr{font-size:1.875rem}}.request-img-container{display:inline-block;margin-right:-2.5rem;padding-top:6.625rem;position:relative}@media (min-width:768px){.request-img-container{margin-right:0;max-width:94%;padding-top:9.375rem}}.request .for-partners{left:4.75rem;top:1rem}.request .form-control{border:solid #002c31;border-radius:0;border-width:0 0 .125rem;font-size:1.25rem;font-weight:400;line-height:1.25;padding:.3125rem 0}@media (min-width:768px){.request .form-control{font-size:1.5rem;padding:.8125rem 0}}.request .request-btn{margin-bottom:1.25rem}.request .request-btn-container{margin-bottom:1.25rem;margin-top:.875rem}@media (min-width:768px){.request .request-btn-container{margin-top:1.6875rem}}.request-modal .for-partners{left:0;margin:0 auto;position:relative}