/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 02 2026 | 20:54:31 */
/* 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 */ 

.center_wraper {
    padding-left: 150px;
}

h1.entry-title {
    display: none;
}


.elementor-element.elementor-element-afc458e textarea#form-field-message {
    height: 150px;
    padding: 15px 0 0 15px;
}

.elementor-element.elementor-element-c904afe.e-con-full.e-flex.e-con.e-child {
    BORDER: NONE;
}

.elementor-element.elementor-element-b6fb48e.e-con-full.e-flex.e-con.e-child {
    BORDER: NONE;
}

.elementor-element.elementor-element-ace5626.e-con-full.e-flex.e-con.e-child {
    BORDER: NONE;
}

.elementor-element.elementor-element-f6e61c1.e-con-full.e-flex.e-con.e-child {
    border: none;
}

.elementor-element.elementor-element-9ea7980.e-con-full.e-flex.e-con.e-child {
    border: none;
}

.elementor-element.elementor-element-78792e2.e-con-full.e-flex.e-con.e-child {
    border: none;
}

.elementor-element.elementor-element-a4d777d.e-con-full.e-flex.e-con.e-child {
    border: none;
}

.elementor-element.elementor-element-1cf069c.e-con-full.hide_wraper.e-flex.e-con.e-child {
    opacity: 0;
}

.box-shadow {
    background: #fff;
    box-shadow: 0 0 10px #ccc !important;
}
.elementor-element.elementor-element-3ee94e7.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    background: #f7eee5;
}

textarea#form-field-message {
    height: 150px;
    padding: 15px 0 0 15px;
}



@media only screen and (max-width: 767px) {

h2.elementor-heading-title.elementor-size-default span {color: #fff;}
    
    header.elementor.elementor-27.elementor-location-header {
    display: none;
}

.mob-menu-header-holder.mobmenu {
    background: #5c3f2a;
    height: 70px;
    display: flex;
    align-items: center;
}

.mobmenur-container {
    top: 20px;
}

.elementor-element.elementor-element-1cf069c.e-con-full.hide_wraper.e-flex.e-con.e-child {
    display: none;
}

.mobmenu-right-alignment.mobmenu-panel.mobmenu-right-panel.show-panel {
    background: #5c3f2a;
}

ul#mobmenuright li {
    padding: 0 !important;
}

ul#mobmenuright li a {
    color: #fff !important;
    font-family: "Montserrat", sans-serif;
}

.mobmenu-content #mobmenuright > li > a:hover {
    background: #000;
}

.mobmenu-right-panel .mobmenu-right-bt {background: #fff;padding: 0 0 5px 5px;}

.mobmenu-right-panel .mobmenu-right-bt i::before {
    color: #111;
}


}



.box-shadow:hover {
    transition: .5s ease;
    background: #415f1e;
}

.box-shadow:hover h2, .box-shadow:hover .elementor-widget-text-editor {
    color: #fff !important;
    transition: .5s ease;
}