
.faq{padding-top:120px}@media (max-width:767px){.faq{padding-top:70px}}.faq__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1199px){.faq__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:46px}}@media (max-width:767px){.faq__wrapper{row-gap:36px}}.faq__wrapper_light-blue{background-color:#f5f9fb}.faq__title-box{width:35%;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1199px){.faq__title-box{width:100%}}.faq__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.faq-list__item{border-bottom:1px solid #c7cbd2;padding:32px 0}@media (max-width:767px){.faq-list__item{padding-top:24px;padding-bottom:24px}}.faq-list__item:first-child{border-top:1px solid #c7cbd2}.faq-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#192946;font-size:24px;font-weight:500;cursor:default}@media (max-width:767px){.faq-item__title{font-size:16px;line-height:normal}}.faq-item__title::before{content:"";display:inline-block;position:relative;background-repeat:no-repeat;background-position:center right;background-size:contain;background-image:url(/wp-content/themes/cactuspress/assets/build/images/icons/arrow-right-blue.svg);width:24px;height:32px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.faq-item__title::before{width:21px;height:16px}}.faq-item__title--red:before{background-image:url(/wp-content/themes/cactuspress/assets/build/images/icons/arrow-right-red.svg)}.faq-item__title--courses{cursor:pointer}.faq-item__title.active::after{-webkit-transform:rotateX(0);transform:rotateX(0)}.faq-item__title.active+.faq-item__desc{height:auto;margin-top:24px;visibility:visible;overflow:unset;opacity:1}.faq-item__desc{height:0;margin-top:0;padding-right:32px;visibility:hidden;overflow:hidden;opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
/*# sourceMappingURL=../maps/blocks/block-list-with-requirements.css.map */


.responsibilities-section{margin-top:120px}@media (max-width:767px){.responsibilities-section{margin-top:70px}}.responsibilities-section .responsibilities-section__title{color:#03092c;font-family:"Proba Pro",sans-serif;font-size:40px;font-weight:500;line-height:normal;margin-bottom:30px}@media (max-width:767px){.responsibilities-section .responsibilities-section__title{font-size:24px}}.responsibilities-section .responsibilities-section__arrow-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:25px}@media (max-width:767px){.responsibilities-section .responsibilities-section__arrow-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);row-gap:10px}}.responsibilities-section .arrow-desc-,.responsibilities-section .arrow-desc-blue,.responsibilities-section .arrow-desc-red{font-weight:400;font-size:18px;line-height:23px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;color:#03092c;background:#f5f9fb;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:42px 28px}@media (max-width:767px){.responsibilities-section .arrow-desc-,.responsibilities-section .arrow-desc-blue,.responsibilities-section .arrow-desc-red{font-size:14px;line-height:18px;padding:20px 28px}}.responsibilities-section .arrow-desc-:before,.responsibilities-section .arrow-desc-blue:before,.responsibilities-section .arrow-desc-red:before{content:"";display:inline-block;position:relative;background-repeat:no-repeat;background-position:center right;background-size:contain;width:24px;height:32px;margin-right:26px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.responsibilities-section .arrow-desc-:before,.responsibilities-section .arrow-desc-blue:before,.responsibilities-section .arrow-desc-red:before{width:16px;height:21px}}.responsibilities-section .arrow-desc-:before,.responsibilities-section .arrow-desc-red:before{background-image:url(/wp-content/themes/cactuspress/assets/build/images/icons/arrow-right-red.svg)}.responsibilities-section .arrow-desc-blue:before{background-image:url(/wp-content/themes/cactuspress/assets/build/images/icons/arrow-right-blue.svg)}
/*# sourceMappingURL=../maps/blocks/block-responsibilities.css.map */


.areas-section .areas-container{margin-top:120px}@media (max-width:767px){.areas-section .areas-container{margin-top:70px}}.areas-section .areas-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.areas-section .areas-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.areas-section .areas-blocks--left{width:43%;padding-right:66px}@media (max-width:1199px){.areas-section .areas-blocks--left{padding-right:36px}}@media (max-width:991px){.areas-section .areas-blocks--left{width:100%;padding-right:0;margin-bottom:40px}}@media (max-width:767px){.areas-section .areas-blocks--left{padding-top:0;margin-right:0}}.areas-section .areas-blocks--left .areas-title{font-weight:500;font-size:40px;line-height:46px;color:#03092c;margin-bottom:24px}@media (max-width:767px){.areas-section .areas-blocks--left .areas-title{font-size:24px;line-height:28px}}.areas-section .areas-blocks--left .areas-subtitle{font-weight:400;font-size:16px;line-height:20px;color:#03092c}@media (max-width:767px){.areas-section .areas-blocks--left .areas-subtitle{font-size:14px;line-height:18px}}.areas-section .areas-blocks--right{width:57%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:991px){.areas-section .areas-blocks--right{width:100%}}.areas-section .icon-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:15px;height:100%;font-weight:400;font-size:25px;line-height:30px;color:#03092c;text-align:center}.areas-section .areas-multiple .icon-grid{row-gap:5px;font-size:21px;line-height:25px}.areas-section .icon-group,.areas-section .image-wrapper{border-radius:6px;overflow:hidden;height:100%;border:1px solid}.areas-section .image-wrapper{border:1px solid transparent}.areas-section .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.areas-section .row-2 .areas-single{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.areas-section .row-2 .areas-single{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.areas-section .row-0,.areas-section .row-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media (max-width:576px){.areas-section .row-0,.areas-section .row-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.areas-section .areas-single{width:50%}@media (max-width:576px){.areas-section .areas-single{width:100%}}.areas-section .areas-multiple{width:50%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);gap:10px}@media (max-width:576px){.areas-section .areas-multiple{width:100%}}.areas-section .group-color-red{border:1px solid #e60036;background-color:#fef7f9}.areas-section .group-color-blue{border:1px solid #00a6eb;background-color:#f7fcfe}.areas-section .row-0 .areas-single .icon-group{padding:36px}.areas-section .row-2 .areas-single .icon-group{padding:36px}
/*# sourceMappingURL=../maps/blocks/block-areas-activity.css.map */


.gallery-section{padding-top:120px}@media (max-width:767px){.gallery-section{padding-top:80px}}.gallery-section .gallery-slider__decorated-title.decorated-title{padding-top:64px;margin-bottom:0}.gallery-section h2.text-page-title{font-weight:400;font-size:48px;line-height:53px;letter-spacing:.03em;text-transform:uppercase;color:#0c1628}@media (max-width:767px){.gallery-section h2.text-page-title{font-size:32px;line-height:46px}}.gallery-section .gallery-slider__title{color:#03092c;font-family:"Proba Pro",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:767px){.gallery-section .gallery-slider__title{font-size:24px}}.gallery-section .gallery-slider-init{padding-top:50px}@media (max-width:767px){.gallery-section .gallery-slider-init{padding-top:30px}}@media (min-width:768px){.gallery-section .gallery-slider-init{overflow-x:hidden}}@media (min-width:768px){.gallery-section .gallery-slider-init .slick-list{margin-right:-17px}}.gallery-slider__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.gallery-slider__title-wrap .decor-arrow_down-red{position:absolute;top:-64px;left:0}.gallery-slider__slider-nav{display:none}@media (min-width:768px){.gallery-slider__slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-slider__slider-nav .slick-prev{left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-right:15px}.gallery-slider__slider-nav .slick-prev::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.gallery-slider__slider-nav .slick-next{right:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.gallery-slider__slider-nav .slick-next::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px){.gallery-slider__slider-nav .slick-arrow{width:53px;height:53px;border-radius:50%;background-color:#f5f9fb!important;position:relative}.gallery-slider__slider-nav .slick-arrow::before{content:'';position:absolute;top:calc(50% - 10px);left:calc(50% - 8px);width:16px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/cactuspress/assets/build/images/icons/arrow-down-red.svg);-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}}.gallery-slider .slick-track{margin:0 -8px}@media (max-width:767px){.gallery-slider .slick-track{margin:0}}.gallery-slider .slick-slide{margin:0 10px}@media (max-width:767px){.gallery-slider .slick-slide{width:320px;margin:0 6px}}.gallery-slider .slick-slide img{width:100%;height:auto;border-radius:6px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (max-width:767px){.gallery-slider .slick-dots{position:relative;height:6px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background-color:#f5f9fb;padding:0;margin:20px 0}}.gallery-slider .slick-dots li{width:100%;height:6px;padding:0;margin:0}.gallery-slider .slick-dots li button{width:100%;height:6px;padding:0;margin:0}.gallery-slider .slick-dots li button::before{content:"";display:block;width:100%;height:6px;border-radius:3px;background-color:transparent;color:transparent;line-height:6px;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.gallery-slider .slick-dots li.slick-active button::before{background-color:#e60036}
/*# sourceMappingURL=../maps/blocks/block-vacancies-gallery.css.map */


.map-section{padding-top:120px}@media (max-width:767px){.map-section{padding-top:70px;padding-bottom:0}}.map-section-vacancies{width:100%}.map-section-vacancies iframe{width:100%;border-radius:6px}@media (max-width:767px){.map-section-vacancies iframe{height:275px}}
/*# sourceMappingURL=../maps/blocks/block-map.css.map */


.learn-section{background:#f5f9fb;overflow:hidden}.learn-section .learn-section--sign{margin-top:120px}@media (max-width:991px){.learn-section .learn-section--sign{margin-top:70px;margin-bottom:70px}}.learn-section .learn-block{--title-size:60px;--title-mobile-size:24px;--describe-padding-top:140px;--describe-padding-bottom:120px;--describe-mobile-padding-top:70px;--describe-mobile-padding-bottom:0px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1280px}@media (max-width:991px){.learn-section .learn-block{display:block}}.learn-section .learn-block.lower_title .learn-block__text-page-title{font-size:calc(var(--title-size) * 80 / 100);line-height:60px}@media (max-width:767px){.learn-section .learn-block.lower_title .learn-block__text-page-title{font-size:calc(var(--title-mobile-size) * 100 / 100)}}.learn-section .learn-block.lower_title .learn-block__describe--pt-0{padding-top:calc(var(--describe-padding-top) * 80 / 100);padding-bottom:calc(var(--describe-padding-bottom) * 80 / 100)}@media (max-width:767px){.learn-section .learn-block.lower_title .learn-block__describe--pt-0{padding-top:calc(var(--describe-mobile-padding-top) * 80 / 100);padding-bottom:0}}.learn-section .learn-block__describe{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;padding-top:140px;padding-bottom:120px}@media (max-width:1199px){.learn-section .learn-block__describe{padding-top:100px;padding-bottom:140px}}@media (max-width:991px){.learn-section .learn-block__describe{padding:30px 10px 10px 10px}}.learn-section .learn-block__describe--pt-0{padding-top:140px;padding-bottom:120px}@media (max-width:1199px){.learn-section .learn-block__describe--pt-0{padding-top:100px;padding-bottom:140px}}@media (max-width:991px){.learn-section .learn-block__describe--pt-0{padding:30px 10px 10px 10px}}@media (max-width:767px){.learn-section .learn-block.container{max-width:100%;padding:0}}.learn-section .learn-block__pictured{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;position:relative}.learn-section .learn-block__pictured picture{display:-webkit-box;display:-ms-flexbox;display:flex}.learn-section .learn-block__pictured .learn-block--vacancies{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.learn-section .learn-block__pictured img{position:absolute;top:0;left:-20%;width:auto;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.learn-section .learn-block__pictured img{position:relative;left:0;max-width:808px}}@media (max-width:950px){.learn-section .learn-block__pictured img{width:100%;height:auto}}.learn-section .learn-block__text-page-title{font-size:var(--title-size);font-weight:500;line-height:76px;font-family:"Proba Pro",sans-serif;color:#03092c}@media (max-width:950px){.learn-section .learn-block__text-page-title{font-size:40px;line-height:135%;text-align:center}}@media (max-width:767px){.learn-section .learn-block__text-page-title{font-size:var(--title-mobile-size);line-height:normal;text-align:center}}@media (min-width:480px) and (max-width:767px){.learn-section .learn-block__text-page-title{font-size:40px}}.learn-section .learn-block__text-page-title--large{font-size:96px;font-style:normal;font-weight:400;line-height:100px}@media (max-width:1199px){.learn-section .learn-block__text-page-title--large{font-size:80px;line-height:90px}}@media (max-width:991px){.learn-section .learn-block__text-page-title--large{text-align:center}}@media (max-width:767px){.learn-section .learn-block__text-page-title--large{color:#03092c;text-align:center;font-size:48px;line-height:55px}}.learn-section .learn-block__text-page-title--vacancies{font-family:"Proba Pro",sans-serif;color:#03092c;font-size:93px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:1199px){.learn-section .learn-block__text-page-title--vacancies{font-size:80px;line-height:90px}}@media (max-width:767px){.learn-section .learn-block__text-page-title--vacancies{font-size:48px;line-height:50px}}.learn-section .learn-block__decorated-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px;width:85%}@media (max-width:991px){.learn-section .learn-block__decorated-title{width:100%}}@media (max-width:991px){.learn-section .learn-block__decorated-title--vacancies{width:100%}}@media (max-width:991px){.learn-section .learn-block__decorated-title--vacancies__apply{width:100%;margin-top:54px;text-align:center}}.learn-section .learn-block__pictured-title-desc{margin-top:20px;font-family:"Proba Pro",sans-serif;font-weight:400;font-size:32px;line-height:40px;color:#03092c;width:85%}@media (max-width:1199px){.learn-section .learn-block__pictured-title-desc{width:85%;margin:20px auto 30px auto}}@media (max-width:950px){.learn-section .learn-block__pictured-title-desc{font-size:32px;line-height:125%;text-align:center}}@media (max-width:767px){.learn-section .learn-block__pictured-title-desc{font-size:16px;line-height:normal;text-align:center}}@media (min-width:480px) and (max-width:767px){.learn-section .learn-block__pictured-title-desc{font-size:29px}}@media (max-width:991px){.learn-section .sign-button-wrap{width:80%;margin:40px auto 0 auto}}
/*# sourceMappingURL=../maps/blocks/block-vacancy-apply.css.map */

