/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Eltdf section title appeared eltdf st title **/
.eltdf-section-title-appeared .eltdf-st-title {
	
}

/** General >> Eltdf section title appeared eltdf st title _2 **/
.eltdf-section-title-appeared .eltdf-st-title {
	
}

/** General >> Heading 2 **/
h2 {
	color: rgb(120, 108, 112);
}

/** General >> Heading 6 **/
h6 {
	color: rgb(120, 108, 112);
}

/** General >> Paragraph **/
p {
	color: rgb(146, 134, 138);
}

/** General >> Link eltdf btn outline vertical lines **/
a .eltdf-btn-outline-vertical-lines {
	color: rgb(120, 108, 112);
	border-color: rgb(120, 108, 112);
}

/** General >> Eltdf row grid section wrapper eltdf btn outline **/
. {
	
}
.eltdf-btn.eltdf-btn-outline {
	color: rgba(121, 77, 91,.5);
	border-color: rgba(121, 77, 91, 0.5);
}
.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-custom-hover-color):hover {
	color: rgba(121, 77, 91)!important;
}
.eltdf-btn.eltdf-btn-outline .eltdf-btn-outline-horizontal-lines, 
.eltdf-btn.eltdf-btn-outline .eltdf-btn-outline-vertical-lines {
	color: rgba(121, 77, 91);
}

/** General >> Heading 3 **/
h3 {
	color: rgb(146, 134, 138);
}

/** General >> Eltdf item text wrapper **/
.eltdf-blog-slider-holder .eltdf-item-text-wrapper {
	background-color: rgba(120, 108, 112, 0.6);
}

/** General >> Owl dot span **/
.eltdf-owl-slider .owl-dots .owl-dot span {
	background-color: rgba(121, 77, 91, 0.5);
}
.eltdf-owl-slider .owl-dots .owl-dot.active span, 
.eltdf-owl-slider .owl-dots .owl-dot:hover span {
	background-color: rgba(121, 77, 91);
}
.eltdf-owl-slider .owl-dots .owl-dot .eltdf-svg-circle {
	stroke: rgba(121, 77, 91);
}

/** General >> Eltdf back to top **/
#eltdf-back-to-top {
	
}

/** General >> Eltdf back to top span **/
#eltdf-back-to-top > span {
	color: rgba(121, 77, 91, 0.53);
}

/** General >> Span eltdf svg circle **/
#eltdf-back-to-top>span .eltdf-svg-circle {
	stroke: rgb(121, 77, 91);
}

/** General >> Eltdf page content holder vc row fluid:(6) **/
.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(6) {
	
}

/** General >> Eltdf page content holder vc row fluid:(6) _2 **/
.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(6) {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}

/** General >> Div:(1) wpb wrapper **/
.vc_row-fluid:nth-of-type(6) > div:nth-of-type(2) > div:nth-of-type(1) > .wpb_wrapper {
	padding-right: 42px;
	padding-left: 42px;
}

/** General >> Wpb wrapper heading 2 **/
.wpb_wrapper > h2 {
	margin-top: 0;
}

/** General >> Vc row fluid vc col sm 6:(1) **/
.vc_row-fluid > .vc_col-sm-6:nth-of-type(1) {
	padding-bottom: 16px;
}

/** General >> Heading 5 _2 **/
h5 {
	color: rgb(120, 108, 112);
}

/** General >> Div div:(2) **/
.eltdf-grid-row > div > div:nth-of-type(2) {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}

/** General >> Eltdf page content holder vc row fluid:(4) **/
.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(4) {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	align-items: center;
}

/** General >> Eltdf normal space eltdf outer space **/
.eltdf-normal-space > .eltdf-outer-space {
	margin-left: 0;
}

/** General >> Eltdf bli content eltdf bli info **/
.eltdf-bli-content > .eltdf-bli-info {
	color: rgb(121, 77, 91);
}
.eltdf-blog-list-holder .eltdf-bli-info>div a {
	color: rgb(121, 77, 91);
}

/** General >> Eltdf post read more button eltdf blog list button **/
.eltdf-post-read-more-button > .eltdf-blog-list-button {
	color: rgb(121, 77, 91);
}

/** General >> Categories 2 link **/
#categories-2 a {
	color: rgb(121, 77, 91);
}

/** General >> Searchform 974 [type="search"] **/
.widget.widget_search input {
	color: rgb(120, 108, 112);
	border-color: rgb(120, 108, 112);
}

/** General >> Widgetwidget search button **/
.widget.widget_search button {
	color: rgb(121, 77, 91);
}
.widget.widget_search button:hover {
	color: rgb(121, 77, 91,.5);
}

/** General >> Wpcf7 f3659 p7154 o1 wpcf7 validates as required **/
#wpcf7-f3659-p7154-o1 .wpcf7-validates-as-required {
	color: rgb(120, 108, 112);
	border-color: rgb(120, 108, 112);
}

/** General >> Eltdf nl custom style wpcf7 submit:after **/
.eltdf-nl-custom-style button.wpcf7-submit:after {
	color: rgb(121, 77, 91);
}

/** General >> Div link **/
.eltdf-blog-holder .eltdf-blog-item .eltdf-post-info-top>div a {
	color: rgb(121, 77, 91);
}

/** General >> Eltdf post title link **/
.eltdf-post-title > a {
	color: rgb(120, 108, 112);
}

/** General >> Div link _2 **/
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div a {
	color: rgb(146, 134, 138);
}

/** General >> Comment **/
#comment {
	color: rgb(120, 108, 112);
}

/** General >> Commentform logged in as **/
#commentform > .logged-in-as {
	
}
#commentform > .logged-in-as a {
	color: rgb(121, 77, 91);
}

/** General >> Eltdf blog slider item inner link **/
.eltdf-blog-slider-item-inner a {
	color: rgb(255, 255, 255);
}

/** General >> Owl nav [type="button"] **/
.owl-nav > [type="button"] {
	color: rgb(255, 255, 255);
}

/** General >> Eltdf column content eltdf social icons group widget **/
.eltdf-page-footer .eltdf-social-icons-group-widget {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
}

/** General >> Respond textarea +2 more **/
#respond textarea, 
.eltdf-style-form textarea, 
.wpcf7-form textarea {
	font-size: 15px;
	font-weight: 300;
	text-transform: none;
	letter-spacing: 0;
}


/*= General _2 ================ */

/** General _2 >> Heading 2 _2 **/
h2 {
	color: rgb(146, 134, 138);
	font-size: clamp(24px, 5vmin, 35px);
}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= General =================== */

	/** General >> Eltdf page content holder vc row fluid:(6) _2 **/
	.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(6) {
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	align-items: center;
}

	/** General >> Heading 5 **/
	h5 {
	color: rgb(120, 108, 112);
}

	/** General >> Wpb wrapper heading 2 **/
	.wpb_wrapper > h2 {
	
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> Eltdf page content holder vc row fluid:(6) _2 **/
	.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(6) {
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

	/** General >> Eltdf page content holder vc row fluid:(4) **/
	.eltdf-page-content-holder > .vc_row-fluid:nth-of-type(4) {
	-webkit-flex-direction: column-reverse;
	-moz-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

	/** General >> Div div:(2) **/
	.eltdf-grid-row > div > div:nth-of-type(2) {
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

	/** General >> Eltdf column content eltdf social icons group widget **/
	.eltdf-page-footer .eltdf-social-icons-group-widget {
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= General =================== */

	/** General >> Vc custom 1600886189735 heading 2 **/
	.vc_custom_1600886189735 h2 {
	font-size: 16px;
}


}

