/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

  

button.menu-toggle {
    background-color: transparent !important;
}
.menu-toggle {
	line-height: 43px;
}
.site-header span.gp-icon.icon-menu-bars {
    padding: 0px 6px 6px !important;
    border-radius: 10px !important;

}
.gp-icon svg {
	width: 36px !important;
}
.c_btn{
	background-color: #8EEF7F;
	border-radius:10px;
}
.main-nav ul li a {

    font-family: "Poppins", sans-serif;
    font-weight: 700;
	line-height:inherit !important;
}
.inside-header {
    min-height: 50px;
}
.c_btn a {
    padding: 4px 13px !important;
}
.inside-header {
    padding: 0px 10px;
}
article.locations {
    position: relative;
}
article.locations h3.elementor-post__title {
    position: absolute;
    top: 0;
	right:0;
	left:0;
	text-align:center;
}
article.locations h3.elementor-post__title a{
	pointer-events: none;
}
article.locations a.elementor-post__thumbnail__link {
    pointer-events: none;
	margin-top: 50px;
}
.site-header span.gp-icon.icon-menu-bars {
    color: rgba(14, 93, 128, 1);
    border: 2px solid rgba(14, 93, 128, 1);
    padding: 0px 10px 5px;
    border-radius: 5px;
    font-size: 25px;
    position: relative;
    top: 5px;
}
article.post.type-post {
    border: 0.5px solid rgba(206, 237, 255, 1);
    box-shadow: 2px 3px 24px 0px rgba(206, 222, 229, 0.37);
    background: rgba(255, 255, 255, 1);
    padding: 15px 15px 15px 15px;
    border-radius: 10px !important;
}
.page-id-1903 .inside-header, .page-id-1903 .site-footer{
	display:none;
}
@media only screen and (max-width: 768px) {
	
	.inside-header {
    min-height: 55px;
}
	.c_left .elementor-image-box-wrapper {
		display:flex;
	}
	.elementor-element.elementor-element-993efb1.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    background-color: #fff;
}
	.c_btn {
    background-color: transparent;
    border-radius: 10px;
    margin: -5px 0px 5px 7px;
}
}