.elementor-1342 .elementor-element.elementor-element-ab9d4ad{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .ekit-heading__description{max-width:540px;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0px 0px 0px 0px;font-size:60px;font-weight:700;line-height:65px;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;padding:0px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-size:20px;line-height:30px;margin:10px 0px 0px 0px;}#elementor-popup-modal-1342{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1342 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1342 .dialog-close-button{display:flex;}#elementor-popup-modal-1342 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper .elementskit-section-title{font-size:40px;line-height:40px;}}@media(max-width:767px){.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:35px;}.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-title-wraper p{font-size:18px;line-height:28px;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-7825aa5 */.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-subtitle {
        display: inline-flex;
    align-items: center;
    gap: 10px;
}

.elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-subtitle::after {
    content: "";
    width: 85px;
    height: 70px;
    display: inline-block;
    background: url(https://thsweets.360dtechologies.com/wp-content/uploads/2026/06/heart-1-1.svg) no-repeat center;
    background-size: contain;
}

@media (max-width: 1024px){
    .elementor-1342 .elementor-element.elementor-element-7825aa5 .elementskit-section-subtitle::after {
    content: "";
    width: 55px;
    height: 60px;
}
}/* End custom CSS */