    /*02-08-2024*/
   .tanscript.active.overflow_transcript {
    overflow: visible !important;
} 
    a.pl-innovate__link.btn-green:hover {
        color: #00287b;
        background: white;
    }
    
    .clse_icon_search_menu {
        width: 24px;
        height: 24px;
        background-position: center;
        font-size: inherit;
        border-radius: 0;
        position: absolute;
        left: -34px;
        background-repeat: no-repeat;
        top: 1px;
        background-size: contain;
    }
    
    .fusion-main-menu .fusion-main-menu-search.fusion-main-menu-search-open a {
        right: unset;
        position: relative !important;
    }
    
    .header_search_div {
        position: absolute;
        background: transparent;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
    }
    
    header .fusion-main-menu .fusion-main-menu-search.fusion-custom-menu-item {
        position: relative;
    }
    
    .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type="submit"] {
        width: 24px;
        height: 24px;
        margin-right: -18px;
        background-size: 26px;
    }
    
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]:active {
        border: 1px solid #00287B;
        border-radius: 7px;
    }
    
    .fusion-main-menu .fusion-main-menu-search form.fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]:focus {
        border: 1px solid #00287B;
        border-radius: 7px;
    }
    
    .fusion-main-menu .fusion-main-menu-search form.fusion-search-form:has(.fusion-search-form-content .fusion-search-field input[type="search"]:focus) {
        box-shadow: 0px 0px 0px 2px #C6F221;
        border-radius: 7px;
    }
    
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-decoration,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-cancel-button,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-results-button,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-results-decoration,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-decoration,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-cancel-button,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-button,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-decoration {
        height: 24px;
        width: 24px;
        position: absolute;
        right: 8px;
        -webkit-appearance: none;
        border-radius: 10px;
                background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.292893C0.683418 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L7 5.58579L12.2929 0.292894C12.6834 -0.0976305 13.3166 -0.0976305 13.7071 0.292894C14.0976 0.683418 14.0976 1.31658 13.7071 1.70711L8.41421 7L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L7 8.41421L1.70711 13.7071C1.31658 14.0976 0.683418 14.0976 0.292893 13.7071C-0.0976311 13.3166 -0.0976311 12.6834 0.292893 12.2929L5.58579 7L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z" fill="%2300287B"/></svg>');

        background-repeat: no-repeat;
        background-size: 24px;
        cursor: pointer;
        top: 16px
    }
    
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-decoration:hover,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-cancel-button:hover,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-results-button:hover,
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"]::-webkit-search-results-decoration:hover,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-decoration:hover,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-cancel-button:hover,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-button:hover,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-decoration:hover {
        background-image: url("data:image/svg+xml,<svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683418 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L7 5.58579L12.2929 0.292894C12.6834 -0.0976305 13.3166 -0.0976305 13.7071 0.292894C14.0976 0.683418 14.0976 1.31658 13.7071 1.70711L8.41421 7L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L7 8.41421L1.70711 13.7071C1.31658 14.0976 0.683418 14.0976 0.292893 13.7071C-0.0976311 13.3166 -0.0976311 12.6834 0.292893 12.2929L5.58579 7L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23009FD6'/></svg>%0A");
    }
    
    body .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-button {
        top: calc(50% - 13px);
    }
    
    .fusion-live-search .fusion-search-results {
        max-height: var(--live_search_results_height);
        height: 250px !important;
    }
    /*27-08-2024*/
    
    .hp_hero__text {
        max-width: 1808px;
        padding: 0 96px;
        margin: 0 auto;
        width: 100%;
    }
    
    body.page-template-hp-new section.hp-hero {
        padding: 0;
    }
    
    .page-template-automation-page li.au-text__list-item::marker,
    .page-template-data-suite-page li.au-text__list-item::marker {
        color: #6804BF;
    }
    
    .fusion-main-menu .fusion-main-menu-search .fusion-search-form .fusion-search-form-content .fusion-search-field input[type="search"],
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s {
        padding-right: 75px;
    }
    
    .news__list-item-text a.button:focus {
        border: 1px solid white;
    }
    
    #wrapper .fusion-main-menu .fusion-main-menu-search a:hover:after {
        background-image: url("data:image/svg+xml,<svg width='20' height='20' xmlns='http://www.w3.org/2000/svg'><g fill='none' fill-rule='evenodd'><path d='M0 0h20v20H0z'/><g transform='translate(.833 .833)' stroke='%23009FD6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><circle cx='7.658' cy='7.658' r='7.651'/><path d='m12.98 13.377 4.964 4.956'/></g></g></svg>");
    }
    
    .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type="submit"]:hover,
    body #wrapper .fusion-main-menu .fusion-main-menu-search a:hover::after {
        background-image: url("data:image/svg+xml,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M21.1563 21.5102C20.8304 21.5102 20.5046 21.3875 20.2569 21.1421L16.9526 17.8678C16.4572 17.377 16.4572 16.5795 16.9526 16.0886C17.4479 15.5978 18.2528 15.5978 18.7481 16.0886L22.0524 19.3629C22.5478 19.8537 22.5478 20.6513 22.0524 21.1421C21.8048 21.3875 21.4789 21.5102 21.153 21.5102H21.1563ZM10.3113 16.6505C6.23793 16.6505 2.92383 13.3666 2.92383 9.32705C2.92383 5.28753 6.23793 2.00684 10.3113 2.00684C14.3847 2.00684 17.6988 5.29076 17.6988 9.32705C17.6988 13.3633 14.3847 16.6473 10.3113 16.6473V16.6505ZM10.3113 4.52548C7.63918 4.52548 5.46562 6.67925 5.46562 9.32705C5.46562 11.9749 7.63918 14.1319 10.3113 14.1319C12.9835 14.1319 15.157 11.9781 15.157 9.32705C15.157 6.67602 12.9835 4.52548 10.3113 4.52548Z' fill='%23009FD6'/></svg>%0A");
    }
    
    #wrapper .fusion-main-menu .fusion-main-menu-search.fusion-main-menu-search-open a:hover:after {
        background-image: url("data:image/svg+xml,<svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683418 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L7 5.58579L12.2929 0.292894C12.6834 -0.0976305 13.3166 -0.0976305 13.7071 0.292894C14.0976 0.683418 14.0976 1.31658 13.7071 1.70711L8.41421 7L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L7 8.41421L1.70711 13.7071C1.31658 14.0976 0.683418 14.0976 0.292893 13.7071C-0.0976311 13.3166 -0.0976311 12.6834 0.292893 12.2929L5.58579 7L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23009FD6'/></svg>%0A");
    }
    
    body header.fusion-header-wrapper .fusion-main-menu>ul>li:not(.header-request-btn)>a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):not(.fusion-main-menu-icon):hover::after,
    header .fusion-main-menu li.menu-item-has-children.relative .sub-menu li a:hover {
        font-weight: 300;
        color: #009FD6;
    }
    
    header .fusion-main-menu li.menu-item-has-children.relative .sub-menu li.current-menu-item a {
        font-weight: 500 !important;
    }
    
    .fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li.current-menu-parent>a {
        font-weight: 500;
    }
    
    body header.fusion-header-wrapper .fusion-main-menu>ul>li.current-menu-parent:not(.header-request-btn)>a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):not(.fusion-main-menu-icon):hover::after {
        font-weight: 500;
    }
    
    header .fusion-main-menu>ul>li.current-menu-parent.menu-item-has-children>a:hover::before {
        content: "";
    }
    
    header .fusion-main-menu>ul>li.menu-item-has-children>a:hover::before {
        content: none;
    }
    
    header .fusion-main-menu li.menu-item-has-children.relative.col-2 .sub-menu>li {
        padding-left: 10px;
        padding-right: 5px;
    }
    
    body header.fusion-header-wrapper .fusion-main-menu>ul>li:not(.header-request-btn)>a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):not(.fusion-main-menu-icon):focus {
        outline: unset;
    }
    
    body header.fusion-header-wrapper .fusion-main-menu>ul>li:not(.header-request-btn)>a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):not(.fusion-main-menu-icon):focus::after {
        padding: 4px;
        border-radius: 4px;
    }
    
    header .fusion-main-menu>ul>li.menu-item-has-children>a {
        padding: 0 10px;
    }
    
    section.pl-capabilities,
    section.pl-capabilities * {
        /* display: none; */
        will-change: opacity;
    }
    
    .au-text__text-content {
        justify-content: flex-start;
    }
    
    #wrapper .fusion-main-menu .fusion-main-menu-search.fusion-main-menu-search-open .fusion-search-results.suggestions-added a:after {
        content: none;
    }
    
    body #wrapper .fusion-main-menu .fusion-main-menu-search a::after {
        background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1563 21.5102C20.8304 21.5102 20.5046 21.3875 20.2569 21.1421L16.9526 17.8678C16.4572 17.377 16.4572 16.5795 16.9526 16.0886C17.4479 15.5978 18.2528 15.5978 18.7481 16.0886L22.0524 19.3629C22.5478 19.8537 22.5478 20.6513 22.0524 21.1421C21.8048 21.3875 21.4789 21.5102 21.153 21.5102H21.1563ZM10.3113 16.6505C6.23793 16.6505 2.92383 13.3666 2.92383 9.32705C2.92383 5.28753 6.23793 2.00684 10.3113 2.00684C14.3847 2.00684 17.6988 5.29076 17.6988 9.32705C17.6988 13.3633 14.3847 16.6473 10.3113 16.6473V16.6505ZM10.3113 4.52548C7.63918 4.52548 5.46562 6.67925 5.46562 9.32705C5.46562 11.9749 7.63918 14.1319 10.3113 14.1319C12.9835 14.1319 15.157 11.9781 15.157 9.32705C15.157 6.67602 12.9835 4.52548 10.3113 4.52548Z' fill='%2300287B'/%3E%3C/svg%3E%0A");
        width: 23px;
        height: 23px;
    }
    
    #wrapper .fusion-main-menu .fusion-main-menu-search.fusion-main-menu-search-open a::after {
        width: 19px;
        height: 19px;
    }
    
    .globus-icon a:hover svg path {
        fill: #009FD6;
    }
    
    header .fusion-main-menu li.menu-item-has-children.relative .sub-menu::before {
        background: rgba(255, 255, 255, 0.98);
    }
    
    @media screen and (min-width: 769px) {
        header .fusion-main-menu>ul>li {
            padding-right: 38px;
        }
    }
    
    @media screen and (max-width: 1440px) {
        .au-text__text-content {
            gap: 50px;
        }
        .pl-capabilities__title {
            padding-right: 20px;
        }
        body .pl-capabilities__list-item {
            width: 38.5vw;
        }
        .hp-modernize__slider-item {
            min-height: auto;
            height: auto;
        }
    }
    
    @media screen and (max-width: 1300px) {
        .hp-modernize .hp-modernize__slider-item-text {
            max-width: 800px;
        }
    }
    
    @media screen and (max-width: 1024px) {
        .flex-direction-nav,
        .wooslider-direction-nav,
        .wooslider-pauseplay {
            display: none;
        }
        header .fusion-main-menu .fusion-main-menu-search.fusion-custom-menu-item {
            padding-left: 20px;
        }
    }
    
    @media screen and (max-width: 1024px) {
        .flex-direction-nav,
        .wooslider-direction-nav,
        .wooslider-pauseplay {
            display: none;
        }
        header .fusion-main-menu .fusion-main-menu-search.fusion-custom-menu-item {
            padding-left: 20px;
        }
    }
    
    @media (max-width: 991px) {
        #main .testimonials-full .slides .post-card .customer-descr p {
            max-height: 210px!important;
        }
        .pl-capabilities__list-item {
            width: 100%;
            height: auto;
            min-height: 311px;
        }
        .pl-capabilities__list-item-text {
            padding-bottom: 0;
            margin-bottom: 16px;
            display: block;
        }
        .hp_hero__text {
            padding: 73px 16px 0;
        }
        body .pl-capabilities__list-item {
            width: auto;
        }
        #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-decoration,
        #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-cancel-button,
        #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-button,
        #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-decoration {
            transform: translate(0px, -9px);
        }
        body .hp_hero__text {
            padding-left: 70px;
            padding-right: 70px;
        }
        body .swiper-button-prev.hp-hero__slider-prev {
            left: 30px;
        }
        .swiper-button-next.hp-hero__slider-next {
            right: 30px;
        }
        .hp-tabs__list-sub-item-icon img {
            object-fit: contain;
        }
    }
    
    @media (max-width: 768px) {
        .swiper-button-prev.hp-hero__slider-prev,
        .swiper-button-next.hp-hero__slider-next {
            display: none !important;
        }
        body .hp_hero__text {
            padding-left: 16px;
            padding-right: 16px;
        }
        .avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu {
            background: white;
        }
        /* .au-text ~ .au-generative{
        display: none;
    } */
		  #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-decoration,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-cancel-button,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-button,
    #wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-search-results-decoration {
		                                background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 50 50" fill="%2300287B"><path d="M 9.15625 6.3125 L 6.3125 9.15625 L 22.15625 25 L 6.21875 40.96875 L 9.03125 43.78125 L 25 27.84375 L 40.9375 43.78125 L 43.78125 40.9375 L 27.84375 25 L 43.6875 9.15625 L 40.84375 6.3125 L 25 22.15625 Z"></path></svg>');
		height: 24px;
        width: 24px;
        position: absolute;
        right: 8px;
        -webkit-appearance: none;
        border-radius: 10px;
        background-repeat: no-repeat;
        background-size: 24px;
        cursor: pointer;
        top: 20px;
		}
		body .fusion-flyout-search .fusion-live-search .fusion-search-results-wrapper {
    width: calc(100% - 0px);
    margin-top: 40px;
}
		body #breadcrumbs {
    margin-left: 0;
}
		.fusion-header-wrapper .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-link .fusion-sticky-logo {
    display: inline-block;
}
		.fusion-header-wrapper .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-link img{
			display: none;
		}
    }
    
    @media (max-width: 370px) {
        section {
            width: 100%;
        }
    }