.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.85}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.skipLinks a{position:absolute;top:-5625rem;left:0}.skipLinks a:focus,.skipLinks a:active{left:0;top:6.25rem;padding:.625rem}.contentFooter{padding:2.125rem 0;background:#00ACC9;color:#fefefe}.contentFooter__item{margin-bottom:3.125rem}.contentFooter__title{text-transform:uppercase;letter-spacing:.03125rem;line-height:1.25rem;font-size:.875rem;margin-bottom:1.25rem}.contentFooter__title br{display:none}@media screen and (min-width: 48rem){.contentFooter{padding:4.125rem 0 4.0625rem}.contentFooter .container,.contentFooter .calc,.contentFooter .program-form__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.contentFooter__title{margin-bottom:1.5rem}.contentFooter__title br{display:block}}@media screen and (min-width: 64rem){.contentFooter{padding:90px 0}.contentFooter__item{width:31%;margin-bottom:0}}.footer-contact__title{margin-bottom:1.5rem}.footer-contact__btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;margin-bottom:1.5rem}.footer-contact__btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.footer-contact__btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.footer-contact__btn:hover .footer-contact__btnIcon{animation:toRightFromLeft_middle .3s forwards}}.footer-contact__btn:disabled{opacity:0.5;cursor:not-allowed}.footer-contact__btnIcon{fill:#00ACC9}@media screen and (min-width: 64rem){.footer-contact__btn:hover:not(:disabled){background:#cceef4}}.footer-contact__url{text-transform:uppercase;letter-spacing:.05625rem;font-size:.875rem;padding:.3125rem 0}@media screen and (min-width: 64rem) and (min-width: 64rem){.footer-contact__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.footer-contact__url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.footer-contact__url:hover{color:#cad400 !important;fill:#cad400 !important}.footer-contact__url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.footer-contact__urlIcon{-ms-transform:translateX(0);transform:translateX(0);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.footer-contact__url:hover .footer-contact__urlIcon{-ms-transform:translateX(.3125rem);transform:translateX(.3125rem)}.footer-contact__urlIcon{display:inline-block;vertical-align:middle;width:.875rem;height:.8125rem;margin:-.125rem 0 0 .0625rem;fill:#fefefe}@media screen and (min-width: 48rem){.footer-contact{margin:0 6% 0 0}}@media screen and (min-width: 64rem){.footer-contact__btn{margin-bottom:2.1875rem}}@media screen and (min-width: 48rem){.footer-links{margin-right:2%}}.footer-links .contacts-links{display:block;margin-top:20px;font-size:14px;text-transform:uppercase}.footer-links .contacts-links:first-child{margin-top:0}.footer-follow__list::after{clear:both;content:"";display:table}.footer-follow__item{float:left;margin-right:.9375rem}.footer-follow__item:last-child{margin-right:0}.footer-follow__url{position:relative;display:block;width:2.75rem;height:2.75rem;border-radius:50%}@media screen and (min-width: 64rem) and (min-width: 64rem){.footer-follow__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.footer-follow__url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.footer-follow__url:hover{color:#cceef4 !important;fill:#cceef4}.footer-follow__url:hover .colorThis{color:#cceef4 !important;fill:#cceef4}}.footer-follow__icon{position:absolute;top:0;left:0;width:100%;height:100%;fill:#fefefe}@media screen and (min-width: 48rem){.footer-follow__item{margin-right:1.25rem}.footer-follow__url{width:3.125rem;height:3.125rem}}@media screen and (min-width: 64rem){.footer-follow{width:auto}.footer-follow__item{margin-right:.9375rem}.footer-follow__url{width:2.75rem;height:2.75rem}}@media screen and (min-width: 77.5rem){.footer-follow__item{margin-right:1.25rem}.footer-follow__url{width:3.125rem;height:3.125rem}}.footer-developer{color:#66cddf;font-size:.78125rem;text-transform:uppercase;letter-spacing:.0875rem;font-family:"MarkWebPro-Bold", sans-serif;margin-top:24px}.footer-developer__icon{display:inline;width:3.5625rem;height:.75rem;margin-left:.125rem}@media screen and (min-width: 64rem){.footer-developer{margin-top:32px}}.page-title{padding:1.875rem 0;background-color:#00ACC9;color:#fff}.page-title--hasSubtitle .page-title__title{margin-bottom:1.25rem}.page-title--hasImg{background-color:transparent;background-size:cover;background-position:center;height:15.625rem;padding-bottom:2.5rem}.page-title--hasImg .container,.page-title--hasImg .calc,.page-title--hasImg .program-form__row{display:table;width:100%;height:100%}.page-title--hasImg .page-title__content{display:table-cell;vertical-align:bottom}.page-title--small{height:auto;padding-bottom:1.875rem}.page-title--small .container,.page-title--small .calc,.page-title--small .program-form__row{height:5.75rem}.page-title__content{padding-left:2.625rem}.page-title__title{position:relative;font-size:1.625rem;line-height:1.875rem}.page-title__subtitle{font-size:.875rem;text-transform:uppercase;letter-spacing:.0625rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.page-title__subtitle-url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.page-title__subtitle-url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.page-title__subtitle-url:hover{color:#cad400 !important;fill:#cad400 !important}.page-title__subtitle-url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.page-title__icon{position:absolute;width:1.375rem;height:1.25rem;left:-1.375rem;top:.3125rem;-ms-transform:translateX(-100%);transform:translateX(-100%);fill:#fff}@media screen and (min-width: 48rem){.page-title{padding:4.5rem 0 2.25rem}.page-title--hasSubtitle{padding-bottom:2.1875rem}.page-title--hasSubtitle .page-title__title{margin-bottom:1.5rem}.page-title--hasImg{padding-bottom:2.8125rem;height:21.875rem}.page-title--hasImg .page-title__content{width:100%}.page-title--hasImg .page-title__title,.page-title--hasImg .page-title__subtitle{width:78%}.page-title--small{padding-bottom:2.25rem;min-height:12.5rem;height:auto}.page-title__content{width:78%;padding-left:5.8125rem}.page-title__title{font-size:2.6875rem;line-height:3.125rem}.page-title__icon{width:1.75rem;height:1.625rem;top:.5rem;left:-4.0625rem}}@media screen and (min-width: 64rem){.page-title__content{padding-left:calc(13.5% + 8.5rem)}}.pagination__list{text-align:center}.pagination__list--pages{margin-bottom:1.25rem}.pagination__item{display:inline-block;margin-left:-.0625rem}.pagination__item:first-child{margin:0}.pagination__url,.pagination__skip{display:block;padding:.625rem 0;width:2.5rem;height:2.5rem;text-align:center;font-size:.875rem;color:#878788}.pagination__url{line-height:1.25rem;border:.0625rem solid #dae3ec;font-family:"MarkWebPro", sans-serif}.pagination__url--active{color:#fff;background:#00ACC9;border-color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}.pagination__skip{letter-spacing:.1875rem;text-indent:.125rem}.pagination__btn{display:inline-block}.pagination__btn-item{position:relative;display:block;width:2.5rem;height:2.5rem;background:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.pagination__btn-item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.pagination__btn-item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.pagination__btn-item:hover{background:#cad400 !important}.pagination__btn-item:hover .colorThis{background:#cad400 !important}}.pagination__btn-item--next{width:2.5625rem;border-left:.0625rem solid #0899b1}.pagination__btn-icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.875rem;height:.8125rem;fill:#fefefe}@media screen and (min-width: 48rem){.pagination__content::after{clear:both;content:"";display:table}.pagination__list--pages{float:left;margin:0}.pagination__list--btns{float:right}}@media screen and (min-width: 64rem){.pagination{padding-left:calc(13.5% + 8.5rem)}.pagination__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.pagination__url:hover{color:#fff;background:#00ACC9;border-color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}}.side-menu{font-size:.875rem;letter-spacing:.03125rem;position:fixed;z-index:101;top:12px;right:50px;padding-right:35px;background-color:#fff}@media screen and (min-width: 64rem){.side-menu{position:relative;z-index:unset;top:auto;right:auto;padding-right:0}}.side-menu__toggle{position:absolute;z-index:1;top:0;right:0;padding:5px 10px}@media screen and (min-width: 64rem){.side-menu__toggle{display:none}}.side-menu__toggle>span{display:block;width:14px;height:14px;border-left:4px solid #00ACC9;border-bottom:4px solid #00ACC9;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-menu.open .side-menu__item{display:list-item}.side-menu.open .side-menu__item.--active{height:auto;overflow:unset}.side-menu.open .side-menu__item.--active:after{display:none}.side-menu.open .side-menu__toggle>span{-ms-transform:rotate(135deg);transform:rotate(135deg)}.side-menu__list{text-align:right;max-width:150px}@media screen and (min-width: 340px){.side-menu__list{max-width:170px}}@media screen and (min-width: 420px){.side-menu__list{max-width:210px}}@media screen and (min-width: 500px){.side-menu__list{max-width:340px}}@media screen and (min-width: 48rem){.side-menu__list{max-width:none}}@media screen and (min-width: 64rem){.side-menu__list{text-align:left}}.side-menu__list--archive{border-top:.0625rem solid #e3e3e3;padding-top:.9375rem;margin-top:.9375rem}.side-menu__list--split .side-menu__item:first-child{border-bottom:.0625rem solid #e3e3e3;padding-bottom:.625rem;margin-bottom:.625rem}.side-menu__item{margin-left:1.375rem;display:none}@media screen and (min-width: 64rem){.side-menu__item{display:list-item}}.side-menu__item .side-menu{margin:0;padding:.625rem 0 .625rem;color:#878788}.side-menu__item.--active{display:block;pointer-events:none;height:36px;overflow:hidden}.side-menu__item.--active:after{content:'...';display:block;color:#00ACC9;position:absolute;right:9px;top:19px}@media screen and (min-width: 500px){.side-menu__item.--active:after{display:none}}@media screen and (min-width: 64rem){.side-menu__item.--active{height:auto;overflow:unset}}.side-menu__item.--active .side-menu__url{color:#00ACC9}.side-menu__item.--active .side-menu__url .side-menu__icon{fill:#00ACC9}.side-menu__url{position:relative;display:block;padding:.375rem 0}@media screen and (min-width: 64rem) and (min-width: 64rem){.side-menu__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-menu__url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.side-menu__url:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.side-menu__url:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.side-menu__icon{position:absolute;width:.6875rem;height:.625rem;left:-1.375rem;top:7px;fill:transparent;display:none}@media screen and (min-width: 64rem){.side-menu__icon{display:block}}@media screen and (min-width: 64rem){.side-menu{margin-top:-.5rem;padding-right:1.875rem}.side-menu__item{margin-left:0}.side-menu__item .side-menu{padding-left:1.875rem}}.gallery{display:none;position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.85);top:0;left:0;cursor:default;z-index:200}.gallery--active{display:block}.gallery div{height:100%;outline:0}.gallery__btn,.gallery__close{position:absolute;background:rgba(35,35,36,0.6);width:1.875rem;height:1.875rem;border-radius:50%;z-index:1}.gallery__btn--close,.gallery__close--close{top:.625rem;right:.625rem}.gallery__btn--close::before,.gallery__btn--close::after,.gallery__close--close::before,.gallery__close--close::after{content:'';display:block;width:.875rem;height:.125rem;background:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery__btn--close::before,.gallery__close--close::before{-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.gallery__btn--close::after,.gallery__close--close::after{-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.gallery__btn--prev,.gallery__btn--next,.gallery__close--prev,.gallery__close--next{font-size:.875rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery__btn--prev::after,.gallery__btn--next::after,.gallery__close--prev::after,.gallery__close--next::after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-family:"MarkWebPro-Bold", sans-serif}.gallery__btn--prev,.gallery__close--prev{left:.625rem}.gallery__btn--prev::after,.gallery__close--prev::after{content:'←'}.gallery__btn--next,.gallery__close--next{right:.625rem}.gallery__btn--next::after,.gallery__close--next::after{content:"→"}.gallery__wrapper{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:54.6875rem;height:100%;max-height:36.25rem;cursor:pointer}.gallery__content,.gallery__item-content{position:relative}.gallery__item--active .gallery__item-overlay{opacity:1}.gallery__item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,172,201,0.64);opacity:0;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.gallery__image{position:absolute;max-height:100%;top:0;right:0;bottom:0;left:0;margin:auto}@media screen and (min-width: 48rem){.gallery__btn--close{width:2.5rem;height:2.5rem;top:1.25rem;right:1.25rem}.gallery__btn--close::before,.gallery__btn--close::after{width:1.125rem}.gallery__btn--prev,.gallery__btn--next{font-size:1rem;width:3.125rem;height:3.125rem}.gallery__btn--prev{left:3.125rem}.gallery__btn--next{right:3.125rem}}.gallery-navigation{position:relative;padding-bottom:15%;margin-top:.0625rem}.gallery-navigation div{height:100%;outline:0}.gallery-navigation .gallery__item{padding-right:.0625rem}.form-field{display:block;margin-bottom:24px}.form-field.radio,.form-field.checkbox{margin-bottom:16px}.form-field.segment{margin-bottom:0;cursor:pointer}.form-field__label{display:block;font-family:"MarkWebPro-Bold", sans-serif;font-size:14px;line-height:18px;padding:3px 0;color:#3f3f40}.radio .form-field__label,.checkbox .form-field__label{cursor:pointer;position:relative;min-height:25px;font-family:"MarkWebPro", sans-serif;font-size:17.75px;line-height:25px;padding:0 0 0 32px}.radio .form-field__label:before,.radio .form-field__label:after,.checkbox .form-field__label:before,.checkbox .form-field__label:after{content:'';display:block;position:absolute}.radio .form-field__label:before,.checkbox .form-field__label:before{width:20px;height:20px;border:2px solid #00acc9;top:1px;left:0}.radio .form-field__label:after,.checkbox .form-field__label:after{opacity:0;transition:all .2s}.radio .form-field__label:before{border-radius:50%}.radio .form-field__label:after{width:8px;height:8px;border-radius:50%;background-color:#00acc9;top:7px;left:6px}.checkbox .form-field__label:after{width:8px;height:12px;border-right:2px solid #00acc9;border-bottom:2px solid #00acc9;-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:6px}.has-error .form-field__label:before{border-color:#f50e0e}.has-limit .form-field__label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.segment .form-field__label{font-size:16px;line-height:20px;border:1px solid #E3E3E3;padding:12px 18px;text-align:center;transition:all .2s}.form-field__label .limit{color:#C5C5C6;font-size:16px}.form-field__select-wrapper{position:relative}.form-field__select-wrapper:after{content:'';display:block;position:absolute;top:50%;right:18px;width:10px;height:10px;border-left:3px solid #00ACC9;border-bottom:3px solid #00ACC9;-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);pointer-events:none}.form-field__input{width:100%;background-color:#fff;border:1px solid #bdbdbd;height:48px;border-radius:0;font-family:"MarkWebPro-Bold", sans-serif;font-size:16px;line-height:18px;color:#3f3f40;padding:0 18px;transition:all .2s}.form-field__input::-webkit-input-placeholder{color:#C5C5C6}.form-field__input::-moz-placeholder{color:#C5C5C6}.form-field__input:-moz-placeholder{color:#C5C5C6}.form-field__input:-ms-input-placeholder{color:#C5C5C6}.has-error .form-field__input{border-color:#f50e0e}.radio .form-field__input,.checkbox .form-field__input{display:none}.radio .form-field__input:checked+span:after,.checkbox .form-field__input:checked+span:after{opacity:1}.select .form-field__input{padding-right:40px}.segment .form-field__input{display:none}.segment .form-field__input:checked+span{border-color:#00ACC9;background-color:#00ACC9;color:#fff}.textarea .form-field__input{padding-top:16px;padding-bottom:16px;height:150px;resize:none}.form-field__error{font-family:"MarkWebPro", sans-serif;color:#f50e0e;margin-top:6px}.form-field input,.form-field select,.form-field textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-field input::-ms-expand,.form-field select::-ms-expand,.form-field textarea::-ms-expand{display:none}.form-field input::-ms-clear,.form-field select::-ms-clear,.form-field textarea::-ms-clear{display:none}.form-field input[type=number]::-webkit-outer-spin-button,.form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field input[type=number]{-moz-appearance:textfield}.landing{color:#fff;height:calc(100vh - 3.75rem);background-size:cover;background-position:center;padding:2.125rem 0 2.375rem}.landing .container,.landing .calc,.landing .program-form__row{display:table;height:100%}.landing__wrapper{display:table-cell;vertical-align:bottom}.landing__content{position:relative;padding-left:2.1875rem}.landing__icon{position:absolute;top:0;left:0;width:1.25rem;height:1.125rem;fill:#fff}.landing__text{font-size:1.625rem;line-height:1.875rem;margin-bottom:1.5rem}.landing__url{padding:.3125rem 0;text-transform:uppercase;font-size:.875rem;letter-spacing:.04375rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.landing__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.landing__url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.landing__url:hover{color:#cad400 !important;fill:#cad400 !important}.landing__url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}@media screen and (min-width: 48rem){.landing{padding-bottom:4.5625rem;height:25rem}.landing .container,.landing .calc,.landing .program-form__row{max-width:75rem;width:100%}.landing__content{padding-left:8.5rem;margin-left:13.5%}.landing__icon{width:1.75rem;height:1.625rem;left:2.1875rem}.landing__text{font-size:2.0625rem;line-height:2.5rem;margin-bottom:3.0625rem;letter-spacing:.02813rem}.landing__url{font-size:1.3125rem;letter-spacing:.06563rem}}.programs{padding:20px 0}.programs__info{padding:1.125rem 1.25rem 1.25rem;background:#00ACC9}.programs__item{position:relative;padding:1.125rem 1.25rem}.body--withTopBackground .programs__list{color:#fefefe}.programs__list .subPrograms__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs__list .subPrograms__item:hover{color:#00ACC9}.body--withTopBackground .programs__list .subPrograms__item:hover{color:#cad400}.programs__list .subPrograms .programs__item{display:block;padding:10px 20px 10px 0}@media screen and (min-width: 77.5rem){.programs__list .subPrograms{margin:20px 0 24px}.programs__list .subPrograms .programs__item{padding:5px 20px 5px 0}}.programs__row{width:100%;max-height:48px;overflow:hidden;transition:.3s all;border-bottom:2px solid rgba(254,254,254,0.2)}.programs__row:last-of-type{border-bottom:none}.programs__row.opened .programs-item__title::after{-ms-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%);right:-2px;margin-top:-7px}@media screen and (min-width: 30rem){.programs__item{height:12.5rem}}@media screen and (min-width: 48rem){.programs__list{width:100%}.programs__list .subPrograms{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.programs__list .subPrograms__item{width:50%}.programs__row{display:block}.programs__row::after{clear:both;content:"";display:table}.programs__item{display:block;height:100%}}@media screen and (min-width: 64rem){.programs{padding:1.25rem;width:100%}.programs__info{width:33.333%;padding-top:2.125rem;padding-bottom:2.5rem}.programs__list{width:50%;max-width:560px;margin:0 auto 0 calc(13.5% + 132px)}.programs__info,.programs__item{padding:10px}}@media screen and (min-width: 77.5rem){.programs{padding:66px 0}.programs__list{width:100%;max-width:600px;margin:0 auto 0 calc(13.5% + 112px)}}.programs-info__title{font-size:1.875rem;line-height:2.1875rem;letter-spacing:-.03125rem;margin-bottom:2.5rem;max-width:21.25rem}.programs-info__icon{display:block;width:1.625rem;height:1.5rem;margin-bottom:2.5rem;fill:#fff}.programs-info__text{font-size:1.0625rem;letter-spacing:.04375rem;line-height:1.5rem;margin-bottom:1.875rem;font-family:"MarkWebPro-Medium", sans-serif}.programs-info__btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left}.programs-info__btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.programs-info__btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs-info__btn:hover .programs-info__btnIcon{animation:toRightFromLeft_middle .3s forwards}}.programs-info__btn:disabled{opacity:0.5;cursor:not-allowed}.programs-info__btnIcon{fill:#00ACC9}@media screen and (min-width: 64rem){.programs-info__btn:hover:not(:disabled){background:#cceef4}}@media screen and (min-width: 48rem){.programs-info__title{font-size:2.6875rem;line-height:3.125rem;margin-bottom:3.125rem}.programs-info__icon{width:2.125rem;height:1.9375rem}.programs-info__text{font-size:1.3125rem;line-height:1.875rem;letter-spacing:.05937rem;margin-bottom:2.5rem}}@media screen and (min-width: 64rem){.programs-info__title{font-size:2.125rem;line-height:2.375rem}.programs-info__icon{margin-bottom:15.625rem}.programs-info__text{max-width:31.25rem}}@media screen and (min-width: 77.5rem){.programs-info__title{font-size:2.6875rem;line-height:3.125rem}}.programs-item{position:relative}@media screen and (min-width: 64rem){.programs-item{overflow:hidden}.programs-item .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs-item:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.programs-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1}.programs-item__title{position:relative;display:block;font-size:1.375rem;line-height:1.9375rem;letter-spacing:0.28px;margin:10px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs-item__title:hover{color:#cad400}.programs-item__title:hover:after{border-color:#cad400}.programs-item__title:after{content:'';display:block;width:10px;height:10px;border-right:3px solid #fff;border-bottom:3px solid #fff;position:absolute;right:5px;top:50%;-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);margin-top:-5px;transition:border-color 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs-item__subtitle{font-size:14px;letter-spacing:0.28px;line-height:20px}.programs-item__text{font-size:1rem;line-height:1.5625rem;letter-spacing:.03125rem;padding:inherit;position:absolute;left:1.25rem;bottom:1.125rem;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 30rem){.programs-item__text{max-width:70%}}@media screen and (min-width: 48rem){.programs-item__content{display:block}.programs-item__title{font-size:1.75rem;line-height:2.1875rem}.programs-item__text{padding-top:5.3125rem;max-width:18.75rem}}@media screen and (min-width: 64rem){.programs-item__title{font-size:1.375rem;line-height:1.9375rem}.programs-item__text{bottom:2.1875rem;left:2.5rem}}@media screen and (min-width: 77.5rem){.programs-item__title{font-size:1.75rem;line-height:1.875rem}}.programs-other{padding:1.125rem 0 .75rem}.programs-other__item{display:block;text-align:center;font-size:.875rem;margin-bottom:1.75rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.programs-other__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.programs-other__item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.programs-other__item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.programs-other__item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.programs-other__icon{position:relative;width:4.375rem;height:4.375rem;margin:0 auto 1.25rem}.programs-other__title{text-transform:uppercase;color:#3c3d41;margin-bottom:.625rem;letter-spacing:.05312rem}.programs-other__text{color:#656b6f;letter-spacing:.05rem;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 48rem){.programs-other{padding:2.5rem 0 2.375rem}.programs-other .container::after,.programs-other .calc::after,.programs-other .program-form__row::after{clear:both;content:"";display:table}.programs-other__item{float:left;width:48.25%;margin-right:3.5%}.programs-other__item:nth-child(2n){margin-right:0}.programs-other__icon{width:5rem;height:5rem;margin:0 0 1.4375rem 0}.programs-other__title{margin-bottom:.75rem}}@media screen and (min-width: 64rem){.programs-other{padding-top:1.25rem}.programs-other__item{text-align:left;width:22.37%}.programs-other__item:nth-child(2n){margin-right:3.5%}.programs-other__item:nth-child(4n){margin-right:0}}.news-events{background-color:#fff}@media screen and (min-width: 64rem){.news-events--table{display:table;width:100%;margin-bottom:5rem}}.news-events__title{position:relative;padding:2rem 1.25rem 0;width:calc(100% + 2.5rem);margin-left:-1.25rem;font-size:1.375rem;color:#00ACC9}.news-events__col{padding-bottom:2.25rem}@media screen and (min-width: 48rem){.news-events--table .news-events__col{display:table-cell;height:100%;padding-bottom:0;float:none;position:relative}}.news-events__list{padding:2.375rem 0 2.125rem;margin-bottom:1.125rem;vertical-align:top;border-bottom:.0625rem solid #ddd}.news-events__more{font-size:.6875rem;color:#00ACC9;text-transform:uppercase;letter-spacing:.075rem;padding-bottom:.3125rem;display:block}@media screen and (min-width: 64rem) and (min-width: 64rem){.news-events__more{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news-events__more .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.news-events__more:hover{color:#cad400 !important;fill:#cad400 !important}.news-events__more:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.news-events__moreIcon{-ms-transform:translateX(0);transform:translateX(0);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news-events__more:hover .news-events__moreIcon{-ms-transform:translateX(.3125rem);transform:translateX(.3125rem)}@media screen and (min-width: 48rem){.news-events--table .news-events__more{position:absolute;bottom:0;width:auto;left:0rem;right:2.5rem}}.news-events__moreIcon{display:inline-block;vertical-align:middle;width:.6875rem;height:.625rem;margin:-.25rem 0 0 .4375rem;fill:#00ACC9}.news-events .news__item{border:0;padding:0;margin-bottom:36px}.news-events .news__title{font-size:.875rem;line-height:1.25rem;margin:14px 0 14px}.news-events .news__icon{top:.0625rem}.news-events .news__date{display:none}.news-events .events__item{padding-top:0;line-height:1.25rem;margin-bottom:1.75rem}.news-events .events__item:last-child{margin:0}.news-events .events__item-content{padding-bottom:0;border:0}.news-events .events__title{font-size:.875rem}@media screen and (min-width: 48rem){.news-events{position:relative}.news-events .container::after,.news-events .calc::after,.news-events .program-form__row::after{clear:both;content:"";display:table}.news-events__title{font-size:1.71875rem;margin:0;width:100%;padding:72px 0 36px}.news-events__title::after{left:0}.news-events__col{padding-bottom:4.875rem}.news-events__list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:0 0 3.75rem}}@media screen and (min-width: 48rem) and (min-width: 48rem){.news-events--table .news-events__list{padding-bottom:3.75rem}}@media screen and (min-width: 48rem){.news-events .events__item-content{padding-top:0;padding-right:13%;padding-left:28px}.news-events .events__item-content::after{display:none}.news-events .events__date-cell{padding-top:.3125rem}.news-events .events__title{margin-bottom:.75rem}}@media screen and (min-width: 64rem){.news-events .news__item{width:calc(25% - 24px);padding:0;margin-left:2rem;margin-bottom:0}.news-events .news__item:nth-child(4n-3){margin-left:0}}@media screen and (min-width: 64rem) and (min-width: 64rem){.news-events .news__item .imageContainer{overflow:hidden}.news-events .news__item .imageContainer .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news-events .news__item .imageContainer:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.socialNetworks{padding:2.25rem 0;background:#f5f5f5}.socialNetworks__title{text-align:center;font-size:1.375rem;color:#00ACC9;margin-bottom:2rem}@media screen and (min-width: 64rem){.socialNetworks__list{display:-ms-flexbox;display:flex}}.socialNetworks .socialNetwork{font-family:"MarkWebPro", sans-serif;display:block;text-align:center;font-size:.875rem;margin-bottom:48px}@media screen and (min-width: 64rem){.socialNetworks .socialNetwork{overflow:hidden}.socialNetworks .socialNetwork .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.socialNetworks .socialNetwork:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 64rem) and (min-width: 64rem){.socialNetworks .socialNetwork{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.socialNetworks .socialNetwork .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.socialNetworks .socialNetwork:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.socialNetworks .socialNetwork:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.socialNetworks .socialNetwork:last-child{margin:0}.socialNetworks .socialNetwork__type{font-size:14px;font-weight:bold;line-height:20px;color:#00ACC9;margin-bottom:14px}.socialNetworks .socialNetwork__type__icon{position:relative;width:30px;height:30px;margin-right:10px}.socialNetworks .socialNetwork__type svg{fill:#00ACC9}.socialNetworks .socialNetwork__type span{display:inline-block;vertical-align:middle}.socialNetworks .socialNetwork__img{text-align:center}.socialNetworks .socialNetwork__img img{display:inline-block}.socialNetworks .socialNetwork__stats{margin:14px 0 10px;font-weight:bold;color:#00ACC9}.socialNetworks .socialNetwork__stats__icon{display:inline-block;height:16px;width:16px;position:relative;top:2px;margin-right:6px}.socialNetworks .socialNetwork__stats__icon .icon{position:absolute;top:0;left:0;width:100%;height:100%;fill:#00acc9}.socialNetworks .socialNetwork__text{color:#3f3f40;line-height:20px}.socialNetworks .socialNetwork__text a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.socialNetworks .socialNetwork__text a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.socialNetworks .socialNetwork__text a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.socialNetworks .socialNetwork__text a:hover{color:#cad400 !important;fill:#cad400 !important}.socialNetworks .socialNetwork__text a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}@media screen and (min-width: 64rem){.socialNetworks{padding:74px 0}.socialNetworks__title{font-size:1.71875rem;text-align:left}.socialNetworks .socialNetwork{text-align:left;width:25%;margin-right:40px;margin-bottom:0}}@media screen and (min-width: 64rem) and (min-width: 64rem){.socialNetworks .socialNetwork__img{overflow:hidden}.socialNetworks .socialNetwork__img .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.socialNetworks .socialNetwork__img:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 64rem){.socialNetworks .socialNetwork__img img{display:block}}.programs__row:nth-child(1) .programs-item__title{color:#cad400}.search-top{padding:2.375rem 0 2.125rem;background:#fefefe;border-top:.0625rem solid #eff3f7}.search-top__field{position:relative;max-width:41.25rem;margin-bottom:1.0625rem}.search-top__input{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif;padding:0 2.5rem}.search-top__input::-webkit-input-placeholder{color:#C5C5C6}.search-top__input::-moz-placeholder{color:#C5C5C6}.search-top__input:-moz-placeholder{color:#C5C5C6}.search-top__input:-ms-input-placeholder{color:#C5C5C6}.search-top__input:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.search-top__input--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.search-top__input{height:3.125rem;padding:0 1.25rem}}.search-top__results{font-size:.875rem;color:#878788;letter-spacing:.0125rem;font-family:"MarkWebPro", sans-serif}.search-top__submit,.search-top__clear{position:absolute;height:100%;width:2.5rem;top:0}.search-top__submit{left:0;line-height:2.5rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.search-top__submit{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.search-top__submit .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.search-top__submit:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.search-top__submit:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.search-top__submit-icon{width:.875rem;height:.875rem}.search-top__clear{right:0;opacity:0;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.search-top__clear--active{opacity:1}.search-top__clear-icon{display:block;width:1.25rem;height:1.25rem;fill:#bdbdbd}@media screen and (min-width: 48rem){.search-top{padding:4.25rem 0 3.5rem}.search-top__input{padding:0 3.3125rem}}@media screen and (min-width: 64rem){.search-top__form{padding-left:calc(13.5% + 8.5rem)}.search-top__input{padding:0 3.3125rem}.search-top__submit,.search-top__clear{width:3.125rem}.search-top__submit{line-height:3.4375rem}.search-top__clear:hover .search-top__clear-icon{fill:#00ACC9}.search-top__clear-icon{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}.search-results{background:#f5f5f5;padding:2.125rem 0 2.375rem}.search-results__item{display:block;margin-bottom:2.125rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.search-results__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.search-results__item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.search-results__item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.search-results__item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.search-results__title{position:relative;font-size:1.125rem;color:#00467f;margin-bottom:.5625rem;letter-spacing:.05625rem}.search-results__title b{color:#00ACC9}.search-results__title-icon{display:none}.search-results__text,.search-results__url{font-size:.875rem;font-family:"MarkWebPro", sans-serif}.search-results__text{color:#3f3f40;line-height:1.25rem;letter-spacing:.04063rem;margin-bottom:.25rem;font-family:"MarkWebPro", sans-serif}.search-results__url{color:#878788;letter-spacing:.0375rem}.search-results .pagination__content{padding-top:2.5rem;border-top:.0625rem solid #e3e3e3}@media screen and (min-width: 48rem){.search-results{padding:4.375rem 0 9.25rem}.search-results__list{padding-right:2.5rem}.search-results__title{font-size:1.3125rem}.search-results .pagination{margin-top:3.9375rem}}@media screen and (min-width: 64rem){.search-results__list{padding-left:calc(13.5% + 8.5rem)}.search-results__item:hover .search-results__title-icon{animation:toRightFromLeft .3s forwards}.search-results__item:hover .search-results__title{color:#cad400}.search-results__item:hover .search-results__title b{color:#cad400}.search-results__title{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.search-results__title b{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.search-results__title-icon{display:block;position:absolute;top:.3125rem;left:-2.4375rem;width:1rem;height:.9375rem;fill:#00467f}}.richtext{padding-top:1.875rem;border-top:.125rem solid #e3e3e3;color:#3f3f40;font-size:1rem;line-height:1.5625rem;font-family:"MarkWebPro", sans-serif}.richtext:first-child{padding-top:0;border-top:none}.richtext__intro{color:#232324;font-size:1.375rem;line-height:1.9375rem;letter-spacing:.00937rem;margin-bottom:1.875rem;font-family:"MarkWebPro-Medium", sans-serif}.richtext__intro a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.richtext__intro a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.richtext__intro a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.richtext__intro a:hover{color:#cad400 !important;fill:#cad400 !important}.richtext__intro a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.richtext__main{margin-bottom:1.875rem}.richtext__bottom{padding-top:1.875rem;border-top:.125rem solid #e3e3e3}.richtext__img{width:calc(100% + 2.5rem);padding-bottom:2.8125rem;margin:0 0 1.875rem -1.25rem;margin-bottom:1.875rem;border-bottom:.125rem solid #e3e3e3}.richtext a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.richtext a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.richtext a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.richtext a:hover{color:#cad400 !important;fill:#cad400 !important}.richtext a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.richtext strong{font-family:"MarkWebPro-Bold", sans-serif}.richtext h2,.richtext h3{letter-spacing:.0375rem;font-family:"MarkWebPro-Bold", sans-serif}.richtext h2{font-size:1.625rem;color:#00ACC9;margin-bottom:1.25rem;line-height:2.125rem}.richtext h3{font-size:1.0625rem;margin-bottom:1.0625rem}.richtext ul,.richtext p{margin-bottom:1.5625rem}.richtext ul li,.richtext ol li{position:relative;padding-left:1.6875rem;margin-bottom:.5rem}.richtext ul li p,.richtext ol li p{margin-bottom:0}.richtext ul>li::before{content:"→";position:absolute;left:.125rem;line-height:1;top:0.6rem;color:#878788;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.richtext ul>li ul li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#878788;top:0.7rem}.richtext ol{counter-reset:no}.richtext ol li{counter-increment:no}.richtext ol li::before{content:counter(no) ".";position:absolute;top:0;left:0;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}.richtext table thead,.richtext table .thead,.richtext table .highlighted{background-color:#6BC2B9 !important;font-size:.75rem;line-height:.8125rem;color:#fff}.body-investors-item .richtext table thead,.body-investors-item .richtext table .thead,.body-investors-item .richtext table .highlighted{background-color:#6BC2B9 !important}.richtext table thead td,.richtext table .thead td,.richtext table .highlighted td{padding:.5rem}.richtext table .thead,.richtext table .highlighted{line-height:1}.richtext table tbody{color:#3f3f40;border:solid 1px #dae3ec}.richtext table tbody tr{font-size:.75rem;line-height:1}.richtext table tbody tr:nth-child(2n+1){background-color:#dbf0ee}.body-investors-item .richtext table tbody tr:nth-child(2n+1){background-color:#dbf0ee}.richtext table tbody td{padding:.5rem}.richtext table tbody td:not(:last-child){border-right:solid 1px #dae3ec}.richtext .gray{display:inline-block;margin-top:.375rem;color:#878788;letter-spacing:.0625rem}.richtext .gray--small{font-size:.75rem;line-height:1rem;margin-bottom:0}@media screen and (min-width: 48rem){.richtext{line-height:1.875rem}.richtext__intro{font-size:1.71875rem;line-height:2.5rem;margin-bottom:3.0625rem;padding-right:2.5rem}.richtext__img{width:100%;margin:4.1875rem 0 3.75rem;padding-bottom:4.6875rem}.richtext__bottom{margin-top:3.125rem;padding-top:3.125rem}.richtext h2{font-size:2.0625rem;margin-bottom:1.1875rem;line-height:2.5rem}.richtext h2+h3{margin-top:2.375rem}.richtext h3{font-size:1.3125rem;margin-bottom:1.3125rem}.richtext ul,.richtext p{margin-bottom:1.875rem}.richtext ul+h2,.richtext p+h2{margin-top:3.1875rem}.richtext ul+h3,.richtext p+h3{margin-top:2.1875rem}.richtext ul li,.richtext ol li{margin-bottom:.625rem}.richtext table thead{font-size:.875rem;line-height:.9375rem}.richtext table thead td{padding:1.125rem 2.25rem .75rem 1.125rem}.richtext table tbody tr{font-size:.875rem}.richtext table tbody td{padding:1.125rem}}.richtext .editor-link-button{display:block;width:auto}.richtext .editor-link-button a{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;text-align:center;padding:1rem 3.125rem}.richtext .editor-link-button aIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.richtext .editor-link-button a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.richtext .editor-link-button a:hover .richtext .editor-link-button aIcon{animation:toRightFromLeft_middle .3s forwards}}.richtext .editor-link-button a:disabled{opacity:0.5;cursor:not-allowed}.richtext .editor-link-button aIcon{fill:#fefefe}@media screen and (min-width: 64rem){.richtext .editor-link-button a:hover:not(:disabled){background:#33bdd4}}.purchases{padding:0 0 1.875rem}.purchases .richtext{padding-top:40px}.purchases .richtext__intro{padding-right:0}.purchases__types{margin-bottom:2.25rem}.purchases__type:last-child{margin-top:-.0625rem}.purchases__type-url{display:block;padding:.875rem 1.25rem;text-align:center;color:#3f3f40;border:.0625rem solid #e3e3e3;letter-spacing:.05625rem;font-family:"MarkWebPro-Medium", sans-serif}.purchases__type-url--active{background:#00ACC9;border-color:#00ACC9;color:#fff}.purchases__list{font-size:.875rem;line-height:1.25rem}.purchases__list-header{display:none}.purchases__item{display:block;padding-bottom:1.875rem;margin-bottom:2.25rem;color:#3f3f40;border-bottom:.0625rem solid #dae3ec;font-family:"MarkWebPro", sans-serif}.purchases__item:last-child{padding:0;margin:0;border:0}.purchases__cell{display:block;text-align:right;margin-bottom:.3125rem}.purchases__cell::after{clear:both;content:"";display:table}.purchases__label{color:#878788;float:left;text-align:left;width:50%}.purchases__name{font-family:"MarkWebPro-Bold", sans-serif}.purchases__file{display:block;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 64rem) and (min-width: 64rem){.purchases__file{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.purchases__file .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.purchases__file:hover{color:#cad400 !important;fill:#cad400 !important}.purchases__file:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.purchases__file+.purchases__file{margin-top:1.25rem}.purchases__file+p{margin-top:1.25rem}.purchases .pagination{margin-top:2.25rem}@media screen and (min-width: 30rem){.purchases__types::after{clear:both;content:"";display:table}.purchases__type{float:left;width:50%}.purchases__type:last-child{margin:0}}@media screen and (min-width: 48rem){.purchases{padding:0 0 6.25rem}.purchases .richtext{padding-top:80px}.purchases__types{margin:0}.purchases__list{display:table;width:100%}.purchases__list--border{border-bottom:.0625rem solid #dae3ec}.purchases__list-header{display:table-row;color:#fff;background:#00467e;line-height:.9375rem;font-family:"MarkWebPro-Medium", sans-serif}.purchases__list-cell,.purchases__cell{display:table-cell;vertical-align:middle;text-align:left}.purchases__list-cell:nth-child(1),.purchases__cell:nth-child(1){width:9.5%}.purchases__list-cell:nth-child(2),.purchases__cell:nth-child(2){width:15.5%}.purchases__list-cell:nth-child(3),.purchases__cell:nth-child(3){width:31.9%}.purchases__list-cell:nth-child(4),.purchases__cell:nth-child(4){width:10.3%}.purchases__list-cell:nth-child(5),.purchases__cell:nth-child(5){width:11.2%}.purchases__list-cell:nth-child(6),.purchases__cell:nth-child(6){width:21.6%}.purchases__list-cell{padding:.5rem 1.0625rem}.purchases__list-cell:nth-child(2),.purchases__list-cell:nth-child(6){padding-right:1.25rem}.purchases__list-cell:nth-child(5){text-align:center}.purchases__item{display:table-row;margin:0;border:0}.purchases__item:nth-child(odd){background:#f5f5f5}.purchases__cell{padding:.9375rem 1.0625rem;border-right:.0625rem solid #dae3ec}.purchases__cell:nth-child(1){border-left:.0625rem solid #dae3ec}.purchases__cell:nth-child(1),.purchases__cell:nth-child(2),.purchases__cell:nth-child(5){text-align:center}.purchases__label{display:none}.purchases .pagination{margin-top:3.125rem;padding:0}}@media screen and (min-width: 64rem){.purchases__type{width:23.7%}}.partners{padding:2.25rem 0;background:#f5f5f5}.partners__text{margin-bottom:2rem}.partners__group{padding:2rem 0 2.125rem;border-top:.125rem solid #e3e3e3;font-size:0}.partners__group:last-child{padding-bottom:0}.partners__group-title{font-size:1.625rem;line-height:2.125rem;color:#3f3f40;letter-spacing:.00937rem;margin-bottom:2.5rem}.partners__item{display:inline-block;text-align:center;margin-bottom:3.75rem;width:46%;margin:2%;height:8.125rem;margin-bottom:1.25rem;position:relative}.partners__logo{max-width:8.125rem;max-height:8.125rem;width:100%;height:auto;margin:auto;vertical-align:middle;vertical-align:middle;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 31.25rem){.partners__item{display:inline-block;text-align:center;margin:0;margin-bottom:3.75rem;width:33.33%;padding:0 2%}}@media screen and (min-width: 48rem){.partners{padding:5.125rem 0 4.5rem}.partners__text{margin-bottom:4.8125rem}.partners__group{padding:4.375rem 0 2rem}.partners__group-title{font-size:2.0625rem;line-height:2.5rem;margin-bottom:4.375rem}.partners__item{vertical-align:top;width:20%;padding:0 2%}}@media screen and (min-width: 64rem){.partners__item{width:16.65%;padding:0 1.3%}}.news{padding:1rem 0 2.5rem}.news.two-columns{padding:0 1rem}@media screen and (min-width: 48rem){.news.two-columns{padding:1rem 0 2.5rem}}@media screen and (min-width: 48rem){.news.two-columns .two-columns__col:nth-child(1),.news.two-columns .program-form__col:nth-child(1){padding:0}}@media screen and (min-width: 48rem){.news.two-columns .two-columns__col:nth-child(2),.news.two-columns .program-form__col:nth-child(2){padding:2.5rem 0}}.news__item{display:block;padding:1.25rem 0 1.25rem 2rem;border-bottom:.0625rem solid #e3e3e3}@media screen and (min-width: 64rem) and (min-width: 64rem){.news__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news__item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.news__item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.news__item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.news__title{position:relative;color:#3f3f40;letter-spacing:.0375rem;line-height:1.5625rem;margin-bottom:.8125rem;font-family:"MarkWebPro", sans-serif}.news__icon{position:absolute;top:.25rem;left:-2rem;fill:#00467e;width:1rem;height:.9375rem}.news__date{font-size:.875rem;text-transform:uppercase;letter-spacing:.0625rem;color:#878788;font-family:"MarkWebPro-Medium", sans-serif}.news .pagination{margin-top:2.5rem}@media screen and (min-width: 48rem){.news{padding:3.75rem 0 8.25rem}.news__item{padding-top:2.125rem;padding-bottom:2.125rem}}@media screen and (min-width: 64rem){.news__item{padding-left:0;padding-right:17.2%}.news__item:hover .news__icon{animation:toRightFromLeft .3s forwards}.news__list{padding-left:calc(13.5% + 8.5rem)}.news__list.reportsList{padding-left:2.25rem}}.news-opening{padding-bottom:1.875rem}.news-opening__logo{margin-bottom:1.875rem}.news-opening__logo-image{max-width:100%;max-height:4.6875rem}.news-opening__title{color:#3f3f40;font-size:1.625rem;line-height:2.125rem;letter-spacing:.03438rem;margin-bottom:.4375rem}.news-opening__date{color:#878788;font-size:.875rem;text-transform:uppercase;letter-spacing:.05312rem;font-family:"MarkWebPro-Medium", sans-serif}.news-opening__richtext{border-top:0}.news-opening__intro{font-size:1.0625rem;line-height:1.5rem;letter-spacing:.02187rem;margin-bottom:1.875rem;font-family:"MarkWebPro-Bold", sans-serif}.news-opening__img{position:relative;width:calc(100% + 2.5rem);margin:1.875rem -1.25rem}@media screen and (min-width: 64rem){.news-opening__img{overflow:hidden}.news-opening__img .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news-opening__img:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.news-opening__img-content{margin:0 auto}.news-opening__img-content.js-open-gallery{cursor:pointer}.news-opening__img-total{position:absolute;display:block;padding:.625rem 3.25rem .625rem 1.25rem;bottom:0;left:0;color:#fefefe;text-transform:uppercase;font-size:.875rem;background:#00ACC9;letter-spacing:.0625rem;font-family:"MarkWebPro-Bold", sans-serif}.news-opening__img-icon{position:absolute;width:1rem;height:1rem;right:1.0625rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-opening__documents-list{margin-bottom:0}.news-opening__documents-item::before{display:none}.news-opening__documents-file{display:inline-block;letter-spacing:.0375rem;font-family:"MarkWebPro-Bold", sans-serif}.news-opening__documents-file::before{content:"→";position:absolute;left:.125rem;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.news-opening__documents-ext{color:#3e3e3f;font-family:"MarkWebPro", sans-serif}.news-opening__back{position:relative;display:inline-block;font-size:.6875rem;text-transform:uppercase;padding:.3125rem 0 .3125rem 1.375rem;letter-spacing:.08125rem;color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.news-opening__back{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.news-opening__back .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.news-opening__back:hover{color:#cad400 !important;fill:#cad400 !important}.news-opening__back:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.news-opening__back-icon{position:absolute;top:.3125rem;left:0;width:.6875rem;height:.6875rem;fill:#00ACC9}@media screen and (min-width: 48rem){.news-opening{padding:0}.news-opening__title{font-size:2.0625rem;line-height:2.5rem}.news-opening__date{margin-bottom:.875rem}.news-opening__intro{font-size:1.3125rem;line-height:1.875rem;margin-bottom:3.125rem}.news-opening__img{margin-bottom:3.125rem}}@media screen and (min-width: 64rem){.news-opening__img{width:100%;margin-left:0}}.news-related{margin-top:-1.25rem}.news-related .news__item{padding:1.6875rem .625rem 1.6875rem 2rem}.news-related .news__item:last-child{border:0}.news-related .news__title{font-size:.875rem;line-height:1.25rem;margin-bottom:.5625rem}.news-related .news__icon{top:.0625rem}.events{margin-top:-2.5rem}.events__item{display:block;padding-top:2.5rem;position:relative;line-height:1.5625rem;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 64rem) and (min-width: 64rem){.events__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events__item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.events__item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.events__item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}@media screen and (min-width: 64rem){.events__item{overflow:hidden}.events__item .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events__item:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.events__item:last-child .events__item-content{border:0}.events__item--hasImg{padding-top:0}.events__img{width:calc(100% + 2.5rem);margin:0 0 1.25rem -1.25rem}.events__img-content{width:100%}.events__item-content{padding-bottom:2.0625rem;border-bottom:.0625rem solid #e3e3e3}.events__title{color:#3f3f40;letter-spacing:.04063rem;margin-bottom:.875rem}.events__categories{text-transform:uppercase;font-size:.875rem;color:#adb800}.events__bottom{color:#878788;letter-spacing:.0375rem;font-size:.875rem}.events__date-cell{margin-bottom:1.5625rem}.events__date-box{position:relative;display:inline-block;width:4.875rem;background:#cad400;color:#fefefe;letter-spacing:.0625rem;text-transform:uppercase;font-size:.875rem;line-height:2.125rem;text-align:center;font-family:"MarkWebPro-Bold", sans-serif}.events__date-box::after{content:'';display:block;position:absolute;top:100%;left:0;border-top:.625rem solid #cad400;border-right:.625rem solid transparent}.events__date{display:block;margin-bottom:.125rem}.events__pagination{padding-left:0}@media screen and (min-width: 48rem){.events{margin-top:-.625rem}.events__item{display:table;padding-top:0}.events .events__item:first-of-type .events__item-content{padding-top:0}.events .events__item:first-of-type .events__date-cell{padding-top:.3125rem}.events__item:last-child .events__item-content::after{display:none}.events__img{display:table-caption;width:100%;margin:0}.events__item-content,.events__date-cell{display:table-cell}.events__item-content{position:relative;padding-top:2.0625rem;padding-left:2.375rem;border:0}.events__item-content::after{content:'';display:block;position:absolute;bottom:0;right:0;border-bottom:.0625rem solid #e3e3e3;width:calc(100% - 2.375rem)}.events__date-cell{width:3.75rem;vertical-align:top;padding-top:2.375rem}.events__date-box{display:block;padding:.375rem .625rem 0;width:100%;height:3.75rem;line-height:1.4375rem}.events__date-box::after{top:0;left:100%}}@media screen and (min-width: 64rem){.events__img{overflow:hidden}.events__item-content{padding-right:11%}}.events-opening{padding-bottom:1.875rem}.events-opening__date{position:relative;display:inline-block;padding:.75rem 1rem;font-size:1.375rem;text-transform:uppercase;color:#fefefe;background:#cad400;letter-spacing:.21875rem;margin-bottom:2.5rem}.events-opening__date::after{content:'';display:block;position:absolute;top:100%;left:0;border-top:1.25rem solid #cad400;border-right:1.25rem solid transparent}.events-opening__categories{color:#cad400;font-size:.875rem;text-transform:uppercase;text-align:right;font-family:"MarkWebPro", sans-serif;margin-bottom:1.75rem}.events-opening__title{font-size:1.625rem;line-height:2.125rem;color:#3f3f40;margin-bottom:.9375rem}.events-opening__subtitle{color:#878788;padding-bottom:2.5rem}.events-opening__img{text-align:center;margin-bottom:3.125rem}.events-opening__img-content{display:inline-block}.events-opening .richtext{padding-top:1.25rem;border-width:.0625rem}.events-opening__social{margin:2rem 0;border-bottom:.0625rem solid #e3e3e3;padding-bottom:2.25rem}.events-opening__social::after{clear:both;content:"";display:table}.events-opening__social-item{float:left;margin-right:1.25rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.events-opening__social-item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__social-item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.events-opening__social-item:hover{color:#cad400 !important;fill:#cad400 !important}.events-opening__social-item:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.events-opening__social-item:last-child{margin:0}.events-opening__social-icon{display:block;width:3.125rem;height:3.125rem;fill:#00ACC9}.events-opening__back{position:relative;display:inline-block;font-size:.6875rem;text-transform:uppercase;padding:.3125rem 0 .3125rem 1.375rem;letter-spacing:.08125rem;color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.events-opening__back{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__back .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.events-opening__back:hover{color:#cad400 !important;fill:#cad400 !important}.events-opening__back:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.events-opening__back-icon{position:absolute;top:.3125rem;left:0;width:.6875rem;height:.6875rem;fill:#00ACC9}.events-opening__form{margin-top:1.875rem;padding:1.25rem;background:#f5f5f5}.events-opening__form input[type="radio"]{display:none}.events-opening__form-title{font-size:1.0625rem;margin-bottom:1.5625rem;letter-spacing:.02187rem}.events-opening__field{position:relative;margin-bottom:1.875rem}.events-opening__field .events-opening__field-error{position:absolute;max-width:100%;opacity:0;-ms-transform:translateY(.625rem);transform:translateY(.625rem);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__field--error input,.events-opening__field--error select,.events-opening__field--error textarea{border-color:#f50e0e}.events-opening__field--error .events-opening__field-error{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.events-opening__field:last-child{margin:0}.events-opening__field--checkbox{width:100% !important}.events-opening__field--button.second,.events-opening__field--button.firstAndLast{margin-bottom:0}.events-opening__label{display:block;font-size:.875rem;color:#878788;margin-bottom:.375rem;letter-spacing:.03125rem;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 48rem){.events-opening__label{letter-spacing:.04688rem}}.events-opening__label--checkbox{padding:0 0 0 30px;position:relative}.events-opening__label--checkbox input{position:absolute;left:0;top:0}.events-opening__field--error .events-opening__label--checkbox{margin-bottom:0}.events-opening__input{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif}.events-opening__input::-webkit-input-placeholder{color:#C5C5C6}.events-opening__input::-moz-placeholder{color:#C5C5C6}.events-opening__input:-moz-placeholder{color:#C5C5C6}.events-opening__input:-ms-input-placeholder{color:#C5C5C6}.events-opening__input:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.events-opening__input--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.events-opening__input{height:3.125rem;padding:0 1.25rem}}.events-opening__field-error{font-size:.75rem;color:#f50e0e;margin-top:.3125rem;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 48rem){.events-opening__field-error{margin-top:.5625rem}}.events-opening__field-error--button{margin-bottom:.9375rem}.events-opening__submit{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%;max-width:20rem}.events-opening__submitIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.events-opening__submit{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__submit:hover .events-opening__submitIcon{animation:toRightFromLeft_middle .3s forwards}}.events-opening__submit:disabled{opacity:0.5;cursor:not-allowed}.events-opening__submitIcon{fill:#fefefe}@media screen and (min-width: 64rem){.events-opening__submit:hover:not(:disabled){background:#33bdd4}}.events-opening__button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%;max-width:none}.events-opening__buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.events-opening__button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__button:hover .events-opening__buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.events-opening__button:disabled{opacity:0.5;cursor:not-allowed}.events-opening__buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.events-opening__button:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 64rem){.events-opening__button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.events-opening__button:hover .events-opening__submitIcon{animation:toRightFromLeft_middle .3s forwards}}.events-opening input[type="radio"]:checked+.events-opening__button{background:#cad400}.events-opening .sessionSubmit{display:none}@media screen and (min-width: 48rem){.events-opening{position:relative}.events-opening__date{font-size:1.71875rem;padding:1.09375rem 1.40625rem;margin-bottom:3.75rem}.events-opening__categories{position:absolute;max-width:calc(100% - 310px);top:0;right:0}.events-opening__title{font-size:2.0625rem;line-height:2.5rem}.events-opening__subtitle{padding-bottom:3.125rem}.events-opening__social{margin:3.125rem 0 3.375rem;padding-bottom:3.75rem}.events-opening .richtext{padding-top:.9375rem}.events-opening__form{margin-top:3.5625rem;padding:2.125rem 2.5rem 2.5rem}.events-opening__form::after{clear:both;content:"";display:table}.events-opening__form-title{font-size:1.3125rem;margin-bottom:1.875rem}.events-opening__field{float:left;width:47%}.events-opening__field:nth-child(even){margin-right:6%}.events-opening__field.events-opening__field--checkbox{margin-right:0}.events-opening__field:last-of-type{float:none;clear:both}.eventSessions .events-opening__field{float:left;clear:none}.events-opening__field--button{margin-bottom:0}.events-opening__field--button.first{margin-left:0;margin-right:0}.events-opening__field--button.second{margin-left:6%;margin-right:0}.events-opening__field-error{margin-top:.3125rem}.events-opening__submit{margin-top:1.25rem}.events-opening__label--checkbox{line-height:1.2}}.eventSessions::after{clear:both;content:"";display:table}.events-related{margin-top:-1.875rem}.events-related .events__item{line-height:1.25rem}.events-related .events__title{font-size:.875rem}@media screen and (min-width: 48rem){.events-related .events__date-box{display:inline-block;padding:0;width:4.875rem;height:auto;line-height:2.125rem}.events-related .events__date-box::after{top:100%;left:0}.events-related .events__item,.events-related .events__item-content,.events-related .events__date-cell{display:block}.events-related .events__item-content{padding:0 0 1.4375rem}.events-related .events__item-content::after{width:100%}.events-related .events__date-cell{margin-bottom:1.875rem;width:auto;padding-top:1.875rem}.events-related .events__title{margin-bottom:.625rem}}.estates{padding-bottom:1.875rem;font-size:.875rem;letter-spacing:.03438rem;line-height:1.25rem}.estates__top{padding:.625rem;background:#f5f5f5;font-size:.875rem;margin-bottom:2.5rem}.estates__top-field{position:relative;margin-bottom:1.25rem}.estates__top-field:last-child{margin:0}.estates__top-field:nth-child(3)::after,.estates__top-field:nth-child(4)::after{clear:both;content:"";display:table}.estates__top-field:nth-child(3) .estates__top-input,.estates__top-field:nth-child(4) .estates__top-input{float:left;width:49%;margin-right:2%}.estates__top-field:nth-child(3) .estates__top-input:last-of-type,.estates__top-field:nth-child(4) .estates__top-input:last-of-type{margin:0}.estates__top-label{display:block;color:#3f3f40;font-family:"MarkWebPro-Medium", sans-serif;margin-bottom:.3125rem}.estates__top-slider-content{display:none}.estates__top-input{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif;letter-spacing:.01562rem;padding:0 .8125rem}.estates__top-input::-webkit-input-placeholder{color:#C5C5C6}.estates__top-input::-moz-placeholder{color:#C5C5C6}.estates__top-input:-moz-placeholder{color:#C5C5C6}.estates__top-input:-ms-input-placeholder{color:#C5C5C6}.estates__top-input:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.estates__top-input--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.estates__top-input{height:3.125rem;padding:0 1.25rem}}.estates__top-input--search{padding:0 1.25rem 0 2.5rem}.estates__top-input--select{padding:0 0 0 .625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.estates__top-input--number{padding-right:0}.estates__top-submit{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;padding-top:.625rem;padding-bottom:.625rem;width:100%;margin:0 auto;padding-left:.8125rem}.estates__top-submitIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.estates__top-submit{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.estates__top-submit:hover .estates__top-submitIcon{animation:toRightFromLeft_middle .3s forwards}}.estates__top-submit:disabled{opacity:0.5;cursor:not-allowed}.estates__top-submitIcon{fill:#fefefe}@media screen and (min-width: 64rem){.estates__top-submit:hover:not(:disabled){background:#33bdd4}}.estates__top-search{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.875rem;width:.875rem;height:.875rem;fill:#232324}.estates__top-dropdown{display:block;position:absolute;top:.0625rem;right:.125rem;width:2.875rem;height:calc(100% - 2px);pointer-events:none;background:#fff;background:#f5f5f5}.estates__top-dropdown::before{content:'';display:block;position:absolute;top:48%;left:50%;width:10px;height:10px;border-left:3px solid #00ACC9;border-bottom:3px solid #00ACC9;-ms-transform:translate(-50%, -48%) rotate(-45deg);transform:translate(-50%, -48%) rotate(-45deg)}@media screen and (min-width: 64rem){.estates__top-dropdown{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}select:focus+.estates__top-dropdown{background:#fff}}.estates__list-header{display:none}.estates__arrow{display:inline-block;vertical-align:middle;position:relative;width:.625rem;height:.4375rem;margin:-.125rem 0 0 .125rem}.estates__arrow::before,.estates__arrow::after{content:'';display:block;position:absolute;top:50%;left:50%;width:.375rem;height:.125rem;background:#fff}.estates__arrow::before{-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);margin-left:-.125rem}.estates__arrow::after{-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);margin-left:.125rem}.estates__item{display:block;padding-bottom:1.875rem;margin-bottom:2.5rem;border-bottom:.0625rem solid #dae3ec;color:#3f3f40;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 64rem){.estates__item{overflow:hidden}.estates__item .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.estates__item:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.estates__item .shortDescription{color:#878788;font-size:14px;font-weight:bold;letter-spacing:0.14px;line-height:20px}.estates__item .offerDate{margin-top:35px}.estates__img{margin-bottom:.9375rem;text-align:right}.estates__img img{width:100%}.estates__label{color:#878788;text-align:left;width:50%}.estates__name,.estates__price{font-family:"MarkWebPro-Bold", sans-serif}.estates__name{display:block;margin-bottom:.625rem;text-align:left;color:#00ACC9;font-size:21.3px;font-weight:bold;letter-spacing:0.21px;line-height:25px}.estates .pagination{margin-top:2.25rem}@media screen and (min-width: 48rem){.estates{padding-bottom:0}.estates__top{margin:0;padding-bottom:2.5rem}.estates__top::after{clear:both;content:"";display:table}.estates__top-field{float:left}.estates__top-field--slider .estates__top-input{display:none}.estates__top-field:nth-child(1){width:65.5%;margin-right:1.2%}.estates__top-field:nth-child(2){width:33.3%}.estates__top-field:nth-child(3),.estates__top-field:nth-child(4){width:36.9%;margin-right:3.6%}.estates__top-field:nth-child(5){width:19%}.estates__top-input{height:2.5rem}.estates__top-input--input{padding:0 2.5rem}.estates__top-submit{margin-top:1.25rem}.estates__top-label{margin-bottom:1.1875rem}.estates__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:40px 0 0;padding:0 0 40px;border-bottom:2px solid #e3e3e3}.estates__item.first{margin-top:0}.estates__item .image{width:300px;min-width:300px}.estates__img{overflow:hidden;margin:0 40px 0 0}.estates__name{margin:0}.estates .pagination{margin-top:3.125rem;padding:0}}@media screen and (min-width: 64rem){.estates--formSubmitted{padding-left:110px}}.body-estates-section .two-columns__col:first-child,.body-estates-section .program-form__col:first-child{padding:40px 0 36px}@media screen and (min-width: 48rem){.body-estates-section .two-columns__col:first-child,.body-estates-section .program-form__col:first-child{padding:80px 0 74px}}.body-estates-section .program-side .side-bank{font-family:"MarkWebPro", sans-serif;position:relative}.body-estates-section .program-side .side-bank--highlight{padding-right:40px}.body-estates-section .program-side .side-bank__icon{position:absolute;right:18px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:18px;height:18px}.body-estates-section .program-side .side-bank p{font-size:14px;font-weight:bold;letter-spacing:0.85px;line-height:18px;text-transform:uppercase}.body-estates-section .side-persons{padding:14px 20px;background-color:#00acc9;font-family:"MarkWebPro", sans-serif;font-weight:bold;color:#fefefe}.body-estates-section .side-persons__title{font-weight:bold;line-height:25px}@media screen and (min-width: 64rem) and (min-width: 64rem){.body-estates-section .side-persons__phone{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-estates-section .side-persons__phone .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.body-estates-section .side-persons__phone:hover{color:#cad400 !important;fill:#cad400 !important}.body-estates-section .side-persons__phone:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.body-estates-section .side-persons a{color:#fefefe}.body-estates-section .estates{font-family:"MarkWebPro", sans-serif;max-width:760px}.body-estates-section .estates-not-available{font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:40px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.body-estates-section .estates-not-available .icon{display:inline-block;width:80px;min-width:80px;height:80px;border-radius:50%;background-color:#00ACC9;position:relative;margin-right:38px}.body-estates-section .estates-not-available .icon:after{content:'';display:block;width:40px;height:8px;background-color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.body-estates-section .estates-intro-text{color:#3F3F40;font-size:17.75px;line-height:25px}.body-estates-section .estates-intro-text--after{margin-top:30px}@media screen and (min-width: 48rem){.body-estates-section .estates-intro-text--after{margin-top:70px}}.body-estates-section .estates .estates-application-form{margin-top:36px}@media screen and (min-width: 64rem){.body-estates-section .estates .estates-application-form{margin-top:74px}}.body-estates-section .estates-form-title{color:#00ACC9;font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:40px;margin-bottom:38px}.body-estates-section .estates .consultationForm__inputBlock__checkbox{margin-top:24px}.body-estates-section .estates .consultationForm__inputBlock__checkbox label{cursor:pointer}.body-estates-section .estates label,.body-estates-section .estates button{font-weight:bold}.estates-opening{padding:2.25rem 0;border-top:.0625rem solid #eff3f7}.estates-opening__info{font-family:"MarkWebPro-Medium", sans-serif}.estates-opening__back{display:inline-block;text-transform:uppercase;color:#00ACC9;font-size:.875rem;letter-spacing:.0375rem;margin-bottom:1.875rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.estates-opening__back{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.estates-opening__back .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.estates-opening__back:hover{color:#cad400 !important;fill:#cad400 !important}.estates-opening__back:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.estates-opening__back::before{content:'←';margin-right:.625rem;font-family:"MarkWebPro-Bold", sans-serif}.estates-opening__title{font-size:1.375rem;line-height:1.6875rem;letter-spacing:.01562rem;margin-bottom:1.375rem}.estates-opening__type{font-size:.875rem;text-transform:uppercase;letter-spacing:.01875rem;margin-bottom:1.5rem}.estates-opening__list{padding:1.6875rem 0;line-height:1.25rem;border-top:.0625rem solid #e3e3e3}.estates-opening__list:last-of-type{border-bottom:.0625rem solid #e3e3e3}.estates-opening__list-item{margin-bottom:.5rem;text-align:right}.estates-opening__list-item::after{clear:both;content:"";display:table}.estates-opening__list-item:last-child{margin:0}.estates-opening__list-label{text-align:left;float:left;width:50%;color:#878788;font-size:.875rem;font-family:"MarkWebPro", sans-serif}.estates-opening__list-price{font-size:1.125rem}.estates-opening__file{display:inline-block;color:#00ACC9;letter-spacing:.0375rem;margin-top:2.125rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.estates-opening__file{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.estates-opening__file .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.estates-opening__file:hover{color:#cad400 !important;fill:#cad400 !important}.estates-opening__file:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.estates-opening__file-icon{display:inline-block;vertical-align:middle;width:.875rem;height:1rem;margin:-.375rem .9375rem 0 0;fill:#00ACC9}.estates-opening__file-size{color:#878788;margin-left:.3125rem;font-family:"MarkWebPro", sans-serif}.estates-opening__gallery{position:relative;width:calc(100% + 2.5rem);margin:2.25rem 0 -2.25rem -1.25rem}.estates-opening__gallery-zoom{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;background:#00ACC9;z-index:1;cursor:pointer}.estates-opening__gallery-icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:.0625rem;width:1.125rem;height:1.125rem;fill:#fff}.estates-opening .gallery{display:block;position:relative;padding-bottom:66.7%;z-index:inherit}.estates-opening .gallery__btn--close{display:none}.estates-opening .gallery--active{position:fixed;padding:0;z-index:200}.estates-opening .gallery--active .gallery__btn--close{display:block}@media screen and (min-width: 48rem){.estates-opening{padding:3.375rem 0 7.8125rem}.estates-opening__back{margin-bottom:2.5rem}.estates-opening__title{font-size:1.71875rem;line-height:2.1875rem}.estates-opening__list-item{margin-bottom:.9375rem}.estates-opening__list-label{width:60%}.estates-opening__gallery{margin-bottom:-7.8125rem}.estates-opening__gallery-zoom{width:3.125rem;height:3.125rem}.estates-opening .gallery__btn--prev{left:2.5rem}.estates-opening .gallery__btn--next{right:2.5rem}}@media screen and (min-width: 64rem){.estates-opening .container::after,.estates-opening .calc::after,.estates-opening .program-form__row::after{clear:both;content:"";display:table}.estates-opening__info{float:left;width:43.1%}.estates-opening__gallery{float:right;width:51.7%;margin:4.625rem 0 0}}.estates-bottom{padding:2.25rem 0 .6875rem;background:#f5f5f5}.estates-bottom__title{font-size:1.3125rem;line-height:1.875rem;color:#00ACC9;margin-bottom:1.875rem}.estates-bottom__title br{display:none}.estates-bottom .richtext{border:0;padding:0}@media screen and (min-width: 48rem){.estates-bottom{padding:5.5rem 0 4.75rem}}@media screen and (min-width: 64rem){.estates-bottom__content{position:relative;padding-left:calc(13.5% + 8.5rem)}.estates-bottom__title{position:absolute;left:1.25rem}.estates-bottom__title br{display:block}}.videos{padding:2.125rem 0 .125rem}.videos__text{padding:0;border:0;margin-bottom:2.25rem}.videos__title{color:#3f3f40;line-height:1.25rem;text-align:center;font-family:"MarkWebPro-Medium", sans-serif}.videos__item{display:block;margin-bottom:2.375rem}@media screen and (min-width: 64rem){.videos__item{overflow:hidden}.videos__item .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.videos__item:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 64rem) and (min-width: 64rem){.videos__item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.videos__item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.videos__item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.videos__item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.videos__img{position:relative;margin-bottom:.9375rem}.videos__img-content{margin:0 auto}.videos__play{position:absolute;left:1.25rem;bottom:1.25rem;width:2.5rem;height:2.5rem;fill:#d5dd33}.videos .pagination{padding:.125rem 0 2.125rem}@media screen and (min-width: 48rem){.videos{padding:3.875rem 0 5rem}.videos__title{text-align:left}.videos__text{margin-bottom:4.25rem}.videos__item{display:inline-block;vertical-align:top;width:48%;margin-right:4%}.videos__item:nth-child(2n){margin-right:0}.videos__img{margin-bottom:1.4375rem}.videos .pagination{padding:.625rem 0 2.5rem}}@media screen and (min-width: 64rem){.videos__text{position:relative;width:63%;left:calc(13.5% + 8.5rem)}.videos__item{width:31%;margin-right:3.5%}.videos__item:nth-child(2n){margin-right:3.5%}.videos__item:nth-child(3n){margin-right:0}.videos__img{overflow:hidden}.videos__title{line-height:1.5625rem}}.video-opening{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.85);top:0;left:0;cursor:default;z-index:200}.video-opening__close{position:absolute;top:.625rem;right:.625rem;background:rgba(35,35,36,0.6);width:1.875rem;height:1.875rem;border-radius:50%;z-index:1}.video-opening__close::before,.video-opening__close::after{content:'';display:block;width:.875rem;height:.125rem;background:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-opening__close::before{-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.video-opening__close::after{-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.video-opening__wrapper{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:54.6875rem;height:100%;max-height:30.75rem}.video-opening__content{position:relative;height:100%}.video-opening iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 48rem){.video-opening__close{width:2.5rem;height:2.5rem;top:1.25rem;right:1.25rem}.video-opening__close::before,.video-opening__close::after{width:1.125rem}}.form{padding:2.25rem 0 2.5rem}.form__group{margin-bottom:2.5rem}.form__group-info{margin-bottom:1.25rem}.form__group-title{font-size:1.3125rem;line-height:1.875rem;text-transform:uppercase;color:#00ACC9;letter-spacing:.02813rem}.form__group-additional{font-size:.875rem;color:#878788;font-style:italic;letter-spacing:.00625rem;font-family:"MarkWebPro-Medium", sans-serif;margin-top:.625rem}.form__field{position:relative;margin-bottom:1.875rem}.form__field .form__field-error{position:absolute;max-width:100%;opacity:0;-ms-transform:translateY(.625rem);transform:translateY(.625rem);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.form__field--error input,.form__field--error select,.form__field--error textarea{border-color:#f50e0e}.form__field--error .form__field-error{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.form__field--options{width:100%;margin-bottom:2.8125rem}.form__field--options .form__option-label--highlight{font-family:"MarkWebPro-Bold", sans-serif}.form__field--light .form__label{display:block;font-size:.875rem;color:#878788;margin-bottom:.375rem;letter-spacing:.03125rem;font-family:"MarkWebPro-Medium", sans-serif;color:#fff}@media screen and (min-width: 48rem){.form__field--light .form__label{letter-spacing:.04688rem}}.form__field--light .form__input{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif;background:#fff;border:none}.form__field--light .form__input::-webkit-input-placeholder{color:#C5C5C6}.form__field--light .form__input::-moz-placeholder{color:#C5C5C6}.form__field--light .form__input:-moz-placeholder{color:#C5C5C6}.form__field--light .form__input:-ms-input-placeholder{color:#C5C5C6}.form__field--light .form__input:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.form__field--light .form__input--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.form__field--light .form__input{height:3.125rem;padding:0 1.25rem}}.form__field--fullsize{width:100%}.form__field-parish--hidden{display:none !important}.form__field-error{font-size:.75rem;color:#f50e0e;margin-top:.3125rem;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 48rem){.form__field-error{margin-top:.5625rem}}.form__option .form__field-error{margin:0;position:static;display:block;padding-left:2.5rem}.form__label{display:block;font-size:.875rem;color:#878788;margin-bottom:.375rem;letter-spacing:.03125rem;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 48rem){.form__label{letter-spacing:.04688rem}}.form__input{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif}.form__input::-webkit-input-placeholder{color:#C5C5C6}.form__input::-moz-placeholder{color:#C5C5C6}.form__input:-moz-placeholder{color:#C5C5C6}.form__input:-ms-input-placeholder{color:#C5C5C6}.form__input:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.form__input--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.form__input{height:3.125rem;padding:0 1.25rem}}.form__input-addon{display:block;position:absolute;top:50%;right:1.4375rem;max-width:2.875rem;-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);font-size:1.125rem;color:#3f3f40}.form__select{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__select::-webkit-input-placeholder{color:#C5C5C6}.form__select::-moz-placeholder{color:#C5C5C6}.form__select:-moz-placeholder{color:#C5C5C6}.form__select:-ms-input-placeholder{color:#C5C5C6}.form__select:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.form__select--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.form__select{height:3.125rem;padding:0 1.25rem}}.form__select-field,.form__input-field{position:relative}.form__select-dropdown{display:block;position:absolute;top:.0625rem;right:.125rem;width:2.875rem;height:calc(100% - 2px);pointer-events:none;background:#fff}.form__select-dropdown::before{content:'';display:block;position:absolute;top:48%;left:50%;width:10px;height:10px;border-left:3px solid #00ACC9;border-bottom:3px solid #00ACC9;-ms-transform:translate(-50%, -48%) rotate(-45deg);transform:translate(-50%, -48%) rotate(-45deg)}@media screen and (min-width: 64rem){.form__select-dropdown{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}select:focus+.form__select-dropdown{background:#fff}}.form__textarea{display:block;padding:0 .9375rem;width:100%;height:2.5rem;border:.0625rem solid #bdbdbd;letter-spacing:.05312rem;color:rgba(63,63,64,0.8);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1);font-family:"MarkWebPro-Medium", sans-serif;padding-top:.5625rem;padding-bottom:.5625rem;height:6.25rem}.form__textarea::-webkit-input-placeholder{color:#C5C5C6}.form__textarea::-moz-placeholder{color:#C5C5C6}.form__textarea:-moz-placeholder{color:#C5C5C6}.form__textarea:-ms-input-placeholder{color:#C5C5C6}.form__textarea:focus{border-color:#3e3e3f;color:#3f3f40;background:#fff}.form__textarea--hasAddon{padding-right:2.875rem !important}@media screen and (min-width: 48rem){.form__textarea{height:3.125rem;padding:0 1.25rem}}@media screen and (min-width: 48rem){.form__textarea{padding-top:.875rem;padding-bottom:.875rem;height:9.375rem}}.form__option{position:relative;margin-bottom:.9375rem}.form__option:first-child{margin-top:-.125rem}.form__option:last-child{margin:0}.form__option--radio .form__option-box{border-radius:50%}.form__option--radio .form__option-box::before{content:'';display:block;width:.3125rem;height:.3125rem;border-radius:50%;background:transparent;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.form__option--checkbox .form__option-box::before,.form__option--checkbox .form__option-box::after{content:'';display:block;position:absolute;height:.125rem;background:transparent;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.form__option--checkbox .form__option-box::before{top:.375rem;left:.125rem;width:.1875rem;-ms-transform:rotate(45deg);transform:rotate(45deg)}.form__option--checkbox .form__option-box::after{top:.3125rem;left:.1875rem;width:.5rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form__option-input{position:absolute;width:0;height:0;opacity:0}.form__option-box{display:block;position:absolute;top:.3125rem;left:0;border:.0625rem solid #b3b3b3;width:.875rem;height:.875rem}.form__option-box--withError{border-color:#f50e0e}.form__option-input:checked+.form__option-label .form__option-box::before,.form__option-input:checked+.form__option-label .form__option-box::after{background:#00ACC9}.form__option-label{display:block;position:relative;padding-left:2.5rem;letter-spacing:.03438rem;color:#3f3f40;line-height:1.5625rem;cursor:pointer;font-family:"MarkWebPro-Medium", sans-serif}@media screen and (min-width: 48rem){.form__option{margin-bottom:1.25rem}}.form__option-description{display:block;color:#878788;font-style:italic;font-family:"MarkWebPro", sans-serif}.form__option-description::before{content:'—';margin-right:.5rem}.form__regulation-check{width:100%}.form__regulation-check .form__option-label{padding-left:1.875rem}.form__regulation-check .form__field-error{padding-left:0;padding-top:.625rem}.form__regulation-item{position:relative;padding-left:1rem;color:#3f3f40;letter-spacing:.0375rem;line-height:1.5625rem;font-family:"MarkWebPro-Medium", sans-serif;margin-bottom:.9375rem}.form__regulation-item::before{content:'';display:block;position:absolute;top:.625rem;left:0;background:#3f3f40;width:.25rem;height:.25rem;border-radius:50%}.form__submit{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%;max-width:27.1875rem;margin:2.5rem auto 0}.form__submitIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.form__submit{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.form__submit:hover .form__submitIcon{animation:toRightFromLeft_middle .3s forwards}}.form__submit:disabled{opacity:0.5;cursor:not-allowed}.form__submitIcon{fill:#fefefe}@media screen and (min-width: 64rem){.form__submit:hover:not(:disabled){background:#33bdd4}}.form__ext-field{width:100%;background:#33bdd4;padding:1.25rem}.form__btn{font-family:"MarkWebPro-Medium", sans-serif;font-size:.875rem;background:#00acc9;height:3.125rem;line-height:3.125rem;letter-spacing:.0625rem;width:100%;color:#fff;text-transform:uppercase}.form__btn--sized{width:auto;padding:0 1.875rem}.form__templates{display:none}.form__ext-field-group,.form__ext-field{display:none}.form .parish_clone{display:none}@media screen and (min-width: 48rem){.form{padding:5.5rem 0 7.8125rem}.form__fields::after{margin-top:4.375rem}.form__group{margin-bottom:3.125rem}.form__group-fields{padding-top:.4375rem}.form__field-group--full .form__field{width:100%}.form__field-group--bigAndSmall .form__field:nth-child(odd){width:69.8%}.form__field-group--bigAndSmall .form__field:nth-child(even){width:25.5%}.form__field-group--half .form__field{width:47.65%}.form__field-group--medium .form__field{width:30.2%}.form__field-group--small .form__field{width:18.6%}.form__field-group--editabe{font-size:0}.form__field-group--editabe .form__field{width:22%;margin:0;padding:0 1.875rem 1.875rem 0}.form__field-group--editabe .form__field:first-child{width:34%}.form__field-group--editabe .form__input{font-size:1rem}.form__field{display:inline-block;vertical-align:bottom;margin:0 4.7% 2.25rem 0}.form__field--options{margin-bottom:2.8125rem}.form__field:last-child{margin-right:0}.form__regulation-check{margin-bottom:1.5625rem}.form__regulation-item{margin-bottom:1.25rem}.form__submit{margin-top:5.625rem}}@media screen and (min-width: 64rem){.form__group::after{clear:both;content:"";display:table}.form__group-info{float:left;width:calc(13.5% + 8.5rem);padding-right:2.5rem;margin:0}.form__group-fields{float:right;width:calc(86.5% - 8.5rem)}}.form-completed{padding:2.25rem 0 2.375rem}.program-about .form-completed{background-color:#f5f5f5;padding:3.125rem 3.75rem 2.8125rem;margin-top:3.125rem}.form-completed__title{font-size:1.375rem;line-height:1.9375rem;margin-bottom:1.25rem;letter-spacing:.01562rem;font-family:"MarkWebPro-Medium", sans-serif}.program-about .form-completed__title{font-size:2.0625rem;font-weight:bold;line-height:2.5rem;color:#00acc9;margin-bottom:0}.form-completed__icon{position:relative;display:block;width:5rem;height:5rem;background:#cad400;border-radius:50%;margin-bottom:1.625rem}.form-completed__icon::before,.form-completed__icon::after{content:'';display:block;position:absolute;height:.3125rem;background:#fff}.form-completed__icon::before{top:2.6875rem;left:1.6875rem;width:.9375rem;-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-completed__icon::after{top:2.3125rem;left:2.25rem;width:1.375rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form-completed__icon--rejected{background:red}.form-completed__icon--rejected::before,.form-completed__icon--rejected::after{top:2.3125rem;left:1.25rem;width:2.5rem;-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-completed__icon--rejected::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.program-about .form-completed__icon{width:3.75rem;height:3.75rem}.program-about .form-completed__icon::before{top:2rem;left:1rem;width:1rem}.program-about .form-completed__icon::after{top:1.75rem;left:1.625rem;width:1.25rem}.form-completed .richtext{border:0;padding:0 0 .125rem;border-bottom:.0625rem solid #ddd;margin-bottom:.9375rem}.form-completed .richtext ul li::before{color:#3f3f40}.form-completed__richtext p{margin-bottom:0}.form-completed__homepage{position:relative;display:inline-block;font-size:.6875rem;text-transform:uppercase;padding:.3125rem 0 .3125rem 1.375rem;letter-spacing:.08125rem;color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.form-completed__homepage{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.form-completed__homepage .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.form-completed__homepage:hover{color:#cad400 !important;fill:#cad400 !important}.form-completed__homepage:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.form-completed__homepage-icon{position:absolute;top:.3125rem;left:0;width:.6875rem;height:.6875rem;fill:#00ACC9}@media screen and (min-width: 48rem){.form-completed{padding:5.625rem 0 9.25rem}.form-completed__title{font-size:1.71875rem;line-height:2.5rem;margin-bottom:1.875rem}.form-completed .richtext{padding-bottom:3.625rem}}@media screen and (min-width: 64rem){.form-completed{margin-bottom:3.125rem}.form-completed__container{padding-left:calc(13.5% + 8.5rem)}.program-about .form-completed__container{padding-left:5.625rem}.form-completed__title{position:relative}.form-completed__icon{position:absolute;top:-1.3125rem;left:-6.875rem}.program-about .form-completed__icon{top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);left:-5.625rem}}.program-group{padding:2.25rem 0 .125rem;color:#3f3f40;background:#f5f5f5}.program-group--program{padding-top:0}.program-group--program.program-group--first{padding-top:2.25rem}.program-group--program .container::after,.program-group--program .calc::after,.program-group--program .program-form__row::after{display:none !important}.program-group--program .program-group__list{padding-bottom:.625rem}.program-group .container::after,.program-group .calc::after,.program-group .program-form__row::after{content:'';display:block;border-bottom:.125rem solid #e3e3e3}.program-group:last-child .container::after,.program-group:last-child .calc::after,.program-group:last-child .program-form__row::after{display:none}.program-group__title{font-size:1.625rem;margin-bottom:1.25rem;letter-spacing:.0125rem}.program-group__text{font-size:1.0625rem;line-height:1.5rem;margin-bottom:2.625rem;letter-spacing:.02187rem;font-family:"MarkWebPro-Medium", sans-serif}.program-group__item{display:block;margin-bottom:1.875rem}@media screen and (min-width: 48rem){.program-group{padding-top:4.25rem}.program-group--program{padding-top:0}.program-group--program.program-group--first{padding-top:4.375rem}.program-group--program .program-group__title{margin-bottom:3rem}.program-group--program .program-group__item{margin-bottom:3.25rem}.program-group--first{padding-top:5rem}.program-group__title{font-size:2.0625rem;margin-bottom:1.6875rem}.program-group__text{width:75%;font-size:1.3125rem;line-height:1.875rem;margin-bottom:3.75rem}.program-group__list{padding-bottom:1.25rem}.program-group__item{display:inline-block;vertical-align:top;width:47%;margin:0 6% 3.5625rem 0}.program-group__item:nth-child(2n){margin-right:0}}@media screen and (min-width: 64rem){.program-group__item{width:31%;margin-right:3.5%}.program-group__item:nth-child(2n){margin-right:3.5%}.program-group__item:nth-child(3n){margin-right:0}}@media screen and (min-width: 64rem) and (min-width: 64rem){.program-item{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.program-item .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.program-item:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.program-item:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.program-item__title{font-size:1.0625rem;line-height:1.5rem;letter-spacing:.075rem;text-transform:uppercase;color:#00ACC9;margin-bottom:.625rem}.program-item__text{font-size:1rem;line-height:1.5625rem;letter-spacing:.03438rem;font-family:"MarkWebPro-Medium", sans-serif}.program-item__text::after{content:"→";display:block;width:.9375rem;font-size:.90625rem;color:#00ACC9;margin:.125rem 0 -.1875rem;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 48rem){.program-item__title{font-size:1.3125rem;line-height:1.875rem;margin-bottom:.875rem}}@media screen and (min-width: 64rem){.program-item:hover .program-item__text::after{animation:toRightFromLeft .3s forwards}}.side-bank,.side-persons{color:#3e3e3f;font-size:.875rem;line-height:1.25rem}.side-bank__title,.side-persons__title{font-size:1.3125rem;line-height:1.875rem;letter-spacing:.0125rem;margin-bottom:.625rem}.side-bank__url,.side-persons__url{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.side-bank__url,.side-persons__url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-bank__url .colorThis,.side-persons__url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.side-bank__url:hover,.side-persons__url:hover{color:#cad400 !important;fill:#cad400 !important}.side-bank__url:hover .colorThis,.side-persons__url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.side-bank__phone,.side-persons__phone{color:#878788}.side-bank--highlight,.side-persons--highlight{padding:1.25rem;background:#00acc9;color:#fff}.side-bank--highlight .side-bank__url,.side-bank--highlight .side-persons__url,.side-persons--highlight .side-bank__url,.side-persons--highlight .side-persons__url{color:#fff}.side-bank--highlight .side-bank__icon,.side-persons--highlight .side-bank__icon{margin-top:1.875rem;display:block;fill:currentColor;width:2.125rem;height:1.9375rem}.side-bank--highlight .side-persons__phone,.side-persons--highlight .side-persons__phone{color:currentColor}@media screen and (min-width: 64rem){.side-bank__title,.side-persons__title{margin-bottom:1.0625rem}}.side-bank{margin-top:1.875rem}@media screen and (min-width: 64rem){.side-bank{margin-top:3rem}}.side-persons{margin-top:1.875rem}.side-persons:first-child{margin-top:0}.side-persons__item{margin-bottom:.9375rem}.side-persons__item:last-child{margin-bottom:0}@media screen and (min-width: 64rem){.side-persons{margin-top:3.3125rem}.side-persons__item{margin-bottom:1.25rem}}.side-persons--updated{color:#3f3f40;padding:0;background:none}@media screen and (min-width: 64rem){.side-persons--updated{margin-top:2.75rem}}.side-persons--updated .side-bank__url,.side-persons--updated .side-persons__url{color:#3f3f40}.side-persons--updated .side-persons__title{color:#00acc9;font-size:1.3125rem;line-height:1.5625rem;letter-spacing:.0125rem;margin-bottom:2.25rem}.side-persons--updated .side-persons__item{padding:0;font-size:0;width:100%}@media screen and (min-width: 64rem){.side-persons--updated .side-persons__item{margin-bottom:1.875rem}}.side-persons--updated .side-persons__name{font-family:"MarkWebPro-Bold", sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem}.side-persons--updated .side-persons__url,.side-persons--updated .side-persons__phone{font-family:"MarkWebPro", sans-serif;word-break:break-all;font-size:.75rem;line-height:1.25rem;letter-spacing:.00625rem}.side-persons--updated .side-persons__data{display:inline-block;width:calc(100% - 80px)}.side-persons--updated .side-persons__image{display:inline-block;border-radius:50%;margin-right:1.25rem}.side-persons--updated .side-persons__icon{top:0;-ms-transform:translate(0, 0);transform:translate(0, 0)}.side-video{position:relative;display:block;max-width:16.25rem;margin-top:2.25rem}@media screen and (min-width: 64rem){.side-video{overflow:hidden}.side-video .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-video:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.side-video__content{position:absolute;bottom:0;left:0;padding:.8125rem 1.125rem;width:100%}.side-video__title{line-height:1.5625rem;font-size:1rem;color:#fefefe}.side-video__icon{position:relative;margin:0 auto 1.375rem;width:3.75rem;height:3.75rem;border-radius:50%;background:#d5dd33}.side-video__icon::after{content:'';position:absolute;left:1.5rem;top:1.1875rem;display:block;border-left:1rem solid #fefefe;border-bottom:.6875rem solid transparent;border-top:.6875rem solid transparent}@media screen and (min-width: 64rem){.side-video{margin-top:4rem}}.side-consultation__button,.bottom-consultation__button{display:none;position:relative;margin-top:3.125rem;padding:1.25rem 3.125rem 1.0625rem 1.25rem;font-size:1.3125rem;font-weight:bold;line-height:1.5rem;letter-spacing:0.2px;color:#fff;background-color:#c1d62e;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-consultation__button:hover,.bottom-consultation__button:hover{background-color:#cbdd55}@media screen and (min-width: 64rem){.side-consultation__button,.bottom-consultation__button{display:block}}.side-consultation__icon,.bottom-consultation__icon{position:absolute;right:1.25rem;bottom:1.25rem;width:1.0625rem;height:1.0625rem;fill:#fff}.bottom-consultation__button{display:block;margin-top:0;line-height:1.625rem;padding:1.0625rem 3.125rem .875rem 1.25rem}.bottom-consultation__button--topMargin{margin-top:3.125rem}@media screen and (min-width: 64rem){.bottom-consultation__button--topMargin{margin-top:0}}@media screen and (min-width: 48rem){.bottom-consultation__button{margin-bottom:1.25rem;margin-left:6.25rem;max-width:30rem}}.find-program{padding:2.125rem 0 2.375rem;background:#f5f5f5}.find-program__title{font-size:1.0625rem;line-height:1.25rem;color:#00ACC9;margin-bottom:1.875rem}.find-program__btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;max-width:35rem}.find-program__btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.find-program__btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.find-program__btn:hover .find-program__btnIcon{animation:toRightFromLeft_middle .3s forwards}}.find-program__btn:disabled{opacity:0.5;cursor:not-allowed}.find-program__btnIcon{fill:#fefefe}@media screen and (min-width: 64rem){.find-program__btn:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 48rem){.find-program{padding:4.375rem 0 9.8125rem}.find-program__title{font-size:1.3125rem;line-height:1.5625rem;margin-bottom:2.5rem}}.side-twitter{color:#3e3e3f;font-size:.875rem;line-height:1.25rem;margin-top:2.25rem}.side-twitter__title{float:left;font-size:1.3125rem;line-height:1.875rem;letter-spacing:.0125rem;margin-bottom:1.0625rem;width:70%}@media screen and (min-width: 64rem){.side-twitter__link{overflow:hidden}.side-twitter__link .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-twitter__link:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 64rem) and (min-width: 64rem){.side-twitter__link{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.side-twitter__link .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.side-twitter__link:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.side-twitter__link:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.side-twitter__logo{position:relative;top:-.3125rem;float:left;width:3.4375rem;text-align:center}.side-twitter__logo img{height:2.5rem;vertical-align:middle}.side-twitter__top{display:block;width:100%}.side-twitter__date{padding:.625rem 0;width:10rem;min-width:10rem;text-transform:lowercase}.side-twitter__text{font-family:"MarkWebPro", sans-serif;color:#878788;width:100%;margin-bottom:.625rem}@media screen and (min-width: 64rem){.side-twitter__title{max-width:10rem}.side-twitter__logo{top:.625rem}}.body-programs-about .program-about,.body-programs-about_infographic .program-about{font-size:1.0625rem;font-family:"MarkWebPro-Medium", sans-serif}.body-programs-about .program-about__intro,.body-programs-about_infographic .program-about__intro{margin-bottom:2.5rem}.body-programs-about .program-about__item,.body-programs-about_infographic .program-about__item{padding-left:0;letter-spacing:.00937rem}.body-programs-about .program-about__item::before,.body-programs-about_infographic .program-about__item::before{display:none}.body-programs-about .program-about__item a,.body-programs-about .program-about__item img,.body-programs-about_infographic .program-about__item a,.body-programs-about_infographic .program-about__item img{display:inline-block;vertical-align:middle}.body-programs-about .program-about__icon,.body-programs-about_infographic .program-about__icon{width:3.75rem;height:3.75rem;fill:#00ACC9}.body-programs-about .program-about__bottom-image,.body-programs-about_infographic .program-about__bottom-image{display:inline-block;max-width:12.5rem;max-height:6.25rem;margin-right:1.875rem;vertical-align:middle;margin-bottom:1.5625rem}.body-programs-about .program-about__bottom-images,.body-programs-about_infographic .program-about__bottom-images{padding:1.875rem 0;margin:0}.body-programs-about .program-about__bottom-images--fullsize,.body-programs-about_infographic .program-about__bottom-images--fullsize{text-align:center}.body-programs-about .program-about__bottom-images--fullsize .program-about__bottom-image,.body-programs-about_infographic .program-about__bottom-images--fullsize .program-about__bottom-image{max-width:100%;max-height:none;height:auto;margin:0 auto;padding:0}.body-programs-about .program-about__bottom-images--topPosition,.body-programs-about_infographic .program-about__bottom-images--topPosition{padding-top:.3125rem;padding-bottom:1.875rem;text-align:left}.body-programs-about .program-about__bottom-images--topPosition img,.body-programs-about_infographic .program-about__bottom-images--topPosition img{max-height:4.6875rem}@media screen and (min-width: 48rem){.body-programs-about .program-about__bottom-images--topPosition,.body-programs-about_infographic .program-about__bottom-images--topPosition{padding-top:.3125rem;padding-left:0}}.body-programs-about .program-about__bottom-images--topPosition .program-about__bottom-image,.body-programs-about_infographic .program-about__bottom-images--topPosition .program-about__bottom-image{max-height:4.6875rem}.body-programs-about .program-about__consultationForm,.body-programs-about_infographic .program-about__consultationForm{margin:2.5rem 0;padding:1.25rem;background-color:#f5f5f5}.body-programs-about .program-about__consultationForm .consultationForm__heading,.body-programs-about_infographic .program-about__consultationForm .consultationForm__heading{margin-bottom:.625rem}.body-programs-about .program-about__consultationForm .consultationForm__intro,.body-programs-about_infographic .program-about__consultationForm .consultationForm__intro{font-size:1rem;line-height:1.25rem;margin-bottom:2.1875rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock{margin-bottom:1.25rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox .form__option-box,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox .form__option-box{top:.0625rem;left:.0625rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox input,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox input{opacity:0;position:absolute}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox input:checked+label .form__option-box:after,.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox input:checked+label .form__option-box:before,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox input:checked+label .form__option-box:after,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox input:checked+label .form__option-box:before{background:#00ACC9}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox label,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox label{display:inline-block;vertical-align:top;width:80%}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock__checkbox .consultationForm__inputBlock--errorMessage,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock__checkbox .consultationForm__inputBlock--errorMessage{margin-top:-.3125rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock:last-of-type,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock:last-of-type{margin-bottom:2.5rem;position:relative}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock--error input,.body-programs-about .program-about__consultationForm .consultationForm__inputBlock--error select,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock--error input,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock--error select{border-color:#f50e0e !important}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock--errorMessage,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock--errorMessage{font-size:.75rem;color:#f50e0e;margin-top:.3125rem;margin-bottom:0;line-height:1.3}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock label,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock label{color:#3f3f40;font-size:.875rem;line-height:1.125rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock input[type="text"],.body-programs-about .program-about__consultationForm .consultationForm__inputBlock input[type="email"],.body-programs-about .program-about__consultationForm .consultationForm__inputBlock input[type="phone"],.body-programs-about .program-about__consultationForm .consultationForm__inputBlock select,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock input[type="text"],.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock input[type="email"],.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock input[type="phone"],.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock select{display:block;background-color:#fff;border:1px solid #bdbdbd;width:100%;height:3.125rem;font-size:1rem;padding:.9375rem 1.4375rem}@media screen and (min-width: 48rem){.body-programs-about .program-about__consultationForm .consultationForm__inputBlock,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock{display:inline-block;width:calc(50% - 20px);vertical-align:top}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock:nth-of-type(odd),.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock:nth-of-type(odd){margin-right:2rem}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock:last-of-type,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock:last-of-type{width:100%;margin-right:0}.body-programs-about .program-about__consultationForm .consultationForm__inputBlock.form__option--checkbox,.body-programs-about_infographic .program-about__consultationForm .consultationForm__inputBlock.form__option--checkbox{width:100%}}@media screen and (min-width: 48rem){.body-programs-about .program-about,.body-programs-about_infographic .program-about{font-size:1.3125rem}.body-programs-about .program-about__intro,.body-programs-about_infographic .program-about__intro{margin-bottom:3.75rem}.body-programs-about .program-about__item,.body-programs-about_infographic .program-about__item{padding-left:6.25rem;margin-bottom:2.8125rem}.body-programs-about .program-about__item p,.body-programs-about_infographic .program-about__item p{margin:0}.body-programs-about .program-about__item--full,.body-programs-about_infographic .program-about__item--full{padding-left:0}.body-programs-about .program-about__icon,.body-programs-about_infographic .program-about__icon{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.625rem}.body-programs-about .program-about__consultationForm,.body-programs-about_infographic .program-about__consultationForm{padding:3.75rem}}@media screen and (min-width: 64rem){.body-programs-about .program-about__list,.body-programs-about_infographic .program-about__list{margin-bottom:3.125rem}}.body-programs-about .program-about__properties__iframe,.body-programs-about_infographic .program-about__properties__iframe{width:1px;min-width:100%;display:none;min-height:600px}.body-programs-about .program-about__properties__iframe.loaded,.body-programs-about_infographic .program-about__properties__iframe.loaded{display:block}.body-programs-about .applicationLink,.body-programs-about_infographic .applicationLink{max-width:300px}.body-programs-purchase_land .richtext__intro{font-weight:bold}@media screen and (min-width: 64rem){.body-programs-purchase_land .richtext__intro{margin-bottom:2.5rem}}.body-startProgram .program-about__bottom-image{display:inline-block;max-width:12.5rem;max-height:6.25rem;margin-right:1.875rem;vertical-align:middle;margin-bottom:1.5625rem}.body-startProgram .program-about__bottom-images{padding:1.875rem 0;margin:0}.body-startProgram .program-about__bottom-images--fullsize{text-align:center}.body-startProgram .program-about__bottom-images--fullsize .program-about__bottom-image{max-width:100%;max-height:none;height:auto;margin:0 auto;padding:0}.internal-menu{font-size:1.0625rem;padding-top:1.875rem;font-family:"MarkWebPro-Medium", sans-serif}.internal-menu__menu-item{display:none;padding-left:1.9375rem;margin-bottom:.5625rem;position:relative}.internal-menu__menu-item--document{display:block}.internal-menu__menu-item::before{display:none}.internal-menu__menu-url{display:inline-block;letter-spacing:.0375rem;color:#00ACC9;font-size:1.125rem;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 64rem) and (min-width: 64rem){.internal-menu__menu-url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.internal-menu__menu-url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.internal-menu__menu-url:hover{color:#cad400 !important;fill:#cad400 !important}.internal-menu__menu-url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.internal-menu__menu-url::before{content:"→";position:absolute;left:0;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 48rem){.internal-menu{font-size:1.3125rem}}@media screen and (min-width: 64rem){.internal-menu__menu-item{display:block}.internal-menu__menu-item--document{margin-top:2.5rem}}.body-programs-about .consultation-form .link-button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;display:inline-block;padding-left:8px;padding-right:8px;font-family:"MarkWebPro-Bold", sans-serif;margin-top:16px}.body-programs-about .consultation-form .link-buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .link-button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-programs-about .consultation-form .link-button:hover .body-programs-about .consultation-form .link-buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.body-programs-about .consultation-form .link-button:disabled{opacity:0.5;cursor:not-allowed}.body-programs-about .consultation-form .link-buttonIcon{fill:#00ACC9}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .link-button:hover:not(:disabled){background:#cceef4}}.body-programs-about .consultation-form .link-button svg{width:9px;height:9px;fill:#00ACC9;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .link-button:hover{color:#cad400;background-color:transparent}.body-programs-about .consultation-form .link-button:hover svg{fill:#cad400}}.body-programs-about .consultation-form .consultationForm__inputBlock,.body-programs-about .consultation-form .form-field__label{text-align:left}.body-programs-about .consultation-form .program-about__consultationForm--heading{font-family:"MarkWebPro-Bold", sans-serif;line-height:26px;color:#00ACC9;margin-bottom:16px}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper{padding-top:24px}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button:hover .body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button:disabled{opacity:0.5;cursor:not-allowed}.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 64rem){.body-programs-about .consultation-form .program-about__consultationForm .submitButtonWrapper button{display:inline-block;min-width:300px}}.program-documents__group{margin-bottom:2.5rem}.program-documents__group:last-child{margin-bottom:0}.program-documents__group__forFlats .documents__group__container{position:relative}.program-documents__list{margin-bottom:0}.program-documents__item{margin-bottom:.625rem !important;padding-left:1.8125rem !important;position:relative}.program-documents__item::before{display:none}.program-documents__file{display:inline-block;letter-spacing:.0375rem;font-family:"MarkWebPro-Bold", sans-serif;color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.program-documents__file{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.program-documents__file .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.program-documents__file:hover{color:#cad400 !important;fill:#cad400 !important}.program-documents__file:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.program-documents__file::before{content:"→";position:absolute;left:0;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.program-documents__file.example{color:#c1d62e}@media screen and (min-width: 64rem) and (min-width: 64rem){.program-documents__file.example{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.program-documents__file.example .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.program-documents__file.example:hover{color:#00ACC9 !important;fill:#00ACC9 !important}.program-documents__file.example:hover .colorThis{color:#00ACC9 !important;fill:#00ACC9 !important}}.program-documents__file.example:before{display:none}.program-documents__ext{color:#3e3e3f;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 48rem){.program-documents__intro{margin-bottom:3.3125rem}.program-documents__title{margin-bottom:1.875rem}.program-documents__group{margin-bottom:3.125rem}}.program-documents__group__forFlats{margin-bottom:1.875rem}.program-documents__group__forFlats:last-child{margin-bottom:5.625rem}.program-documents__group__forFlats .documents__group__image{height:13.125rem;background-size:cover;background-position-x:50%}.program-documents__group__forFlats .documents__group__list{padding:1.5rem 1.25rem 2.5rem;background-color:#f5f5f5;max-height:75px;overflow:hidden;transition:max-height .5s ease-out}.program-documents__group__forFlats .documents__group__list.opened .page-title__icon{-ms-transform:rotate(180deg);transform:rotate(180deg);left:0}.program-documents__group__forFlats .documents__group__flatSeries{font-family:"MarkWebPro-Bold", sans-serif;color:#232324;font-size:1.625rem;line-height:1.9375rem;margin-bottom:1.25rem;position:relative;padding-left:2.25rem;cursor:pointer}.program-documents__group__forFlats .documents__group__flatSeries .page-title__icon{width:1.25rem;left:1.25rem}.program-documents__group__forFlats .documents__group__address{font-family:"MarkWebPro-Bold", sans-serif;font-size:1.3125rem;line-height:1.875rem;margin-bottom:1.25rem}.program-documents__group__forFlats .documents__group__description{margin-bottom:1.25rem}.program-documents__group__forFlats .program-documents__title{margin:0;padding:.625rem 0 1.875rem}.program-documents__group__forFlats .program-documents__list{margin-bottom:0}.program-documents__group__forFlats .program-documents__list .program-documents__item:last-child{margin-bottom:0 !important}@media screen and (min-width: 48rem){.program-documents__group__forFlats .documents__group__image{position:absolute;left:0;top:0;width:16.25rem;height:100%}.program-documents__group__forFlats .documents__group__list{padding:2.5rem 2.5rem 2.5rem 18.875rem;max-height:none}.program-documents__group__forFlats .documents__group__flatSeries{font-size:2.6875rem;line-height:3.125rem;margin-bottom:.625rem;padding-left:0;cursor:default}.program-documents__group__forFlats .documents__group__flatSeries .page-title__icon{display:none}}.body-programs-process .program-process ul li,.body-programs-process .program-process ol li{margin-bottom:1.5rem}.body-programs-process .program-process__steps{text-align:center;margin-bottom:-.25rem}.body-programs-process .program-process__step::after{content:"→";display:inline-block;font-size:2.71875rem;color:#00acc8;-ms-transform:rotate(90deg);transform:rotate(90deg);margin:1.625rem 0 1.875rem;font-family:"MarkWebPro-Bold", sans-serif}.body-programs-process .program-process__step:last-child::after{display:none}.body-programs-process .program-process__icon{width:5rem;height:5rem;fill:#00acc8;margin-bottom:.3125rem}.body-programs-process .program-process__title{margin:0}.body-programs-process .program-process__schema{margin:1.875rem 0;font-family:"MarkWebPro-Bold", sans-serif}.body-programs-process .program-process__schema-title{margin-bottom:0}.body-programs-process .program-process__schema-small{position:relative;padding:.625rem 0;color:#878788;font-size:.875rem;margin-bottom:0}.body-programs-process .program-process__schema-small::before{content:'';display:block;position:absolute;bottom:1.375rem;vertical-align:middle;height:.125rem;width:100%;background:#e3e3e3}.body-programs-process .program-process__schema-overlay{position:relative;background:#fefefe;padding-right:.625rem}.body-programs-process .program-process__schema-big{position:relative;padding:.625rem 2.5rem .625rem 1.25rem;color:#fff;background:#00ACC9}.body-programs-process .program-process__schema-big::after{clear:both;content:"";display:table}.body-programs-process .program-process__schema-big:last-of-type{background:#cad400}.body-programs-process .program-process__schema-period{float:right;margin-left:1.25rem;font-size:.875rem;font-family:"MarkWebPro", sans-serif}.body-programs-process .program-process__schema-icon{position:absolute;display:block;top:0;right:1.25rem;width:.1875rem;height:.8125rem;background:#fff}.body-programs-process .program-process__schema-icon::before,.body-programs-process .program-process__schema-icon::after{content:'';display:block;position:absolute;bottom:-.25rem;left:0;width:.1875rem;height:.625rem;background:#fff}.body-programs-process .program-process__schema-icon::before{-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:.1875rem}.body-programs-process .program-process__schema-icon::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-.1875rem}.body-programs-process .program-process__tree-leafs::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.body-programs-process .program-process__bottom{margin-top:3.75rem;padding-top:2.5rem}.body-programs-process .program-process ul li,.body-programs-process .program-process ol li{margin-bottom:1.875rem}.body-programs-process .program-process__steps::after{clear:both;content:"";display:table}.body-programs-process .program-process__step{position:relative;float:left;width:15.8%;margin-right:12.2%}.body-programs-process .program-process__step::after{position:absolute;top:3.75rem;left:138%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.body-programs-process .program-process__step:last-child{margin-right:0}.body-programs-process .program-process__icon{width:100%;height:7.5rem;margin-bottom:.625rem}.body-programs-process .program-process__title{position:relative;width:100%;text-align:center}.body-programs-process .program-process__schema{margin:2.8125rem 0 2.5rem}.body-programs-process .program-process__schema-title{margin-bottom:.625rem}.body-programs-process .program-process__schema-small::before{bottom:1.4375rem}.body-programs-process .program-process__tree::after{clear:both;content:"";display:table}.body-programs-process .program-process__tree-leafs{float:left}}.body-programs-process .leaf,.body-programs-process .root{margin:0 auto}.body-programs-process .leaf__icon,.body-programs-process .root__icon{margin:0 auto;display:block;margin-bottom:1.5625rem}.body-programs-process .leaf__title,.body-programs-process .root__title{text-align:center}.body-programs-process .root{position:relative;margin:0 auto;padding-bottom:3.125rem;margin-bottom:.9375rem}.body-programs-process .root__icon{width:7.5rem;height:7.5rem}.body-programs-process .root:before,.body-programs-process .root:after{content:"→";display:inline-block;font-size:2.71875rem;color:#00acc8;-ms-transform:rotate(90deg);transform:rotate(90deg);margin:1.625rem 0 1.875rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:1;padding:0;position:absolute;margin:0;bottom:.625rem}.body-programs-process .root:before{-ms-transform:rotate(130deg);transform:rotate(130deg);right:60%}.body-programs-process .root:after{-ms-transform:rotate(50deg);transform:rotate(50deg);left:60%}@media screen and (min-width: 48rem){.body-programs-process .root{float:left;margin-bottom:0rem;margin-right:7.5rem;padding:0;margin-top:2.5rem}.body-programs-process .root:before,.body-programs-process .root:after{content:"→";display:inline-block;font-size:2.71875rem;color:#00acc8;-ms-transform:rotate(90deg);transform:rotate(90deg);margin:1.625rem 0 1.875rem;font-family:"MarkWebPro-Bold", sans-serif;position:absolute;margin:0;bottom:auto;left:auto;top:auto;right:-5rem}.body-programs-process .root:before{-ms-transform:rotate(-25deg);transform:rotate(-25deg);top:3%}.body-programs-process .root:after{-ms-transform:rotate(25deg);transform:rotate(25deg);bottom:43%}}.body-programs-process .leaf{width:50%;float:left}.body-programs-process .leaf__icon{width:5.3125rem;height:5.3125rem}@media screen and (min-width: 48rem){.body-programs-process .leaf{width:auto;float:none;display:block}.body-programs-process .leaf__icon{width:5.3125rem;height:5.3125rem}.body-programs-process .leaf__icon,.body-programs-process .leaf__title{display:inline-block;vertical-align:middle;margin:0}.body-programs-process .leaf__title{padding-left:1.5625rem}.body-programs-process .leaf:first-child{margin-bottom:1.875rem}}.body-programs-results .program-process__img{padding-bottom:.375rem;border:0}.body-programs-results .program-process__documents-item::before{display:none}.body-programs-results .program-process__documents-file{display:inline-block}.body-programs-results .program-process__documents-file::before{content:"→";position:absolute;left:0;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.program-contacts{padding:.625rem 0 .25rem}.program-contacts__item{padding:2.125rem 0;font-size:.875rem;letter-spacing:.04063rem;border-top:.125rem solid #e3e3e3}.program-contacts__item--extra{display:none}.program-contacts__name{font-size:1.0625rem}.program-contacts__position,.program-contacts__phone{color:#878788}.program-contacts__position{margin-bottom:.625rem}.program-contacts__email{color:#00ACC9}@media screen and (min-width: 48rem){.program-contacts__item{position:relative;padding:3.125rem 0 3.3125rem;display:inline-block;vertical-align:top}.program-contacts__item--extra{display:inline-block}.program-contacts__item:nth-child(odd){width:47.5%;padding-right:7.3%}.program-contacts__item:nth-child(odd)::after{content:'';display:block;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:.0625rem;height:calc(100% - 4rem);background:#e3e3e3}.program-contacts__item:nth-child(even){width:52.5%;padding-left:7.3%}.program-contacts__item--last::after{display:none !important}.program-contacts__name{font-size:1.3125rem}.program-contacts__position{margin-bottom:1.375rem}}.body-programs-financiers .program-banks ul li{padding-left:1.9375rem;margin-bottom:.9375rem}.body-programs-financiers .program-banks__main{padding:2.125rem 0 0;border-top:.125rem solid #e3e3e3}.body-programs-financiers .program-banks__list{margin-bottom:0}.body-programs-financiers .program-banks__item::before{display:none}.body-programs-financiers .program-banks__url{display:inline-block;letter-spacing:.0375rem;font-family:"MarkWebPro-Bold", sans-serif}.body-programs-financiers .program-banks__url::before{content:"→";position:absolute;left:.125rem;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 48rem){.body-programs-financiers .program-banks{line-height:1.5625rem}.body-programs-financiers .program-banks__intro{margin-bottom:4.1875rem}.body-programs-financiers .program-banks__main{padding-top:2.625rem;margin-bottom:1.625rem}.body-programs-financiers .program-banks__list{display:inline-block;max-width:29%;margin-right:6%;vertical-align:top}.body-programs-financiers .program-banks__list:last-child{margin-right:0}.body-programs-financiers .program-banks__bottom{margin-top:1.625rem;padding-top:2.625rem}}.body-programs-countries .program-countries__img-content{width:calc(100% + 2.5rem);max-width:calc(100% + 2.5rem);margin-left:-1.25rem}.body-programs-countries .program-countries__list-item{margin-bottom:0}.body-programs-countries .program-countries__list-item::before{color:#00ACC9}@media screen and (min-width: 48rem){.body-programs-countries .program-countries__img-content{width:100%;max-width:100%;margin:0}}@keyframes opacity{from{opacity:0}to{opacity:1}}.body-programs-loans-about .consultation-modal .modal-main{background-color:#f5f5f5;padding:16px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .modal-main{padding-top:60px;padding-bottom:60px}}.body-programs-loans-about .consultation-modal .modal-main__item{font-size:1rem;border-top:solid #e3e3e3 .125rem;background:#f5f5f5;padding:1.125rem 1.5625rem;line-height:1.5625rem}.body-programs-loans-about .consultation-modal .modal-main__item-nobg{background:transparent}.body-programs-loans-about .consultation-modal .modal-main__item-nobg:hover{background:#f5f5f5}.body-programs-loans-about .consultation-modal .modal-main__item-back{color:#00ACC9}.body-programs-loans-about .consultation-modal .modal-main__item--selected{background:#e3e3e3}.body-programs-loans-about .consultation-modal .modal-main__item .lineIdent{vertical-align:top;font-family:"MarkWebPro-Bold", sans-serif;display:inline-block;color:#00ACC9;padding-right:.3125rem}.body-programs-loans-about .consultation-modal .modal-main__item .lineName{vertical-align:top;display:inline-block;width:70%}.body-programs-loans-about .consultation-modal .modal-main__item .reasonCheckbox{display:inline-block;float:right;vertical-align:top}.body-programs-loans-about .consultation-modal .modal-main__item .reasonCheckbox__input{display:block;width:1.875rem;background-color:white}.body-programs-loans-about .consultation-modal .modal-main__item .fieldNext{display:inline-block;float:right;vertical-align:top}.body-programs-loans-about .consultation-modal .modal-main__item .fieldNext__arrow{width:1.0625rem;height:1.0625rem;fill:#00ACC9}.body-programs-loans-about .consultation-modal .modal-main__item .fieldPrev__arrow{width:1.25rem;height:.8125rem;fill:#00ACC9}.body-programs-loans-about .consultation-modal .modal-main__item .fieldName{vertical-align:top;display:inline-block;width:80%}.body-programs-loans-about .consultation-modal .modal-main__item .form__option-box{background-color:#FFF}.body-programs-loans-about .consultation-modal .modal-main__continue{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;max-width:100%;width:100%;padding:1.0625rem}.body-programs-loans-about .consultation-modal .modal-main__continueIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .modal-main__continue{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-programs-loans-about .consultation-modal .modal-main__continue:hover .body-programs-loans-about .consultation-modal .modal-main__continueIcon{animation:toRightFromLeft_middle .3s forwards}}.body-programs-loans-about .consultation-modal .modal-main__continue:disabled{opacity:0.5;cursor:not-allowed}.body-programs-loans-about .consultation-modal .modal-main__continueIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .modal-main__continue:hover:not(:disabled){background:#33bdd4}}.body-programs-loans-about .consultation-modal .modal-inner{top:50%;transform:translate3d(0, -50%, 0)}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .modal-inner{width:760px}}.body-programs-loans-about .consultation-modal .modal-head{font-size:1.6875rem;padding:1.875rem;position:relative;color:#00ACC9}.body-programs-loans-about .consultation-modal .modal-head__close{position:absolute;font-size:50px;right:1.875rem;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal;color:inherit}.body-programs-loans-about .consultation-modal .success{text-align:center}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .success{text-align:left;display:-ms-flexbox;display:flex;max-width:640px;margin:0 auto}}.body-programs-loans-about .consultation-modal .success__icon{display:inline-block;width:80px;height:80px;border-radius:50%;background-color:#00ACC9;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .success__icon{margin-right:40px}}.body-programs-loans-about .consultation-modal .success__icon span{display:inline-block;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:20px}.body-programs-loans-about .consultation-modal .success__icon svg{width:40px;height:35px;fill:#fff}.body-programs-loans-about .consultation-modal .success__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:32.6px;line-height:42px;letter-spacing:0.43px;color:#00ACC9;margin-bottom:8px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .success__title{margin-bottom:32px;font-size:42.6px;line-height:50px}}.body-programs-loans-about .consultation-modal .success__text{font-family:"MarkWebPro", sans-serif;font-size:17.75px;line-height:25px;color:#3f3f40}.body-programs-loans-about .consultation-modal__form{max-width:640px;margin:0 auto}.body-programs-loans-about .consultation-modal__form .textarea textarea{height:160px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__form .textarea textarea{height:144px}}.body-programs-loans-about .consultation-modal__fieldset{border:0;margin:0;padding:0}.body-programs-loans-about .consultation-modal__fieldset:disabled{display:none}.body-programs-loans-about .consultation-modal__segment-wrapper{margin-bottom:24px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__segment-wrapper{display:-ms-flexbox;display:flex;margin-bottom:56px}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__segment-wrapper .segment{width:50%}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__input-wrapper>.form-field{width:calc(50% - 20px)}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__select-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__select-wrapper>div{width:calc(50% - 20px)}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__select-wrapper>.form-field{width:calc(50% - 20px)}}.body-programs-loans-about .consultation-modal__heading{font-family:"MarkWebPro-Bold", sans-serif;font-size:21px;line-height:26px;color:#00ACC9;margin-bottom:16px}.body-programs-loans-about .consultation-modal__radio-group-heading{font-family:"MarkWebPro-Bold", sans-serif;font-size:14px;line-height:18px;color:#3f3f40;margin-bottom:16px}.body-programs-loans-about .consultation-modal__radio-group{margin-bottom:24px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__radio-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__radio-group .form-field{margin-right:32px}}.body-programs-loans-about .consultation-modal__radio-group .form-field.hidden{display:none}.body-programs-loans-about .consultation-modal__radio-group+.form-field__error{-ms-transform:translateY(-16px);transform:translateY(-16px)}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal__radio-group+.form-field__error{-ms-transform:translateY(-24px);transform:translateY(-24px)}}.body-programs-loans-about .consultation-modal .submitButtonWrapper{padding-top:24px}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .submitButtonWrapper{text-align:center}}.body-programs-loans-about .consultation-modal .submitButtonWrapper button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe}.body-programs-loans-about .consultation-modal .submitButtonWrapper buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .submitButtonWrapper button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-programs-loans-about .consultation-modal .submitButtonWrapper button:hover .body-programs-loans-about .consultation-modal .submitButtonWrapper buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.body-programs-loans-about .consultation-modal .submitButtonWrapper button:disabled{opacity:0.5;cursor:not-allowed}.body-programs-loans-about .consultation-modal .submitButtonWrapper buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .submitButtonWrapper button:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 64rem){.body-programs-loans-about .consultation-modal .submitButtonWrapper button{display:inline-block;min-width:300px}}.loan{font-family:"MarkWebPro", sans-serif;padding:40px 0 0}@media screen and (min-width: 48rem){.loan{padding:80px 0 0}}.loan .container--mainConditions,.loan .container--videos{padding:32px 0;background-color:#f5f5f5}@media screen and (min-width: 48rem){.loan .container--mainConditions,.loan .container--videos{padding:75px 0}}.loan .container--mainConditions .links__item{display:inline-block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#00ACC9;color:#fff;font-size:.875rem;font-weight:normal;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left}.loan .container--mainConditions .links__item:hover{background-color:#33bdd4}.loan .container--mainConditions .links__item .link:hover{color:#fff !important}.loan .container--mainConditions .links__item .link{padding:1rem 0 1rem 0}.loan .container--videos .heading{margin-bottom:24px}@media screen and (min-width: 48rem){.loan .container--videos .heading{margin-bottom:36px}}.loan .container--description{padding:32px 0}@media screen and (min-width: 48rem){.loan .container--description{padding:75px 0}}.loan form{margin-bottom:36px}@media screen and (min-width: 48rem){.loan form{margin-bottom:80px}}.loan .heading{color:#00acc9;font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:30px;margin-bottom:24px}@media screen and (min-width: 48rem){.loan .heading{margin-bottom:48px}}@media screen and (min-width: 48rem){.loan .topBlock{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.loan .topBlock .calculator__purpose{width:52%}}.loan .calculatorBlock{margin-bottom:36px}@media screen and (min-width: 48rem){.loan .calculatorBlock{margin-bottom:72px}}.loan .calculatorBlock .inputWrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #c9c9c9;padding-right:10px;text-align:right;margin-top:36px;color:#232324;font-size:16px;font-weight:500;letter-spacing:0.16px;line-height:40px}.loan .calculatorBlock .inputWrapper .text{color:#232324;font-size:16px;font-weight:500;letter-spacing:0.16px;line-height:40px}@media screen and (min-width: 48rem){.loan .calculatorBlock .inputWrapper{margin-top:0}}.loan .calculatorBlock .results{font-size:14px}.loan .calculatorBlock .priceList{font-weight:bold}.loan .calculatorBlock .sliderWrapper{display:block;padding:0 .5rem;height:.125rem;background:#c9c9c9;position:relative}.loan .calculatorBlock .sliderWrapper:before{content:'';display:block;position:absolute;width:10px;height:100%;left:0;top:0;background:#00b5cc}.loan .calculatorBlock .slider{position:relative;height:100%}.loan .calculatorBlock .slider .noUi-stacking .noUi-handle{z-index:2}.loan .calculatorBlock .slider .noUi-base{position:relative;height:100%}.loan .calculatorBlock .slider .noUi-handle{position:absolute;top:50%;right:-8px;width:1rem;height:1rem;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;cursor:pointer;background:#00b5cc;outline:0}.loan .calculatorBlock .slider .noUi-tooltip{position:absolute;left:50%;top:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);color:#00b5cc;margin-top:.8125rem}.loan .calculatorBlock .slider .noUi-origin,.loan .calculatorBlock .slider .noUi-connect{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;-ms-transform-origin:0 0;transform-origin:0 0}.loan .calculatorBlock .slider .noUi-connects{position:relative;width:100%;height:100%;overflow:hidden}.loan .calculatorBlock .slider .noUi-connect{background:#00b5cc}.loan .calculatorBlock .slider .noUi-connect:last-child{background:#c9c9c9}.loan .calculatorBlock .slider .noUi-background{background:#c9c9c9}.loan .calculatorBlock .slider .noUi-pips{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px -8px 0}.loan .calculatorBlock .slider .noUi-marker{display:none}.loan .calculatorBlock .slider .noUi-handle{width:20px;height:20px;right:-10px}.loan .calculatorBlock .slider .noUi-pips{color:#00acc9;font-size:14.2px;font-weight:bold;line-height:20px}@media screen and (min-width: 48rem){.loan .calculatorBlock{display:-ms-flexbox;display:flex}.loan .calculatorBlock .inputBlock{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.loan .calculatorBlock .calculator{margin:20px 20px 0 0;width:calc(52% - 20px)}.loan .calculatorBlock .results{width:48%}.loan .calculatorBlock .sliderWrapper{width:calc(76% - 20px);margin-right:20px;padding:0 10px}.loan .calculatorBlock .inputWrapper{width:41%}}@media screen and (min-width: 64rem){.loan .calculatorBlock .calculator{margin-right:85px;width:calc(52% - 85px)}.loan .calculatorBlock .sliderWrapper{width:calc(76% - 40px);margin-right:40px}.loan .calculatorBlock .inputWrapper{width:24%}}.loan .calculator .inputBlock{position:relative}.loan .calculator .inputBlock .sliderLabel{color:#232324;font-size:14.2px;font-weight:bold;margin-bottom:10px}@media screen and (min-width: 48rem){.loan .calculator .inputBlock .sliderLabel{position:absolute;left:0;top:20px}}.loan .calculator input{width:75%;padding:16px 10px;text-align:right}.loan .calculator__purpose__item{display:-ms-flexbox;display:flex;margin-bottom:12px}.loan .calculator__purpose__item .label{display:-ms-flexbox;display:flex;cursor:pointer}.loan .calculator__purpose__item .description{position:relative;width:20px;min-width:20px;height:20px;margin-left:12px}.loan .calculator__purpose__item .description__icon{display:inline-block;width:100%;height:100%;border-radius:50%;background-color:#00acc9;color:#fff;padding:1px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:20px}.loan .calculator__purpose__item .description__icon:hover+input+.description__text{display:block !important}@media screen and (min-width: 48rem){.loan .calculator__purpose__item .description__icon:hover+input+.description__text{animation:opacity .6s}}.loan .calculator__purpose__item .description__text{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;padding:72px 36px;max-width:100vw;font-size:18px;font-weight:bold;line-height:22px;background-color:#00acc9;color:#fefefe}@media screen and (min-width: 48rem){.loan .calculator__purpose__item .description__text{position:absolute;left:10px;top:auto;bottom:44px;height:auto;min-width:280px;padding:16px 20px;animation:opacity .6s;font-size:14px;line-height:18px}}.loan .calculator__purpose__item .description__text:before{content:'';display:block;height:20px;border-left:20px solid #00acc9;border-bottom:20px solid transparent;position:absolute;left:0;bottom:-20px}.loan .calculator__purpose__item .description__text .closeButton{position:absolute;top:36px;right:36px;-webkit-appearance:none;background:none;border:none;outline:none;font-size:36px;padding:0}@media screen and (min-width: 48rem){.loan .calculator__purpose__item .description__text .closeButton{display:none}}.loan .calculator__purpose__item .description.hovered .description__text{display:block !important}@media screen and (min-width: 48rem){.loan .calculator__purpose__item .description.hovered .description__text{animation:opacity .6s}}.loan .calculator__purpose__item .description input[name="purposeDescription"]{display:none}.loan .calculator__purpose__item .description__text .text{height:100%;overflow:auto}.loan .calculator__amount input{width:85%}.loan .calculator__cityTargeted{margin-top:20px}.loan .calculator__turnover{display:none;margin-top:22px}.loan .calculator__turnover__heading{color:#3f3f40;font-size:17.75px;line-height:40px;margin-bottom:6px}.loan .calculator__turnover__item{margin-bottom:12px}.loan .calculator__turnover__item label{cursor:pointer}.loan .calculator__turnover.visible{display:block}.loan .calculator .error{text-align:right;margin-top:-14px}.loan .error{display:none;color:#f50e0e}.loan .inputBlock,.loan .checkboxWrapper{padding:20px 0}.loan .inputBlock--withError .inputWrapper,.loan .checkboxWrapper--withError .inputWrapper{border-color:#f50e0e}.loan .inputBlock--withError .checkbox,.loan .checkboxWrapper--withError .checkbox{border-color:#f50e0e}.loan .inputBlock--withError+.error,.loan .checkboxWrapper--withError+.error{display:block}.loan .results{background-color:#f5f5f5;padding:20px}@media screen and (min-width: 48rem){.loan .results{padding:50px 60px}.loan .results.purposes-2{margin-top:-74px}.loan .results.purposes-3{margin-top:-111px}.loan .results.purposes-4{margin-top:-148px}.loan .results.purposes-5{margin-top:-185px}}.loan .resultsTitle{color:#00ACC9;font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:40px;background-color:#f5f5f5;margin-bottom:35px}.loan .results__payment__result,.loan .results__interestRate__result{font-size:27.5px;letter-spacing:0.28px;line-height:40px}.loan .results__payment__interestRate,.loan .results__interestRate__interestRate{max-width:40px}.loan .results__generalComments{opacity:0.5;margin-top:4px}.loan .results .resultsItem{margin-bottom:40px}.loan .results .resultsItem:last-of-type{margin-bottom:0}.loan .results__collateral.resultsItem{margin-bottom:24px}.loan .results__collateral__result{resize:none;height:32px;line-height:16px;padding:0}.loan .results .result{width:100%}.loan .results .label{font-size:14px;line-height:20px;font-weight:bold;color:#00ACC9}.loan .results .comment{margin:-2px 0 4px}.loan .results .text{font-size:14px;line-height:18px}.loan .radioButton{display:inline-block;height:20px;width:20px;min-width:20px;border:2px solid #00acc9;border-radius:50%;background-color:#fefefe;padding:4px;margin-top:-4px;margin-right:8px;position:relative;top:4px}.loan .radioButton:after{content:'';display:none;height:8px;width:8px;background-color:#00acc9;border-radius:50%}.loan label .text{color:#3F3F40;font-size:17.75px;line-height:25px}.loan input[name="name"],.loan input[type="radio"]{display:none}.loan input:checked+.radioButton:after{display:block}.loan .submitButtonWrapper{margin-top:24px;text-align:center}.loan .submitButtonWrapper.marginBottom{margin-bottom:10px}.loan .submitButtonWrapper .button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;display:inline-block}.loan .submitButtonWrapper .buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.loan .submitButtonWrapper .button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .submitButtonWrapper .button:hover .loan .submitButtonWrapper .buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.loan .submitButtonWrapper .button:disabled{opacity:0.5;cursor:not-allowed}.loan .submitButtonWrapper .buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.loan .submitButtonWrapper .button:hover:not(:disabled){background:#33bdd4}}.loan .submitButtonWrapper .button:hover{color:#fff !important}.loan .submitButtonWrapper .link-button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;display:inline-block;padding-left:8px;padding-right:8px;font-family:"MarkWebPro-Bold", sans-serif;margin-top:16px}.loan .submitButtonWrapper .link-buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.loan .submitButtonWrapper .link-button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .submitButtonWrapper .link-button:hover .loan .submitButtonWrapper .link-buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.loan .submitButtonWrapper .link-button:disabled{opacity:0.5;cursor:not-allowed}.loan .submitButtonWrapper .link-buttonIcon{fill:#00ACC9}@media screen and (min-width: 64rem){.loan .submitButtonWrapper .link-button:hover:not(:disabled){background:#cceef4}}.loan .submitButtonWrapper .link-button svg{width:9px;height:9px;fill:#00ACC9;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}@media screen and (min-width: 64rem){.loan .submitButtonWrapper .link-button:hover{color:#cad400;background-color:transparent}.loan .submitButtonWrapper .link-button:hover svg{fill:#cad400}}.loan .loanApplication__mainHeading{color:#00ACC9;font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:40px}.loan .loanApplication__condition{margin:20px 0}.loan .loanApplication__condition--multi{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.loan .loanApplication__condition__label{font-weight:bold;color:#00ACC9}.loan .loanApplication__updateButton{display:block;padding:0;margin-bottom:30px;color:#00ACC9;font-weight:bold}@media screen and (min-width: 64rem) and (min-width: 64rem){.loan .loanApplication__updateButton{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .loanApplication__updateButton .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.loan .loanApplication__updateButton:hover{color:#cad400 !important;fill:#cad400 !important}.loan .loanApplication__updateButton:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.loan .loanApplication .inputBlockWrapper .form-field{margin-bottom:24px;display:inline-block;vertical-align:top}@media screen and (min-width: 48rem){.loan .loanApplication .inputBlockWrapper .form-field{width:100%}.loan .loanApplication .inputBlockWrapper .form-field:nth-of-type(odd){margin-right:0}}@media screen and (min-width: 64rem){.loan .loanApplication .inputBlockWrapper .form-field{width:calc(50% - 12px)}.loan .loanApplication .inputBlockWrapper .form-field:nth-of-type(odd){margin-right:16px}}.loan .loanApplication .inputBlockWrapper .form-field.last{margin-right:0;margin-bottom:24px}@media screen and (min-width: 64rem){.loan .loanApplication .inputBlockWrapper .form-field.last{width:calc(100% - 4px)}}.loan .loanApplication__submissionText{color:#3f3f40;font-size:17.75px;line-height:25px;margin-bottom:24px}.loan .loanApplication__submissionText p{margin-bottom:24px}.loan .loanApplication__submissionText p:last-child{margin-bottom:0}.loan .loanApplication .results{display:none}@media screen and (min-width: 48rem){.loan .loanApplication .bottomBlock{width:48%;margin-top:-118px}}.loan .loanApplication>.submitButtonWrapper{display:none}.loan .loanApplication .applicationInputs{padding:20px;background-color:#f5f5f5}@media screen and (min-width: 48rem){.loan .loanApplication .applicationInputs{padding:60px}}.loan .loanApplication .submitButtonWrapper button{display:block;max-width:none;width:100%}.loan .loanApplication .calculator,.loan .loanApplication .calculator__purpose{position:relative}.loan .loanApplication .radioButton,.loan .loanApplication .inputWrapper,.loan .loanApplication .calculator .checkbox,.loan .loanApplication .calculator .checkbox:after{border-color:#C5C5C6}.loan .loanApplication .calculator label .text,.loan .loanApplication .calculator__purpose label .text,.loan .loanApplication .calculator__cityTargeted span,.loan .loanApplication .inputBlock .sliderLabel,.loan .loanApplication .slider .noUi-pips,.loan .loanApplication .inputWrapper,.loan .loanApplication .calculator__turnover__heading{color:#C5C5C6}.loan .loanApplication .calculator__cityTargeted span::before,.loan .loanApplication .calculator__cityTargeted span::after{border-color:#C5C5C6}.loan .loanApplication .radioButton:after,.loan .loanApplication .description__icon,.loan .loanApplication .slider .noUi-handle,.loan .loanApplication .slider .noUi-connect,.loan .loanApplication .sliderWrapper:before{background-color:#C5C5C6}.loan .loanApplication .sliderWrapper,.loan .loanApplication .slider .noUi-connect:last-child{background-color:#e3e3e3}.loan .loanApplication .formOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;cursor:not-allowed}.loan .form-completed{padding:16px 0 0 0;margin-bottom:40px}@media screen and (min-width: 48rem){.loan .form-completed{margin-bottom:80px}}.loan .form-completed__icon{background-color:#00acc9;padding:18px 20px 22px;margin:0;top:50%;left:-120px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.loan .form-completed__icon:before,.loan .form-completed__icon:after{display:none}.loan .form-completed__icon .icon{width:100%;height:100%;fill:#fff}.loan .form-completed__title{color:#00ACC9;font-size:42.6px;font-weight:bold;letter-spacing:0.43px;line-height:50px;max-width:560px}.loan .form-completed__text{color:#3f3f40;font-size:17.75px;line-height:25px;max-width:560px}.loan .form-completed__image img{margin-top:60px;width:100%}.loan .form-completed a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.loan .form-completed a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .form-completed a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.loan .form-completed a:hover{color:#cad400 !important;fill:#cad400 !important}.loan .form-completed a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.loan .richtext{border-top:none;padding-top:0}@media screen and (min-width: 48rem){.loan .mainConditions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.loan .mainConditions__conditions{margin-bottom:36px}@media screen and (min-width: 48rem){.loan .mainConditions__conditions{width:52%;margin-bottom:0;padding-right:50px}}.loan .mainConditions__conditions a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.loan .mainConditions__conditions a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .mainConditions__conditions a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.loan .mainConditions__conditions a:hover{color:#cad400 !important;fill:#cad400 !important}.loan .mainConditions__conditions a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}@media screen and (min-width: 48rem){.loan .mainConditions__applicants{width:48%}}.loan .mainConditions li{color:#3f3f40;font-size:16px;font-weight:500;line-height:20px;margin-bottom:32px;padding-left:60px;position:relative}@media screen and (min-width: 48rem){.loan .mainConditions li{font-size:21px;line-height:30px;margin-bottom:64px;padding-left:90px}}.loan .mainConditions li:last-child{margin-bottom:0}.loan .mainConditions .icon{width:40px;height:40px;fill:#00ACC9;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}@media screen and (min-width: 48rem){.loan .mainConditions .icon{width:60px;height:60px}}.loan .links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:2px solid #e3e3e3;margin-top:52px;padding-top:15px}.loan .links__item{color:#00ACC9;font-size:11px;font-weight:bold;letter-spacing:1.32px;line-height:20px;text-transform:uppercase;margin:0 36px 24px 0}.loan .links__item:last-child{margin-right:0}@media screen and (min-width: 64rem) and (min-width: 64rem){.loan .links__item .link{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.loan .links__item .link .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.loan .links__item .link:hover{color:#cad400 !important;fill:#cad400 !important}.loan .links__item .link:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.loan .videos{padding:0;margin-top:36px}@media screen and (min-width: 48rem){.loan .videos{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.loan .videos__item{display:block;margin:0 auto 36px}@media screen and (min-width: 48rem){.loan .videos__item{margin:0;width:30%}}@media screen and (min-width: 64rem){.loan .videos__item{width:31%}}.loan .videos__play{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;border-radius:50%;width:60px;height:60px}.loan .videos__title{position:absolute;left:20px;bottom:14px;width:calc(100% - 40px);color:#fff;font-weight:bold;letter-spacing:0.16px}.loan .videos__img{margin-bottom:0}.loan .videos__img-content{background-color:#fff}.loan .firstVideo .videos__img{min-height:180px;overflow:hidden}@media screen and (min-width: 48rem){.loan .firstVideo .videos__img{min-height:0}}.loan .firstVideo .videos__img-content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;width:250%}@media screen and (min-width: 48rem){.loan .firstVideo .videos__img-content{position:static;width:100%;-ms-transform:none;transform:none}}.loan .firstVideo .videos__item{margin:0;width:100%}.infographic{background-color:#f5f5f5;padding:30px 0}@media screen and (min-width: 64rem){.infographic{display:-ms-flexbox;display:flex;height:450px;padding:0}}.infographic .mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 64rem){.infographic .mobile{display:none}}.infographic .desktop{display:none}@media screen and (min-width: 64rem){.infographic .desktop{display:block}}.infographic ul{position:relative}@media screen and (min-width: 64rem){.infographic ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.infographic ul li{position:relative;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;max-width:280px;margin:0 auto}@media screen and (min-width: 64rem){.infographic ul li{-ms-flex-direction:column;flex-direction:column;max-width:200px;margin:80px 0 0 0;text-align:center;-ms-flex-negative:0;flex-shrink:0}}.infographic ul li p{font-family:"MarkWebPro", sans-serif;font-size:14px;color:#878788;line-height:20px}@media screen and (min-width: 64rem){.infographic ul li p{padding:0 12px}}.infographic ul li div.line{position:absolute;top:50%;bottom:0}@media screen and (min-width: 64rem){.infographic ul li div.line{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;z-index:1}}@media screen and (min-width: 64rem){.infographic ul li:first-child div.line{width:50%;left:50%}}.infographic ul li:last-child div.line{top:0}@media screen and (min-width: 64rem){.infographic ul li:last-child div.line{top:50%;right:50%;width:50%}}.infographic h6{line-height:20px;font-size:18px}@media screen and (min-width: 64rem){.infographic h6{position:relative;padding:0 12px;line-height:25px;height:75px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (min-width: 64rem){.infographic h6 span{display:block;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.infographic .line{height:50px;-ms-transform:translateX(30px);transform:translateX(30px)}@media screen and (min-width: 64rem){.infographic .line{border-left:0;height:22px;width:100%;-ms-transform:none;transform:none;-ms-flex-negative:1;flex-shrink:1}}.infographic__visual{width:60px;height:60px;border-radius:50%;background-color:#fff;position:relative;z-index:10;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}@media screen and (min-width: 64rem){.infographic__visual{width:120px;height:120px;margin:39px auto 35px auto}}.infographic__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:29px;height:27px}@media screen and (min-width: 64rem){.infographic__icon{width:54px;height:54px}}.documents.richtext{border:0;padding-top:0}.documents a{color:#00ACC9}.documents .alert{font-family:"MarkWebPro-Bold", sans-serif;font-size:18px;padding:2.5rem 0;text-align:center;display:-ms-flexbox;display:flex}@media screen and (min-width: 48rem){.documents .alert{text-align:left;font-size:18px}}.documents .alert .wrapper{line-height:25px}@media screen and (min-width: 64rem){.documents .alert .wrapper{width:60%;display:inline-block;vertical-align:middle}}.documents .alert__icon{display:inline-block;float:left;vertical-align:middle;margin-bottom:24px;margin-right:40px;width:64px;height:64px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 48rem){.documents .alert__icon{margin-right:40px;margin-bottom:0;width:80px;height:80px}}.documents .alert__addition{padding-top:8px;color:#00ACC9}.help{margin-top:75px;width:100%;line-height:20px;color:#878788;font-size:14px}@media screen and (min-width: 64rem){.help{margin-top:75px;width:66%;line-height:20px;color:#878788;font-size:14px}}.submitButtonWrapper .button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;display:inline-block;line-height:1.125rem}.submitButtonWrapper .buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.submitButtonWrapper .button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.submitButtonWrapper .button:hover .submitButtonWrapper .buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.submitButtonWrapper .button:disabled{opacity:0.5;cursor:not-allowed}.submitButtonWrapper .buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.submitButtonWrapper .button:hover:not(:disabled){background:#33bdd4}}.submitButtonWrapper .button:hover{color:#fff !important}.documents .submitButtonWrapper{margin-bottom:80px}@media (max-width: 30rem){.program-about .submitButtonWrapper{padding-bottom:24px}}.contacts-bottom{padding:2.25rem 0;line-height:1.5625rem}.contacts-bottom__title{font-size:1.3125rem;color:#3f3f40;margin-bottom:.625rem}.contacts-bottom__title br{display:none}.contacts-bottom__others{margin-bottom:1.875rem}.contacts-bottom__menu-item{position:relative;padding-left:2.0625rem}.contacts-bottom__menu-url{display:inline-block;letter-spacing:.0375rem;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 64rem) and (min-width: 64rem){.contacts-bottom__menu-url{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-bottom__menu-url .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.contacts-bottom__menu-url:hover{color:#cad400 !important;fill:#cad400 !important}.contacts-bottom__menu-url:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.contacts-bottom__menu-url::before{content:"→";position:absolute;left:.125rem;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.contacts-bottom__properties-text{color:#878788;line-height:1.5625rem;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 48rem){.contacts-bottom{padding:3.125rem 0 0;line-height:1.875rem}.contacts-bottom::after{clear:both;content:"";display:table}.contacts-bottom__title{margin-bottom:1.25rem}.contacts-bottom__title br{display:block}.contacts-bottom__others,.contacts-bottom__properties{float:left}.contacts-bottom__others{width:52.6%;margin:0}.contacts-bottom__properties{width:47.4%}.contacts-bottom__properties-text{line-height:1.875rem}}.contacts-map__title{color:#3f3f40;font-size:1.625rem;line-height:1.875rem;letter-spacing:.03125rem;margin-bottom:2.125rem}@media screen and (min-width: 48rem){.contacts-map__title{font-size:2.0625rem;line-height:2.5rem;padding-right:6.25rem;margin-bottom:2.375rem}}.map-list__group{margin-bottom:2.5rem}.map-list__group:last-child{margin:0}.map-list__group-title{font-size:.875rem;text-transform:uppercase;color:#3f3f40;letter-spacing:.00625rem;margin-bottom:.9375rem}.map-list__group-count{display:inline-block;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;font-size:1.0625rem;color:#fff;border-radius:50%;margin-right:.375rem}.map-list__group-count--branches{background:#00ACC9}.map-list__group-count--consults{background:#CAD400}.map-list__cities{line-height:1.875rem;padding-left:.875rem}.map-list__city{position:relative;padding-left:2.0625rem}.map-list__city-url{display:inline-block;letter-spacing:.0375rem;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif}.map-list__city-url::before{content:"→";position:absolute;left:.125rem;top:.0625rem;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 48rem){.map-list{display:none}}.map{display:none;position:relative;padding:3.75rem 4.5rem;background:#f5f5f5}.map__content{position:relative;padding-bottom:58.5%}.map__img{position:absolute;top:0;left:0;width:100%;height:100%}.map__point{position:absolute;display:block;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);border-radius:50%}.map__point--branch{width:.75rem;height:.75rem;background:#CAD400}.map__point--branch .map__point-label{bottom:100%;margin-bottom:.625rem;left:0;padding:.1875rem .4375rem;color:#fff;background:#CAD400}.map__point--branch .map__point-label::after{content:'';display:block;position:absolute;top:100%;left:0;border-top:.625rem solid #CAD400;border-right:.625rem solid transparent}.map__point--consult{width:.375rem;height:.375rem;background:#CAD400}.map__point--consult .map__point-label{bottom:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);color:#CAD400;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map__point--central{width:1.625rem;height:1.625rem;background:#CAD400}.map__point-label{position:absolute;font-size:.6875rem;text-transform:uppercase;letter-spacing:.0375rem}.map__legend{position:absolute;bottom:2.0625rem;left:2.5rem}.map__legend::after{clear:both;content:"";display:table}.map .map-list__group-title{float:left;margin:0 1.875rem 0 0}.map .map-list__group-title:last-child{margin:0}@media screen and (min-width: 48rem){.map{display:block}}@media screen and (min-width: 64rem){.map__point{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.map__point--branch:hover{background:#00ACC9}.map__point--branch:hover .map__point-label{background:#00ACC9}.map__point--branch:hover .map__point-label::after{border-top-color:#00ACC9}.map__point-label{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.map__point-label::after{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}.contacts-map__legend{background:#F5F5F5;padding:1.6875rem 0}.contacts-map__legend .container,.contacts-map__legend .calc,.contacts-map__legend .program-form__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:50%;flex-basis:50%}.contacts-map__legend svg{width:34px;height:40px;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.contacts-map__legend h5{display:inline-block;margin-left:1rem;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 48rem){.contacts-map__legend h5{max-width:9.375rem}}.contacts-map__legend-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.3125rem;font-size:14px;line-height:20px}@media screen and (min-width: 48rem){.contacts-map__legend-item{width:50%;padding:0 3.75rem}}@media screen and (min-width: 48rem){.contacts-map__legend-item--service{-ms-flex-pack:end;justify-content:flex-end}}.contacts-map__legend-item--service svg{color:#00ACC9}@media screen and (min-width: 48rem){.contacts-map__legend-item--consult{-ms-flex-pack:start;justify-content:flex-start}}.contacts-map__legend-item--consult svg{color:#CAD400}.contacts-map__container{width:100%;height:700px}.map-marker{display:none}.map-marker__container{display:none}.map-marker__container.active .map-marker{display:block !important}.map-marker__title{font-family:"MarkWebPro-Bold", sans-serif;margin:0;border-bottom:2px solid #33BDD4;padding:15px 20px;position:relative}.map-marker__content{font-family:"MarkWebPro-Bold", sans-serif;padding:15px 20px;line-height:1.25rem}.map-marker__content .address{margin-bottom:.3125rem}.map-marker__content .text{margin-bottom:.625rem}.map-marker__content .directions{color:#D5DD33}.map-marker__close{position:absolute;color:#FFF;font-size:28px;right:15px;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal}.map-marker__container{cursor:auto;height:0;position:absolute;width:280px}.map-marker__bubble{position:absolute;top:0;left:0;-ms-transform:translate(0, -100%);transform:translate(0, -100%);background-color:#00ACC9;color:#FFF;border-radius:0px;font-family:sans-serif;font-size:.875rem;overflow-y:auto;width:100%;box-shadow:none}.map-marker__bubble__anchor{position:absolute;width:100%;bottom:50px;left:0}.map-marker__bubble__anchor:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-right:20px solid transparent;border-top:20px solid #00ACC9}.contacts-block{font-family:"MarkWebPro", sans-serif;padding:1.25rem 0}.contacts-block::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.contacts-block{padding:5rem 0}}.contacts-block .container,.contacts-block .calc,.contacts-block .program-form__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 64rem){.contacts-block .container,.contacts-block .calc,.contacts-block .program-form__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contacts-block a{color:#00ACC9}.contacts-block a:hover{color:#CAD400}.contacts-block__row::after{clear:both;content:"";display:table}.contacts-block__info{font-size:21px;line-height:30px;font-family:"MarkWebPro-Bold", sans-serif;width:100%;padding-bottom:1.25rem}.contacts-block__info::after{clear:both;content:"";display:table}@media screen and (min-width: 64rem){.contacts-block__info{width:33.333%;padding:0 60px 0 0}}.contacts-block__info-col{padding:.9375rem 0}@media screen and (min-width: 48rem){.contacts-block__info-col{padding:0}.contacts-block__info-col.support{padding-bottom:36px}}.contacts-block__info-col h3{font-family:"MarkWebPro-Bold", sans-serif;font-size:23px}.contacts-block__info-col.support h3{margin-bottom:20px}.contacts-block__info-col.support a{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;display:inline-block;min-width:260px;line-height:100%;background:#00ACC9;color:#fefefe}.contacts-block__info-col.support aIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.contacts-block__info-col.support a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-block__info-col.support a:hover .contacts-block__info-col.support aIcon{animation:toRightFromLeft_middle .3s forwards}}.contacts-block__info-col.support a:disabled{opacity:0.5;cursor:not-allowed}.contacts-block__info-col.support aIcon{fill:#00ACC9}@media screen and (min-width: 64rem){.contacts-block__info-col.support a:hover:not(:disabled){background:#cceef4}}.contacts-block__info-col.support a:after{content:'→';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);top:52%;right:12px;font-size:23px}@media screen and (min-width: 64rem){.contacts-block__info-col.support a:hover{background:#33bdd4}.contacts-block__info-col.support a:hover:after{animation:toRightFromLeft_middle .3s forwards}}.contacts-block__info-properties{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;letter-spacing:0.14px}.contacts-block__info-properties::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.contacts-block__info-properties{padding-top:32px}}.contacts-block__info-properties h3{font-size:23px;margin-bottom:14px}.contacts-block__info-properties .content{white-space:pre;font-size:14px;line-height:20px;font-family:"MarkWebPro", sans-serif}.contacts-block__menus{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 64rem){.contacts-block__menus{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:66.667%}}.contacts-block__menus h3{font-size:23px;font-family:"MarkWebPro-Bold", sans-serif;margin-bottom:1.25rem}@media screen and (min-width: 48rem){.contacts-block__menus h3{margin-bottom:2.375rem}}.contacts-block__menu{padding-right:3.75rem}.contacts-block__menu:last-child{padding-right:0}@media screen and (min-width: 48rem){.contacts-block__menu{width:50%}}.contacts-block__menu li{margin:1.25rem 0}.contacts-block__menu li a{font-family:"MarkWebPro-Bold", sans-serif;font-size:14px}.contacts-block__menu li a:after{content:"→";font-size:15px;padding-left:.3125rem}.contacts-block__menu li.redirect a{color:#CAD400}.contacts-block__menu li.redirect a:hover{color:#00ACC9}.contacts-group__modal .modal-inner{top:50% !important;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 64rem){.contacts-group__modal .modal-inner{width:52.5rem !important}}.contacts-group__modal .modal-head{position:relative;color:#0FB1CC}.contacts-group__modal .modal-head__close{position:absolute;font-size:50px;right:1.875rem;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal;color:inherit}.contacts-group__modal .contacts-item__group{border:none}.contacts-group__modal .contacts-item__person{border-top:none}.contacts-group__modal .contacts-item__person:before{content:" ";height:.125rem;background:#e3e3e3;width:92.7%;display:block;position:absolute;top:0}.contacts-city{color:#3f3f40}.contacts-city__title{font-size:1.625rem;margin-bottom:.8125rem;letter-spacing:.02813rem}.contacts-city__address{font-size:1rem;color:#878788;margin-bottom:2.25rem}.contacts-city__text{margin:-1rem 0 2.25rem;color:#878788}.contacts-city__view-map{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.contacts-city__view-map{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-city__view-map .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.contacts-city__view-map:hover{color:#cad400 !important;fill:#cad400 !important}.contacts-city__view-map:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.contacts-city__group{padding:2.25rem 0;border-top:.125rem solid #e3e3e3}.contacts-city__group:last-child{border-bottom:.125rem solid #e3e3e3}.contacts-city__group-title{font-size:1.3125rem;letter-spacing:.00937rem;margin-bottom:2.125rem}.contacts-city__person{font-size:.875rem;margin-bottom:2.5rem}.contacts-city__person:last-child{margin:0}.contacts-city__person-img{margin-bottom:1.25rem}.contacts-city__person-name{font-size:1.0625rem;letter-spacing:.04688rem}.contacts-city__person-email{display:inline-block;color:#00ACC9;letter-spacing:.04375rem;margin-bottom:.9375rem;text-transform:lowercase}@media screen and (min-width: 64rem) and (min-width: 64rem){.contacts-city__person-email{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-city__person-email .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.contacts-city__person-email:hover{color:#cad400 !important;fill:#cad400 !important}.contacts-city__person-email:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.contacts-city__person-text,.contacts-city__person-phone{color:#878788;letter-spacing:.0375rem}.contacts-city__person-text{line-height:1.25rem}.contacts-city__subcitiesInfo{margin:20px 0 42px;line-height:1.4}.contacts-city .richtext{border-top:none;padding-top:0}.contacts-city .richtext li{margin-bottom:0}.contacts-city .richtext h3{margin:0 0 6px}.contacts-city .richtext p{margin-bottom:0}.contacts-city .richtext p+h3{margin-top:20px}@media screen and (min-width: 48rem){.contacts-city__title{font-size:2.0625rem}.contacts-city__address{margin-bottom:2.75rem}.contacts-city__text{margin:-1.5rem 0 2.75rem}.contacts-city__group{padding:2.5rem 0 2.6875rem}.contacts-city__group-title{margin-bottom:2.6875rem}.contacts-city__person{margin-bottom:3.125rem}.contacts-city__person::after{clear:both;content:"";display:table}.contacts-city__person-img,.contacts-city__person-info{float:left}.contacts-city__person-img{width:10rem;margin:0 2.5rem 0 0}.contacts-city__person-info{width:calc(100% - 12.5rem)}.contacts-city__person-name{font-size:1.3125rem}.contacts-city__person-email{margin-bottom:1.25rem}}.body-contacts-aboutme .contacts-item{margin-top:2.125rem}.body-contacts-aboutme .richtext{border-top:none}.contacts-item__modal{padding:0 1.875rem !important}.contacts-item__title{color:#3f3f40;font-size:1.625rem;margin-bottom:2.125rem;letter-spacing:.02813rem}.contacts-item__title a{color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.contacts-item__title a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__title a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.contacts-item__title a:hover{color:#cad400 !important;fill:#cad400 !important}.contacts-item__title a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.contacts-item__subtitle{font-family:"MarkWebPro-Medium", sans-serif;font-size:1.3125rem;line-height:1.875rem;margin-bottom:1.875rem}.contacts-item__subtitle a{color:#0c8a9f}.contacts-item__group{border-top:.125rem solid #e3e3e3}.contacts-item__group--active .contacts-item__group-title{color:#0c8a9f}.contacts-item__group--active .contacts-item__group-icon{-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.contacts-item__group--active .contacts-item__group-icon::before,.contacts-item__group--active .contacts-item__group-icon::after{background:#0c8a9f}.contacts-item__group--active .contacts-item__persons{opacity:1;max-height:125rem}.contacts-item__group:last-child{border-bottom:.125rem solid #e3e3e3}.contacts-item__group-title{position:relative;padding:1.25rem 0 1.25rem 2rem;text-transform:uppercase;color:#00ACC9;cursor:pointer;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__group-icon{display:block;position:absolute;left:0;top:50%;width:.625rem;height:.875rem;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);margin-top:-.0625rem;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__group-icon::before,.contacts-item__group-icon::after{content:'';display:block;position:absolute;top:50%;left:50%;width:.625rem;height:.1875rem;background:#00ACC9;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__group-icon::before{margin-top:-.1875rem;-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.contacts-item__group-icon::after{margin-top:.1875rem;-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.contacts-item__persons{opacity:0;max-height:0;overflow:hidden;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__person{padding:1.625rem 0;font-size:.875rem;border-top:.125rem solid #e3e3e3}.contacts-item__person--extra{display:none}.contacts-item__person:first-child{padding-top:.875rem}.contacts-item__person:nth-child(1){border-top:0}.contacts-item__person-name{font-size:1.0625rem;letter-spacing:.04688rem}.contacts-item__person-email{display:inline-block;color:#00ACC9;letter-spacing:.04375rem;text-transform:lowercase;margin-bottom:.125rem}@media screen and (min-width: 64rem) and (min-width: 64rem){.contacts-item__person-email{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.contacts-item__person-email .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.contacts-item__person-email:hover{color:#cad400 !important;fill:#cad400 !important}.contacts-item__person-email:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.contacts-item__person-position,.contacts-item__person-phone,.contacts-item__person-text{color:#878788;letter-spacing:.0375rem}.contacts-item__person-text{font-family:"MarkWebPro-Medium", sans-serif;padding-top:.625rem}.contacts-item__person-position{margin-bottom:.9375rem}@media screen and (min-width: 48rem){.contacts-item__title{font-size:2.0625rem}.contacts-item__group-title{padding-top:1.5rem;padding-bottom:1.5rem}.contacts-item__person{position:relative;padding:2rem 0 3.9375rem;display:inline-block;vertical-align:top;margin:0 !important}.contacts-item__person--extra{display:inline-block}.contacts-item__person:first-child{padding-top:2rem}.contacts-item__person:nth-child(2){border-top:0}.contacts-item__person:nth-child(odd){width:47.5%;padding-right:7.3%}.contacts-item__person:nth-child(even){width:52.5%;padding-left:7.3%}.contacts-item__person--last::after{display:none !important}.contacts-item__person-name{font-size:1.3125rem}.contacts-item__person-position{margin-bottom:1.375rem}}@media screen and (min-width: 64rem){.contacts-item__group-title:hover{color:#0c8a9f}.contacts-item__group-title:hover .contacts-item__group-icon::before,.contacts-item__group-title:hover .contacts-item__group-icon::after{background:#0c8a9f}}.about-intro__first{padding:2.25rem 0;font-size:1.375rem;line-height:1.9375rem;letter-spacing:.0125rem;font-family:"MarkWebPro-Medium", sans-serif}.about-intro__second{border:0;width:calc(100% + 2.5rem);margin-left:-1.25rem;padding:2.375rem 1.25rem;color:#fff;background:#00b5cc}.about-intro__second h2{color:#fff}.about-intro__second a{color:#cad400}@media screen and (min-width: 64rem) and (min-width: 64rem){.about-intro__second a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.about-intro__second a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.about-intro__second a:hover{color:#cceef4 !important;fill:#cceef4}.about-intro__second a:hover .colorThis{color:#cceef4 !important;fill:#cceef4}}.about-intro__second :last-child{margin-bottom:0}@media screen and (min-width: 48rem){.about-intro__first{padding:4.375rem 0;font-size:1.71875rem;line-height:2.5rem}.about-intro__second{position:relative;width:calc(100% + 1.25rem);margin:0;padding:3.125rem 3.75rem}.about-intro__second::after{content:'';display:block;position:absolute;height:100%;width:400%;left:100%;top:0;background:#00b5cc}}@media screen and (min-width: 64rem){.about-intro__content{padding-left:calc(13.5% + 8.5rem)}.about-intro__first{width:80%}.about-intro__second{width:73%;padding-right:0}}.about-text{background:#f5f5f5}.about-text--second{background:#00467f}.about-text--second .about-text__text{font-size:1.0625rem;color:#fff}.about-text--second .about-text__text h2{color:#fff}.about-text--second .about-text__text ul li{margin-bottom:.9375rem}.about-text--second .about-text__text ul li:last-child{margin-bottom:0}.about-text--second .about-text__text ul li::before{color:#fff}.about-text__img{width:calc(100% + 2.5rem);margin-left:-1.25rem;height:15.625rem;background-size:cover;background-position:center}.about-text__info{padding:2.375rem 0}.about-text__text{border:0;padding:0;color:#3f3f40}.about-text__text h2{color:#3f3f40;font-size:2.125rem;letter-spacing:0}.about-text__text ul li::before{color:#3f3f40}.about-text__text :last-child{margin-bottom:0}@media screen and (min-width: 48rem){.about-text--second .about-text__info{padding:4.875rem 1.875rem 5.75rem 4.75rem}.about-text--second .about-text__text{font-size:1.25rem;letter-spacing:.02813rem}.about-text--second .about-text__text h2{margin-bottom:2.5rem}.about-text--second .about-text__text ul li{margin-bottom:1.25rem;padding-left:2.8125rem}.about-text--second .about-text__text ul li::before{font-size:1.25rem}.about-text .container,.about-text .calc,.about-text .program-form__row{position:relative}.about-text .container::after,.about-text .calc::after,.about-text .program-form__row::after{clear:both;content:"";display:table}.about-text__img{height:21.875rem}.about-text__info{padding:5.4375rem 1.875rem 5rem 4.1875rem}.about-text__text h2{font-size:2.6875rem;margin-bottom:2.0625rem}}@media screen and (min-width: 64rem){.about-text__img{position:absolute;top:0;right:50%;width:50vw;height:100%;margin:0}.about-text__info{float:right;width:50%}}.about-icons{text-align:center;padding:2.375rem 0 .5rem}.about-icons--second{background:#33bcd3}.about-icons--second .about-icons__icon{fill:#fff}.about-icons--second .about-icons__title,.about-icons--second .about-icons__text{color:#fff}.about-icons--third{background:#33bcd3}.about-icons--third .about-icons__wrapper{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-icons--third .about-icons__item{-ms-flex:1 0 0px;flex:1 0 0;padding:3.125rem;cursor:pointer;position:relative}.about-icons--third .about-icons__item:hover .about-icons__icon{-ms-transform:scale(1.3);transform:scale(1.3)}.about-icons--third .about-icons__icon{fill:#fff;width:6.25rem;height:6.25rem;transition:all 0.5s}.about-icons--third .about-icons__title,.about-icons--third .about-icons__text{color:#fff;font-size:1.3125rem}.about-icons__big-title{font-size:2.125rem;color:#fff;margin-bottom:2.5rem}.about-icons__item{margin-bottom:1.875rem}.about-icons__icon{width:5rem;height:5rem;fill:#33bcd3;margin-bottom:.9375rem}.about-icons__title{font-size:1.625rem;color:#33bcd3;margin-bottom:.375rem}.about-icons__text{font-size:1rem;line-height:1.5625rem;color:#3f3f40;font-family:"MarkWebPro", sans-serif}@media screen and (min-width: 48rem){.about-icons{padding:7.5rem 0 6.6875rem}.about-icons--second{padding:5.625rem 0 4.25rem}.about-icons--second .about-icons__icon{margin-bottom:2.0625rem}.about-icons--second .about-icons__title{margin-bottom:1.375rem}.about-icons--third .about-icons__wrapper{display:block}.about-icons--third .about-icons__item{padding:0;width:20%;margin:0}.about-icons__big-title{font-size:2.6875rem;margin-bottom:4.6875rem}.about-icons__item{display:inline-block;vertical-align:top;width:31%;margin-right:3.5%}.about-icons__item:last-child{margin-right:0}.about-icons__icon{width:7.5rem;height:7.5rem;margin-bottom:2.25rem}.about-icons__title{font-size:2.0625rem;margin-bottom:.625rem}}@media screen and (min-width: 64rem){.about-icons__item{padding:0 1.875rem}}.about-video{position:relative}.about-video__content{display:block;position:relative;width:calc(100% + 2.5rem);margin-left:-1.25rem}@media screen and (min-width: 64rem){.about-video__content{overflow:hidden}.about-video__content .zoomThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.about-video__content:hover .zoomThis{-ms-transform:scale(1.1);transform:scale(1.1)}}.about-video__img{margin:0 auto}.about-video__addon{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;margin:0 auto;left:0;right:0;text-align:center;width:100%;max-width:19.375rem}.about-video__icon{position:relative;width:4.375rem;height:4.375rem;background:#00ACC9;border-radius:50%;margin:0 auto .625rem}.about-video__icon::before,.about-video__icon::after{content:'';display:block;position:absolute;top:50%;left:50%;width:1.25rem;height:.375rem;background:#fff;margin-left:.125rem}.about-video__icon::before{margin-top:-.3125rem;-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.about-video__icon::after{margin-top:.3125rem;-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.about-video__title{text-transform:uppercase;color:#fff;font-size:1.0625rem;line-height:1.5rem;letter-spacing:.0625rem}@media screen and (min-width: 48rem){.about-video__icon{width:6.25rem;height:6.25rem;margin-bottom:1.5625rem}.about-video__title{font-size:1.3125rem;line-height:1.875rem}}@media screen and (min-width: 64rem){.about-video{padding-top:8.125rem}.about-video::before{content:'';position:absolute;bottom:0;left:0;width:100vw;height:8.75rem;background:#f5f5f5}.about-video__content{margin:0 auto;max-width:60rem}}.about-altum{padding:2.25rem 0;background:#f5f5f5}.about-altum__title{font-size:2.125rem;line-height:2.375rem;text-align:center;margin-bottom:1.875rem}.about-altum__menu{border:0;padding:0}.about-altum__list{margin-bottom:0 !important}.about-altum__item::before{display:none}.about-altum__url{letter-spacing:.04375rem;font-family:"MarkWebPro-Bold", sans-serif}.about-altum__url::before{content:"→";position:absolute;left:.125rem;top:0;font-family:"MarkWebPro-Bold", sans-serif}@media screen and (min-width: 48rem){.about-altum{padding:6.75rem 0 4.8125rem}.about-altum__title{font-size:2.6875rem;margin-bottom:4.625rem}.about-altum__menu{text-align:center}.about-altum__list{text-align:left;max-width:33.333%}.about-altum__list:first-child{margin-right:12.4%}.about-altum__list{display:inline-block;vertical-align:top}}.structure{padding-top:2.25rem;color:#3f3f40}.body-investors-committee .structure{padding-top:0}.structure__group{margin-bottom:2.3125rem}@media screen and (min-width: 48rem){.structure__group.with-documents .structure__group-item{margin-bottom:30px}}.structure__group--full .structure__group-title{margin-bottom:1.875rem}.structure__group--full.with-documents .structure__group-item{margin-bottom:60px}.structure__group--full.with-documents .structure__group-item:nth-last-child(2){margin-bottom:30px}.structure__group--image .structure__group-item{margin-bottom:3rem}.structure__group--image .structure__group-title{margin-bottom:2.1875rem}.structure__group--image .structure__item-info{padding-top:2.1875rem}.structure__group-title{font-size:1.375rem;line-height:1.9375rem;letter-spacing:.01875rem;padding-bottom:.625rem;border-bottom:.125rem solid #e3e3e3;margin-bottom:1.25rem}.structure__group-item{margin-bottom:1.25rem}.structure__item-img{width:50%;max-width:16.25rem;margin-bottom:.9375rem}.structure .richtext{border:0;padding:0;margin-top:.9375rem}.structure .documents h3{font-size:18px;line-height:22px;margin-bottom:6px}@media screen and (min-width: 48rem){.structure .documents h3{font-size:20px;line-height:28px}}.structure .documents a{font-family:"MarkWebPro", sans-serif;font-size:16px;line-height:30px;color:#00ACC9}@media screen and (min-width: 64rem) and (min-width: 64rem){.structure .documents a{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.structure .documents a .colorThis{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}}@media screen and (min-width: 64rem){.structure .documents a:hover{color:#cad400 !important;fill:#cad400 !important}.structure .documents a:hover .colorThis{color:#cad400 !important;fill:#cad400 !important}}.structure__item-name{font-size:1.125rem;letter-spacing:.0375rem}.structure__item-position{font-size:.875rem;color:#878788;letter-spacing:.03125rem;margin-top:.3125rem}@media screen and (min-width: 48rem){.structure{padding-top:5.125rem}.structure__group--full .structure__group-title{margin-bottom:3.625rem}.structure__group--full .structure__group-item{margin-bottom:3.75rem;display:block;width:100%}.structure__group--full .structure__item-name{font-size:1.75rem}.structure__group--full .richtext__main{margin-bottom:0}.structure__group--full .richtext__main p:last-child{margin:0}.structure__group-title{font-size:1.75rem;line-height:2.5rem;padding-bottom:1.0625rem;margin-bottom:2.8125rem}.structure__group-item{display:inline-block;vertical-align:top;width:48%;margin:0 4% 3.75rem 0}.structure__group-item:nth-child(2n){margin-right:0}.structure .richtext{margin-top:1.4375rem;line-height:1.5625rem}.structure__item-name{font-size:1.3125rem}}@media screen and (min-width: 64rem){.structure__group--full .structure__group-item{margin-bottom:3.75rem}.structure__group--full .structure__group-item::after{clear:both;content:"";display:table}.structure__group--full .structure__item-info{float:left;width:77.6%;padding-left:2.5rem}.structure__group-item{width:31%;margin-right:2.333%}.structure__group-item:nth-child(2n){margin-right:2.333%}.structure__group-item:nth-child(3n){margin-right:0}.structure__item-img{float:left;width:22.4%;margin:0;min-height:.0625rem}.structure__item-link{margin-top:1.5rem}}.schema{padding-bottom:1.25rem}.schema .structure__group-title{margin-bottom:1.875rem}.schema__title{font-size:1.75rem;text-align:center;color:#00acc8;margin-bottom:1.375rem}.schema__row{text-align:center}.schema__row--first .schema__block-arrow{left:76.5%;height:5rem}@media screen and (min-width: 48rem){.schema__row--first .schema__block-arrow{height:1.1875rem}}.schema__row--second::after{clear:both;content:"";display:table}.schema__row--second .schema__block{float:left;width:47%;margin-right:6%}.schema__row--second .schema__block:nth-child(2),.schema__row--second .schema__block:last-child{margin-right:0}.schema__row--second .schema__block:nth-child(2){margin-top:3.75rem;margin-bottom:-1.875rem}.schema__row--second .schema__block:nth-child(2) .schema__block-arrow{height:4.75rem}@media screen and (min-width: 48rem){.schema__row--second .schema__block:nth-child(2){margin-right:5%;margin-top:0;margin-bottom:2.5rem}.schema__row--second .schema__block:nth-child(2) .schema__block-arrow{height:1.1875rem}}@media screen and (min-width: 64rem){.schema__row--second .schema__block:nth-child(2){margin-right:3.5%}}.schema__block{position:relative;display:table;padding:.625rem 1.25rem;width:100%;height:5.625rem;font-size:.875rem;color:#868687;background:#e2e2e2;margin-bottom:1.875rem;letter-spacing:.0375rem;line-height:1.25rem}.schema__block--blue,.schema__block--green{font-size:1.3125rem;color:#fdfdfd;margin-bottom:2.5rem;letter-spacing:.05rem;line-height:1.5625rem}.schema__block--blue{background:#00acc8}.schema__block--blue .schema__block-arrow{background:#00acc8}.schema__block--blue .schema__block-arrow::before,.schema__block--blue .schema__block-arrow::after{background:#00acc8}.schema__block--green{background:#c9d300}.schema__block--green .schema__block-arrow{background:#c9d300}.schema__block--green .schema__block-arrow::before,.schema__block--green .schema__block-arrow::after{background:#c9d300}.schema__block-text{display:table-cell;vertical-align:middle}.schema__block-arrow{display:block;position:absolute;width:.25rem;height:1.1875rem;left:50%;top:100%;margin:.5625rem 0 0 -.125rem}.schema__block-arrow::before,.schema__block-arrow::after{content:'';display:block;position:absolute;bottom:.0625rem;left:0;width:.8125rem;height:.25rem}.schema__block-arrow::before{-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:-.5rem}.schema__block-arrow::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-.0625rem}@media screen and (min-width: 30rem){.schema__row--first{width:47%;margin:0 auto}.schema__row--first .schema__block-arrow{left:78%}.schema__col{display:inline-block;vertical-align:top;width:47%;margin-right:6%}.schema__col:nth-child(2n),.schema__col:last-child{margin:0}}@media screen and (min-width: 48rem){.schema{padding:.4375rem 0 2.5rem}.schema .structure__group-title{margin-bottom:3.75rem}.schema__title{margin:.3125rem 0 1.25rem}.schema__row--first{width:30%}.schema__row--first .schema__block-arrow{left:50%}.schema__row--second .schema__block{float:left;width:30%;margin-right:5%}.schema__col{width:30%;margin-right:5%}.schema__col:nth-child(2n){margin-right:5%}.schema__col:nth-child(3n){margin:0}.schema__block{margin-bottom:2.5rem}.schema__block--blue,.schema__block--green{margin-bottom:3.125rem}.schema__block-arrow{margin-top:.875rem}}@media screen and (min-width: 64rem){.schema__row--first{width:17.2%}.schema__row--second .schema__block{float:left;width:17.2%;margin-right:3.5%}.schema__row--second .schema__block:first-child{margin-left:20.7%}.schema__col{width:17.2%;margin-right:3.5%}.schema__col:nth-child(2n),.schema__col:nth-child(3n){margin-right:3.5%}.schema__col:nth-child(5n){margin:0}}.structure-bottom{padding-bottom:.6875rem}.structure-bottom .richtext{font-size:.875rem;line-height:1.25rem}@media screen and (min-width: 48rem){.structure-bottom{padding-bottom:5.875rem}.structure-bottom .richtext{padding-top:2.125rem}}.program-about-infographic{padding-top:2.25rem}.body-browsers .contentHeader{height:9.375rem}.body-browsers .two-columns__col,.body-browsers .program-form__col{padding-bottom:200px}.body-browsers .js #content{padding-top:0}.body-browsers .container,.body-browsers .calc,.body-browsers .program-form__row{max-width:1200px;padding:0 20px}.body-browsers .container .myAltum,.body-browsers .calc .myAltum,.body-browsers .program-form__row .myAltum{padding:5px;top:42px;right:15px;left:auto;bottom:auto;display:block;background:transparent;color:#00acc9;max-width:207px}.body-browsers .richtext__intro{font-size:27px;line-height:40px;margin-bottom:49px;padding-right:40px;letter-spacing:0.00938rem}.body-browsers .contentHeader{height:150px}.body-browsers .contentHeader .container,.body-browsers .contentHeader .calc,.body-browsers .contentHeader .program-form__row{height:120px}.body-browsers .contentHeader__logo{width:124px;height:54px;margin-top:46px}.body-browsers .contentHeader__logoUrl{display:block}.body-browsers .contentHeader__menu{margin:0;background:none;position:relative}.body-browsers .mainMenu{height:42px}.body-browsers .mainMenu__item{float:left}.body-browsers .mainMenu__url{padding:12px;font-size:14px}.body-browsers .submenu{display:none}.body-browsers .search-bar{padding:52px 20px}.browsers::after{clear:both;content:"";display:table}.browsers__item{float:left;border-right:1px solid #e3e3e3;width:180px;text-align:center;padding:24px 0 18px 0}@media screen and (min-width: 64rem){.browsers__item{width:200px}}.browsers__item--last{border-right:none}.browsers__logo{margin:0 auto 23px auto;height:70px;width:auto}.browsers__name{font-family:"MarkWebPro-Bold", sans-serif;font-size:16px;line-height:16px}.browsers__details{font-family:"MarkWebPro-Bold", sans-serif;font-size:14px;color:#878788}.calc{padding-bottom:6.25rem;color:#3f3f40}.calc__descr{font-family:"MarkWebPro-Bold", sans-serif;font-size:1.3125rem;line-height:1.42;padding-bottom:4.375rem}.calc .tabs__item-url{padding:1.125rem;padding-right:2.5rem}@media screen and (min-width: 48rem){.calc{padding-bottom:0rem}}.tabs{position:relative}.tabs__list{margin:0;padding:0;font-size:0}.tabs__item{font-family:"MarkWebPro-Medium", sans-serif;position:relative;display:block;text-align:center;color:#3f3f40;border:.0625rem solid #e3e3e3;font-size:1rem;letter-spacing:.05625rem}.tabs__item--active{z-index:3;background:#00ACC9;border-color:#00ACC9;color:#fff}.tabs__item-url{display:block;padding:.875rem 3.125rem .875rem 1.875rem}@media screen and (min-width: 48rem){.tabs{bottom:-.0625rem}.tabs__item{display:inline-block}}.calc-form__cont{padding:3.75rem 0rem;border-bottom:.125rem solid #e3e3e3;border-top:.125rem solid #e3e3e3;margin-bottom:3.75rem}.calc-form__cont--tab{border-top:none}.calc-form__table{width:100%}.calc-form__row{vertical-align:middle}.calc-form__row td{padding-bottom:2.5rem}.calc-form__row td:first-child{min-width:11.25rem}.calc-form__row:last-child td{padding-bottom:0rem}.calc-form__field-label{font-family:"MarkWebPro", sans-serif}.calc-form__field{display:inline-block;width:100%}.calc-form__field+.calc-form__field{margin-top:.625rem}.calc-form__input{padding-left:.875rem;padding-right:.875rem}.calc-form__footer{width:100%}.calc-form__footer-btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%;max-width:none}.calc-form__footer-btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.calc-form__footer-btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.calc-form__footer-btn:hover .calc-form__footer-btnIcon{animation:toRightFromLeft_middle .3s forwards}}.calc-form__footer-btn:disabled{opacity:0.5;cursor:not-allowed}.calc-form__footer-btnIcon{fill:#fefefe}@media screen and (min-width: 64rem){.calc-form__footer-btn:hover:not(:disabled){background:#33bdd4}}.calc-form__footer-btn,.calc-form__footer-result{display:inline-block;vertical-align:middle}.calc-form__result{display:block}.calc-form__result-descr{font-family:"MarkWebPro-Medium", sans-serif;font-size:1rem;margin:0;padding:0;padding-bottom:.625rem}.calc-form__result-item{font-family:"MarkWebPro-Bold", sans-serif;letter-spacing:.0625rem;font-size:1.3125rem;padding-bottom:1.25rem}@media screen and (min-width: 48rem){.calc-form__field{float:left}.calc-form__field--1_2{width:45%;margin-right:5%}.calc-form__field--3_4{width:75%}.calc-form__field--1_4{width:20%;margin-right:5%}.calc-form__field+.calc-form__field{margin-top:0rem}.calc-form__footer{display:-ms-flexbox;display:flex}.calc-form__footer-btn{-ms-flex-order:1;order:1;height:0%;margin-right:6.25rem;padding-right:8.75rem;width:auto}.calc-form__result{-ms-flex-order:2;order:2}}@media screen and (min-width: 77.5rem){.calc-form__row td:first-child{min-width:18.75rem}}.calc{color:#3f3f40}.calc__descr{font-family:"MarkWebPro-Bold", sans-serif;font-size:1.3125rem;line-height:1.42;padding-bottom:4.375rem}.calc__back{font-family:"MarkWebPro", sans-serif;font-size:.875rem;color:#00ACC9}.calc__back-text{display:inline-block}.calc__back-btn{text-transform:uppercase;font-size:.8125rem}@media screen and (min-width: 48rem){.calc__back-btn{font-size:.875rem}}.calc__small-arrow{height:.625rem;width:.625rem;fill:#00ACC9;display:inline-block}.calc__small-arrow-left{display:inline-block}.calc__small-arrow-right{display:inline-block}.calc__programs-text{padding:1.875rem 0}.calc__programs-item-name{font-family:"MarkWebPro-Medium", sans-serif;font-size:1.125rem;padding:.625rem 1.25rem;color:#00ACC9;display:inline-block;width:90%}.calc__content-result{padding-top:5rem}@media screen and (min-width: 48rem){.calc__content-result{padding-bottom:0rem;margin-bottom:2.5rem}}@media screen and (min-width: 64rem){.calc__content-result{margin-bottom:5rem;padding-left:calc(13.5% + 8.5rem)}}@media screen and (min-width: 48rem){.calc{padding-bottom:0rem}.calc__content{margin-bottom:3.125rem}}@media screen and (min-width: 64rem){.calc__content{padding-left:13.5%;margin-bottom:5rem}}.calc-email{background:#f5f5f5}.calc-email__heading{font-family:"MarkWebPro-Bold", sans-serif;font-size:1.3125rem;line-height:1.42;color:#3f3f40;padding:3.125rem 0 1.25rem}.calc-email__form{padding-bottom:3.125rem}@media screen and (min-width: 64rem){.calc-email__form{padding-left:calc(13.5% + 8.5rem)}}.calc-email .form__group{margin:0}.calc-email .form__group-fields{width:100%}.calc-email .form__fields::after{margin-top:1.25rem}.calc-email .form__label{font-size:.875rem}.calc-email .form__label--required{padding-top:.9375rem}.calc-email .form__submit-container{width:100%;display:block;border-top:.125rem solid red}.calc-email .form__submit{margin:0;margin-top:.9375rem}@media screen and (min-width: 48rem){.calc-email .form__submit{margin-top:1.875rem}}.calc-email .form__input,.calc-email .form__textarea,.calc-email .form__select{background-color:white}@media screen and (min-width: 48rem){.calc-email .form__field-group--twoThirds .form__field{width:66%}.calc-email .form__field-group--twoSimilar .form__field:nth-child(odd){width:50%}.calc-email .form__field-group--twoSimilar .form__field:nth-child(even){width:40.3%}.calc-email .form__textarea{width:95%}}.calc-disclaimer__container{padding:3.75rem 0}@media screen and (min-width: 64rem){.calc-disclaimer__container{padding-left:calc(13.5% + 8.5rem)}}.calc-disclaimer__text{font-family:"MarkWebPro", sans-serif;line-height:1.5rem;padding-top:1.875rem;color:#878788}.program-form__cont{padding:3.125rem 0rem 1.25rem;border-bottom:.125rem solid #e3e3e3;margin-bottom:3.75rem}.program-form__cont--border{border-top:.0625rem solid #eff3f7}.program-form__cont__col:nth-child(1){padding-top:2.5rem}.program-form__cont__col:nth-child(2){padding:1.875rem 0 2.5rem;border-top:.125rem solid #e3e3e3}.program-form__cont__col.text__rcia{padding:0 !important}.program-form__cont--low-spacing .program-form__cont__col:nth-child(2){padding:1.875rem 0 1.25rem}.program-form__cont .text__rcia__logo img{display:inline-block;margin:1.5625rem 0 2.5rem}@media screen and (min-width: 48rem){.program-form__cont__col:nth-child(1),.program-form__cont__col:nth-child(2){padding:5.625rem 0 7.125rem}.program-form__cont--low-spacing .program-form__cont__col:nth-child(1),.program-form__cont--low-spacing .program-form__cont__col:nth-child(2){padding:5.625rem 0 2.8125rem}}@media screen and (min-width: 64rem){.program-form__cont .container::after,.program-form__cont .calc::after,.program-form__cont .program-form__row::after{clear:both;content:"";display:table}.program-form__cont__col:nth-child(1){width:65.5%;float:left}.program-form__cont__col:nth-child(2){width:22.4%;float:right;border:0}.program-form__cont__col.text__rcia{width:100%;float:none}.program-form__cont__col.text__rcia img{margin-top:2.8125rem}.program-form__cont--wide .two-columns__col:nth-child(1),.program-form__cont--wide .program-form__col:nth-child(1){width:74.1%}}.program-form__cont--tab{border-top:none}@media screen and (min-width: 48rem){.program-form .events__item{max-width:80%;transition:none}}@media screen and (min-width: 48rem){.program-form .events__item-content{padding:.875rem 1.5625rem}}.program-form .events__date-box{padding-top:.625rem;background:#f50e0e}.program-form .events__date-box::after{border-top:.625rem solid #f50e0e}.program-form .events__date-cell{padding-top:.625rem}.program-form .events__date-icon{fill:white;height:2.5rem;width:2.5rem}.program-form__row{padding:0;margin:0}.program-form__col{padding:.625rem 0 !important;margin:0;border:0 !important}@media screen and (min-width: 64rem){.program-form__col{padding:1.25rem 0 !important}}.program-form__footer-btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%}.program-form__footer-btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.program-form__footer-btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.program-form__footer-btn:hover .program-form__footer-btnIcon{animation:toRightFromLeft_middle .3s forwards}}.program-form__footer-btn:disabled{opacity:0.5;cursor:not-allowed}.program-form__footer-btnIcon{fill:#fefefe}@media screen and (min-width: 64rem){.program-form__footer-btn:hover:not(:disabled){background:#33bdd4}}.program-about__consultationForm .program-form__footer-btn{line-height:1.125rem;max-width:none}.program-form__add-btn{color:#00ACC9}.program-form__inp{position:relative;width:100%}@media screen and (min-width: 48rem){.program-form__inp{width:70%}}@media screen and (min-width: 64rem){.program-form__inp{width:40%}}@media screen and (min-width: 48rem){.program-about__consultationForm .program-form__footer-btn{width:calc(50% - 20px)}}@media screen and (min-width: 64rem){.program-form .container::after,.program-form .calc::after,.program-form .program-form__row::after{clear:both;content:"";display:table}.program-form__col:nth-child(1){width:35%;float:left}.program-form__col:nth-child(2){width:65%;float:right}}.form__label{font-family:"MarkWebPro", sans-serif;font-size:1rem;color:#3f3f40;vertical-align:middle}@media screen and (min-width: 64rem){.form__label{margin-top:.875rem}}.sel__list{display:block}.sel__option{font-family:"MarkWebPro-Medium", sans-serif;padding:.25rem 0 1.125rem;line-height:1.6875rem;width:100%}.sel__option-desc{font-family:"MarkWebPro", sans-serif;color:#878788}.sel__choice{display:inline-block;padding:.25rem 0 1.125rem}.sel__choice-btn{position:relative;display:inline-block;border:.0625rem solid #bdbdbd;padding:0;width:3.125rem;height:3.125rem}.sel__choice-icn{width:1.1875rem;height:1.1875rem}.sel__choice-txt{padding:.625rem;display:inline-block;font-family:"MarkWebPro-Medium", sans-serif;color:#00ACC9}.sel__choice-max{font-family:"MarkWebPro-Medium", sans-serif;text-transform:uppercase;color:#878788}.sel__close{cursor:pointer}.sel__close-btn{width:1.25rem;height:1.25rem;position:relative;top:.3125rem}.choice__list{margin:0;padding:0;font-size:0}.choice__item{font-family:"MarkWebPro-Medium", sans-serif;position:relative;display:inline-block;text-align:center;color:#3f3f40;border:.0625rem solid #bdbdbd;font-size:1rem;letter-spacing:.05625rem;margin-left:0rem}.choice__item:first-child{margin-left:0rem}@media screen and (min-width: 48rem){.choice__item{margin-left:.9375rem}}.choice__item--active{z-index:3;background:#00ACC9;border-color:#00ACC9;color:#fff}.choice__btn{display:block;padding:1rem}.modal .modal-label{cursor:pointer;font-weight:normal;margin-bottom:0}.modal .modal-state{display:none}.modal .modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.85);opacity:0;transition:opacity 0.25s ease;visibility:hidden;z-index:99999}@media screen and (min-width: 64rem){.modal .modal-fade-screen{padding-top:1.25rem}}.modal .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{cursor:pointer}.modal .modal-inner{background-color:#fff;margin:auto;max-height:95%;overflow:auto;position:relative;top:0.5em;transition:opacity 0.25s ease;width:95%}@media screen and (min-width: 48rem){.modal .modal-inner{max-height:95%;width:60%}}@media screen and (min-width: 64rem){.modal .modal-inner{width:35rem}}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal-open{overflow:hidden}.modal-closed{overflow:auto}.modal-head{font-size:1.6875rem;padding:1.875rem;position:relative;color:#00ACC9}.modal-head__close{position:absolute;font-size:50px;right:1.875rem;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal;color:inherit}.modal-content{font-family:"MarkWebPro-Medium", sans-serif}.portfolio__richtext{padding-top:1.875rem}@media screen and (min-width: 48rem){.portfolio__richtext{padding-top:3.75rem}}.block-diag{width:100%;color:#fff;margin-bottom:2.1875rem}.block-diag .block-diag__top,.block-diag .block-diag__central,.block-diag .block-diag__bottom{width:inherit;padding:1.25rem}.block-diag__top{background-color:#0d52a0;text-align:center}.block-diag__central-content{font-size:0;margin-top:.125rem;position:relative}.block-diag__central-line{margin:0 auto;position:relative;height:5rem;width:100%}.block-diag__central-arrow{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-diag__central{text-align:center;position:relative;display:block;background-color:#3d75b3;font-size:1rem;margin-top:.125rem;width:100%}.block-diag__central:after{content:'';width:.125rem;height:1.25rem;display:block;text-align:center;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-2.5rem;background:#00acc9}.block-diag__central:first-child:after,.block-diag__central:last-child:after{display:none}.block-diag__central-bottom{font-family:"MarkWebPro-Bold", sans-serif;font-size:.875rem}.block-diag__bottom{padding:1.875rem !important;background-color:#00acc9}.block-diag__subtitle{border-bottom:.125rem solid #e3e3e3}@media screen and (min-width: 48rem){.block-diag__subtitle{padding-bottom:1.875rem}.block-diag__central-content{font-size:0;display:-ms-flexbox;display:flex;margin-top:.125rem}.block-diag__central{text-align:left;display:inline-block;background-color:#3d75b3;font-size:1rem;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;border-left:.125rem solid #fff;margin-top:0rem}.block-diag__central:first-child{border-left:none}.block-diag__bottom{margin-top:.125rem;text-align:left}.block-diag__central-line{margin:0 auto;border-top:.125rem solid #00acc9;position:relative;margin-bottom:3.75rem;margin-top:38px;height:auto;width:78%}.block-diag__central-line:before,.block-diag__central-line:after{content:'';width:.125rem;height:1.25rem;display:block;text-align:center;top:-1.25rem;background:#00acc9;position:absolute;left:0}.block-diag__central-line:after{right:0;left:auto}.block-diag__central-arrow{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.personal .richtext{border-top:none;padding-top:0rem}.personal__title{font-family:"MarkWebPro-Bold", sans-serif;line-height:1 !important;font-size:2.0625rem !important;color:#232324 !important;padding-bottom:1.5625rem !important;margin-bottom:3.125rem !important;border-bottom:solid .125rem #e3e3e3}.personal__chart{width:8.125rem;height:8.125rem;display:inline-block;vertical-align:top;margin-bottom:1.875rem;position:relative}.personal__chart-wrap{padding-bottom:2.5rem}.personal__chart-info{vertical-align:top;display:inline-block;margin-left:1.875rem}.personal__chart-canvas-icon{position:absolute;left:50%;top:50%}.personal__chart-canvas-icon--hat{width:3rem;height:2.5625rem;margin-left:-1.375rem;margin-top:-1.25rem}.personal__chart-canvas-icon--people{width:2.125rem;height:1.25rem;margin-left:-1.0625rem;margin-top:-.5rem}.personal__chart-colors--multicolum{column-count:2}.personal__chart-color{padding:0 !important;margin:0 !important}.personal__chart-color:before,.personal__chart-color:after{display:none}.personal__chart-color-dot,.personal__chart-text{vertical-align:middle;display:inline-block;line-height:1}.personal__stats{font-size:0;border-bottom:solid .125rem #e3e3e3;margin-bottom:2.5rem}.personal__stats-group{position:relative;width:100%;display:inline-block;text-align:center;margin-bottom:1.875rem}.personal__stats-unit{display:inline-block;width:50%}.personal__chart-color-dot--1{background-color:#00acc9;border-radius:.9375rem;width:.5625rem;height:.5625rem;margin-right:.5rem}.personal__chart-color-dot--2{background-color:#3d75b3;border-radius:.9375rem;width:.5625rem;height:.5625rem;margin-right:.5rem}.personal__chart-color-dot--3{background-color:#00467f;border-radius:.9375rem;width:.5625rem;height:.5625rem;margin-right:.5rem}.personal__chart-color-dot--4{background-color:#6bc2b9;border-radius:.9375rem;width:.5625rem;height:.5625rem;margin-right:.5rem}.personal__chart-color-dot--5{background-color:#99dee9;border-radius:.9375rem;width:.5625rem;height:.5625rem;margin-right:.5rem}@media screen and (min-width: 31.25rem){.personal__stats-group{width:50%}.personal__stats-group--last{width:100%}}@media screen and (min-width: 48rem){.personal__charts{display:-ms-flexbox;display:flex}.personal__chart-wrap{padding-bottom:0rem}.personal__chart-wrap:first-child{padding-right:1.875rem}.personal__stats{padding-top:1.875rem}.personal__stats-group{width:33.33%;text-align:left}.personal__stats-group--last{text-align:center}.personal__stats-unit{display:inline-block;padding:0rem;width:auto}.personal__stats-unit:first-child{padding-right:1.25rem}}.stats-unit{text-align:center}.stats-unit__icon{width:3.75rem;height:3.75rem;display:inline}.stats-unit__text{font-size:1rem}.stats-unit__title{font-size:2.0625rem;color:#00acc9}.stats-unit__title+.stats-unit__text{padding-top:.625rem}.campaign{font-family:"MarkWebPro-Medium", sans-serif}.campaign .infoBlocks{margin:4.375rem 0}.campaign .infoBlocks__item{position:relative;margin-bottom:2.5rem;overflow:hidden}.campaign .infoBlocks__item__image{width:100%;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.campaign .infoBlocks__item__text{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.875rem}.campaign .infoBlocks__item__text h2{font-size:1.3125rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:1.875rem;text-transform:uppercase;color:#fff}.campaign .infoBlocks__item__btnIcon{width:1.875rem;height:1.875rem;fill:#fff;position:absolute;bottom:1.875rem;left:1.875rem;transition:all .3s}.campaign .infoBlocks a:hover .infoBlocks__item__btnIcon{animation:toRightFromLeft .3s forwards}.campaign .infoBlocks a:hover .infoBlocks__item__image{-ms-transform:scale(1.1);transform:scale(1.1)}.campaign .campaignTitle{background:url("../images/background.jpg") no-repeat;background-size:cover;background-position-x:50%;color:#fff}.campaign .campaignTitle__contents{padding-top:3.125rem;padding-bottom:4.375rem}.campaign .campaignTitle__contents--top .contentHeader__logo{width:7.75rem;height:3.3125rem;margin-top:0}.campaign .campaignTitle__contents--top .contentHeader__otherLanguage{font-size:1.25rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:1.5625rem;float:right;text-transform:uppercase;color:#fff;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.campaign .campaignTitle__contents--top .contentHeader__otherLanguage:hover{color:#c1d62e}.campaign .campaignTitle__contents--top:after{content:'';display:block;clear:both}.campaign .campaignTitle__contents--right{margin-top:1.25rem}.campaign .campaignTitle .page-title__title{font-family:"MarkWebPro-Bold", sans-serif;margin:3.125rem 0 1.25rem}.campaign .campaignTitle .page-title__title span{display:block}.campaign .campaignTitle .page-title__subtitle{font-size:1.3125rem;font-weight:500;line-height:1.875rem;text-transform:none;letter-spacing:normal}.campaign .linkToForm{display:inline-block;background-color:#c1d62e;padding:1.25rem;font-size:1.3125rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:1.875rem;text-align:left;width:22.5rem;max-width:100%}.campaign .linkToForm__title{text-transform:uppercase}.campaign .linkToForm__link{position:relative;display:block;background-color:#fff;color:#3f3f40;line-height:1.5rem;padding:.9375rem 3.125rem .9375rem 1.25rem;margin-top:1.25rem}.campaign .linkToForm__link__btnIcon{position:absolute;top:calc(50% - 8px);right:1.25rem;width:1rem;height:1rem;fill:#3f3f40}.campaign .linkToForm__link:hover{background-color:#cceef4}.campaign .linkToForm__link:hover .linkToForm__link__btnIcon{animation:toRightFromLeft .3s forwards}.campaign .consultationForm #consultationForm{max-width:60rem;margin:0 auto 4.375rem;padding:3.125rem 1.25rem}.campaign .consultationForm__heading{color:#3f3f40;font-size:1.3125rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:1.875rem;margin-bottom:3.125rem !important}.campaign .consultationForm input[type="text"],.campaign .consultationForm input[type="email"],.campaign .consultationForm select{margin-top:.1875rem;color:dimgray}.campaign .consultationForm select{-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;color:#bfbfbf}.campaign .consultationForm select.selected{color:dimgray}.campaign .consultationForm option{color:dimgray}.campaign .consultationForm option:first-child{color:#bfbfbf}.campaign .consultationForm .dropdown{display:block;position:absolute;top:.0625rem;right:.125rem;width:2.875rem;height:calc(100% - 2px);pointer-events:none;background:#fff;top:auto;bottom:.25rem;right:.625rem;height:2.625rem}.campaign .consultationForm .dropdown::before{content:'';display:block;position:absolute;top:48%;left:50%;width:10px;height:10px;border-left:3px solid #00ACC9;border-bottom:3px solid #00ACC9;-ms-transform:translate(-50%, -48%) rotate(-45deg);transform:translate(-50%, -48%) rotate(-45deg)}@media screen and (min-width: 64rem){.campaign .consultationForm .dropdown{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}select:focus+.campaign .consultationForm .dropdown{background:#fff}}.campaign .consultationForm .dropdown:after,.campaign .consultationForm .dropdown:before{background:#3f3f40;width:.625rem}.campaign .consultationForm .dropdown:after{-ms-transform:translate(-50%, -50%) rotate(-40deg);transform:translate(-50%, -50%) rotate(-40deg)}.campaign .consultationForm .dropdown:before{-ms-transform:translate(-50%, -50%) rotate(40deg);transform:translate(-50%, -50%) rotate(40deg)}.campaign .consultationForm .consultationForm__inputBlock{margin-bottom:1.875rem}.campaign .consultationForm .consultationForm__inputBlock label{position:relative;display:block}.campaign .consultationForm .consultationForm__inputBlock__checkbox label{position:static;display:inline-block;margin-left:.625rem;width:87%;letter-spacing:normal}.campaign .consultationForm .program-form__footer-btn{letter-spacing:normal}.campaign .form-completed{text-align:center;padding-bottom:5.625rem}.campaign .form-completed__container{display:inline-block}.campaign .form-completed__container .form-completed__icon{margin-left:auto;margin-right:auto}.campaign .form-completed__title{text-align:left}.campaign .form-completed__icon{top:calc(50% - 40px)}.campaign .form-completed .richtext{padding:0;margin:0;border:none}.campaign .form-completed .richtext h3,.campaign .form-completed .richtext p{margin:0}@media screen and (min-width: 48rem){.campaign .infoBlocks__item__text{padding:3.125rem}.campaign .infoBlocks__item__text h2{font-size:1.875rem;line-height:2.8125rem}.campaign .infoBlocks__item__btnIcon{bottom:3.125rem;left:3.125rem}.campaign .consultationForm #consultationForm{padding:3.125rem 3.125rem}.campaign .consultationForm__heading{font-size:2.0625rem;line-height:2.5rem}.campaign .consultationForm .program-form__footer-btn{display:inline-block;width:auto;padding-right:7.5rem}.campaign .consultationForm .consultationForm__inputBlock__checkbox label{width:94%}.campaign .form-completed{padding-top:2.8125rem}}@media screen and (min-width: 64rem){.campaign .infoBlocks__item{width:calc(33.36% - 27px);float:left;margin-right:2.5rem;margin-bottom:0}.campaign .infoBlocks__item__text{padding:1.875rem}.campaign .infoBlocks__item__text h2{font-size:1.3125rem;line-height:1.875rem}.campaign .infoBlocks__item__btnIcon{bottom:1.875rem;left:1.875rem}.campaign .infoBlocks__item--last{margin-right:0}.campaign .infoBlocks:after{content:'';display:block;clear:both}.campaign .campaignTitle .contentHeader__otherLanguage{margin-top:2.1875rem;font-size:.875rem;line-height:1.125rem}.campaign .campaignTitle__contents{padding-bottom:7.1875rem}.campaign .campaignTitle__contents--left{width:50%;max-width:35rem;margin-top:5rem;float:left}.campaign .campaignTitle__contents--right{margin-top:6rem;float:right;width:50%;text-align:right}.campaign .campaignTitle__contents:after{content:'';display:block;clear:both}.campaign .campaignTitle .contentHeader__logoUrl,.campaign .campaignTitle .contentHeader__otherLanguage{display:inline-block}.campaign .campaignTitle .page-title__title{margin-top:0}.campaign .linkToForm{padding:1.875rem}.campaign .consultationForm #consultationForm{padding:3.125rem 6.25rem}.campaign .form-completed{margin-bottom:0}.campaign .form-completed__container{padding-left:5.625rem}.campaign .form-completed__container .form-completed__icon{margin-left:0;margin-right:0}}.footer{text-align:center;padding-bottom:4.375rem}.footer__image{display:inline-block;width:100%;max-width:21.875rem}.footer__image--desktop{display:none}@media screen and (min-width: 48rem){.footer__image--desktop{display:inline-block;max-width:47.625rem}.footer__image--mobile{display:none}}.conference{font-family:"MarkWebPro-Medium", sans-serif}.conference *{transition:all .3s ease-in-out}.conference .conferenceHeader{background:linear-gradient(rgba(0,172,201,0.8), rgba(0,172,201,0.8)),url("../images/conference_background.jpg") no-repeat center center;background-size:cover;background-position-y:35%;color:#fff}.conference .conferenceHeader__translation .conference .conferenceHeader{background-color:red}.conference .conferenceHeader__contents{padding-top:3.125rem;padding-bottom:4.375rem;position:relative}.conference .conferenceHeader__contents--left{width:100%;display:inline-block;margin-top:89px}@media screen and (min-width: 48rem){.conference .conferenceHeader__contents--left{max-width:55%}}.conference .conferenceHeader__contents--right{position:relative;bottom:-30px}@media screen and (min-width: 48rem){.conference .conferenceHeader__contents--right{position:absolute;right:0;bottom:0}}.conference .linkToTranslation{background-color:#C1D72F;padding:29px 40px 55px;max-width:360px;max-height:280px;display:inline-block}.conference .linkToTranslation__title{font-family:"MarkWebPro-Bold", sans-serif;color:#fefefe;font-size:28.4px;line-height:40px;letter-spacing:0.3px;text-align:left;cursor:default}.conference .linkToTranslation__link{font-family:"MarkWebPro-Bold", sans-serif;color:#00ACC9;display:block;position:relative;font-size:14.2px;font-weight:bold;letter-spacing:0.85px;line-height:18px;text-align:left;padding:1.25rem 2.5rem 1.25rem 1.25rem;text-transform:uppercase;width:100%;background:#fefefe;margin-top:46px;cursor:pointer;transition:background-color .3s ease-in-out}.conference .linkToTranslation__link:hover{background-color:#cceef4}.conference .linkToTranslation__link__btnIcon{position:absolute;width:1rem;height:1rem;display:inline-block;right:14px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.conference .page-title__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:42.6px;line-height:50px;letter-spacing:0.4px;color:#FEFEFE;font-weight:bold}.conference .page-title__title span{display:block;cursor:default}.conference .page-title__subtitle{font-family:"MarkWebPro", sans-serif;color:#FFFFFF;text-transform:none;font-size:17.75px;font-weight:bold;letter-spacing:0;line-height:25px;margin-top:41px;cursor:default}.conference .contentHeader__logoUrl{display:inline-block}.conference .contentHeader__logo{width:7.75rem;height:3.3125rem;margin-top:0}.conference .aboutConference{background-color:#f5f5f5}.conference .aboutConference__content{max-width:47.5rem;width:100%;margin:0 auto;padding:80px 0 74px}.conference .aboutConference__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:42.6px;font-weight:bold;letter-spacing:0.43px;line-height:30px;text-align:center;color:#3f3f40;cursor:default}.conference .aboutConference__first,.conference .aboutConference__second{font-family:"MarkWebPro", sans-serif;text-align:center;color:#3f3f40;letter-spacing:0;cursor:default;padding:0 20px}@media screen and (min-width: 48rem){.conference .aboutConference__first,.conference .aboutConference__second{padding:0}}.conference .aboutConference__first{margin-top:47px;font-size:19px;font-weight:500;line-height:30px}@media screen and (min-width: 48rem){.conference .aboutConference__first{font-size:21px}}.conference .aboutConference__second{margin-top:24px;font-size:15px;font-weight:300;line-height:25px}@media screen and (min-width: 48rem){.conference .aboutConference__second{font-size:17.75px}}.conference .conferenceProgram__content{max-width:47.5rem;width:100%;margin:0 auto;padding:80px 0 54px}.conference .conferenceProgram__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:42.6px;font-weight:bold;letter-spacing:0.43px;line-height:30px;text-align:center;color:#3f3f40;cursor:default;margin-bottom:40px}@media screen and (min-width: 48rem){.conference .conferenceProgram__title{margin-bottom:70px}}.conference .conferenceProgram .schedule__row{border-bottom:1px solid #E3E3E3;display:-ms-inline-flexbox;display:inline-flex;width:100%}.conference .conferenceProgram .schedule__row:first-child .schedule__col{padding:20px}.conference .conferenceProgram .schedule__row:last-child{border-bottom:none}.conference .conferenceProgram .schedule__col{display:inline-block;padding:25px 20px 20px}.conference .conferenceProgram .schedule__col--arrow{width:1rem;height:1rem;fill:#878788;-ms-transform:translateY(50%);transform:translateY(50%)}.conference .conferenceProgram .schedule__col--time{font-family:"MarkWebPro-Bold", sans-serif;font-size:21px;line-height:30px;letter-spacing:0.2px;color:#00ACC9;cursor:default}.conference .conferenceProgram .schedule__col--info{font-family:"MarkWebPro", sans-serif;color:#3f3f40;font-size:21px;font-weight:300;letter-spacing:0;line-height:30px;cursor:default}.conference .conferenceProgram .schedule__col--info-theme{font-family:"MarkWebPro-Bold", sans-serif;color:#3f3f40;margin-bottom:14px;font-size:21px;letter-spacing:0;line-height:30px;cursor:default}.conference .conferenceProgram .schedule__col--info-author{font-family:"MarkWebPro", sans-serif;color:#3f3f40;font-size:17.75px;font-weight:300;letter-spacing:0;line-height:25px;cursor:default}.conference .conferenceProgram .schedule__col--info-author strong{font-family:"MarkWebPro-Bold", sans-serif}.conference .conferenceParticipants__content{width:100%;margin:0 auto;padding:40px 0 100px}.conference .conferenceParticipants__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:42.6px;font-weight:bold;letter-spacing:0.43px;line-height:30px;text-align:center;color:#3f3f40;cursor:default;margin-bottom:45px}@media screen and (min-width: 48rem){.conference .conferenceParticipants__title{margin-bottom:75px}}.conference .conferenceParticipants .grid{font-size:0;padding:0 10px}@media screen and (min-width: 48rem){.conference .conferenceParticipants .grid{padding:0}}.conference .conferenceParticipants .grid__item{width:100%;display:inline-block;vertical-align:top;margin-bottom:50px}.conference .conferenceParticipants .grid__item:last-child{margin-bottom:0}@media screen and (min-width: 48rem){.conference .conferenceParticipants .grid__item{max-width:calc(50% - 20px);margin-bottom:40px}.conference .conferenceParticipants .grid__item:nth-child(odd){margin-right:40px}.conference .conferenceParticipants .grid__item:last-child{margin-bottom:40px}}.conference .conferenceParticipants .grid__item-image{width:150px;height:150px;display:inline-block;margin-right:10px;vertical-align:top}@media screen and (min-width: 48rem){.conference .conferenceParticipants .grid__item-image{margin-right:40px}}.conference .conferenceParticipants .grid__item-data{display:inline-block;width:calc(100% - 160px)}@media screen and (min-width: 48rem){.conference .conferenceParticipants .grid__item-data{width:calc(100% - 190px)}}.conference .conferenceParticipants .grid__item-name{font-family:"MarkWebPro-Bold", sans-serif;font-size:27.5px;font-weight:bold;letter-spacing:0.28px;line-height:30px;color:#00ACC9;display:inline-block;cursor:default}.conference .conferenceParticipants .grid__item-career{font-family:"MarkWebPro-Bold", sans-serif;color:#878788;font-size:14px;letter-spacing:0;line-height:30px;margin-top:5px;margin-bottom:7px;cursor:default}.conference .conferenceParticipants .grid__item-theme{font-family:"MarkWebPro-Bold", sans-serif;line-height:30px;cursor:default}.conference .conferenceParticipants .grid__item-theme{font-size:21px;color:#3f3f40}.conference .conferenceForm__content{max-width:47.5rem;width:100%;margin:0 auto;padding:0;font-size:0}@media screen and (min-width: 48rem){.conference .conferenceForm__content{padding:50px 0 40px}}.conference .conferenceForm__form{background-color:#f5f5f5;padding:70px 20px 40px}@media screen and (min-width: 48rem){.conference .conferenceForm__form{padding:70px 60px}}.conference .conferenceForm__heading{font-family:"MarkWebPro-Bold", sans-serif;color:#3f3f40;font-size:42.6px;letter-spacing:0.43px;line-height:40px;text-align:center;margin-bottom:30px}@media screen and (min-width: 48rem){.conference .conferenceForm__heading{margin-bottom:65px;line-height:30px}}.conference .conferenceForm__input{margin-bottom:1.25rem;font-family:"MarkWebPro-Bold", sans-serif;font-size:14.2px;line-height:18px;color:#3f3f40;display:inline-block;margin-bottom:26px;width:100%}.conference .conferenceForm__input__checkbox .form__option-box{top:.0625rem;left:.0625rem}.conference .conferenceForm__input__checkbox input{opacity:0;position:absolute}.conference .conferenceForm__input__checkbox input:checked+label .form__option-box:after,.conference .conferenceForm__input__checkbox input:checked+label .form__option-box:before{background:#00ACC9}.conference .conferenceForm__input__checkbox label{display:inline-block;vertical-align:top;width:80%}.conference .conferenceForm__input__checkbox .consultationForm__inputBlock--errorMessage{margin-top:-.3125rem}.conference .conferenceForm__input:last-of-type{margin-bottom:2.5rem;position:relative}.conference .conferenceForm__input--error input,.conference .conferenceForm__input--error select{border-color:#f50e0e !important}.conference .conferenceForm__input--errorMessage{font-size:.75rem;color:#f50e0e;margin-top:.3125rem;margin-bottom:0;line-height:1.3}.conference .conferenceForm__input label{color:#3f3f40;font-size:.875rem;line-height:1.125rem}.conference .conferenceForm__input input[type="text"],.conference .conferenceForm__input input[type="email"],.conference .conferenceForm__input input[type="phone"],.conference .conferenceForm__input select{display:block;background-color:#fff;border:1px solid #bdbdbd;width:100%;height:3.125rem;font-size:1rem;padding:.9375rem 1.4375rem}@media screen and (min-width: 48rem){.conference .conferenceForm__input{display:inline-block;width:calc(50% - 20px);vertical-align:top}.conference .conferenceForm__input:nth-of-type(odd){margin-right:2rem}.conference .conferenceForm__input:last-of-type{width:100%;margin-right:0}.conference .conferenceForm__input.form__option--checkbox{width:100%}}.conference .conferenceForm__input:last-of-type{margin-bottom:0}@media screen and (min-width: 48rem){.conference .conferenceForm__input:last-of-type{margin-bottom:1.625rem}}@media screen and (min-width: 48rem){.conference .conferenceForm__input{width:calc(50% - 1rem)}.conference .conferenceForm__input:nth-of-type(even){margin-right:2rem}.conference .conferenceForm__input:nth-of-type(odd){margin-right:0}}.conference .conferenceForm__input.-email,.conference .conferenceForm__input.-nameSurname{width:100%}.conference .conferenceForm__input.-radio{width:100%}@media screen and (min-width: 48rem){.conference .conferenceForm__input.-radio{width:100%}}.conference .conferenceForm__input.-radio .form__option{font-size:0;margin-top:13px}.conference .conferenceForm__input.-radio .form__option-label{font-family:"MarkWebPro", sans-serif;padding-left:35px;display:inline-block;color:#3f3f40;font-size:17.75px;line-height:40px}@media screen and (min-width: 48rem){.conference .conferenceForm__input.-radio .form__option-label:first-of-type{margin-right:32px}}.conference .conferenceForm .form-field{margin-bottom:0}.conference .conferenceForm .form-field.radio{margin-bottom:16px}@media screen and (min-width: 48rem){.conference .conferenceForm .form-field.radio{width:50%;display:inline-block;margin-bottom:0}}.conference .conferenceForm .form-field__input[type="checkbox"],.conference .conferenceForm .form-field__input[type="radio"]{position:absolute;opacity:0;display:inline-block}.conference .conferenceForm .form-field.-disabled{opacity:.5}.conference .conferenceForm .form-field.-disabled .form-field__label{cursor:not-allowed}.conference .conferenceForm__footer{text-align:center}.conference .conferenceForm__footer-btn{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;width:100%;margin:50px auto 0}.conference .conferenceForm__footer-btnIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.conference .conferenceForm__footer-btn{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.conference .conferenceForm__footer-btn:hover .conference .conferenceForm__footer-btnIcon{animation:toRightFromLeft_middle .3s forwards}}.conference .conferenceForm__footer-btn:disabled{opacity:0.5;cursor:not-allowed}.conference .conferenceForm__footer-btnIcon{fill:#fefefe}@media screen and (min-width: 64rem){.conference .conferenceForm__footer-btn:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 48rem){.conference .conferenceForm__footer-btn{max-width:300px}}.conference__translation .conferenceHeader{background-position-y:center}.conference .translationConference__content{max-width:47.5rem;height:auto;width:100%;margin:0 auto;padding:80px 0}.conference .translationConference iframe{display:block;margin:0 auto}.conference .translationConference .youtubeVideo{width:740px;height:480px;background-color:#3f3f40}.conference .conferenceVideo__content{width:100%;margin:0 auto;padding:60px 0}footer .contacts-links a:hover{color:#cceef4}.body-conference-translation .conference-translation-modal .modal-fade-screen{background-color:rgba(0,0,0,0.65)}.body-conference-translation .conference-translation-modal .modal-main{background-color:#f5f5f5;padding:16px;padding:60px 130px}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .modal-main{padding-top:60px;padding-bottom:60px}}.body-conference-translation .conference-translation-modal .modal-main__item{font-size:1rem;border-top:solid #e3e3e3 .125rem;background:#f5f5f5;padding:1.125rem 1.5625rem;line-height:1.5625rem}.body-conference-translation .conference-translation-modal .modal-main__item-nobg{background:transparent}.body-conference-translation .conference-translation-modal .modal-main__item-nobg:hover{background:#f5f5f5}.body-conference-translation .conference-translation-modal .modal-main__item-back{color:#00ACC9}.body-conference-translation .conference-translation-modal .modal-main__item--selected{background:#e3e3e3}.body-conference-translation .conference-translation-modal .modal-main__item .lineIdent{vertical-align:top;font-family:"MarkWebPro-Bold", sans-serif;display:inline-block;color:#00ACC9;padding-right:.3125rem}.body-conference-translation .conference-translation-modal .modal-main__item .lineName{vertical-align:top;display:inline-block;width:70%}.body-conference-translation .conference-translation-modal .modal-main__item .reasonCheckbox{display:inline-block;float:right;vertical-align:top}.body-conference-translation .conference-translation-modal .modal-main__item .reasonCheckbox__input{display:block;width:1.875rem;background-color:white}.body-conference-translation .conference-translation-modal .modal-main__item .fieldNext{display:inline-block;float:right;vertical-align:top}.body-conference-translation .conference-translation-modal .modal-main__item .fieldNext__arrow{width:1.0625rem;height:1.0625rem;fill:#00ACC9}.body-conference-translation .conference-translation-modal .modal-main__item .fieldPrev__arrow{width:1.25rem;height:.8125rem;fill:#00ACC9}.body-conference-translation .conference-translation-modal .modal-main__item .fieldName{vertical-align:top;display:inline-block;width:80%}.body-conference-translation .conference-translation-modal .modal-main__item .form__option-box{background-color:#FFF}.body-conference-translation .conference-translation-modal .modal-main__continue{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;max-width:100%;width:100%;padding:1.0625rem}.body-conference-translation .conference-translation-modal .modal-main__continueIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .modal-main__continue{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-conference-translation .conference-translation-modal .modal-main__continue:hover .body-conference-translation .conference-translation-modal .modal-main__continueIcon{animation:toRightFromLeft_middle .3s forwards}}.body-conference-translation .conference-translation-modal .modal-main__continue:disabled{opacity:0.5;cursor:not-allowed}.body-conference-translation .conference-translation-modal .modal-main__continueIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .modal-main__continue:hover:not(:disabled){background:#33bdd4}}.body-conference-translation .conference-translation-modal__input-wrapper .form-field{margin-bottom:0}.body-conference-translation .conference-translation-modal__fieldset{border:0;margin:0;padding:0}.body-conference-translation .conference-translation-modal__fieldset:disabled{display:none}.body-conference-translation .conference-translation-modal .modal-inner{top:50%;transform:translate3d(0, -50%, 0)}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .modal-inner{width:760px}}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .modal-inner{width:560px}}.body-conference-translation .conference-translation-modal .modal-head{font-size:1.6875rem;padding:1.875rem;position:relative;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif;padding:35px 100px 30px 60px}.body-conference-translation .conference-translation-modal .modal-head__close{position:absolute;font-size:50px;right:1.875rem;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal;color:inherit}.body-conference-translation .conference-translation-modal .modal-head__close{top:0;bottom:auto}.body-conference-translation .conference-translation-modal .submitButtonWrapper{padding-top:40px}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .submitButtonWrapper{text-align:center}}.body-conference-translation .conference-translation-modal .submitButtonWrapper button{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe}.body-conference-translation .conference-translation-modal .submitButtonWrapper buttonIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .submitButtonWrapper button{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-conference-translation .conference-translation-modal .submitButtonWrapper button:hover .body-conference-translation .conference-translation-modal .submitButtonWrapper buttonIcon{animation:toRightFromLeft_middle .3s forwards}}.body-conference-translation .conference-translation-modal .submitButtonWrapper button:disabled{opacity:0.5;cursor:not-allowed}.body-conference-translation .conference-translation-modal .submitButtonWrapper buttonIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .submitButtonWrapper button:hover:not(:disabled){background:#33bdd4}}@media screen and (min-width: 64rem){.body-conference-translation .conference-translation-modal .submitButtonWrapper button{display:inline-block;min-width:300px}}.body-conference-section .conference-modal .modal-fade-screen{background-color:rgba(0,0,0,0.65)}.body-conference-section .conference-modal .modal-main{background-color:#f5f5f5;padding:16px}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .modal-main{padding-top:60px;padding-bottom:60px}}.body-conference-section .conference-modal .modal-main__item{font-size:1rem;border-top:solid #e3e3e3 .125rem;background:#f5f5f5;padding:1.125rem 1.5625rem;line-height:1.5625rem}.body-conference-section .conference-modal .modal-main__item-nobg{background:transparent}.body-conference-section .conference-modal .modal-main__item-nobg:hover{background:#f5f5f5}.body-conference-section .conference-modal .modal-main__item-back{color:#00ACC9}.body-conference-section .conference-modal .modal-main__item--selected{background:#e3e3e3}.body-conference-section .conference-modal .modal-main__item .lineIdent{vertical-align:top;font-family:"MarkWebPro-Bold", sans-serif;display:inline-block;color:#00ACC9;padding-right:.3125rem}.body-conference-section .conference-modal .modal-main__item .lineName{vertical-align:top;display:inline-block;width:70%}.body-conference-section .conference-modal .modal-main__item .reasonCheckbox{display:inline-block;float:right;vertical-align:top}.body-conference-section .conference-modal .modal-main__item .reasonCheckbox__input{display:block;width:1.875rem;background-color:white}.body-conference-section .conference-modal .modal-main__item .fieldNext{display:inline-block;float:right;vertical-align:top}.body-conference-section .conference-modal .modal-main__item .fieldNext__arrow{width:1.0625rem;height:1.0625rem;fill:#00ACC9}.body-conference-section .conference-modal .modal-main__item .fieldPrev__arrow{width:1.25rem;height:.8125rem;fill:#00ACC9}.body-conference-section .conference-modal .modal-main__item .fieldName{vertical-align:top;display:inline-block;width:80%}.body-conference-section .conference-modal .modal-main__item .form__option-box{background-color:#FFF}.body-conference-section .conference-modal .modal-main__continue{display:block;position:relative;padding:1rem 3.125rem 1rem 1.25rem;max-width:22.5rem;background:#fefefe;color:#00ACC9;font-size:.875rem;text-transform:uppercase;letter-spacing:.05937rem;cursor:pointer;text-align:left;background:#00ACC9;color:#fefefe;font-family:"MarkWebPro-Bold", sans-serif;max-width:100%;width:100%;padding:1.0625rem}.body-conference-section .conference-modal .modal-main__continueIcon{position:absolute;top:50%;right:1rem;width:1.125rem;height:1.0625rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .modal-main__continue{transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.body-conference-section .conference-modal .modal-main__continue:hover .body-conference-section .conference-modal .modal-main__continueIcon{animation:toRightFromLeft_middle .3s forwards}}.body-conference-section .conference-modal .modal-main__continue:disabled{opacity:0.5;cursor:not-allowed}.body-conference-section .conference-modal .modal-main__continueIcon{fill:#fefefe}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .modal-main__continue:hover:not(:disabled){background:#33bdd4}}.body-conference-section .conference-modal .modal-inner{top:50%;transform:translate3d(0, -50%, 0)}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .modal-inner{width:760px}}.body-conference-section .conference-modal .modal-head{font-size:1.6875rem;padding:1.875rem;position:relative;color:#00ACC9;font-family:"MarkWebPro-Bold", sans-serif;padding:35px 60px 25px}.body-conference-section .conference-modal .modal-head__close{position:absolute;font-size:50px;right:1.875rem;bottom:50%;-ms-transform:translate(0, 50%);transform:translate(0, 50%);text-decoration:none;font-weight:normal;color:inherit}.body-conference-section .conference-modal .success{text-align:center}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .success{text-align:left;display:-ms-flexbox;display:flex;max-width:640px;margin:0 auto}}.body-conference-section .conference-modal .success__icon{display:inline-block;width:80px;height:80px;border-radius:50%;background-color:#00ACC9;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .success__icon{margin-right:40px}}.body-conference-section .conference-modal .success__icon span{display:inline-block;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:20px}.body-conference-section .conference-modal .success__icon svg{width:40px;height:35px;fill:#fff}.body-conference-section .conference-modal .success__title{font-family:"MarkWebPro-Bold", sans-serif;font-size:32.6px;line-height:42px;letter-spacing:0.43px;color:#00ACC9;margin-bottom:8px}@media screen and (min-width: 64rem){.body-conference-section .conference-modal .success__title{margin-bottom:32px;font-size:42.6px;line-height:50px}}.body-conference-section .conference-modal .success__text{font-family:"MarkWebPro", sans-serif;font-size:17.75px;line-height:25px;color:#3f3f40}.body-conference-section .ui-tooltip{font-family:"MarkWebPro", sans-serif;color:#3f3f40;padding:10px 20px;border-radius:0;border:1px solid #bdbdbd;box-shadow:none}.body-investors-management .heading{color:#3f3f40;font-size:1.5rem;font-family:"MarkWebPro-Bold", sans-serif;line-height:2.5rem;margin:5rem 0 1.25rem}.body-investors-management .heading.management__heading{margin-top:0}.body-investors-management .heading.statutes__heading{margin-top:4.375rem}.body-investors-management .description{color:#3f3f40;font-size:1.3125rem;font-weight:500;line-height:1.875rem;margin-bottom:.3125rem}.body-investors-management .description.strategy__description{margin-bottom:.625rem}.body-investors-management .program-documents__file{line-height:1.875rem}.body-investors-management .program-documents__file--single:before{color:#838385}.body-investors-management .revisionCommittee__members__item{font-family:"MarkWebPro-Bold", sans-serif;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e3e3e3}.body-investors-management .revisionCommittee__members__item:nth-last-child(-n+2){margin-bottom:0}.body-investors-management .revisionCommittee__members__item:last-child{border-bottom:none}.body-investors-management .revisionCommittee__members__item .name{color:#3f3f40;font-size:1.3125rem;line-height:1.3125rem;margin-bottom:.625rem}.body-investors-management .revisionCommittee__members__item .position{color:#878788;font-size:.875rem;line-height:.875rem}@media screen and (min-width: 48rem){.body-investors-management .heading{font-size:2.0625rem}.body-investors-management .revisionCommittee__members__item{width:50%;float:left;padding:1.25rem 0;border-bottom:none}.body-investors-management .revisionCommittee__members__item:nth-of-type(even){padding-left:2.1875rem;border-left:1px solid #e3e3e3}.body-investors-management .revisionCommittee__members__separator{margin-bottom:1.25rem;float:left;width:100%;border-bottom:1px solid #e3e3e3}.body-investors-management .revisionCommittee__members:after{content:'';display:block;clear:both}}@media screen and (min-width: 64rem){.body-investors-management .two-columns__col,.body-investors-management .program-form__col{padding-top:7.5rem}}.financialDataTable{width:100%}.financialDataTable tbody{border:none !important}.financialDataTable td{font-size:.75rem;padding:.3125rem !important}.financialDataTable td.leftPadding{padding-left:1.25rem !important}.financialDataTable td:nth-child(n+2){text-align:right}.financialDataTable .thead td{font-size:.875rem;text-align:center;padding-top:10px !important;padding-bottom:10px !important}.financialDataTable--simple tr:nth-child(odd){background-color:#4ac8bb !important}.financialDataTable--simple tr:nth-child(even){background-color:#b2e6e0 !important}.reportsList h2{font-size:1.625rem;line-height:1.625rem;margin-bottom:.375rem}.reportsList .reportDate{margin-bottom:0}.body-reports .richtext__intro{padding-right:0}.investorsSideBanner{margin-top:3.3125rem}.investorsSideBanner:first-child{margin-top:0}.investorsNasdaqLogo{width:12.5rem;margin-bottom:1.875rem}.accordion-group{border-top:.125rem solid #e3e3e3;border-bottom:.125rem solid #e3e3e3}.accordion-group__title{padding:8px 30px 8px 0;cursor:pointer;position:relative;font-family:"MarkWebPro-Bold", sans-serif;font-size:20px}@media screen and (min-width: 48rem){.accordion-group__title{font-size:28px}}.accordion-group__title.open .accordion-group__icon{-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.accordion-group__icon{display:block;position:absolute;right:4px;top:50%;width:.625rem;height:.875rem;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);margin-top:-.0625rem;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.accordion-group__icon::before,.accordion-group__icon::after{content:'';display:block;position:absolute;top:50%;left:50%;width:.625rem;height:.1875rem;background:#00ACC9;transition:all 0.3s cubic-bezier(0.45, 0, 0.55, 1)}.accordion-group__icon::before{margin-top:-.1875rem;-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.accordion-group__icon::after{margin-top:.1875rem;-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.accordion-group__content{max-height:0;overflow:hidden;transition:all 0.5s ease}.accordion-group__content.open{max-height:20000px;overflow:unset;padding:40px 0}.accordion-group+.accordion-group{border-top:0}.fonds-table{border:0;font-size:14px;line-height:20px}.fonds-table p{margin-bottom:0;line-height:20px}.fonds-table tbody{border:0 !important}.fonds-table td,.fonds-table td:not(:last-child){border:0 !important;background-color:transparent !important;padding:10px !important}.fonds-table tr{background-color:transparent !important}.fonds-table tr:nth-child(2n+1){background-color:transparent !important}.fonds-table .group-description .title{font-size:18px;font-family:"MarkWebPro-Bold", sans-serif;margin-bottom:0.5rem}@media screen and (min-width: 48rem){.fonds-table .group-description .title{font-size:21px}}.fonds-table .fond-object .title{font-family:"MarkWebPro-Bold", sans-serif;font-size:14px;margin-bottom:0.3rem;color:#00ACC9}.fonds-table .fond-object .image-block{vertical-align:top}.fonds-table .fond-object img{max-width:80px;margin:0 20px}.topImageContainer{padding-top:.3125rem;padding-bottom:1.875rem;text-align:left}.topImageContainer img{max-height:4.6875rem}@media screen and (min-width: 48rem){.topImageContainer{padding-top:.3125rem;padding-left:0}}.intro{background-color:#f5f5f5;padding:40px 0 45px 0}@media screen and (min-width: 48rem){.intro{padding:80px 0 85px 0}}.intro .container,.intro .calc,.intro .program-form__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 48rem){.intro .container,.intro .calc,.intro .program-form__row{height:auto;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 48rem){.intro{height:auto}}.intro__text{padding-top:40px}@media screen and (min-width: 48rem){.intro__text{width:66%;padding-right:100px;padding-top:0}}@media screen and (min-width: 64rem){.intro__text{padding-right:150px}}.intro__text h2{font-size:1.6875rem;font-weight:bold;line-height:2.5rem;margin-bottom:31px}.intro__text p{font-family:"MarkWebPro", sans-serif;font-size:1.125rem;line-height:1.5625rem}.intro__timer{text-align:center;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 48rem){.intro__timer{width:33%}}.intro__timer svg{width:120px;height:120px;top:0;left:0}.intro__animation{width:120px;margin:0 auto 31px auto}.intro .time{padding-top:39px;font-size:4.5rem;line-height:3.125rem;color:#00467f}.intro.-rich{background-color:transparent}.intro.-rich .intro__text{width:100%;padding-right:0}.about-text li{font-family:"MarkWebPro", sans-serif;font-size:1.125rem;line-height:1.5625rem}.richtext p{font-family:"MarkWebPro", sans-serif;font-size:1.125rem;line-height:1.5625rem}.activities{padding:60px 0 48px 0}@media screen and (min-width: 48rem){.activities{padding:120px 0 108px 0}}.activities ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width: 64rem){.activities ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.activities li{text-align:center;padding:30px 0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:50%}@media screen and (min-width: 64rem){.activities li{width:16.67%}}.activities svg{width:60px;height:60px;transition:0.5s all cubic-bezier(0.45, 0, 0.55, 1);margin:0 auto}.activities svg:hover{-ms-transform:scale(1.2);transform:scale(1.2);transition:0.5s all cubic-bezier(0.45, 0, 0.55, 1)}.activities h5{font-size:1.125rem;line-height:1.5625rem;margin:21px 0;padding:0 10px}.activities p{font-size:2.0625rem;line-height:3.125rem;color:#00acc9}.participation .row{background-color:#f5f5f5}@media screen and (min-width: 48rem){.participation .row{display:-ms-flexbox;display:flex;height:auto}}@media screen and (min-width: 48rem){.participation .row:nth-child(even){background-color:#fff}}@media screen and (min-width: 48rem){.participation .row:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 48rem){.participation .row:nth-child(even) .text{background-color:#fff}}.participation .row .text{padding-left:40px;padding-bottom:30px;padding-top:30px;height:100%}@media screen and (min-width: 48rem){.participation .row .text{padding-left:80px;padding-top:22px;background-color:#f5f5f5}}.participation .row p{font-family:"MarkWebPro-Medium", sans-serif;font-size:1.3125rem;line-height:1.875rem}.participation a{display:block;position:relative;width:100%;height:340px}@media screen and (min-width: 48rem){.participation a{width:50%;height:auto}}.participation a .text{width:85%}.participation h3{font-size:1.6875rem;color:#00acc9;line-height:1.875rem;margin-bottom:12px}.participation .image{background-size:cover}.contact{background-color:#f5f5f5;text-align:center;padding:93px 0 95px 0}.contact .container,.contact .calc,.contact .program-form__row{width:360px}.contact h3{font-size:1.6875rem;color:#00acc9;border-bottom:2px solid #E3E3E3;padding-bottom:26px;line-height:1.875rem;margin-bottom:22px}.contact h5{font-size:21px;line-height:40px}.contact .position{color:#878788;font-size:.875rem;line-height:1.25rem}.contact a{color:#00acc9}.contact__info{font-size:.875rem;padding-top:19px}.contact__info p{line-height:1.25rem}.contact .phone{color:#878788}.governance{padding-top:5.125rem}.governance__documents-title{font-size:1.75rem;line-height:2.5rem;letter-spacing:.01875rem;padding-bottom:1.0625rem;border-bottom:.125rem solid #e3e3e3;margin-bottom:2rem}.governance__links{line-height:1.875rem}@media screen and (min-width: 48rem){.governance__links{display:-ms-flexbox;display:flex}}.governance__documents-list{display:inline-block}@media screen and (min-width: 48rem){.governance__documents-list{-ms-flex-preferred-size:30%;flex-basis:30%}}.governance__links-list{line-height:1.875rem;font-family:"MarkWebPro", sans-serif;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.governance__link-item{padding:.625rem 0}@media screen and (min-width: 48rem){.governance__link-item{width:50%;padding:0 1.25rem}}.governance__links-url{color:#00ACC9}.governance__links-url:hover{color:#cad400}.governance__documents-item{padding-right:1.6875rem;position:relative;margin-bottom:.625rem}.governance__documents-item::after{content:"→";line-height:1;top:0.6rem;color:#00ACC9;font-size:.90625rem;font-family:"MarkWebPro-Bold", sans-serif}.governance__documents-url{color:#00ACC9;padding-right:.5rem}.governance__documents-url:hover{color:#cad400}.values__image,.structure__image{padding:1.25rem 0}.values__img,.structure__img{width:100%}.values__img--desktop,.structure__img--desktop{display:none}@media screen and (min-width: 48rem){.values__img--desktop,.structure__img--desktop{display:block}}.values__img--mobile,.structure__img--mobile{display:block}@media screen and (min-width: 48rem){.values__img--mobile,.structure__img--mobile{display:none}}.smaller-content-bottom-banner{margin-top:3.75rem}.smaller-content-bottom-banner img{width:100%;max-width:400px;margin:0 auto}
