header#masthead {
    padding-bottom: 0px !important;
	  margin: 0px !important;
		width: 100% !important;
}
.hfe-flyout-container .hfe-nav-menu .sub-menu {
    background: unset !important;
}
/* div#hfe-flyout-content-id-0f8970d{
    width: 75% !important;
} */
ul.sub-menu.sub-menu-open{
	position: unset !important;
}
/* ul#menu-1-0f8970d {
    display: flex;
	justify-content: center;
} */
a.hfe-menu-item {
    background: #8e734e;
    margin: 5px;
}
a.hfe-sub-menu-item {
    background: #8e734ede;
    justify-content: center !important;
    padding-left: 7px !important;
	    padding-right: 7px !important;
}
.hfe-nav-menu__toggle.elementor-clickable.hfe-flyout-trigger {
    justify-content: end;
}
.hfe-nav-menu-icon {
    margin: unset !important;
}
ul.sub-menu.sub-menu-open li {
    width: 95%;
    text-align: end;
    margin: auto;
    margin-bottom: 2px;
    margin-right: 0px;
}
@media (max-width:547px){
	.elementor-element.elementor-widget-theme-site-logo {
    width: 100px;
}
	header#masthead {
    clip-path: none !important;
}
	p.sep {
   border-left: 0px !important;
	}
	.contect_details {
    display: flex
;
    flex-direction: column;
    width: 100%;
}
}
p.sep {
    display: inline-block;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 10px;
    border-left: 1px solid #130d0d7d;
}
a{
	    color: #fff;
}
a:hover {
    color: #fff !important;
}
/*
header#masthead {
    position: relative;
    clip-path: polygon(100% 0%, 61% 0%, 20% 0%, 0% 0%, 0% 27%, 0% 67%, 0% 82%, 11% 90%, 15% 92%, 44% 100%, 67% 98%, 85% 92%, 91% 89%, 106% 77%);
}
 */

header#masthead.menuopened {
    clip-path: none;
}
div[data-elementor-type="wp-page"].elementor {
    margin-top: -37px;
}
header#masthead {
    padding: 0px !important;
}
ul, ol {
	font-family: "Poppins", Sans-serif !important;
}
body.give_forms-template-default .root-data-givewp-embed {
    padding-top: 70px;
	padding-bottom: 50px;
}
body.give_forms-template-default .elementor-shape .elementor-shape-fill {
    fill: #cec7b2 !important;
}
div#root-givewp-donation-form {
    padding: 0px !important;
}
.contain-box {
    font-family: 'Benton Sans Condensed', sans-serif;
    font-weight: 700;
    letter-spacing: 2px;
    font-size: 1.2em;
    line-height: 1.0em;
    width: 25%;
    margin: 3px;
    background: url(https://thetelosinitiative.org/wp-content/uploads/2025/02/image-2-1.png) no-repeat;
    background-size: 800px 100%;
    color: white;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1.0;
    transition: opacity 0.5s;
}

.box1 {
    background-position: top left;
}

.box2 {
    background-position: -194px top;
}

.box3 {
    background-position: -388px top;
}

.box4 {
    background-position: top right;
}

/* Header gradient */
 * .elementor-element.elementor-element-506b1d4.e-con-full.e-flex.e-con.e-parent.e-lazyloaded, .elementor-359 .elementor-element.elementor-element-3208a6c:not(.elementor-motion-effects-element-type-background) {
    background-image: linear-gradient(#E1DCC9, #CDC8B5);
}


/**/
.elementor-119 .elementor-element.elementor-element-5df50bd::before{
	 background-color: #cec7b2 !important;
}
.elementor-1119 .elementor-element.elementor-element-f046c01::before{
		 background-color: #cec7b2 !important;
}
.elementor-1197 .elementor-element.elementor-element-6d52dcb::before{
			 background-color: #cec7b2 !important;
}
.elementor-1432 .elementor-element.elementor-element-cb3a369::before{
		 background-color: #cec7b2 !important;
}
   