/* Enter Your Custom CSS Here */

/* hide class */

.hide {display: none;}

.btn-accent, .style-light .withBorder.btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
    border: 1px solid #8c1832 !important;
}


/* HIDE REGISTRATION BUTTON  */

a.btn.btn-default.registration {
    display: unset;
}

.page-id-101363 .postListWrapper--single-items .t-entry.label-row .t-entry-title-wrapper {
	font-size: 15px !important;
}

.page-id-100992 a.btn.btn-default.registration {
	display: none;
}



.page-id-101363 .postListWrapper--single-items .t-entry.label-row .t-entry-meta {
	font-size: 15px !important;
	margin-left: -20px !important;
}

.page-id-101363 .postListWrapper.postListWrapper--single-items .t-entry:not(.label-row) .t-entry-readmore a {
	line-height: 25px !important;
}

.page-id-101363 .archive-page .t-entry {
	grid-template-columns: 15% 70% 15% !important;
}

.wpcf7 form input.wpcf7-form-control.wpcf7-submit.btn.btn-xl:hover {
	background: white !important;
	color: grey !important;
}

.wpcf7 form input.wpcf7-form-control.wpcf7-submit.btn.btn-xl {
	border: 3px solid #8c1832 !important;
}

#main-logo a > * {
	height: 50px !important;
}

#logo-container-mobile {
	  padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.btn-accent, .style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
	background: transparent !important;
	border: none !important;
	color: #8c1832 !important;
}

.menu-light .menu-smart a:hover {
	    color: rgb(140 24 50) !important;
}

#home-text2 span {
	font-size: 18px !important;
}

#home-text2 {
	margin-top: -36px !important;
	padding-right: 10% !important;
}

#home-text {
	text-align: justify !important;
}

.btn-button_color-110853 {
	background-color: #8c1832 !important;
    border-color: #8c1832 !important;
}

body, html, p,h1,h2,h3,h4,h5,h6,a {
	font-family: 'Montserrat', sans-serif !important;
}

.row-navigation.row-navigation-light {
	display: none !important;
}

#copywrit {
	text-align: center !important;
}

.extras-wrap {
	display: none !important;
}

.t-entry-meta {
	display: none !important;
}
.category-info {
	display: none !important;
}

.isotope-filters .menu-horizontal {
	display: none !important;
}

.font-weight-menu, .menu-container:not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link), .menu-container:not(.isotope-filters) ul.menu-smart li.dropdown > a, .menu-container:not(.isotope-filters) ul.menu-smart li.mega-menu > a, .menu-container:not(.vmenu-container):not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link):not(.vc_control-btn), .menu-smart i.fa-dropdown, .vmenu-container a {
	font-size: 16px !important;
}

.hmenu-center-split .logo-container {
	    padding: 36px 66px 36px 66px !important;
}

.post-footer .t-entry-visual {
	display: none !important;
}

.post-footer .t-entry-meta {
	display: none !important;
}


.post-footer .t-entry-excerpt  {
	display: none !important;
}


.post-footer .t-entry-readmore.btn-container {
	display: none !important;
}


.post-footer .t-entry-meta.t-entry-author {
	display: none !important;
}


.post-footer .t-entry-comments.entry-small {
	display: none !important;
}

.post-footer .t-entry-text-tc.single-block-padding {
	padding: 0px 0px !important;
}
.post-footer .t-entry a {
	color: #fff !important;
}

.post-footer .t-inside {
	margin-top: 0px !important;
}

.post-footer .isotope-wrapper.single-gutter {
	margin-top: 40px !important;
}