h1 {   font-weight: 500;	color: #000188;	text-shadow: 1px 1px 0px white;  }.sp-megamenu-parent {	text-transform: uppercase; }h3 {   font-size: 20px;   font-weight: 500;	color: #6c0000;	text-shadow: 1px 1px 0px white;  }.entry-header h1 {    font-size: 150%;    font-weight: 300;}.sp-megamenu-parent {	text-transform: uppercase; }#sp-header a {   font-weight: 500;	font-size: 17px;	text-shadow: 1px 1px 0px rgb(0, 0, 23);}#sp-header a:hover {   -webkit-transition: all .6s ease-in-out;  -moz-transition: all .6s ease-in-out;  -o-transition: all .6s ease-in-out;  transition: all .6s ease-in-out;}#sp-header #sp-menu .sp-megamenu-parent > li.current-item.active > a, #sp-header #sp-menu .sp-megamenu-parent > li.sp-has-child.active > a {    color: rgb(255, 238, 136);}#sp-header #sp-menu .sp-dropdown .sp-dropdown-inner {    border-radius: 0 0 3px 3px;    border: 3px rgb(245, 245, 245)double;    background: rgba(14, 14, 14, 0.75);    font-size: 16px;    text-transform: none;}.offcanvas-menu ul li a {    font-family: 'Roboto Condensed';     color: #ffffff;    font-weight: 400;    font-size: 14px;}.sp-contact-info li i {	color: rgb(0, 0, 38);}#sp-top-bar a {    color: #2a2c42;    font-size: 15px;    font-weight: 500;}.sticky .sticky__wrapper .sp-sticky-logo {    padding: 5px 30px;}#sp-header #sp-menu .sp-column .sp-megamenu-parent {    float: left;}a#scroll-top >i {    display: block;    content: none;    color:transparent;    width: 52px;    height: 52px;    position: fixed;    bottom: 60px;    right: 30px;    z-index: 9999;    background-image: url(../../../images/global/top1.png);    background-repeat: no-repeat;    background-color: transparent;    border: none;    transition: all .3s ease-in-out;    font-size: 1px;}a#scroll-top:hover >i {  background-image: url(../../../images/global/top2.png);  transition: all .3s ease-in-out;}.cd-pagination.no-space {    width: auto;    max-width: none;    display: inline-block;    border-radius: 0.4em;    border: 2px solid #b2b2b2;}.cd-pagination a i {    font-style: normal;    line-height: 49px;    font-weight: 600;    color: white;}#sp-main-body {    padding: 30px 0;}.page-header {	margin: 0;	border-bottom: 0;}#sp-footer {	font-size: 11px;}.adress {	background-color: rgba(251, 255, 255, 0.5);	margin-top: 15px;	margin-bottom: 10px;	padding: 10px;	border: 3px double #a52a2a;	font-size:14px;}.karta {  background-color: rgba(251, 255, 255, 0.5);	margin-top: 15px;	margin-bottom: 10px;	padding: 10px;	border: 3px double #a52a2a;	}.userhone {   margin-top: 10px;	margin-bottom: 10px;	padding-bottom:10px;}.popup-form form {    margin: -50px 0;}.ba-forms-modal .ba-form {    padding: 10px 10px 10px 10px;}.ba-form .uploadform {	font-size: 12px;	line-height: 14px;	color: #0c0c0c;}.showcaption span {    font-weight: 500;    font-size: 13px;    color: #363636;}.su-spoiler-title h3 { 	font-size: 18px;	text-shadow: 1px 1px 0px white;}.su-spoiler-content > *:first-child {    margin: -8px 0 0 0;    background-color: #dfdfff;}.su-spoiler-style-4 > .su-spoiler-title, .su-spoiler-style-6 > .su-spoiler-title {    padding: 0;    background: #d6d7dc;    overflow: hidden;    border-radius: 3px;}.entry-header {    position: relative;    margin: 5px 5px 20px 40px;}.readmore {	float: right;}.btn-readmore { background-color: white;}.post_intro {    padding: 15px;    background-color: rgba(203,199,195,0.4);}.sppb-addon-animated-heading .sppb-addon-title {	font-size: 24px;	text-shadow: none; 	color: #07058c;}	.sppb-addon h3.sppb-addon-title {    color: #990000;}