.home-page-main-container .home-header-wrapper{display:grid;gap:16px;padding-bottom:32px}@media(min-width:992px){.home-page-main-container .home-header-wrapper{grid-template-columns:1fr 448px;padding-bottom:64px}}@media(min-width:1320px){.home-page-main-container .home-header-wrapper{grid-template-columns:1fr 548px;padding-bottom:96px}}.home-page-main-container .home-header{background:linear-gradient(77.3deg,#35364d 14.79%,#7c43b3 61.44%);background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;height:auto;padding-top:32px}@media(min-width:992px){.home-page-main-container .home-header{padding-top:64px}}.home-page-main-container .home-header-texts-title{color:#fff;font-size:30px;line-height:36px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500;margin-top:0;margin-bottom:32px}@media(min-width:992px){.home-page-main-container .home-header-texts-title{font-size:36px;line-height:44px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500}}@media(min-width:1320px){.home-page-main-container .home-header-texts-title{font-size:48px;line-height:58px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500}}.home-page-main-container .home-header-texts-list{display:grid;gap:16px;color:#fff}.home-page-main-container .home-header-texts-list-item{grid-template-columns:min-content 1fr;align-items:flex-start;display:grid;gap:16px}.home-page-main-container .home-header-texts-list-item p{font-size:16px;line-height:20px;font-family:'Lato',sans-serif;font-weight:400}.home-page-main-container .home-header-texts-list-item .check-icon{font-size:18px;line-height:22px;font-weight:500;font-family:'Lato',sans-serif;content:url(/Content/images/icons/check-icon-colored-transparent.svg)}.home-page-main-container .home-header-images-trainers{margin:0 auto;margin-top:24px;width:100%;display:block}@media(min-width:768px){.home-page-main-container .home-header-images-trainers{width:unset}}@media(min-width:992px){.home-page-main-container .home-header-images-trainers{margin-top:0;width:100%}}.home-page-main-container .header-section-programs{display:flex;flex-direction:column;justify-content:center;gap:32px;padding-bottom:48px}@media(min-width:992px){.home-page-main-container .header-section-programs{padding-bottom:96px;flex-direction:row}}.home-page-main-container .header-section-programs-item{background:#fff;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);position:relative;overflow:hidden}@media(min-width:992px){.home-page-main-container .header-section-programs-item{width:451px;height:577px;border-radius:4px}}@media(min-width:1320px){.home-page-main-container .header-section-programs-item{width:481px;height:561px;border-radius:4px}}.home-page-main-container .header-section-programs-item-head{padding:24px 24px 16px 24px;background-color:#dac4eb}@media(min-width:992px){.home-page-main-container .header-section-programs-item-head{padding:32px 32px 24px 32px}}.home-page-main-container .header-section-programs-item-head.ux-ui{background-color:#41bead}.home-page-main-container .header-section-programs-item-head.ux-ui .header-section-programs-item-title{color:#35364d}.home-page-main-container .header-section-programs-item-content{padding:16px 24px 24px 24px}@media(min-width:992px){.home-page-main-container .header-section-programs-item-content{padding:16px 32px 32px 32px}}.home-page-main-container .header-section-programs-item-image{position:absolute;right:24px;top:24px}.home-page-main-container .header-section-programs-item-title{font-size:24px;line-height:30px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500;margin-bottom:24px;margin-top:0;color:#54546d;display:flex;position:relative;z-index:2}.home-page-main-container .header-section-programs-item-title img{margin-right:8px}.home-page-main-container .header-section-programs-item a{display:inline-block}.home-page-main-container .header-section-programs-item-description{font-size:16px;line-height:20px;font-family:'Lato',sans-serif;font-weight:400;color:#54546d;margin-bottom:24px}.home-page-main-container .header-section-programs-item-list{color:#fff;display:grid;gap:16px}.home-page-main-container .header-section-programs-item-list li{display:flex;align-items:flex-start;color:#54546d;font-size:16px;line-height:20px;font-family:'Lato',sans-serif;font-weight:400}.home-page-main-container .header-section-programs-item-list li img{position:relative;top:1px;width:20px;margin-right:12px}@media(min-width:992px){.home-page-main-container .header-section-programs-item-list li img{margin-right:16px}}