/*
Theme Name: 2K 2021
Version: 2021.10.05.01
Author: 2K Web Group
template: bb-theme
*/

html {font-size: 62.5%;}
html body {font-size: 1.8rem;}

h1 {font-size: 3.6rem;}
h2 {font-size: 3rem;}
h3 {font-size: 2.4rem;}
h4 {font-size: 1.8rem;}

body > div.fl-page > header p,
body > div.fl-page > footer p {
	margin-bottom: 0;
}

.fl-page-content a,
.fl-page-content a:hover {
	text-decoration: underline;
}

.fl-page-content p {
	margin-bottom: 2rem;
}

.no-p-space p {
	margin-bottom: 0;
}

.widget_maxmegamenu h2 {
	display: none;
}

.photobox-left .fl-photo-img {
	box-shadow: -22px -22px 0px 0px #003d5a;
}
.photobox-right .fl-photo-img {
	box-shadow: 22px -22px 0px 0px #003d5a;
}

.lnk-heart {
	font-size: 1.4rem;
}

#nf-form-10-cont .nf-error-msg, #nf-form-10-cont .ninja-forms-req-symbol {
	color: #85283E;
}
#nf-form-10-cont .nf-form-fields-required,
#nf-form-10-cont .ninja-forms-req-symbol {
	display: none;
}

#nf-form-10-cont input[type='text'],
#nf-form-10-cont input[type='email'] {
	background-color: #F0F0F0;
	border-radius: 0;
	border: none;
	font-size: 1.5rem;
	padding: 12px;
}
#nf-form-10-cont input[type='button'] {
	padding: 12px 48px;
	font-size: 1.5rem;
}


/* .fl-icon {
	vertical-align: top;
	padding-top: 4px;
} */

/* .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
	background-color: #fccb29 !important;
	color: #054362 !important;
	font-family: "Catamaran",sans-serif;
	font-weight: 900;
	font-size: 1.7rem;
	line-height: 1.2;
	transition: none !important;
}
.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
	background-color: #fccb29 !important;
	color: #054362 !important;
} */

/* footer .fl-menu a:hover {
	text-decoration: underline;
} */

/** 992 tablet, 768 mobile **/
@media (max-width: 768px) {

}
