.dsb1 h2.title-comments {
    display: none;
}

.user-settings-button {
    display: none !important;
}

span.says {
    display: none;
}

footer.comment-meta {
    display: block !important;
}

.comment-author.vcard a {
    margin-bottom: 15px !important;
    font-family: 'Poppins' !important;
	font-weight:500 !important;
	color:#082C23 !important;
	font-size:16px;
}

.reply a {
    color: #000 !important;
	    font-family: 'Poppins' !important;
}

.comment-content p {
    margin-bottom: 0;
	    font-family: 'Poppins' !important;
	font-weight:400 !important;
	color:#082C23 !important;
	font-size:16px !important;
	line-height:26px;
}

footer.comment-meta {
    margin-bottom: 5px !important;
}

span.oacs-spl-like-button-wrapper i {
    color: #000;
}

span.oacs-spl-like-button-wrapper div {
    color: #000 !important;
}

.comment-metadata a {
    font-family: 'Poppins' !important;
    font-size: 12px !important;
    line-height: 20px;
    padding-top: 10px !important;
    color: #000;
    font-weight: 300;
}

h3#reply-title {
    display: none;
}

iframe.post-likes-widget.jetpack-likes-widget {
    display: none !important;
}

.robots-nocontent.sd-block.sd-social.sd-social-icon-text.sd-sharing {
    display: none !important;
}

.wpl-likebox {
    display: none;
}

.comment-likes-widget.jetpack-likes-widget.comment-likes {
    display: none !important;
}

.jetpack-comment-likes-widget-wrapper .jetpack-likes-widget-loaded {
    display: none !important;
}

.jetpack-comment-likes-widget-wrapper {
    display: none !important;
}


.elementor-widget-text-editor, p, span, a {
	font-family: "Playfair Display", Sans-serif !important;
}

label {
    display: none !important;
}

input#tnp-1 {
    font-size: 16px;
    font-family: 'Playfair Display';
    background-color: #faf0d9;
}

.tnp-subscription input.tnp-submit, .tnp-profile input.tnp-submit, .tnp-unsubscribe button.tnp-submit, .tnp-reactivate button.tnp-submit {
    background-color:  #082c23;
    color:#FAF0D9!important;
    width: auto;
    height: auto;
    margin: 0;
    display: inline-block;
	font-size: 16px;
    font-family: 'Playfair Display';
	border:1px solid #FAF0D9;
}

.mg1 figure.swiper-slide-inner img {
    width: 400px;
    height: 300px !important;
}

.di1 .elementor-icon-box-icon {
    margin-top: 2px;
}

@media only screen and (min-width:980px) and (max-width:9999px) {
.dd1 h1.elementor-heading-title {
    height: 60px !important;
    overflow: hidden;
	
}
}

@media only screen and (min-width:0px) and (max-width:980px) {
	
	.dd1 h1.elementor-heading-title {
    height: 60px !important;
    overflow: hidden;
	
}
	
	.mmn1 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    left: 0 !important;
    width: 100% !important;
}
	
.elementor-element.elementor-element-0b279b1.elementor-hidden-mobile.elementor-hidden-tablet.e-con-full.gdr.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
	display:none !important;
}
	
.dd1	h1.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
    line-height: 30px !important;
}
}

@media only screen and (min-width:0px) and (max-width:599px) {
	
	.current_page_item a {
    border-bottom: 2px solid #7f422f;
}
	
	
	h1{
		font-size:32px !important;
		line-height:40px !important;
	}
	
	.vm1 h2.wp-block-heading {
    font-size: 32px;
		font-family: "Playfair Display", Sans-serif !important;
		line-height:40px;
}
}
@media only screen and (min-width:600px) and (max-width:9999px) {
	.vm1 h2.wp-block-heading {
		font-family: "Playfair Display", Sans-serif !important;
		font-weight:900 !important;
		font-size:38px;
		line-height:50px;

}
	
}

.elementor-widget-loop-carousel .swiper-pagination-bullets {
    transform: none !important;
	margin-top:20px !important;
}


.dd2 .swiper-pagination  {
    bottom: -30px !important;
}