.edgtf-logo-wrapper a {
    max-height: 112px !important;
}
.edgtf-menu-area.edgtf-menu-right {
    background: transparent;
}
.col-upper{
	position: relative;
	z-index: 21 !important;
}
.cstm-bttn .vc_btn3.vc_btn3-size-md {
    letter-spacing: 3px;
    font-family: 'Open Sans' !important;
    text-transform: uppercase !important;
    font-weight: 600;
    font-size: 12px !important;
    padding: 16px 35px;
    border-bottom: #f3ede8 solid 5px;
    background-blend-mode: color-dodge;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    font-family: 'Open Sans';
    font-size: 13px;
    letter-spacing: 1px;
    background: transparent;
    border: none;
    border-bottom: #97593e solid 2px;
}
div.wpforms-container-full .wpforms-form button[type=submit] {
    background: url(https://i1.wp.com/danaemercer.com/wp-content/uploads/2021/09/mainfesto-banner_1500x.png?fit=1500%2C613&ssl=1);
    background-size: cover;
    background-position: bottom left;
    color: #ffffff;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
    width: 100%;
    padding: 18px !important;
    border-bottom: #f3ede8 solid 5px;
}
footer .widget ul li a {
    color: #97593e !important;
    font-family: 'Open Sans' !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    letter-spacing: 1px;
}
ul#menu-main-menu-2 {
    display: inline-flex;
}
.edgtf-column-content.edgtf-grid-col-4 {
    width: 100%;
}
footer .widget ul li {
    padding: 0 25px;
}
.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid {
    padding: 90px 0 50px;
}
.edgtf-page-footer .edgtf-footer-bottom-holder .edgtf-footer-bottom-inner.edgtf-grid {
    padding: 9px 0;
}
div#block-4 p.has-text-align-center {
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: 500;
}
.edgtf-social-icons-group-widget .edgtf-social-icon-widget-holder {
    margin: 0 15px;
}
.image-tilt-one img.vc_single_image-img {
    transform: rotate(
-10deg
);
}
.image-tilt-two img.vc_single_image-img {
    transform: rotate( 
10deg
 );
}
footer.edgtf-page-footer {
    z-index: 99;
}

img.attachment-56x56.size-56x56.wp-post-image.jetpack-lazy-image.jetpack-lazy-image--handled {
    height: auto;
    aspect-ratio: 56 / 56;
    width: 56px;
}



@media only screen and (min-width: 320px) and (max-width: 767px) {
	
.padd-home-col-1 .vc_column-inner{
		padding-right: 60px !important;
		padding-left: 60px !important;
		padding-top: 80px !important;
	}

	.height-sec-2-main{
		
				height: 50px !important;

		
	}

	.size-home-text{
		
		font-size: 35px !important;
	line-height: 45px !important;
	}

	.img-height-last{
		height: 397px !important;
	}
	
	.img-top-col-home-1 .vc_column-inner {
		height: 500px !important;
  margin-right: 40px !important;
   margin-left: 40px !important;
		    margin-top: 70px !important;
	margin-bottom: -50px !important;
	
	}

	.padd-col-listen-1 .vc_column-inner {
		
		    padding-top: 170px !important;
    padding-right: 10px !important;
  padding-left: 20px !important;
		
	}

	
	.marg-top-col-journal .vc_column-inner  {
		margin-top: 70px !important;
		padding-top: 50px !important;
    padding-right: 50px !important;
    padding-left: 50px !important;
	}


	.padd-contntact-column .vc_column-inner {
		    padding-bottom: 0px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
		
	}


	.image-width-contact .vc_column-inner {
		margin-left: 30px !important;
    margin-right: 30px !important;
		
	}
	
.edgtf-page-footer .edgtf-column-content:not(:first-child) {
    margin-top: -10px;
}
ul#menu-main-menu-2 {
   
    display: block !important;
}

		.spacing-blogging-1{
		
		height: 0px !important;
	}
	
	
	.blog-category-1-size-text{
		
		font-size: 32px !important;
		    line-height: 42px !important;
		
		    margin-top: -20px !important;
	
	}
	
	
	.edgtf-page-footer .edgtf-footer-top-holder {
   
    margin-top: -10px;
}


.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid {
    padding-top: 60px; 
}
	
.blog-category-1-size-text{
		
		font-size: 30px !important;
		    line-height: 40px !important;
		
		
	
	}
		

}






@media only screen and (min-width: 731px) and (max-width: 736px) {
		
		.brown-blog-box-mar{
			
			margin-left: 125px !important;
    margin-right: 125px !important;
		}
	
	
	.img-blog-single-last img{
		
		width: 580px;
    height: 580px;
	}
	
}





@media only screen and (min-width: 568px) and (max-width: 736px) {
	.img-height-last {
    height: 600px !important;
}
	
}
	@media only screen and (min-width: 568px) and (max-width: 667px) {
		
		.brown-blog-box-mar{
			
			margin-left: 35px !important;
    margin-right: 35px !important;
		}

		
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
	.padd-home-col-1 .vc_column-inner{
		padding-right: 60px !important;
		padding-left: 280px !important;
		
	}

	.home-height1{
		height: 85px !important;
		
	}
	
	.inner-col-2-padd .vc_column-inner {
		padding-left: 0px;
    padding-right: 0px;

		
	}
.padd-col-listen-1 .vc_column-inner {
		
		padding-top: 0px !important;
    padding-right: 0px !important;
		
	}

	.img-marg-listen .vc_column-inner{
		
	margin-top: -160px !important;	
		
	}
	
	.marg-chat-1-left  .vc_column-inner{
		
		margin-left: -70px !important;
	}

	.heading-1-text-chat{
	 margin-left: -120px !important;
	}
.marg-top-col-journal .vc_column-inner  {
		
		padding-top: 50px !important;
    padding-right: 50px !important;
    padding-left: 50px !important;
	}

	.cstm-bttn .vc_btn3.vc_btn3-size-md{
		width: 135px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
		
	}

.edgtf-page-footer .edgtf-column-content.edgtf-grid-col-4 {
 
    float: none;
    inline-size: fit-content;
	margin-left: -70px;
	}	

	footer .widget ul li {
    padding: 0 18px;
}
	
	
	.padd-blog-1-col .vc_column-inner {
		
		padding-top: 500px !important;
	}


	.blog-category-1-size-text{
		
		font-size: 38px !important;
		    line-height: 48px !important;
		
		margin-left: -70px !important;
	  margin-top: 240px !important;
	
	}
	
	.spacing-blogging-1{
		
		height: 30px !important;
	}
	
}