/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 30 2026 | 22:39:22 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 


h1.entry-title {
    display: none;
}

header.elementor.elementor-29.elementor-location-header {
    position: absolute;
    width: 100%;
    z-index: 999;
    top: 15px;
}

.elementor-element-d19bf01 .e-con-inner {
    gap: 0 !important;
}

.elementor-element.elementor-element-899de76.e-con-full.position_wrap.e-flex.e-con.e-child {
    position: relative;
    top: 100px;
}

form.elementor-form input {
    height: 65px;
    margin: 0px 0 15px 0;
}

form.elementor-form textarea {
    height: 200px;
    margin: 0 0 20px 0;
}

@media only screen and (max-width: 767px) {

    header.elementor.elementor-29.elementor-location-header {
        display: none;
    }

    .mob-menu-header-holder.mobmenu {
        background: transparent;
    }
    
    body {
        padding-top: 0 !important;
    }
    
.elementor-element.elementor-element-f6041d2.e-con-full.e-flex.e-con.e-child {
    display: block;
}
	
	
.elementor-element.elementor-element-00e8d59.e-con-full.e-flex.e-con.e-child {
    display: block;
}
	

}


.image_animations {
    overflow: hidden;
     /* optional */
}

.image_animations img {
    width: 100%;
    display: block;
    transition: transform 0.5s ease;
}

.image_animations img:hover {
    transform: scale(1.08);
}

.elementor-element-60ee752 h2 span {
    font-size: 24px;
    font-weight: bold !important;
    font-family: cursive;
}