

/* Start:/local/components/bx/section.banner/templates/.default/style.css?17519811365055*/
.justify-pc-grid {max-width: 1190px;}  .image-item img {height: 2rem;}  .justify-pc-grid__item {margin: 15px;}  .image-item {display: flex;align-items: center;}  .big-banner__sub-title {margin-left: auto;margin-right: auto; /*max-width: 26.6rem;*/max-width: 44.6875rem;;margin-bottom: 2rem;}  .--gray {filter: grayscale(1);opacity: .7;}  .global-padding {padding: 2.5rem 0 3.625rem;}  .--title-h2 {color: #141516;padding: 0 !important;font-weight: 600;margin-bottom: 1.5rem;}  .--sub-title {color: #141516;font-style: normal;font-weight: 300;}  .big-banner__container {max-width: 75rem;margin-left: auto;margin-right: auto;padding-left: 1.2375rem;padding-right: 1.2375rem;}  @media only screen and (min-width: 577px) {  .justify-pc-grid {margin: 0 -1.875rem;display: flex; /*flex-wrap: wrap;*/justify-content: center;margin-left: auto;margin-right: auto;}  .image-item img {height: 4rem;object-fit: contain;}  }  @media only screen and (min-width: 1200px) {  .global-padding {padding: 3.625rem 0 5.625rem 0;}  .--title-h2 {font-size: 2rem;line-height: 2.75rem;margin: 1.875rem 0;}  .--sub-title {line-height: 2.25rem;font-size: 1.25rem;}  .big-banner__sub-title {margin-bottom: 1.875rem;}  }  @media only screen and (min-width: 1685px) {  .justify-pc-grid {max-width: 1225px;}  }  .text-center--lg {text-align: center !important;}  .--bordered {border: 1px solid #000000;border-radius: 6px;}  a.image-item-link {font-size: 16px;line-height: 1.3;margin: 10px 0 0;display: flex;align-items: center;}  .image-item {padding: 15px;}  a.image-item-link:hover {color: #3C3F41}  a.image-item-link span {position: relative;display: block;margin-left: 5px;transition: all .4s ease-in-out !important;}  .mob-css-slider__item:hover a.image-item-link span {transform: translateX(7px);}  .image-item img {display: block;margin: 0 auto;}  .mob-css-slider__item:hover .--gray {filter: grayscale(0);transition: all .3s ease-in-out !important;}  .main-slider__logo {position: absolute;top: 40px;left: 12.5vw;z-index: 2;}  .main-slider__text {margin-top: 0 !important;}  @media (max-height: 830px) and (min-width: 1200px) {  .main-slider__logo {top: 30px;}  }  /*@media only screen and (min-width: 1200px) {*//*    .main-slider__text {*//*        padding-top: 142px;*//*    }*//*}*/  @media (min-width: 768px) and (max-height: 955px) {  .main-slider__item {justify-content: flex-end !important;}  }  @media only screen and (max-width: 767.333333px) {  .--hide-768 {display: none !important;}  }  .banner-image {position: relative;}  .--visible-768 {display: none !important;}  @media only screen and (max-width: 767.333333px) {  .--visible-768 {display: block !important;}  }  .banner-image__image {width: 100%;display: block;}  .banner-image__text {position: absolute;left: 16px;height: 100%;top: 0;padding-top: 24vw;box-sizing: border-box;width: calc(100% - 32px);display: flex;flex-direction: column;padding-bottom: 10vw;}  .banner-image__text .c-h4 {color: #ffffff;}  /*[data-dir="course"] .banner-image__text {*//*    position: relative;*//*    padding-bottom: 0 !important;*//*}*//*[data-dir="course"] .banner-image__text .c-h3 {*//*    color: #ffffff;*//*}*//*[data-dir="course"] .banner-image__text {*//*    padding-top: 12vw;*//*}*/  .visible-mob img {display: block;width: 100%;}  /*@media only screen and (max-width: 767.333333px) {*//*    [data-dir="course"] .main-slider__h1 {*//*        font-size: 35px;*//*    }*//*}*//*start custom-banner-content*/  .custom-banner-content .c-h3 {color: #282828;padding-bottom: 10px;}  .custom-banner-content .c-h1 {font-style: normal;font-weight: 500;line-height: 110%;background: linear-gradient(90deg, #74362B 0%, #793D32 2.98%, #894F45 7.28%, #A26D64 12.36%, #C5968F 18.05%, #F1CBC7 24.17%, #F9D4D0 25.15%, #E9BFBA 30.28%, #D3A19B 38.96%, #C68F88 46.31%, #C18881 51.41%, #C38F8B 67.03%, #A16C67 77.88%, #B68380 88.95%, #662A24 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;text-shadow: 1px 3px 3.5px rgba(90, 70, 40, 0.88);}  .banner-descr p {color: var(--unnamed, #282828);font-feature-settings: 'clig' off, 'liga' off;font-size: 50px;font-style: normal;font-weight: 400;line-height: 110%; /* 55px */}  .--black.header-burger span {background: #282828!important;}  .--black.header-burger {filter: none!important;}  @media only screen and (min-width: 768px) {  .banner-descr p br {display: none;}  }  @media only screen and (max-width: 768px) {  .banner-descr p, .custom-banner-content .c-h3 {font-size: 18px;text-align: left;}  .custom-banner-content .c-h1 {text-align: left!important;}  [data-dir="course"] .banner-image__text .c-h1 {max-width: 200px;}  [data-dir="course"] .banner-image__text .c-h3 {margin-top: 0;}  }  .banner-h1-mob {width: 60vw;margin: 5px 0 12px;max-width: 380px;}  .banner-h1-pc {margin: 20px 0;width: 60vw;max-width: 671px;}  @media only screen and (max-width: 768px) {  .banner-h1-pc {display: none;}  }  @media only screen and (min-width: 768px) {  .banner-h1-mob {display: none;}  }  /*end custom-banner-content*/

/* End */
/* /local/components/bx/section.banner/templates/.default/style.css?17519811365055 */
