/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 29 2025 | 18:07:16 */
.cpel-switcher--layout-dropdown .cpel-switcher__list a {
    background: #7e4455 !important;
    color: #fff !important;
    padding: 4px 8px !important;
    margin-bottom: 1px;
    z-index: 999;
    position: relative;
}
.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list {
    max-height: calc(100% * 3) !important;
	z-index: 99999 !important;
}

.headig-section-light h2{
	font-family: "Lora", serif;
    font-size: 40px !important;
    font-weight: 700;
    font-style: normal;
	color: #FFF0E3 !important;
}
.headig-section-dark h2{
   font-family: "Lora", serif;
     font-size: 40px !important;
    font-weight: 700;
    font-style: normal;
    color: #44233b !important;
	
}
.para-sections .elementor-element.elementor-element-2f8b2882.elementor-widget.elementor-widget-text-editor p {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2f8b2882.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-64d6b1d6.elementor-widget.elementor-widget-text-editor p{
	font-size: 15px !important;
}
.para-sections .elementor-element.elementor-element-64d6b1d6.elementor-widget.elementor-widget-text-editor p span{
	font-size: 15px !important;
}
.para-sections .elementor-element.elementor-element-4c4b4a72.elementor-widget.elementor-widget-text-editor p{
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-4c4b4a72.elementor-widget.elementor-widget-text-editor p span{
	font-size: 15px !important;
}
.para-sections .elementor-element.elementor-element-51671bdf.elementor-widget.elementor-widget-text-editor p {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-639a0e6.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1a6c9d58.elementor-widget.elementor-widget-text-editor p{
	 font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1a6c9d58.elementor-widget.elementor-widget-text-editor p span{
	 font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1a6c9d58.elementor-widget.elementor-widget-text-editor ul li span{
	 font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-4c4b4a72.elementor-widget.elementor-widget-text-editor p span{
  font-size: 15px !important;
}

.cpel-switcher__toggle.cpel-switcher__lang span.cpel-switcher__name {
    display: none !important;
}

ul.cpel-switcher__list span.cpel-switcher__name {
    display: none;
}
.elementor-element.elementor-element-0a7a84f.erta.bnf.sc_fly_static.elementor-widget.elementor-widget-trx_sc_icons .sc_icons_item_details h4.sc_icons_item_title span {
    font-size: 30px;
    line-height: 38px;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: 0;
}
.elementor-element.elementor-element-b8eab9f.sc_fly_static.elementor-widget.elementor-widget-trx_sc_title h1.sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_default.sc_item_title_tag span {
    font-size: 50px;
    font-weight: 700;
}
.para-sections .elementor-element.elementor-element-51671bdf.elementor-widget.elementor-widget-text-editor p{
	font-size: 15px !important;
}
.para-sections .elementor-element.elementor-element-51671bdf.elementor-widget.elementor-widget-text-editor p span{
	font-size: 15px !important;
}
.para-sections .elementor-element.elementor-element-58b7fb9b.elementor-widget.elementor-widget-text-editor p {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-58b7fb9b.elementor-widget.elementor-widget-text-editor p span{
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-58b7fb9b.elementor-widget.elementor-widget-text-editor span{
	font-size: 15px !important;
}


.para-sections .elementor-element.elementor-element-752e1d6.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-50b9890.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-a93079d.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-abeb6a3.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-44981595.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-787b4ec.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-47074f6.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-58b7fb9b.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-23d3333.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-72ebffef.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-72ebffef.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-4c6a83a.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-4c6a83a.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-4c6a83a.elementor-widget.elementor-widget-text-editor ol li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-43f637e.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2fccbc7.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-a54daff.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-d3c1abd.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-465ac05d.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-465ac05d.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-7c865760.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-7c865760.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}


.para-sections .elementor-element.elementor-element-6ad091bf.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-6ad091bf.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-e8efd99.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-e8efd99.elementor-widget.elementor-widget-text-editor ul li span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-3d72396e.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-a50cf77.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-87227bf.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;

}

.para-sections .elementor-element.elementor-element-e952e7d.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-58b7fb9b.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-189b52b.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-7f7af1b.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-75312dd.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-75312dd.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2f8b2882.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-5e88496.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-ed01c77.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-ed01c77.elementor-widget.elementor-widget-text-editor ol li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-ed01c77.elementor-widget.elementor-widget-text-editor ol li b {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-33c173f.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-8d9cc06.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-8d9cc06.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-8c97b6e.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-8c97b6e.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-dd07d6d.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-dd07d6d.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-e8ed67f.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-e8ed67f.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-38507ad.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-38507ad.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-38507ad.elementor-widget.elementor-widget-text-editor b {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-25f2c714.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-25f2c714.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-278c5107.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-27820b65.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-27820b65.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-27820b65.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-5557097b.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-5557097b.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1c271bc.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1c271bc.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1650d5db.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-1650d5db.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-64fb942d.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-64fb942d.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-3fc667b5.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-3fc667b5.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2e8d5816.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2e8d5816.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-c09e9fb.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-c09e9fb.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-33c173f.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-6103759.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-6103759.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-78afe46.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-78afe46.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-6ccbe2.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}


.para-sections .elementor-element.elementor-element-2096770.elementor-widget.elementor-widget-text-editor ul li {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2096770.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-398cbe0.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-ce53f74.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-398cbe0.elementor-widget.elementor-widget-text-editor ul li {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-6ccbe2.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-398cbe0.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-795933a.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-628ba04.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-ac54a77.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-2096770.elementor-widget.elementor-widget-text-editor span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-80bfcb9.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-80bfcb9.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-33c173f.elementor-widget.elementor-widget-text-editor ul li {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-7308e86d.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-30108339.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-7308e86d.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-b56f4c.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-b56f4c.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-5c6bd808.elementor-widget.elementor-widget-text-editor p span {
    font-size: 15px !important;
}

.para-sections .elementor-element.elementor-element-5c6bd808.elementor-widget.elementor-widget-text-editor ul li span {
    font-size: 15px !important;
}

/* .para-sections  p span {
	font-size: 15px !important;
} */


.para-sections .elementor-element.elementor-element-023755c.elementor-widget.elementor-widget-text-editor p span {
	font-size: 15px !important;
}


input[type="submit"] {
    background: #7E4555 !important;
}
.sc_item_button.sc_button_wrap.sc_align_center a {
    background: #7E4555 !important;
	color:#FFF0E3 !important;
	width:247px;
	height:61px;
	line-height: 2.3;
}
div#trx_sc_icons_1889807960 h4.sc_icons_item_title span {
    font-size: 30px !important;
    line-height: 38px !important;
    font-weight: 700 !important;
    text-transform: capitalize !important;
    letter-spacing: 0 !important;
}
.headig-section-dark .sc_item_subtitle_above {
    font-size: 11px;
	font-family: "Montserrat", Sans-serif;
	font-weight: 600;
    font-style: normal;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 6px;
}
.elementor-element.elementor-element-9f8d232.headig-section-light.sc_item_subtitle_above.elementor-widget.elementor-widget-text-editor {
    color: #fd8f8f !important;
}
.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-66c36e9.sc_inner_width_none.sc_layouts_column_icons_position_left .elementor-element.elementor-element-1de97ce.headig-section-dark-light.sc_item_subtitle_above.elementor-widget.elementor-widget-text-editor p {
    color: #fd8f8f !important;
	font-size: 11px;
	font-family: "Montserrat", Sans-serif;
	font-weight: 600;
    font-style: normal;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 6px;
}
.headig-section-dark-light .sc_item_subtitle_above {
    font-size: 11px;
	font-family: "Montserrat", Sans-serif;
	font-weight: 600;
    font-style: normal;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 6px;
	color: #fd8f8f !important;
}
.headig-section-light.sc_item_subtitle_above p {
	color: #fd8f8f !important;
	font-family: "Montserrat", Sans-serif;
	font-size: 11px !important;
	font-weight: 600;
    font-style: normal;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 6px;
}
.sc_item_descr.sc_title_descr.sc_align_center p {
    color: #44233B !important;
}
body .sc_item_descr.sc_title_descr p {
    color: rgb(255 255 255) !important;
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8597357.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p {
    text-transform: none;
}
body .para-sections p {
    font-size: 15px;
}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-dfe9dfa.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p {
    text-transform: none;
}
.para-sections span {
    font-size: 14px;
}

.para-sections ul li span {
    font-size: 14px !important;
}
.blog .content {
    padding-left: 40px;
}
.single-post .post_item_single .post_content > .post_meta_single .post_tags{
	width: 100% !important;
    max-width: 100% !important;
}
.single-post .post_item_single .post_content > .post_meta_single .post_share{
	width: 100% !important;
    max-width: 100% !important; 
	float:left !important;
}
.single-post .post_meta.post_meta_single a {
    font-size: 12px;
}
.blog .sidebar_inner aside#tag_cloud-2 a {
    font-size: 12px !important;
}
.single-post h1.post_title.entry-title {
    font-size: 28px;
}
.sc_item_button a {
    background: #7F4556 !important;
}
.elementor-element.elementor-element-50b9890.elementor-widget.elementor-widget-text-editor h3 {
    color: #FFF0E3 !important;
}
.sub-menu.sm-nowrap a.elementor-sub-item {
    color: #FFF0E3 !important;
}
aside#recent-comments-3 {
    display: none;
}
span.post_meta_item.post_date {
    display: none;
}
a.post_meta_item.post_meta_comments.icon-chat {
    display: none;
}
textarea.wpcf7-form-control.wpcf7-textarea.fill_inited {
    color: #cba7a7 !important;
    border-color: #A76B7C;
    background-color: #8c4e5d;
}

.elementor-heading-title {
    color: #44233b !important;
}
..elementor-heading-title {
    color: #44233b !important;
}
.mr-title .elementor-heading-title {
    color: #FFF0E3 !important;
}
.scheme_default .sc_item_subtitle {
    color: #fd8f8f !important;
}
.elementor-8158 .elementor-element.elementor-element-d41eed8 h2 {
    color: #fff0e3 !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-f00293e h2 {
    color: #fff0e3 !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-511a58e h2 {
    color: #fff0e3 !important;
}
.cs_bane h2 {
    color: #fff0e3 !important;
}
 .wpcf7-list-item-label::before {
	    color: #cba7a7 !important;
    border-color: #db4242 !important;
    background-color: #8c4e5d !important;
}

p.copyright.footer-copyright span {
    color: #cfb7b3 !important;
}
.sc_services_item_title a {
    color: #44233b !important;
}
section.sc_parallax.elementor-section.elementor-top-section.elementor-element.elementor-element-e2d5f34.elementor-section-stretched.scheme_extra-dark.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p {
    color: #cfb7b3;
}

section.sc_parallax.elementor-section.elementor-top-section.elementor-element.elementor-element-bb025b3.elementor-section-stretched.scheme_extra-dark.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p {
	 color: #cfb7b3 !important;
}
section.sc_parallax.elementor-section.elementor-top-section.elementor-element.elementor-element-14ad3c6.elementor-section-stretched.scheme_extra-dark.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p {
	 color: #cfb7b3 !important;
}
h1,
h2,
h3, 
h4, 
h5, 
h6 {
	margin-top: 0;
}
img.logo_image {
    max-width: 175px !important;
}
.single-post p {
    font-size: 15px !important;
}

.single-post .post_header.entry-header {
    font-size: 15px;
}
.blog_mode_blog .post_content_inner {
    font-size: 15px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.fill_inited {
    color: #cba7a7 !important;
    border-color: #A76B7C;
    background-color: #8c4e5d;
}
input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel {
    color: #cba7a7 !important;
    border-color: #A76B7C;
    background-color: #8c4e5d;
}
input::placeholder {
    color: #cba7a7 !important;
}
.scheme_dark .sc_layouts_menu_nav>li>a span {   color: #fd8f8f !important; }

.scheme_default .socials_wrap .social_item .social_icon {
    background-color: #fd8f8f;
}

.mr-social {
    margin-left: 40px !important;
}
.mr-menu .menu-item a:hover {
    color: #FFF0E3 !important;
}


.mr-hide-title .elementor-container  {
/* 	opacity: 0; */
}

/*
body .mr-menu {
	display: none !important;
}
*/
html[lang^="nl"] #mrDutch,
html[lang^="en"] #mrEnglish {
	display: block !important;
}

.copy {
	display: none;
}
html[lang^="nl"] .copy.du,
html[lang^="en"] .copy.en {
	display: block !important;
}


.post_featured img {
    width: 100%;
}
.single-post  .page_content_wrap {
    margin-top: 60px;
    margin-bottom: 60px;
}
section.comments_wrap {
    display: none;
}

.scheme_extra-dark .wpcf7-form input[type="submit"].wpcf7-form-control:hover {
    color: #E6F1F3;
    background-color: #44233B;
}
.scheme_extra-dark span.wpcf7-not-valid-tip {
    color: #db4242;
}

.tribe-events {
    padding: 60px 0;
}
span.tribe-events-c-top-bar__datepicker-desktop {
    color: #7E4555;
}
.body_style_fullwide .content_wrap  {
	padding-left: 0;
	padding-right: 0;
}
.elementor-template-full-width .content_wrap {
    width: auto !important;
}

.trx_addons_scroll_to_top {
    bottom: 80px !important;
    right: 20px !important;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item {
    flex-grow: 1;
    width: 25% !important;
    max-width: unset !important;
}

.amelia-v2-booking #amelia-container .am-button.am-button--mini {
    background: #7E4555 !important;
    color: #FFF0E3 !important;
    width: 100%;
    line-height: 2.3;
    display: flex;
    height: 50px;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item-content {
    padding: 0 0 74px !important;
    border-color: #7E4555 !important;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item-name {
    font-size: 18px !important;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item-segments__item-icon {
    font-size: 32px !important;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item-segments__item-count {
    font-size: 16px !important;
}

.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item-heading {
    background: #feefe3 !important;
}

.buttonWhite .sc_item_button.sc_button_wrap.sc_align_center a {
    background: #fff !important;
    color: #7E4555 !important;
}

 @media all and (max-width: 767px) {
    /* All the inner-hero height */
.elementor-element.elementor-element-b8eab9f.sc_fly_static.elementor-widget.elementor-widget-trx_sc_title h1.sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_default.sc_item_title_tag span {
    font-size: 30px;
    font-weight: 700;
}
	 
.mr-hide-title {
    background-size: 200% !important;
    background-position: center !important;
    background-position-y: 0px !important;
    height: 340px;
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    display: flex;
}
	 .blog .content {
    padding-left: 40px;
    margin-left: -18px;
}
	 
 .elementor-10044 .elementor-element.elementor-element-e11c4ce {
	 font-size: 42px;
	 line-height: 1em;
	 position: relative;
	 top: 82px;
}
 .elementor-9324 .elementor-element.elementor-element-03d33b5 {
	 font-size: 42px;
	 line-height: 1em;
	 position: relative;
	 top: 85px;
}
 .elementor-widget.frm .elementor-row {
	 display: block;
}
 .elementor-section.elementor-section-boxed > .elementor-container {
	 max-width: inherit !important;
	 padding-left: 10px;
	 padding-right: 10px;
}
 .elementor-199 .elementor-element.elementor-element-73321a2 {
	 font-size: 42px;
	 line-height: 1em;
	 position: relative;
	 top: 88px;
}
 .elementor-element.elementor-element-fc79828.elementor-widget.elementor-widget-text-editor {
	 font-size: 41px;
}
 .elementor-element.elementor-element-2cdc04e.elementor-widget.elementor-widget-text-editor {
	 display: none;
}
 .elementor-element.elementor-element-9ba6d7f.elementor-widget.elementor-widget-text-editor p {
	 position: relative;
	 top: 88px;
	 font-size: 42px;
}
 .elementor-9500 .elementor-element.elementor-element-3ec19ff {
	 font-size: 42px;
}
 .elementor-element.elementor-element-6ae3639.elementor-widget.elementor-widget-text-editor p {
	 font-size: 42px;
	 position: relative;
	 top: 20px;
}
 .elementor-element.elementor-element-7bc0dc57.elementor-widget.elementor-widget-text-editor {
	 display: none;
}
 .elementor-element.elementor-element-9ba6d7f.elementor-widget.elementor-widget-text-editor p {
	 position: relative;
	 top: 60px;
	 font-size: 42px;
}
 .elementor-element.elementor-element-4fdcce44.elementor-widget.elementor-widget-text-editor p {
	 display: none;
}
 .elementor-9913 .elementor-element.elementor-element-baa0f92 {
	 font-size: 42px;
	 line-height: 1em;
	 position: relative;
	 top: 88px;
}
 .elementor-9946 .elementor-element.elementor-element-3c63f0f {
	 font-size: 42px;
	 line-height: 1em;
	 position: relative;
	 top: 108px;
}
 .elementor-element.elementor-element-a0fb7d7.elementor-widget.elementor-widget-text-editor {
	 font-size: 41px;
}
	 
	 
	 
	 
}
 














