/* DO NOT EDIT THIS FILE */.page-template-main_page #logo img{height:150px;width:298px;}#logo img{height:38px;width:75.493333333333px;} @media (min-width: 1024px){.page-template-main_page #header-wrapper{margin-top:150px;}}#main-logo img{height:30px;width:134px}.cover-wrapper{height:267px}@media (min-width: 1024px){.cover-wrapper{height:322px}}.double-bounce1, .double-bounce2,.social-profiles a,.searchform button,.button,a.button-inverse>span:before, button.button-inverse>span:before,.owl-dots .owl-dot span,table caption,.pagination-wrapper .page-numbers,.card-content,.prev-post a, .next-post a,.prev-post .single-pag-title, .next-post .single-pag-title,.menu-bars:after, .menu-bars:before, .menu-bars span:before, .menu-bars span:after,#main-nav .submenu-wrapper>.sub-menu,#sidebar-toggle a{background-color:#e4465c;}@media (min-width: 1024px){#menu-wrapper.on-cover #menu-top-level>li{background-color:#e4465c;}}a,.button-inverse,.widget_recent_entries a,.side-content a:hover{color:#e4465c;}.form-wrapper input[type="text"]:focus, .form-wrapper input[type="email"]:focus, .form-wrapper input[type="number"]:focus, .form-wrapper input[type="url"]:focus, .form-wrapper textarea:focus,.form-wrapper.dark input[type="text"]:focus, .form-wrapper.dark input[type="email"]:focus, .fat-footer-group .form-wrapper input[type="text"]:focus, .fat-footer-group .form-wrapper input[type="email"]:focus,.owl-dots .owl-dot,.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover{border-color:#e4465c;}.post-footer a:hover,a:hover,#footer-wrapper .menu a:hover{color:#48485d;}.button>span:before,#main-nav li>a:after,.button.small:hover,.button.small:hover,.searchform button:hover,.pagination-wrapper a.page-numbers:hover,.no-touch .prev-post a:hover, .no-touch .next-post a:hover{background-color:#48485d;}@media (min-width: 1024px){#menu-wrapper.on-cover #menu-top-level>li.current-menu-item>a,#menu-wrapper.on-cover #menu-top-level>li:hover>a,#menu-wrapper.on-cover #menu-top-level>li.current-menu-ancestor>a {background-color:#48485d;}}#footer-wrapper{position:relative;}#footer-wrapper > div{position:relative;}#footer-wrapper:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0; background-color:#1f2a31;opacity:1}#menu-wrapper.fixed{
background-color:rgba(52, 52, 68, 0.92);
}

#breadcrumbs-wrapper{
background-color: rgba(182, 182, 195, 0.4);
}


@media (min-width: 1024px){
#menu-wrapper.fixed #menu-top-level>li.current-menu-ancestor>a, #menu-wrapper.fixed #menu-top-level>li:hover>a, #menu-wrapper.fixed #menu-top-level>li.current-menu-item>a{
    background: #e4465c;color:#fff;
}
}

a.button.cta, button.button.cta {
    background: none;
    color: #e4465c;
    border: 1px solid #e4465c;
}
a.button.cta:hover{
color:#fff;
}
a.cta.button>span:before{
background-color:#48485d;
}
#menu-item-1298 > a {
    background: #46ADDE;
color:#fff;
}

@media (max-width: 639px){
.page-template-main_page #logo img {
    height: 106px;
    width: 212px;
}
}

.cta-under{margin-top:35px;}
.social-share.social-profiles a {
	background: none;
	color: #e4465c;
	font-size: 40px;
	width: auto;
	height: auto;
	line-height: 1;
}

.social-share.social-profiles a [class^="icon-"]:before, .social-share.social-profiles a [class*=" icon-"]:before{
	width:auto;
	margin: auto;
}
.social-share.social-profiles a:hover {
	background: none;
	color: #48485d;
}

@media (max-width: 1023px){
.cta-under{display:none;}
}
.button,.button-inverse{font-weight: bold;
   letter-spacing: 1pt;}

.single-post.single .cover-wrapper {
	height: 55vh;
	min-height: 267px;
}

a.cm-button img {
	vertical-align: baseline;
	margin: 0 5px 0 0;
	position: relative;
	top: 1px;
}

.cm-button {
	color: #8ba651;
	font-size: 15px;
	display: inline-block;
	line-height: 1;
}

.elementor .elementor-widget-countdown .elementor-countdown-label {
	font-size: 0.864em;
}
.elementor .elementor-widget-countdown .elementor-countdown-digits {
    margin-bottom:4px;
	font-size: 3em;
}
.elementor .elementor-widget-countdown .elementor-countdown-item{
	background-color: #47485c;
}
.elementor .elementor-widget-countdown{font-size:16px;margin-bottom:20px;}