.ai-light-bubbles-theme .tabs-ui-23,.ai-light-stream-theme .tabs-ui-23{--tabs-dropdpwn-bg:rgba(242,242,242,0.9)}
.tabs-ui-23 .tabs-23__link,.tabs-ui-23 .tabs-23__title.active:after{color:var(--ai-color-text)}
.tabs-ui-23 .tabs-23__link.active,.tabs-ui-23 .tabs-23__link:hover{color:var(--ai-color-link)}
.button-ui-23.button-ui-23{background-color:var(--ai-color-blue-1);background-image:var(--ai-gradien-1)}
.button-ui-23.button-ui-23:before{background-image:var(--ai-gradien-2);opacity:var(--ai-opacity-1)}
.button-ui-23.button-ui-23 .button__inner{background:var(--ai-color-background);color:var(--ai-color-white-1)}
.button-ui-23.button-ui-23:active .button__inner{background-color:var(--ai-color-hover-1);color:var(--ai-color-hover-2)}
.no-touchevents .button-ui-23.button-ui-23:hover .button__inner,.no-touchevents .button-ui-23.button-ui-23:active .button__inner{background-color:var(--ai-color-hover-1);color:var(--ai-color-hover-2)}
.gradient-border-button{--epam-redesign-text-color:#fff}
.categories-switcher-ui-23 .categories-switcher__tile-title{color:var(--ai-color-text)}
.categories-switcher-ui-23 .categories-switcher__tile-title:after,.categories-switcher-ui-23 .categories-switcher__button:before,.categories-switcher-ui-23 .categories-switcher__button:after{background-color:var(--ai-color-text)}
.categories-switcher-ui-23 .categories-switcher__tile-title.active{color:var(--ai-color-link)}
.categories-switcher-ui-23 .categories-switcher__arrow svg{fill:var(--ai-color-text)}
.categories-switcher-ui-23 .categories-switcher-tiles-section{border-color:var(--ai-color-text)}
.categories-switcher-ui-23.ai-hide-title-and-description .categories-switcher-container{margin-top:0;padding-top:0}
.accordion-23__divider{background-color:var(--ai-color-text)}
.accordion-23__title{color:var(--ai-color-link)}
.accordion-23__title.accordion-23__title-open{color:var(--ai-color-text) !important}
.accordion-23__preview-description,.accordion-23__read-less{color:var(--ai-color-text)}
.accordion-23__arrow{fill:var(--ai-color-text)}
.accordion-23__button:before,.accordion-23__button:after{background:var(--ai-color-text)}
.accordion-23__parsys{border-color:var(--ai-color-text)}
.dark-mode .text-ui-23{--link-hover-color:var(--ai-color-link);--table-border-color:var(--ai-table-border-color)}
.dark-mode .bold-underlined-hover,.dark-mode .bold-underlined-hover:hover{color:var(--ai-color-text)}
.dark-mode .text-ui-23 a:not(.underlined,.continuum-hover,.bold-underlined-hover):hover,.dark-mode .text-ui-23 a:not(.underlined,.continuum-hover,.bold-underlined-hover) span:hover,.text-ui-23 .underlined:hover{color:var(--ai-color-link)}
.rte-text-gradient,.rte-text-gradient span{background-color:var(--ai-gradient-color-2);background-image:linear-gradient(90deg,var(--ai-gradient-color-1))}
.ai-light-bubbles-theme .share-popup-ui-23,.ai-light-stream-theme .share-popup-ui-23{--dropdown-background:rgba(242,242,242,0.9);--border-color:#000;--text-color:#000;--epam-tooltip-text-color:#000;--epam-tooltip-bg-color:rgba(242,242,242,0.9)}
@media screen and (min-width:768px){.ai-light-bubbles-theme .share-popup-ui-23,.ai-light-stream-theme .share-popup-ui-23{--background-color:#fbfafa}
}
@media screen and (min-width:768px){.ai-light-bubbles-theme .share-popup-ui-23 .share-popup__container,.ai-light-stream-theme .share-popup-ui-23 .share-popup__container{background-color:#e9f1fe}
}
@media screen and (min-width:992px){.ai-light-bubbles-theme .share-popup-ui-23 .share-popup__container,.ai-light-stream-theme .share-popup-ui-23 .share-popup__container{background-color:var(--dropdown-background)}
}
.ai-light-bubbles-theme .icon-share-lg-gradient:after,.ai-light-bubbles-theme .icon-fb-md-gradient:after,.ai-light-bubbles-theme .icon-li-md-gradient:after,.ai-light-bubbles-theme .icon-print-gradient:after,.ai-light-bubbles-theme .icon-preference-gradient:after,.ai-light-bubbles-theme .icon-link-gradient:after,.ai-light-bubbles-theme .icon-email-gradient:after,.ai-light-stream-theme .icon-share-lg-gradient:after,.ai-light-stream-theme .icon-fb-md-gradient:after,.ai-light-stream-theme .icon-li-md-gradient:after,.ai-light-stream-theme .icon-print-gradient:after,.ai-light-stream-theme .icon-preference-gradient:after,.ai-light-stream-theme .icon-link-gradient:after,.ai-light-stream-theme .icon-email-gradient:after{opacity:1}
.ai-light-bubbles-theme .icon-share-lg-gradient:before,.ai-light-bubbles-theme .icon-fb-md-gradient:before,.ai-light-bubbles-theme .icon-li-md-gradient:before,.ai-light-bubbles-theme .icon-print-gradient:before,.ai-light-bubbles-theme .icon-preference-gradient:before,.ai-light-bubbles-theme .icon-link-gradient:before,.ai-light-bubbles-theme .icon-email-gradient:before,.ai-light-stream-theme .icon-share-lg-gradient:before,.ai-light-stream-theme .icon-fb-md-gradient:before,.ai-light-stream-theme .icon-li-md-gradient:before,.ai-light-stream-theme .icon-print-gradient:before,.ai-light-stream-theme .icon-preference-gradient:before,.ai-light-stream-theme .icon-link-gradient:before,.ai-light-stream-theme .icon-email-gradient:before{opacity:0}
.top-navigation-logo-item,.top-navigation-logo-item:hover,.top-navigation-logo-link--text,.top-navigation-logo-link--text:hover{--epam-redesign-text-color:#fff;color:#fff}
.header-ui-23{background-color:var(--ai-color-background)}
.header__inner{background-color:var(--header-background-color)}
.ai-report-page .top-navigation-ui-23 .top-navigation__flyout{max-width:192rem;margin:auto}
.ai-report-page .top-navigation-mock-background{width:192rem;left:0;right:0;margin:auto}
.form-constructor .form-component__success .gradient-text{background-image:linear-gradient(113.6deg,#fff 16.37%,#fff 44.04%,#d8a5ea 92.19%) !important}
@media(hover:hover){.form-constructor .color-link:hover{color:var(--ai-color-link)}
.form-constructor .color-link:hover .svg-link-arrow{fill:var(--ai-color-link)}
}
.dark-mode .form-component .preference-center:hover{color:var(--ai-color-link)}
.disable-image-section img{user-select:none;pointer-events:none;-webkit-user-drag:none}
.animate-section{opacity:1}
.run-animation{transition:height 3.5s ease,opacity 3.5s ease;height:0 !important;opacity:0}
.ai-dark-waves-theme .slider-ui-23{--slider-dot-gradient-color:linear-gradient(to right,var(--ai-dark-waves-gradient));--epam-redesign-text-color:var(--ai-color-text)}
.ai-light-bubbles-theme .slider-ui-23{--slider-dot-gradient-color:linear-gradient(to right,var(--ai-light-bubbles-gradient));--epam-redesign-text-color:var(--ai-color-text)}
.ai-dark-gradient-theme .slider-ui-23{--slider-dot-gradient-color:linear-gradient(to right,var(--ai-dark-gradient-gradient));--epam-redesign-text-color:var(--ai-color-text)}
.ai-light-stream-theme .slider-ui-23{--slider-dot-gradient-color:linear-gradient(to right,var(--ai-light-stream));--epam-redesign-text-color:var(--ai-color-text)}
.ai-dark-glass-theme .slider-ui-23{--slider-dot-gradient-color:linear-gradient(to right,var(--ai-dark-glass));--epam-redesign-text-color:var(--ai-color-text)}
.ai-dark-waves-theme .slider-ui-23,.ai-dark-gradient-theme .slider-ui-23,.ai-dark-glass-theme .slider-ui-23{--slide-video-dark-opacity-property:1;--slide-video-light-opacity-property:0}
.ai-light-bubbles-theme .slider-ui-23,.ai-light-stream-theme .slider-ui-23{--slide-video-dark-opacity-property:0;--slide-video-light-opacity-property:1}
.slider-ui-23{--slider-padding-top:2.8rem}
@media screen and (min-width:992px){.slider-ui-23{--slider-padding-top:9rem}
}
.slider-ui-23 .color-link{color:var(--ai-color-text)}
.slider-ui-23 .link-with-right-arrow .svg-link-arrow,.slider-ui-23 .link-with-bottom-arrow .svg-link-arrow,.slider-ui-23 .adaptive-link .svg-link-arrow{fill:var(--ai-color-text)}
@media(hover:hover){.slider-ui-23 .color-link:hover{color:var(--ai-color-link)}
.slider-ui-23 .color-link:hover .svg-link-arrow{fill:var(--ai-color-link)}
}
.footer-ui-23{background-color:var(--ai-color-background)}