.section-business-activity__slide-text-content h3{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media only screen and (max-width:480px){.section-business-activity__slide-text-content h3{min-height:90px;font-size:24px}}.section-business-activity__slide-text-content p{color:var(--gray-800);margin-top:16px;font-size:18px;line-height:135%}.section-special-projects__slide-text-content h3{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%;color:#fff!important}.section-special-projects__slide-text-content p{margin-top:16px;font-size:18px;line-height:135%;color:#fff!important}
.section-article tr{box-sizing:content-box;line-height:160%}.section-article th{color:#fff;background-color:#555;border:1px solid #0000001a;height:32px;padding:6px 14px 5px 12px;font-weight:300}.section-article td{box-sizing:content-box;border:1px solid #0000001a;height:32px;padding:5px 14px 5px 12px;line-height:160%}
.modal__content-mobile{width:100%;max-width:604px;max-height:87vh;color:var(--text-color,#1a1a1a);background-color:var(--bg,#f7f8fb);-webkit-transition:padding-top .2s ease-in-out,max-height .2s ease-in-out,-webkit-transform .2s ease-in-out;border-radius:40px 40px 0 0;flex-direction:column;margin-top:13vh;padding:64px 56px;transition:padding-top .2s ease-in-out,max-height .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative;overflow-x:hidden;overflow-y:auto;box-shadow:0 4px 40px #93959826}.modal__content-mobile::-webkit-scrollbar{border-radius:4px;width:4px}.modal__content-mobile::-webkit-scrollbar-track{background:var(--gray-200)}.modal__content-mobile::-webkit-scrollbar-thumb{background:var(--green)}.modal__content-mobile::-webkit-scrollbar-thumb:hover{cursor:grab}@media only screen and (max-width:768px){.modal__content-mobile{border-top:32px solid #0000;max-width:100%;padding:0 16px 64px}}.modal__content-mobile.is-full{max-height:calc(var(--vh,1vh)*100);border-radius:initial;height:100%;margin-top:0}.modal__content-mobile.is-full .modal__header-mobile{text-transform:uppercase;align-items:center;font-size:18px}.modal__header-mobile{border-bottom:1px solid #0000;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;padding-bottom:15px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%;transition:border-color .2s ease-in-out;display:flex}@media only screen and (max-width:768px){.modal__header-mobile{letter-spacing:-.1px;font-family:Inter,Arial,sans-serif;font-size:28px;font-weight:700;line-height:125%}}.modal__content-wrapper-mobile{z-index:3}@media only screen and (max-width:768px){.modal__content-wrapper-mobile{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.modal__btns-mobile{z-index:2;flex-wrap:wrap;margin-top:auto;margin-bottom:-16px;margin-right:-8px;padding-top:16px;display:flex;position:relative}@media only screen and (max-width:768px){.modal__btns-mobile{flex-flow:column;flex-shrink:0;margin-bottom:0;margin-right:0}.modal__btns-mobile .btn--inverted-new.btn--reset,.modal__btns-mobile .btn--inverted-new.btn--reset:hover{background-color:var(--bg-surface1,#fff)!important}}.modal--rating{z-index:9999}.ReactModal__Overlay.modal.modal--fav.modal--rating{bottom:-80px;right:0;pointer-events:none!important;background:0 0!important;position:fixed!important}.ReactModal__Overlay.modal.modal--fav.modal--rating .modal__wrapper{justify-content:flex-end;align-items:flex-end;padding:0 16px 88px;pointer-events:auto!important}@media (max-width:768px){.ReactModal__Overlay.modal.modal--fav.modal--rating .modal__wrapper{padding-bottom:138px;bottom:-66px}}.ReactModal__Overlay.modal.modal--fav.modal--rating{pointer-events:none!important}.ReactModal__Overlay.modal.modal--fav.modal--rating .modal__wrapper{pointer-events:auto!important}.modal--fav.modal--rating .modal__content-wrapper{border-radius:16px;box-shadow:0 4px 40px #93959826}@media (max-width:767px){.modal--fav.modal--rating .modal__content{min-height:initial;border-radius:0;max-width:none;padding:0;position:static;bottom:auto;left:auto;right:auto;transform:none!important}.ReactModal__Overlay.modal.modal--rating,.ReactModal__Overlay--after-open.modal.modal--rating,.ReactModal__Overlay--before-close.modal.modal--rating{background-color:#0000!important}}.ReactModal__Overlay.modal.modal--rating,.ReactModal__Overlay--after-open.modal.modal--rating,.ReactModal__Overlay--before-close.modal.modal--rating{background-color:#0000!important}
