body {color:#0a2240;}
.atomic-logo {opacity: 1;}
#_header_row-19-258 {border:none;}
#_nav_menu-21-258 .menu-item:first-child a {padding-left:0;}
#_nav_menu-21-258 .menu-item:last-child a {background:#afd77d;margin-left: 3px;}
#_nav_menu-21-258 .menu-item:last-child a:hover {color:#fff;background:#0a2240;}
#_nav_menu-21-258 .menu-item.current_page_item:last-child a {color:#0a2240;}
#_nav_menu-21-258 .menu-item.current_page_item:last-child a:hover {color:#fff;}
#menu-main sup {margin-right:5px;}
#image-4-264 {padding-right: 3px !important;}
h1 {font-size:34px;color:#0a2240;margin-bottom:20px;}
h2 {font-size:28px;color:#0a2240;margin-bottom:0px;}
h3 {color:#0a2240;margin-bottom:0px;}
h4 {color:#0a2240;margin-bottom:0px;font-size:22px;}
h1 sup {font-size:18px;font-weight:400;position: relative;top: -15px;}
.mainButton:hover {color:#fff !important;}
.footer, .footer a {color:#fff;}
.footer a {text-decoration:none;}
.footer a:hover {color:#afd77d;}

#_nav_menu-21-258 .oxy-nav-menu-hamburger-wrap {background:#afd77d;}

.ct-link-button span {top: -10px;font-size: 10px;position: relative;}

.contentArea .ct-section-inner-wrap {padding:0 75px;}

@media only screen and (max-width: 992px) {
	.contentArea .ct-section-inner-wrap {padding:0 20px;}
	#_nav_menu-21-258 .menu-item a {padding-left: 33px;padding-right: 34px;}
	#image-15-264 {width:30% !important;}
}

@media only screen and (max-width: 768px) {
	h1 {font-size:36px !important;color:#0a2240;margin-bottom:20px;line-height:32px;}
	h2 {font-size:28px !important;color:#0a2240;margin-bottom:0px;line-height:28px;}
}

.toggle {margin-bottom:25px;}

.contentArea ul li {list-style-type:square;margin-bottom:15px;}

input.wpcf7-form-control {height: 40px;text-indent: 10px;width: 80%;}
textarea.wpcf7-form-control {width: 80%;}
button, html [type="submit"] {background:#afd77d;border:none;color:#0a2240;cursor:pointer;}
button, html [type="submit"]:hover {background:#0a2240;color:#fff;}

.cc_container {background:#0a2240 !important;}
.cc_message {font-size: 16px !important;line-height: 24px !important;}
.cc_container .cc_btn, .cc_container .cc_btn:visited {background:#afd77d !important;color:#0a2240 !important;}

@media only screen and (max-width: 1200px) {
	
}


@media all and (-ms-high-contrast:none) {
	_::selection,
	#image-4-264 {padding-right: 7px !important;}
}


@media screen and ((-ms-high-contrast: active), (-ms-high-contrast: none)), (min-width: 993px) {
	.oxy-menu-toggle {display:none;}
}

@media screen and ((-ms-high-contrast: active), (-ms-high-contrast: none)), (max-width: 992px) {
	.oxy-menu-toggle {display:block;}
	.oxy-nav-menu-open .oxy-nav-menu-list {display:block !important;}
}

