.elementor-32338 .elementor-element.elementor-element-4c8fdb4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32338 .elementor-element.elementor-element-dddbfe6{width:100%;max-width:100%;text-align:center;}.elementor-32338 .elementor-element.elementor-element-dddbfe6 > .elementor-widget-container{margin:20px 80px 30px 80px;}.elementor-32338 .elementor-element.elementor-element-dddbfe6.elementor-element{--align-self:center;}.elementor-32338 .elementor-element.elementor-element-dddbfe6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:68px;font-weight:900;line-height:1px;word-spacing:5px;color:#000000;}.elementor-32338 .elementor-element.elementor-element-d6a69e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32338 .elementor-element.elementor-element-21f9918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32338 .elementor-element.elementor-element-21f9918.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32338 .elementor-element.elementor-element-c7b3087{font-family:"Golos Text", Sans-serif;font-size:26px;font-weight:800;color:#F72C5B;}.elementor-32338 .elementor-element.elementor-element-c7b3087 p{margin-block-end:20px;}.elementor-32338 .elementor-element.elementor-element-57d3592{font-family:"Golos Text", Sans-serif;font-size:16px;font-weight:400;line-height:1px;}.elementor-32338 .elementor-element.elementor-element-57d3592 p{margin-block-end:23px;}.elementor-32338 .elementor-element.elementor-element-bfdbfcf{font-family:"Golos Text", Sans-serif;font-size:26px;font-weight:800;color:#F72C5B;}.elementor-32338 .elementor-element.elementor-element-bfdbfcf p{margin-block-end:11px;}.elementor-32338 .elementor-element.elementor-element-97d8ae0{font-family:"Golos Text", Sans-serif;font-size:16px;font-weight:400;line-height:1px;}.elementor-32338 .elementor-element.elementor-element-4a3a98c{font-family:"Golos Text", Sans-serif;font-size:26px;font-weight:800;color:#F72C5B;}.elementor-32338 .elementor-element.elementor-element-4a3a98c p{margin-block-end:8px;}.elementor-32338 .elementor-element.elementor-element-55065e7{font-family:"Golos Text", Sans-serif;font-size:16px;font-weight:400;line-height:5px;}.elementor-32338 .elementor-element.elementor-element-5a394f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-32338 .elementor-element.elementor-element-21f9918{--width:33.636%;}.elementor-32338 .elementor-element.elementor-element-5a394f5{--width:66.6666%;}}@media(max-width:1024px){.elementor-32338 .elementor-element.elementor-element-dddbfe6 > .elementor-widget-container{margin:0px 10px 30px 10px;}.elementor-32338 .elementor-element.elementor-element-dddbfe6 .elementor-heading-title{font-size:74px;}}@media(max-width:767px){.elementor-32338 .elementor-element.elementor-element-dddbfe6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-32338 .elementor-element.elementor-element-dddbfe6 .elementor-heading-title{font-size:47px;line-height:1.1em;}.elementor-32338 .elementor-element.elementor-element-57d3592{font-size:13px;line-height:1.5em;}.elementor-32338 .elementor-element.elementor-element-97d8ae0{font-size:13px;line-height:1.5em;}.elementor-32338 .elementor-element.elementor-element-55065e7{font-size:13px;line-height:1.5em;}}/* Start custom CSS for heading, class: .elementor-element-dddbfe6 */.sentence {
    position: relative;
    display: inline-block; /* Keeps the sentence inline */
}

.sentence::after {
    content: "";
    display: block;
    position: absolute;
    left: 50%; /* Centers the underline */
    bottom: -4px; /* Adjust the distance of the underline from the text */
    width: 60%; /* Shorten the underline width */
    height: 2px; /* Increase the thickness of the underline */
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #777 50%, hsla(0, 0%, 100%, 0)); /* Grey gradient underline */
    transform: translateX(-50%); /* Centers the underline */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a394f5 */.elementor-32338 .elementor-element.elementor-element-5a394f5 {
    position: relative;
    overflow: hidden;
    border-radius: 15px; /* Rounded corners for the container */
    background-color: transparent; /* Transparent background */
    border: 3px solid #d3d3d3; /* Grey rounded border */
}

.elementor-32338 .elementor-element.elementor-element-5a394f5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at 30% 30%, #fbd3e9, transparent 60%),
                radial-gradient(circle at 70% 70%, #bbdff0, transparent 60%),
                radial-gradient(circle at 60% 20%, #d4fc79, transparent 60%),
                radial-gradient(circle at 20% 80%, #ffefd5, transparent 60%);
    filter: blur(40px); /* Strong blur effect */
    z-index: 1;
    opacity: 0.8; /* Slight transparency to keep the background soft */
    border-radius: 15px; /* Rounded corners for the blurred background */
}

.elementor-32338 .elementor-element.elementor-element-5a394f5 > * {
    position: relative;
    z-index: 2; /* Ensures content stays above the blurred background */
}/* End custom CSS */