.c-image-section{position:relative}@media screen and (max-width: 1199px){.c-image-section{display:flex;flex-direction:column;align-items:start}}.c-image-section_image{position:relative;width:42.875rem;height:100%;max-height:100%;min-height:40.625rem}.c-image-section_image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1199px){.c-image-section_image{width:100%;height:auto;min-height:unset;overflow:hidden}.c-image-section_image:before{content:"";display:block;padding-bottom:61.73%}.c-image-section_image img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}}@media screen and (max-width: 699px){.c-image-section_image:before{padding-bottom:71.64%}}.c-image-section_item{width:100%}@media screen and (min-width: 1200px){.c-image-section_item{grid-row:1}}@media screen and (min-width: 1200px){.c-image-section.-reversed .c-image-section_content,.c-image-section.-reversed .c-image-section_image{margin-left:auto}}.c-image-section_content{display:flex;flex-direction:column;align-items:start;max-width:42.875rem;width:100%}.c-image-section_title,.c-image-section_description{display:inline-block}.c-image-section_title{margin-bottom:2rem}@media screen and (max-width: 1199px){.c-image-section_title{margin-bottom:1.125rem}}@media screen and (max-width: 1199px){.c-image-section_title{margin-bottom:.75rem}}.c-image-section_description{margin-bottom:3rem}@media screen and (max-width: 1199px){.c-image-section_description{margin-bottom:1.5rem}}.c-page-nav{position:sticky;top:0px;height:5rem;overflow:hidden;background-color:#fff;border-bottom:1px solid rgba(169,169,170,.2);z-index:102}.c-page-nav_list{position:relative;display:flex;align-items:stretch;column-gap:3rem;height:100%;max-width:100%;overflow-x:auto;padding-right:7.5rem}@media screen and (max-width: 1199px){.c-page-nav_list{padding-right:5.875rem}}@media screen and (max-width: 699px){.c-page-nav_list{padding-right:4.25rem}}.c-page-nav_list::-webkit-scrollbar{display:none}.c-page-nav_list>li{position:relative;display:flex;align-items:center}.c-page-nav_list>li:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.25rem;width:100%;background-color:#d0043c;transform-origin:left bottom;transform:scaleX(0)}.c-page-nav_list>li.-active>a{color:#3b3c44}.c-page-nav_list>li.-active:after{transform:scaleX(1)}.c-page-nav_list>li>a{font-family:Montserrat Bold,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:.875rem;line-height:2.57;letter-spacing:.0625rem;text-transform:uppercase;white-space:nowrap;color:#a9a9aa}.c-social-info_blocks{display:flex;flex-direction:column;gap:7.125rem;padding-top:7.5rem;padding-bottom:7.125rem}@media screen and (max-width: 1199px){.c-social-info_blocks{gap:6.25rem;padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width: 699px){.c-social-info_blocks{gap:3.125rem;padding-top:3.125rem;padding-bottom:3.125rem}}.c-social-info_blocks.-gray{background-color:#f4f4f4}.c-social-info_blocks.-pb{padding-bottom:10rem}@media screen and (max-width: 1199px){.c-social-info_blocks.-pb{padding-bottom:5rem}}@media screen and (max-width: 699px){.c-social-info_blocks.-pb{padding-bottom:3.125rem}}.c-social-info_blocks.-pt{padding-top:10rem}@media screen and (max-width: 1199px){.c-social-info_blocks.-pt{padding-top:5rem}}@media screen and (max-width: 699px){.c-social-info_blocks.-pt{padding-top:3.125rem}}.c-info-center_news{padding-top:7.5rem;padding-bottom:3.75rem}@media screen and (max-width: 1199px){.c-info-center_news{padding-top:5rem;padding-bottom:2.5rem}}@media screen and (max-width: 699px){.c-info-center_news{padding-top:3.125rem;padding-bottom:1.5625rem}}.c-info-center_service{padding-top:3.75rem}@media screen and (max-width: 1199px){.c-info-center_service{padding-top:2.5rem}}@media screen and (max-width: 699px){.c-info-center_service{padding-top:1.5625rem}}.c-documents{display:flex;flex-direction:column;gap:1rem;list-style:none}.c-documents>li{position:relative;display:flex;align-items:center;background-color:#fff;padding:1.5rem;gap:1.25rem}.c-documents>li:before{display:none!important}.c-documents a{color:#1e2034;font-size:1rem;line-height:1.65}@media screen and (max-width: 699px){.c-documents a{font-size:.875rem;line-height:1.43}}.c-documents a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.c-documents img{width:2.5rem;height:2.5rem;object-fit:contain}.c-documents.-gray li{background-color:#f4f4f4}
