.section--header{padding:40px 20px 60px}@media only screen and (min-width:768px){.section--header{padding:40px 20px 120px}}@media only screen and (min-width:1024px){.section--header{padding:0 40px 120px}}@media only screen and (min-width:1365px){.section--header{padding:0 80px 140px}}.headerTop_flags{display:none}@media only screen and (min-width:1024px){.headerTop_flags{display:block;align-items:center;gap:14px;margin-right:40px}}@media only screen and (min-width:1207px){.headerTop_flags{display:flex;gap:28px}}.headerTop_flags .headerTop_flags__item{display:flex;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (min-width:1207px){.headerTop_flags .headerTop_flags__item{gap:6px;font-size:16px}}@media only screen and (min-width:1207px){.headerTop_flags .headerTop_flags__item:not(:first-child){padding-left:28px;border-left:.5px solid #a1a1a1}}.headerTop_flags .country-flag{display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media only screen and (min-width:1207px){.headerTop_flags .country-flag{width:30px;height:30px}}.headerTop_flags .country-status__text-red{color:#ff4b51}.headerTop_flags .country-status__text-blue,.headerTop_flags .country-status__text-red{position:relative;top:-2px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.headerTop_flags .country-status__text-blue{color:#2f80ed}.telLink-flag{display:block;border-top:1px solid #575b7a}.telLink-flag:before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 17.5C10.9849 17.5 11.9602 17.306 12.8701 16.9291C13.7801 16.5522 14.6069 15.9997 15.3033 15.3033C15.9997 14.6069 16.5522 13.7801 16.9291 12.8701C17.306 11.9602 17.5 10.9849 17.5 10C17.5 9.01509 17.306 8.03982 16.9291 7.12987C16.5522 6.21993 15.9997 5.39314 15.3033 4.6967C14.6069 4.00026 13.7801 3.44781 12.8701 3.0709C11.9602 2.69399 10.9849 2.5 10 2.5C8.01088 2.5 6.10322 3.29018 4.6967 4.6967C3.29018 6.10322 2.5 8.01088 2.5 10C2.5 11.9891 3.29018 13.8968 4.6967 15.3033C6.10322 16.7098 8.01088 17.5 10 17.5ZM10.8333 5.41667C10.8333 5.19565 10.7455 4.98369 10.5893 4.82741C10.433 4.67113 10.221 4.58333 10 4.58333C9.77899 4.58333 9.56702 4.67113 9.41074 4.82741C9.25446 4.98369 9.16667 5.19565 9.16667 5.41667V9.79167C9.16667 10.3667 9.63333 10.8333 10.2083 10.8333H12.9167C13.1377 10.8333 13.3496 10.7455 13.5059 10.5893C13.6622 10.433 13.75 10.221 13.75 10C13.75 9.77899 13.6622 9.56702 13.5059 9.41074C13.3496 9.25446 13.1377 9.16667 12.9167 9.16667H10.8333V5.41667Z' fill='white'/%3E%3C/svg%3E")}.telLink-flag span{position:relative;top:-4px;left:-4px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.telLink-flag .headerMobile_flags{display:block;margin-top:10px}.telLink-flag .headerMobile_flags__item{display:flex;align-items:center;gap:10px;margin-top:11px;padding-left:30px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#fff}@media only screen and (min-width:480px){.telLink-flag .headerMobile_flags__item{padding-left:0}}.telLink-flag .country-flag{display:flex;align-items:center;justify-content:center;width:24px;height:22px}.telLink-flag .country-status{margin-left:6px}.telLink-flag .country-status__text-red{color:#ff4b51}.telLink-flag .country-status__text-blue,.telLink-flag .country-status__text-red{top:0;left:0;font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.telLink-flag .country-status__text-blue{color:#2f80ed}.section--intro{padding:40px 20px 60px}@media only screen and (min-width:768px){.section--intro{padding:40px 20px 120px}}@media only screen and (min-width:1024px){.section--intro{padding:0 40px 120px}}@media only screen and (min-width:1365px){.section--intro{padding:0 80px 140px}}.section--intro .section__title{font-size:36px;line-height:130%;font-weight:700;color:#333;margin-bottom:24px;text-align:left;width:100%;font-family:Montserrat,sans-serif;font-style:normal}@media only screen and (min-width:960px){.section--intro .section__title{font-size:70px;line-height:110%;margin-bottom:40px}}.section--intro .benefits-grid{display:grid;grid-template-columns:1fr;gap:16px;width:100%}@media only screen and (min-width:768px){.section--intro .benefits-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media only screen and (min-width:960px){.section--intro .benefits-grid{grid-template-columns:repeat(4,1fr)}}.section--intro .benefits-card{position:relative;border-radius:2px;overflow:hidden;background-color:#f8f8f8;padding:24px;background-size:cover}@media only screen and (min-width:960px){.section--intro .benefits-card{min-height:250px}}.section--intro .benefits-card__icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background-color:#fff;margin-bottom:12px}@media only screen and (min-width:960px){.section--intro .benefits-card__icon{width:60px;height:60px}}.section--intro .benefits-card__icon img{width:29px;height:29px}@media only screen and (min-width:960px){.section--intro .benefits-card__icon img{width:40px;height:40px}}.section--intro .benefits-card__title{font-size:24px;line-height:130%;font-weight:600;color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-style:normal}@media only screen and (min-width:960px){.section--intro .benefits-card__title{font-size:28px}}.section--intro .benefits-card__text{font-size:18px;line-height:140%;font-weight:500;color:#fff;font-family:Montserrat,sans-serif;font-style:normal}.univerTableInfo-fix-header .table-resp{max-height:calc(100vh - 134px);overflow:auto}.univerTableInfo-fix-header table tbody tr:first-child td,.univerTableInfo-fix-header table tbody tr:first-child th{position:sticky;top:0;background:#fff;z-index:1}.univerTableInfo-fix-header table tbody tr:first-child td:first-child{box-shadow:inset 1px 0 0 0 hsla(0,0%,51%,.6)}.template-univercity .table-resp table td,.template-univercity .tabsContainer_navItem{width:200px!important;min-width:100px!important}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper-wrapper{margin-bottom:12px;width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}@media only screen and (min-width:960px){.swiper-wrapper{margin-bottom:0}}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#ccc;opacity:1;margin:0 4px;cursor:pointer;transition:all .3s}.swiper-pagination-bullet-active{background:#619ef0}.swiper-pagination-bullet-dynamic{transition:transform .2s,left .2s}.section--team{overflow-x:hidden;background-color:#f7f7f7;padding:40px 20px}@media only screen and (min-width:1024px){.section--team{padding:80px 40px}}@media only screen and (min-width:1365px){.section--team{padding:80px}}.section--team .section__title{margin-top:0;margin-bottom:24px;font-size:28px;line-height:130%;font-weight:700;color:#333;text-align:left;width:100%;font-family:Montserrat,sans-serif;font-style:normal}@media only screen and (min-width:960px){.section--team .section__title{font-size:70px;line-height:110%;margin-bottom:46px}}.section--team .team-slider__wrapper{position:relative;overflow:hidden}@media only screen and (max-width:768px){.section--team .team-slider__wrapper.swiper{overflow:visible;padding-bottom:40px}.section--team .team-slider__wrapper .swiper-wrapper{display:flex}.section--team .team-slider__wrapper .swiper-slide{width:auto;flex-shrink:0}}@media only screen and (min-width:768px){.section--team .team-slider__wrapper{overflow:visible}}.section--team .team-slider{gap:16px}@media only screen and (max-width:768px){.team-slider__wrapper:not(.swiper) .section--team .team-slider{display:flex;overflow-x:auto;padding-bottom:20px;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:768px){.section--team .team-slider{display:flex;flex-wrap:wrap;gap:24px}.section--team .team-slider .team-slider__item{width:calc(33.33333% - 16px);flex-shrink:0;box-sizing:border-box}}@media only screen and (min-width:960px){.section--team .team-slider{display:flex;flex-wrap:wrap;gap:24px}.section--team .team-slider .team-slider__item{width:calc(25% - 18px);min-height:275px;flex-shrink:0;box-sizing:border-box}}.section--team .team-slider__item{padding:22px 16px 16px;background-color:#fff;text-align:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;min-height:278px}@media only screen and (max-width:768px){.section--team .team-slider__item{flex-shrink:0;padding:18px}.swiper-slide .section--team .team-slider__item{width:100%;height:100%}}.section--team .team-slider__item-img{display:flex;flex-direction:column;justify-content:center;margin:0 auto;border-radius:50%;overflow:hidden;position:relative;width:100%;aspect-ratio:1;max-width:160px}.section--team .team-slider__item-img img,.section--team .team-slider__item-img picture{width:100%;height:160px;object-fit:cover;display:block}.section--team .team-slider__item-content{max-width:200px;margin:0 auto;display:flex;flex-direction:column;flex-grow:1}@media only screen and (min-width:768px){.section--team .team-slider__item-content{max-width:none}}.section--team .team-slider__item-title{margin-top:12px;margin-bottom:0;font-size:18px;font-weight:700}.section--team .team-slider__item-text,.section--team .team-slider__item-title{line-height:140%;color:#333;font-family:Montserrat,sans-serif;font-style:normal}.section--team .team-slider__item-text{margin:0;font-size:16px;font-weight:400}.section--steps-to-admission{padding:40px 20px}@media only screen and (min-width:768px){.section--steps-to-admission{padding:55px 20px 60px;background-repeat:no-repeat;background-size:cover}}@media only screen and (min-width:1024px){.section--steps-to-admission{padding:55px 80px 84px}}@media only screen and (max-width:768px){.section--steps-to-admission{background-image:none!important}}.section--steps-to-admission .section__title{font-size:24px;line-height:130%;font-weight:700;color:#333;margin-bottom:28px;text-align:left;width:100%;font-family:Montserrat,sans-serif;font-style:normal}@media only screen and (min-width:768px){.section--steps-to-admission .section__title{font-size:36px;color:#fff}}@media only screen and (min-width:960px){.section--steps-to-admission .section__title{font-size:70px;line-height:110%;margin-bottom:40px}}.section--steps-to-admission .benefits-grid{display:grid;grid-template-columns:1fr;gap:20px;width:100%}@media only screen and (min-width:768px){.section--steps-to-admission .benefits-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media only screen and (min-width:960px){.section--steps-to-admission .benefits-grid{grid-template-columns:repeat(4,1fr)}}.section--steps-to-admission .benefits-card{position:relative;overflow:hidden;background-color:#fff;padding:24px 24px 14px;background-size:cover;border-radius:2px;box-shadow:0 4px 4px 0 rgba(0,0,0,.24)}@media only screen and (min-width:960px){.section--steps-to-admission .benefits-card{min-height:210px;box-shadow:none;border-radius:0}}.section--steps-to-admission .benefits-card__icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:130%;font-weight:500;font-family:Montserrat,sans-serif;border-radius:50%;background-color:#575b7a;color:#fff;margin-bottom:12px}.section--steps-to-admission .benefits-card__title{font-size:20px;line-height:130%;font-weight:600;color:#333;margin-bottom:10px;font-family:Montserrat,sans-serif;font-style:normal}.section--steps-to-admission .benefits-card__text{margin-top:10px;font-size:16px;line-height:140%;font-weight:400;color:#333;font-family:Montserrat,sans-serif;font-style:normal}.section--study-in-poland .study-in-poland__inner{position:relative;width:100%}.section--study-in-poland .section__title{position:absolute;top:0;left:0;margin-top:0;margin-bottom:0;font-size:24px;line-height:130%;font-weight:700;color:#000;text-align:left;width:100%;font-family:Montserrat,sans-serif;font-style:normal;z-index:1}@media only screen and (min-width:768px){.section--study-in-poland .section__title{font-size:36px}}@media only screen and (min-width:1024px){.section--study-in-poland .section__title{max-width:972px;font-size:70px;line-height:110%}}.section--study-in-poland .picture-wrapper{padding-top:65px}@media only screen and (min-width:768px){.section--study-in-poland .picture-wrapper{margin-right:-50px;padding-top:0}}@media only screen and (min-width:1024px){.section--study-in-poland .picture-wrapper{margin-right:-80px}}.section--study-in-poland .picture-wrapper img{width:100%;height:100%;object-fit:cover;display:block;max-height:962px}