/** Product Triage **/
.hr-leader-section h1 span {
    position: relative;
    display: inline-block;
    z-index: 0;
}
.hr-leader-section h1 span img {
    position: absolute;
    bottom: -5px;
    z-index: -1;
}
.wp-block-ws-anchor-nav .wp-block-ws-icon {
    margin-bottom: 12px;
}
.mega-menu__aside-btn .wp-block-button__link:hover, .mega-menu__aside-btn .wp-block-button__link:focus, .featured .wp-block-button .wp-block-button__link:hover, .featured .wp-block-button .wp-block-button__link:focus{
    background: #FFF;
    -webkit-box-shadow: inset 0 0 0 1px #193d6a;
    box-shadow: inset 0 0 0 1px #193d6a;
    color: #193d6a;
}
.mega-menu__aside-btn .wp-block-button__link:hover:after, .mega-menu__aside-btn .wp-block-button__link:focus:after, .featured .wp-block-button .wp-block-button__link:hover:after, .featured .wp-block-button .wp-block-button__link:focus:after{
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23193d6a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M22.72 13.33L10.63 1.24a2.37 2.37 0 10-3.35 3.34L17.7 15 7.28 25.42a2.36 2.36 0 001.68 4 2.34 2.34 0 001.67-.69l12.09-12.06a2.37 2.37 0 000-3.34z'/%3E%3C/svg%3E");
}
.site-container, .site-header {
    max-width: 100% !important; 
}

/** industry section css **/
.tab-sec {
    display: none;
}
.industry_section .wp-block-buttons .wp-block-button a.wp-block-button__link {
    justify-content: center;
}
.industry_section .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link{
    justify-content: center;
}
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:hover,
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:focus,
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:active{
    background: #FFF;
    -webkit-box-shadow: inset 0 0 0 1px #193d6a;
    box-shadow: inset 0 0 0 1px #193d6a;
    color: #193d6a;
}
section.wp-block-ws-section.uibox-section {
    padding-bottom: 0px;
}
.industry_section {
    padding: 75px 0 79px;
}
.industry_section .container {
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: 0px;
    padding: 0px;
}
.industry_section h3{
    font-size: 48px;
    line-height: 56px;
    text-align: center;
    letter-spacing: -0.03em;
     margin: 0 0 40px 0;
}
.industry_section .indurstry_wrapper, .industry_header {
    display: flex;
    max-width: 1680px;
    margin-left: auto;
    padding-left: 100px;
}
.industry_section .industry_list{
    max-width: 520px;
    width: 100%;
}
.industry_section .industry_list .ind_list{
    position: relative;
    pointer-events: none;
}
.industry_section .industry_list .ind_list:before{
    content: "";
    position: absolute;
    left: -4px;
    top:0;
    width: 4px;
    height: 100%;
    z-index: 1;
    background: #F37321;
    opacity: 0;
}
.industry_section .industry_list .ind_list.active:before{
    opacity: 1;
}
.industry_section .industry_list .style-svg.industry-tab {
    height: 94px;
    align-items: center;
    padding: 0 32px;
    position: relative;
    display: flex;
    margin: 0px;
    cursor: pointer;
    pointer-events: all;
}
.industry_section .industry_list .ind_list.active .style-svg.industry-tab{
    background: #FCE2D2;
}
.industry_section .industry_list .ind_list .style-svg.industry-tab:after {
    content: "";
    position: absolute;
    right: 32px;
    left: unset;
    bottom: 0;
    top: 2px;
    background: url(../arrow_down_grey.html);
    width: 20px;
    height: 15px;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    margin: auto;
    transition: background 0s ease, transform 0.2s ease;
}
.industry_section .industry_list .ind_list.active .style-svg.industry-tab:after{
    background: url(../arrow_up_orange.html);
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
        transform:rotate(180deg);
    top:-5px;
}
.industry_section .industry_list .style-svg.industry-tab:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: #ccc;
}
.industry_section .industry_list .ind_list.active .style-svg.industry-tab:before{
    display: none;
}
.industry_section .industry_list .style-svg.industry-tab svg {
    width: 30px;
    height: 30px;
    margin-top: 0;
    margin-right: 16px;
}
.industry_section .industry_list .style-svg.industry-tab svg path{
    fill:#949698;
}
.industry_section .industry_list .ind_list.active .style-svg.industry-tab svg path{
    fill:#F37321;
}
.industry_section .industry_list .style-svg.industry-tab figcaption.wp-element-caption {
    display: block;
    font-size: 20px;
    line-height: 28px;
    font-weight: 700;
    color: #949698;
    margin: 0px;
}
.industry_section .industry_list .ind_list.active .style-svg.industry-tab figcaption.wp-element-caption{
    color: #F37321;
}
.industry_section .industry_inner{
    display: none;
    border-bottom: 1px solid #cccccc;
}
.industry_section .industry_inner p {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 0px;
    padding:32px 24px 24px 80px;
    text-align: left;
}
.industry_section .industry_inner .wp-block-buttons{
    margin: 0;
    gap: 12px;
    pointer-events: all;
    display: inline-block;
    margin-bottom:46px;
}
.industry_section .industry_inner p + .wp-block-buttons{
    margin-right: 8px !important;
    padding-left: 80px;
}
.industry_section .industry_inner .wp-block-button{
    padding: 0 !important;
}
.industry_section .industry_inner .wp-block-button a{
    width: 100%;
    padding: 10px 25px;
    margin: 0;
}
.industry_section .industry_inner .is-style-fill{
    width: 100%;
    max-width: 211px;
}
.industry_section .industry_inner .wp-block-buttons .is-style-outline{
    width: 100%;
    /*max-width: 154px;*/
} 
.industry_section .industry_inner figure{
    display: none;
}
.industry_section .accordion_img{
    width: 100%;
    max-width: 100%;
    background: #f6f6f6;
    display: grid;
    place-items: center;
}
.industry_section .accordion_img figure{
    margin: 0;
    display: none;
}
.industry_section .accordion_img figure img{
    max-width: 720px;
    width: 100%;
}
.industry_section .accordion_img figure.active{
    display: block;
}
.industry_section .industry_inner .wp-block-button a::after {
    margin-left: 10px !IMPORTANT;
}
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:focus:after,
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:hover:after,
.industry_section .wp-block-buttons .wp-block-button .wp-block-button__link:active:after{
    color: #193d6a;
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23193d6a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M22.72 13.33L10.63 1.24a2.37 2.37 0 10-3.35 3.34L17.7 15 7.28 25.42a2.36 2.36 0 001.68 4 2.34 2.34 0 001.67-.69l12.09-12.06a2.37 2.37 0 000-3.34z'/%3E%3C/svg%3E");
}
.industry_section .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus:after, .industry_section .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M22.72 13.33L10.63 1.24a2.37 2.37 0 10-3.35 3.34L17.7 15 7.28 25.42a2.36 2.36 0 001.68 4 2.34 2.34 0 001.67-.69l12.09-12.06a2.37 2.37 0 000-3.34z'/%3E%3C/svg%3E");
}
.industry_section .wp-block-button.is-style-outline .wp-block-button__link:hover,.industry_section .wp-block-button.is-style-outline .wp-block-button__link:focus, .industry_section .wp-block-button.is-style-outline .wp-block-button__link:active{
    background: #193d6a;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #193d6a;
    box-shadow: inset 0 0 0 1px #193d6a;
}
.industry_section .wp-block-button.is-style-outline .wp-block-button__link:active:after{
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M22.72 13.33L10.63 1.24a2.37 2.37 0 10-3.35 3.34L17.7 15 7.28 25.42a2.36 2.36 0 001.68 4 2.34 2.34 0 001.67-.69l12.09-12.06a2.37 2.37 0 000-3.34z'/%3E%3C/svg%3E");
}
.industry_section .industry_inner .wp-block-buttons .wp-block-button{
    width: 211px;
}
.industry_section .industry_inner .wp-block-buttons .wp-block-button.is-style-outline {
    width: 154px;
}

@media(min-width:1441px){
    .industry_section .indurstry_wrapper, .industry_header  {
        max-width:1340px;
        margin: 0 auto;
        padding-left: 0px;
    }
}
@media(max-width:1024px){
    .industry_section .wp-block-buttons .wp-block-button{
        width: 193px !important;
    }
    .industry_section .industry_inner .wp-block-buttons .wp-block-button.is-style-outline {
        width: 154px !important;
    }
    .industry_section .industry_inner p {
        padding: 26px 24px 20px 80px;
    }
    .industry_section .industry_inner .wp-block-buttons {
        margin-bottom: 32px;
    }
}
@media(max-width:1023.98px){
    .industry_section .industry_list .style-svg.industry-tab {
        height:94px;
    }
    .industry_section .industry_inner p {
        padding:33px 33px 23px 80px;
    }
    .industry_section .container{
        padding: 0;
    }
    .industry_section .industry_inner .wp-block-buttons .wp-block-button {
        width: 211px !important;
    }
    .industry_section {
        padding: 64px 0 95px;
    }
    .industry_section + section.wp-block-ws-section {
        padding-bottom: 0px;
    }
    .industry_section .indurstry_wrapper, .industry_header {
        display: block;
        margin: 0;
        padding-left: 0px;
    }
    .industry_section .industry_list{
        max-width: 704px;
        margin: 0 auto;
    }
    .industry_section .accordion_img{
        display: none;
    }
    .industry_section .industry_inner .wp-block-buttons{
        margin-bottom:48px;
    }
    .industry_section .industry_inner figure{
        display: block;
        background: #f6f6f6;
        margin: 0;
    }
    .industry_section .industry_list .ind_list:before{
        left: 0;
        top: -4px;
        width: 100%;
        height: 4px;
    }
    .industry_section .industry_inner{
        border:none;
    }
}
@media(max-width:767.98px){
    .industry_section {
        padding: 18px 0 85px;
    }
    .industry_section .industry_list {
        max-width: 100%;
    }
    .industry_section .industry_list .style-svg.industry-tab{
        padding: 0 24px;
    }
    .industry_section .industry_list .ind_list .style-svg.industry-tab:after {
        right: 24px;
    }
    .industry_section h3{
        font-size: 36px;
        line-height: 44px;
        letter-spacing: -0.02em;
        max-width: 320px;
        margin: 0 auto 33px;
    }
    .industry_section .industry_inner p{
        padding:32px 24px 23px;
    }
    .industry_section .industry_inner .wp-block-buttons{
        margin-right: 8px !important;
        padding-left: 24px !important;
        padding-right: 24px !important;
        margin-bottom: 8px;
        width: 100%;
    }
    .industry_section .industry_inner .wp-block-buttons .wp-block-button{
        width: 100% !important;
    }
    .industry_section .industry_inner .wp-block-buttons .wp-block-button.is-style-outline{
        width: 100% !important;
    }
    .industry_section .industry_inner .wp-block-button a{
        justify-content: center;
    }
    .industry_section .industry_inner .is-style-outline{
        max-width: 100%;
    }
    .industry_section .industry_inner .wp-block-group{
        display: table;
    }
    .industry_section .industry_inner figure{
        min-height: auto;
        display: table-header-group;
    }
    .industry_section .industry_inner{
        border-bottom: 1px solid #cccccc;
        padding-bottom: 39px;
    }
    .industry_section .industry_inner figure img {
       object-fit: contain;
        width: 100%;
    }
    .industry_section .wp-block-buttons .wp-block-button a.wp-block-button__link, .industry_section .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link {
        width: 100%;
    }
    .industry_section .industry_inner .wp-block-buttons .is-style-outline {
        max-width: 100%;
    }
}
@media(max-width:320px){
    .industry_section .industry_list .style-svg.industry-tab figcaption.wp-element-caption{
        font-size: 19px;
    }
}
/** End industry section css **/