.gtd-heading-subheading .gtd-section-title{
    font-size:40px;
    line-height:50px;
    margin-bottom:15px;
    
}
.gtd-heading-subheading .gtd-section-subtitle{
    font-family: var(--gtd-title-fonts);
    font-size: 16px;
    line-height: 26px;
    text-transform: capitalize;
    font-weight: normal;
    display: inline-block;
    margin: 0 0 0 10px;
}
.gtd-section-icon svg{
	height: 30px;
    width: 30px;
}
.gtd-heading-subheading .gtd-section-subtitle-wrapper{
	display: flex;
    align-items: self-end;
    margin: 0 0 10px 0;
}
.gt-align-center .gtd-heading-subheading .gtd-section-subtitle-wrapper{
    justify-content: center;
}
.gt-align-right .gtd-heading-subheading .gtd-section-subtitle-wrapper{
    justify-content: end;
}

@media (max-width:1024px) { 
    .gtd-heading-subheading .gtd-section-title .split-line * div {
        opacity: 1 !important;
        transform: unset !important;
    }
    .gtd-heading-subheading .gtd-section-title,
    .gtd-section-title-widget .gtd-section-title{
        font-size: 40px;
        line-height: 46px;
    }
}

@media (max-width:575px) { 
    .gtd-heading-subheading .gtd-section-title,
    .gtd-section-title-widget .gtd-section-title{
        font-size: 30px;
        line-height: 40px;
    }
}