.elementor-91 .elementor-element.elementor-element-1c6ec07{--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;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-eaa4096 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-91 .elementor-element.elementor-element-eaa4096{text-align:start;}.elementor-91 .elementor-element.elementor-element-eaa4096 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;font-style:normal;letter-spacing:1px;color:#000000;}.elementor-91 .elementor-element.elementor-element-5b0613f{--display:flex;}/* Start custom CSS for heading, class: .elementor-element-eaa4096 */.test {
    /*font-family: "Great Vibes", cursive;*/
    font-family: "Autography";
    letter-spacing: 0px;
    font-size: 60px;
    color: #FB8C98;
    font-weight: 500;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87af7b8 */.page .entry-title {
    display: none;
}

.pink-ball-one {
    background-color: #FB8C98;
    width: 800px;
    height: 800px;
    border-radius: 50%;
    position: absolute;
    top: 600px;
    right: -100px;
    filter: blur(260px);
    z-index: 0;
    opacity: 0.4;
}

.green-ball-one {
    background-color: #C3F0CA;
    width: 600px;
    height: 600px;
    border-radius: 50%;
    position: absolute;
    top:700px;
    left: 140px;
    filter: blur(160px);
    z-index: 0;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-60ab9b68 */.js-es-listings.js-es-entities.es-listings.es-listings--grid-3 > * {
    border-radius: 15px;
    border: 1px solid rgb(200,200,200);
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.37);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow: 
        inset 0px 0px 20px rgba(255, 255, 255, 0.8), /* Subtle white inset shadow */
        0px 0px 2px rgba(0, 0, 0, 0.36); /* Original outer shadow */
    border-radius: 15px;
    border: 1px solid rgb(255, 255, 255);
    padding: 20px;
    z-index: 5;
}

.js-es-listings.js-es-entities.es-listings.es-listings--grid-3 > *:hover {
    background-color: rgba(234,249,235,0.7);
    box-shadow: 
    inset 0px 0px 20px rgba(234,249,235,0.7), /* Subtle white inset shadow */
    0px 0px 2px rgba(0, 0, 0, 0.36); /* Original outer shadow */
}

.es-listing {
    background-color: rgba(255,255,255,0);
    box-shadow: none;
}/* End custom CSS */