
body {
	}
a {
	color: #b20838}
::selection {
	background-color:#b20838;
}
.back-to-top div {
	color: #b20838;
	border-color: #b20838;
}
.no-touchevents .back-to-top:hover div {
	color: #fff;
	background-color: #b20838;
}
.jawn_text_block p:not(:last-child),
.jawn_text_block ul:not(:last-child),
.jawn_text_block ol:not(:last-child),
.post-content p:not(:last-child),
.post-content ul:not(:last-child),
.post-content ol:not(:last-child),
.jawn-itr p:not(:last-child),
.jawn-itr ul:not(:last-child),
.jawn-itr ol:not(:last-child) {
	margin-bottom:1em;
}



.scrolled .topbar {display:none;}.topbar-inner {
	background-color:;
}
.scrolled .topbar-inner {
	background-color:;
}



.jawn_notification_inner {
	background-color:#b20838}
.jawn_notification_inner * {
	color:#fff;
}



.header-bottom {
	background-color:rgba(51,51,51,0.9);
}
.header-standard .logo-holder,
.header-divided .logo-holder,
.header-logo_top .logo-holder,
.header-hamburger .logo-holder {
	height:82px;
}
.logo-holder img {
	padding:8px 0;
}
header .menu > li > a {
	line-height:82px;padding:0 px;
}
header.header-logo_top .menu > li > a {
	line-height:50px;
}
.header-standard.sticky.scrolled .logo-holder img {
	height:82px;
}
.header-standard.sticky.scrolled .menu a {
	line-height:82px;
}
.header-logo_top.sticky.scrolled .logo-holder img,
.header-logo_top.scrolled .logo-holder {
	height:82px;
}
.header-logo_top.sticky.scrolled .menu a {
	line-height:82px;
}

.divided-holder .logo-holder {
	margin:0 30px;
}

#header.sticky.scrolled .header-bottom {
	background-color: rgba(51,51,51,1);
}

.full-menu {
	background-color:rgba(0,0,0,0.7);
}
.hamburger-holder .hamburger-inner {
	background-color:#000000;
}
.hamburger-holder .is-active .hamburger-inner {
	background-color:#ffffff;
}

.sub-menu {
		width:250px;
		background-color:rgba(230,230,230,1);
	padding-top:0;
	padding-bottom:0;
}
.sub-menu li {
	padding-left:25px;
	padding-right:25px;
}
.sticky.scrolled .sub-menu {
	background-color:rgba(230,230,230,1);
}
.sub-menu li:not(:last-child) {
	padding-bottom:0px;
}

header .menu .sub-menu a {
	color:#333333;
}
.sticky.scrolled .menu .sub-menu a {
	color:#333333;
}



#mobile-header {
	background-color:rgba(255,255,255,1);
}
#mobile-header .hamburger-inner {
	background-color:#000000;
}
#mobile-header .header-mobile-full .is-active .hamburger-inner {
	background-color:#ffffff;
}
#mobile-header .header-mobile-full .menu-holder {
	background-color:rgba(0,0,0,0.9);
}



.title-area {
	padding-top:82px;
}
.title-area-inner {
	text-align:center;
}



#footer {
	background-color:#333333;}
.footer-top {
	}
.footer-top-inner {
	padding-top:65px;
	padding-bottom:65px;
}
.footer-col.col-1 {text-align: center;}
.footer-col.col-2 {text-align: center;}
.footer-col.col-3 {text-align: center;}
.footer-col.col-4 {text-align: center;}

.footer-bottom {
	background-color:;
}
.footer-bottom-border > div {
	border-top:3px solid #ffffff;
}
.footer-bottom-inner {
	padding-top:23px;
	padding-bottom:23px;
}





.jawn_sep {
	margin-top:30px;
	margin-bottom:30px;
	height:3px;
}
.sep_small {
	width:270px;
}
.jawn_sep.color_1 {
	background-color:rgba(229,229,229,1);
}
.jawn_sep.color_2 {
	background-color:;
}
.jawn_sep.color_3 {
	background-color:;
}

.jawn_empty_space {
	height:30px;
}

.jawn_button,
form .wpcf7-submit {
	padding:0 25px;
	border-width:2px;
	border-radius:18px;
}
.jawn_button.button_style_1 {
	color:#ffffff;
	background-color:#b20838;
	border-color:#b20838;
}
.jawn_button.button_style_1:hover {
	color:#b20838;
	background-color:transparent;
	border-color:#b20838;
}

.jawn_button.button_style_2 {
	color:#ffffff;
	background-color:#ffa200;
	border-color:#ffa200;
}
.jawn_button.button_style_2:hover {
	color:#ffa200;
	background-color:transparent;
	border-color:#ffa200;
}

.jawn_button.button_style_3 {
	color:;
	background-color:;
	border-color:;
}
.jawn_button.button_style_3:hover {
	color:;
	background-color:;
	border-color:;
}
form .wpcf7-submit {
	color:#ffffff;
	background-color:#b20838;
	border-color:#b20838;
}
form .wpcf7-submit:hover {
	color:#b20838;
	background-color:transparent;
	border-color:#b20838;
}

.jawn_tab {
	background-color:#b20838;
	color:#fff;
}
.jawn_tabs-content {background-color:#fff;}
.jawn_tabs-item {color:;}
.jawn_tab[aria-selected=true] {
	background-color:#fff;
	color:#b20838;
}


.jawn_accordion-trigger {background-color:#b20838;color:#fff;}
.jawn_accordion-trigger:hover,
.jawn_accordion-trigger[aria-expanded=true] {background-color:#fff;color:#b20838;}
.jawn_accordion-trigger i {color:#fff;}
.jawn_accordion-trigger:hover i,
.jawn_accordion-trigger.[aria-expanded=true] i {color:#b20838;}
.jawn_accordion-panel {background-color:;}
.jawn_accordion-panel * {color:;}

.projects-boxed .project:hover:before {background-color:rgba(178,8,56,0.5);}


