.module img { border: medium none; vertical-align: bottom; }  		@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { 		} 		@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { 		} 		@media not all { 		} 		@media not all { 		} 		@media not all { 		} 		@media not all { 		} 		.themify_builder_row, .module_column, .sub_column { position: relative; } 		.builder_row_cover::before { height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; opacity: 0; z-index: -100; content: ""; display: block; transition: opacity 0.5s ease-in-out 0s; } 		.themify_builder_row:hover > .builder_row_cover::before, .module_column:hover > .builder_row_cover::before, .sub_column:hover > .builder_row_cover::before { opacity: 1; } 		.row_inner_wrapper { position: relative; } 		.themify_builder .module { position: relative; } 		.themify_builder_row .row-slider-arrow::before { position: absolute; top: 0px; left: 0px; font-family: FontAwesome; text-indent: 0px; width: 1em; height: 1em; line-height: 1em; } 		.themify_builder_row .row-slider-prev::before { content: ""; } 		.themify_builder_row .row-slider-next::before { content: ""; } 		.animation-running, body.animation-on { overflow-x: hidden; } 		@media only screen and (min-width: 1200px) { 		} 		@media only screen and (min-width: 960px) and (max-width: 1199px) { 		} 		@media screen and (min-width: 1025px) { 			body:not(.themify_builder_active) .hide-desktop { display: none ! important; } 		} 		@media screen and (min-width: 681px) and (max-width: 1024px) { 			body:not(.themify_builder_active) .hide-tablet { display: none ! important; } 		} 		@media screen and (max-width: 680px) { 			body:not(.themify_builder_active) .hide-mobile { display: none ! important; } 		} 		@media screen and (max-width: 780px) { 		} 		@media screen and (max-width: 680px) { 			.post-content { overflow: visible ! important; } 			.themify_builder_content .col6-1:nth-of-type(2n+1) { margin-left: 0px ! important; clear: left; } 		} 		@media screen and (min-width: 681px) { 			body:not(.themify_builder_active) .themify_builder_content .themify_builder_row.equal-column-height .row_inner, body:not(.themify_builder_active) .themify_builder_content .themify_builder_sub_row.equal-column-height, .themify_builder_active .themify_builder_content .themify_builder_row_content, .themify_builder_active .themify_builder_content .themify_builder_sub_row_content { display: flex; } 			body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_middle:not(.equal-column-height) .themify_builder_row_content > .themify_builder_col > .themify_module_holder, body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_middle:not(.equal-column-height) .themify_builder_row_content > .themify_builder_col > .tb-column-inner > .themify_module_holder, body.themify_builder_active .themify_builder_content .themify_builder_sub_row.col_align_middle:not(.equal-column-height) .themify_builder_sub_row_content > .themify_builder_col > .themify_module_holder { min-height: 100px ! important; } 			body:not(.themify_builder_active) .themify_builder_content .themify_builder_row.col_align_middle:not(.equal-column-height) .row_inner, body:not(.themify_builder_active) .themify_builder_content .themify_builder_sub_row.col_align_middle:not(.equal-column-height), body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_middle:not(.equal-column-height) .themify_builder_row_content, body.themify_builder_active .themify_builder_content .themify_builder_sub_row.col_align_middle:not(.equal-column-height) .themify_builder_sub_row_content { display: flex; align-items: center; } 			body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_bottom:not(.equal-column-height) .themify_builder_row_content > .themify_builder_col > .themify_module_holder, body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_bottom:not(.equal-column-height) .themify_builder_row_content > .themify_builder_col > .tb-column-inner > .themify_module_holder, body.themify_builder_active .themify_builder_content .themify_builder_sub_row.col_align_bottom:not(.equal-column-height) .themify_builder_sub_row_content > .themify_builder_col > .themify_module_holder { min-height: 100px ! important; } 			body:not(.themify_builder_active) .themify_builder_content .themify_builder_row.col_align_bottom:not(.equal-column-height) .row_inner, body:not(.themify_builder_active) .themify_builder_content .themify_builder_sub_row.col_align_bottom:not(.equal-column-height), body.themify_builder_active .themify_builder_content .themify_builder_row.col_align_bottom:not(.equal-column-height) .themify_builder_row_content, body.themify_builder_active .themify_builder_content .themify_builder_sub_row.col_align_bottom:not(.equal-column-height) .themify_builder_sub_row_content { display: flex; align-items: flex-end; } 		}@font-face { 			font-family: "FontAwesome"; 			font-style: normal; 			font-weight: normal; 			src: url(/uploads/172/fontawesome-webfont.eot) format("embedded-opentype"), url(/uploads/172/fontawesome-webfont.woff2) format("woff2"), url(/uploads/172/fontawesome-webfont.woff) format("woff"), url(/uploads/172/fontawesome-webfont.ttf) format("truetype"), url(/uploads/172/fontawesome-webfont.svg) format("svg"); 		}  		#megaMenu.megaResetStyles div, #megaMenu.megaResetStyles span, #megaMenu ul.megaMenu, #megaMenu ul.sub-menu, #megaMenu ul.um-sidebar, #megaMenu li.menu-item, #megaMenu li.widget, #megaMenu li.menu-item > a, #megaMenu img.um-img { margin: 0px; padding: 0px; border: 0px none; font-size: 100%; vertical-align: baseline; background: transparent none repeat scroll 0% 0%; text-shadow: none; visibility: visible; opacity: 1; box-sizing: content-box; backface-visibility: visible; } 		#megaMenu { position: relative; line-height: 1em; overflow: visible; display: block; float: left; height: auto; box-sizing: border-box; } 		#megaMenu ul.megaMenu, #megaMenu ul.sub-menu { list-style: outside none none; margin: 0px; padding: 0px; position: relative; overflow: visible; } 		#megaMenu ul.megaMenu li.menu-item, #megaMenu ul.megaMenu li.widget { margin-bottom: 0px; list-style-type: none; list-style-image: none; border: medium none; text-align: left; float: none; } 		#megaMenu ul.megaMenu li.menu-item > a, #megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator { line-height: 1.4em; text-decoration: none; cursor: pointer; transition: all 0.1s ease-in-out 0s; } 		#megaMenu ul.megaMenu li.menu-item > a span, #megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator span { color: inherit; font-size: inherit; } 		#megaMenu ul.megaMenu { float: left; z-index: 100; } 		#megaMenu.megaMenuHorizontal ul.megaMenu { width: 100%; } 		#megaMenu ul.megaMenu > li.menu-item { float: left; position: relative; display: inline-block; padding: 0px; margin: 0px; z-index: 200; } 		#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator { display: block; padding: 12px 15px; position: relative; float: none; z-index: 400; border-width: 0px 0px 0px 1px; border-style: solid; border-color: transparent; } 		#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a { border-left: medium none; } 		#megaMenu ul.megaMenu > li.menu-item:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover, #megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator { z-index: 600; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega { position: static; } 		#megaMenu ul ul.sub-menu { position: absolute; left: auto; z-index: 500; float: left; overflow: visible; visibility: visible; margin: 0px; } 		#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 { border-top-left-radius: 2px; border-top-right-radius: 2px; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item { min-width: 100px; } 		#megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator { padding: 3px 0px; margin: 3px 0px; line-height: 1.4em; width: auto; display: block; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator { background: transparent none repeat scroll 0% 0%; } 		#megaMenu.megaMenu-withjs ul li.menu-item:hover > ul.sub-menu-1 { display: none; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu { display: block; position: relative; top: auto; left: auto; } 		#megaMenu li.menu-item ul.sub-menu { box-shadow: none; } 		#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 { border: 1px solid transparent; padding: 0px; width: auto; white-space: nowrap; left: auto; max-width: 100%; } 		#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1, #megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1, #megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 { width: 100%; left: -1px; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item { display: inline-block; float: left; margin-top: 5px; margin-bottom: 5px; position: relative; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu .wpmega-widgetarea h2.widgettitle { margin-bottom: 0.6em; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget { display: block; } 		#megaMenu ul li.menu-item { font-size: 12px; list-style-image: none; letter-spacing: 0px; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget { font-size: 11px; min-width: 100px; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item > span.um-anchoremulator { width: auto; display: block; background: transparent none repeat scroll 0% 0%; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu > li.menu-item:hover > a { background: transparent none repeat scroll 0% 0%; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 { padding: 11px 27px; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu { width: auto; float: none; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item { display: block; float: none; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right li.menu-item.megaReg-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right li.menu-item.megaReg-with-sub > span.um-anchoremulator::after { border-right-color: rgb(204, 204, 204); border-left-color: transparent; left: 3px; right: auto; } 		#megaMenu .wpmega-link-title { display: block; line-height: 1.4em; color: inherit; } 		#megaMenu .ss-colgroup .ss-col, #megaMenu .wpmega-nonlink li.widget, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup > ul > li { float: left; padding-left: 2.9%; padding-right: 2.9%; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item { min-width: 0px; white-space: normal; } 		#megaMenu .ss-colgroup-2 > .ss-col, #megaMenu .wpmega-nonlink.ss-colgroup-2 li, #megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-2 > ul > li { width: 44.2%; } 		#megaMenu .ss-colgroup-3 > .ss-col, #megaMenu .wpmega-nonlink.ss-colgroup-3 li, #megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-3 > ul > li { width: 27.5%; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-2 > ul > li.menu-item:nth-child(2n+1), #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-3 > ul > li.menu-item:nth-child(3n+1), #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-4 > ul > li.menu-item:nth-child(4n+1), #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-5 > ul > li.menu-item:nth-child(5n+1), #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-6 > ul > li.menu-item:nth-child(6n+1) { clear: both; } 		#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator { display: block; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator { padding-right: 20px; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator::after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator::after { content: ""; position: absolute; top: 50%; right: 8px; margin-top: -1px; display: inline-block; background: transparent none repeat scroll 0% 0%; border-style: solid dashed dashed; border-color: rgb(153, 153, 153) transparent transparent; font-size: 0px; border-width: 3px 3px 0px; padding-top: 1px; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator::after { width: 0px; height: 0px; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid rgb(153, 153, 153); padding-top: 0px; padding-right: 2px; margin-top: -2px; right: 3px; } 		#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator { border-left: medium none; } 		#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > a::after, #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > a::after, #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator::after, #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator::after { top: 50%; right: 8px; margin-top: -1px; border-style: solid none solid solid; border-color: transparent transparent transparent rgb(153, 153, 153); border-width: 2px 0px 2px 3px; padding-right: 1px; } 		#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a::before, #megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a::after { content: ""; display: table; } 		#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a::after { clear: both; } 		#megaMenu ul li.menu-item ul .ss-nav-menu-with-img:not(.megaReg-with-sub) > a::after { border: medium none ! important; } 		#megaMenu.megaCenterMenubar, #megaMenu.megaCenterInner ul.megaMenu { margin: 0px auto; float: none; } 		#megaMenu.megaCenterMenubar ul.megaMenu { float: none; } 		.uberClearfix::before, .uberClearfix::after, #megaMenu.megaClear ul.megaMenu::before, #megaMenu.megaClear ul.megaMenu::after { content: ""; display: table; } 		.uberClearfix::after, #megaMenu.megaClear ul.megaMenu::after { clear: both; }#megaMenu #megaMenuToggle { display: none; padding: 12px 15px; cursor: pointer; font-size: 10px; text-transform: uppercase; text-align: left; } 		#megaMenu #megaMenuToggle .megaMenuToggle-icon { display: inline-block; background: rgba(230, 230, 230, 0.7) none repeat scroll 0% 0%; height: 2px; width: 16px; position: relative; float: right; margin-top: 10px; text-align: left; } 		#megaMenu #megaMenuToggle .megaMenuToggle-icon::before { content: ""; position: absolute; background: rgba(230, 230, 230, 0.8) none repeat scroll 0% 0%; height: 2px; width: 16px; top: -4px; } 		#megaMenu #megaMenuToggle .megaMenuToggle-icon::after { content: ""; position: absolute; background: rgba(230, 230, 230, 0.9) none repeat scroll 0% 0%; height: 2px; width: 16px; top: -8px; }   		html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset, figure { margin: 0px; padding: 0px; } 		img, fieldset { border: 0px none; } 		img { max-width: 100%; height: auto; box-sizing: border-box; } 		@media �screen { 			img { width: auto; } 		} 		article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } 		iframe, object { max-width: 100%; } body { font: 0.81em/150% Arial,Helvetica,sans-serif; word-wrap: break-word; background-color: rgb(255, 255, 255); color: rgb(102, 102, 102); } 		a { color: rgb(31, 123, 182); text-decoration: none; outline: medium none; } 		a:hover { text-decoration: underline; } 		p { margin: 0px 0px 1.2em; padding: 0px; } 		ul, ol { margin: 1em 0px 1.4em 24px; padding: 0px; line-height: 140%; } 		li { margin: 0px 0px 0.5em; padding: 0px; } 		h1, h2, h3, h4, h5, h6 { line-height: 1.4em; margin: 20px 0px 0.4em; word-wrap: normal; } 		h1 { font-size: 2em; } 		h2 { font-size: 1.8em; } 		h4 { font-size: 1.4em; }  		#pagewrap, .pagewidth, #headerwrap, #header, #main-nav, #body, #layout, #content, .post, .author-box, .post-nav, .pagenav, #sidebar, .widget, #footerwrap, #footer { box-sizing: border-box; } 		.pagewidth { width: 978px; margin: 0px auto; } 		#body { margin: 0px auto; max-width: 100%; } 		#content { width: 68%; float: left; padding: 5% 0px 3%; } 		#sidebar { width: 26.5%; float: right; padding: 5% 0px 3%; } 		#header { position: relative; height: 170px; border-bottom: 1px solid rgb(204, 204, 204); } 		#site-logo { position: absolute; top: 0; font-size: 36px; font-weight: bold; line-height: 1.4em; margin: 0px;z-index: -1;} 		#site-logo a { text-decoration: none; } 		#site-logo a:hover { text-decoration: none; } 		.social-widget { float: right; position: absolute; bottom: 10px; right: 0px; }  		.page-title { margin: 0px 0px 15px; padding: 0px; font-size: 300%; line-height: 110%; } 		.post { margin-bottom: 50px; box-sizing: border-box; } 		.post-content { min-width: 120px; } 		.post-title { font-size: 26px; margin: 0px 0px 5px; padding: 0px; }.post-image { max-width: 100%; margin: 0px 0px 5px; }  		.widget { margin: 0px 0px 30px; word-wrap: break-word; } 		.widgettitle { margin: 0px 0px 10px; padding: 0px; font-size: 120%; } 		.widget ul { margin: 0px; padding: 0px; } 		.widget li { margin: 0px; padding: 6px 0px; list-style: outside none none; clear: both; border-top: 1px solid rgb(221, 221, 221); } 		.widget ul ul { margin: 6px 0px -6px; padding: 0px; border-top: medium none; } 		.widget ul ul li { margin: 0px; padding-left: 10px; } 		/*.shortcode .flickr_badge_image:nth-of-type(4n) { margin-right: 0px; }*/ 		.widget .social-links { margin: 0px 0px 20px; padding: 0px; line-height: 100%; } 		.widget .social-links li { margin: 0px 5px 5px 0px; padding: 0px; list-style: outside none none; border: medium none; display: inline-block; } 		.widget .social-links img { vertical-align: middle; } 		#footer { padding: 30px 0px; clear: both; border-top: 1px solid rgb(204, 204, 204); } 		.back-top { clear: both; float: left; margin-top: -3px; } 		.back-top a { background: rgb(0, 0, 0) url(/uploads/172/arrow-up.png) no-repeat scroll center center; display: block; width: 30px; height: 30px; margin: 0px 10px 10px 0px; text-indent: -900em; border-radius: 10em; } 		.back-top a:hover { background-color: rgb(51, 51, 51); } 		.footer-text { font-size: 90%; clear: both; }  		#body { margin-right: 0px; } 		.clearfix::after, .widget li::after, #body::after, #footer::after, footer::after, .pagenav::after, #main-nav::after, .menu::after, .gallery::after, #content::after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; } 		.clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content { display: inline-block; } 		.clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content { display: block; }   		@media screen and (max-width: 600px) { 		}  		iframe { border: medium none; }    		@font-face { 			font-family: "TablePress"; 			font-style: normal; 			font-weight: 400; 			src: url(/uploads/172/tablepress.eot) format("embedded-opentype"), url('undefined') format("woff"), url(/uploads/172/tablepress.ttf) format("truetype"), url(/uploads/172/tablepress.svg) format("svg"); 		}   		.pagewidth { width: 1024px; margin: 0px auto; } 		#header { margin-bottom: 10px; height: 120px; } 		#header div { display: inline-block; float: right; } 		#site-logo { position: absolute; top: 0; margin: 0px; padding: 5px 0px 0px; } 		#header div { display: inline-block; float: right; }  		#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title { font-family: Verdana,Geneva,sans-serif; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > span.um-anchoremulator { font-family: Verdana,Geneva,sans-serif; } 		#megaMenu { margin: 0px; padding: 0px; position: absolute; right: 0px; bottom: 3px; text-transform: uppercase; } 		#content { width: 69%; float: left; padding: 1% 0px; } 		.post { margin-bottom: 0px; } 		.post-image { border: 4px double rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 150px; height: 150px; border-radius: 10px; max-width: 100%; margin: 0px 0px 20px; } 		/*.pfc-post h2 { font-size: 12px ! important; }*/ 		table, th, td { border: 1px solid rgb(204, 204, 204); padding: 3px; } 		table:not(.tablepress) { width: 100% ! important; } 		.loops-wrapper.grid4 .post-title { font-size: 12px; } 		#sidebar { border-left: 1px solid rgb(204, 204, 204); padding: 1%; } 		#sidebar { width: 30%; } 		#sidebar .widgettitle { letter-spacing: 0.1em; } 		#footerwrap li::before { content: " | "; } 		#footerwrap li:first-child::before { content: none; } 		.footer-text { text-align: center; } 		#footer { padding: 15px 0px; } 		.back-top { display: none; } 		.widget { margin: 0px; } 		div.cgview ul { margin: 0px; } 		.cgview ul li .mycgtitle a { text-decoration: none; } 		div.cgview ul li div.mycgtitle p a { font-family: Verdana,Geneva,sans-serif ! important; } 		div.cgview ul li div.mycgtitle { height: 50px; width: 150px; display: table-cell; vertical-align: middle; padding-top: 15px; } 		div.cgview.light ul li { border-color: rgb(204, 204, 204); } 		div.cgview.light ul li { width: 21%; float: left; margin-left: 15px; } 		div.cgview ul li div.mycgtitle p a { font-size: 12px ! important; } 		div.cgview ul li div.mycgtitle p a { font-size: 12px; } 		#body div.cgview ul li img { border: 4px double rgb(204, 204, 204); border-radius: 10px; width: 100%; max-width: 150px; margin: 0px auto; } 		#body div.cgview ul li:hover img { border: 4px solid; } 		#body div.cgview.light ul li:hover img { border-color: rgb(204, 204, 204); } 		#body div.cgview.light ul li { border-color: transparent; } 		#body div.cgview ul li { border: medium none; width: 23.4%; float: left; margin-left: 2.1%; margin-bottom: 20px; } 		#body div.cgview ul li:hover { border: medium none; } 		#body div.cgview ul li:nth-of-type(4n+1) { margin-left: 0px; clear: both; } 		#body div.cgview ul { margin-left: 0px; } 		@media screen and (max-width: 600px) { 			#body div.cgview ul li { width: 50%; margin-left: 0px; } 			#body div.cgview ul li:nth-of-type(4n+1) { clear: none; } 			#body div.cgview ul li:nth-of-type(2n+1) { clear: both; } 			#body div.cgview ul li div.mycgtitle { width: 100%; display: block; text-align: center; } 			#body div.cgview ul li img { width: 150px; } 		} 		#body .gallery-columns-4 .gallery-item:nth-of-type(4n+1) { margin-left: 0px; } 		@media screen and (max-width: 600px) { 			#body .gallery-columns-4 .gallery-item:nth-of-type(4n+1) { clear: none; } 			#body .gallery-columns-4 .gallery-item:nth-of-type(2n+1) { clear: both; } 			#megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator, #megaMenu.megaResponsive ul.megaMenu > li.menu-item:hover > a, #megaMenu.megaResponsive ul.megaMenu > li.menu-item > a:hover, #megaMenu.megaResponsive ul.megaMenu > li.menu-item.megaHover > a { font-size: 11px; padding-top: 1px; padding-bottom: 0px; } 		} 		#body .loops-wrapper .post-image { overflow: hidden; width: 100%; height: auto; margin-bottom: 5px; border: medium none; border-radius: 0px; } 		#body .loops-wrapper .post .post-image img { border: 4px double rgb(204, 204, 204); border-radius: 10px; width: 100%; max-width: 150px; margin: 0px auto; height: 150px; max-height: 150px; } 		#body .loops-wrapper .post:hover .post-image img { border: 4px solid rgb(204, 204, 204); } 		#body .loops-wrapper .post .post-content { text-align: center; } 		@media screen and (max-width: 600px) { 			#body .loops-wrapper .post .post-content { text-align: left; } 		} 		@media screen and (max-width: 767px) { 			#megaMenu #megaMenuToggle { position: relative; z-index: 999; } 		}  		div.one { padding-top: 10px; } 		.entry-content p, table, th, td { font-family: Verdana,Geneva,sans-serif ! important; }  		@media screen and (max-width: 1060px) { 		} 		@media screen and (max-width: 980px) { 			.pagewidth, .full_width .themify_builder_row .row_inner { max-width: 94%; } 			#content { width: 67.8%; } 			#sidebar { width: 26.2%; } 		} 		@media screen and (max-width: 768px) { 			#content { width: 100% ! important; max-width: 100% ! important; float: none; clear: both; } 			#sidebar { width: 100% ! important; max-width: 100% ! important; float: none; clear: both; } 			#headerwrap #site-logo, #headerwrap #site-description, #headerwrap #main-nav { position: static; float: none; clear: both; } 			#header { height: auto ! important; padding-top: 20px; } 			.social-widget { position: static ! important; padding: 10px 0px; float: none; } 			#site-logo a { font-size: 30px;    display: block; width: 100%; height: auto; } #site-logo img{width: 100%; height: auto;}		} 		@media screen and (max-width: 680px) { 			h1 { font-size: 1.8em; } 			h2 { font-size: 1.6em; } 			h4 { font-size: 1.2em; } 			.loops-wrapper.grid4 .post { width: 100%; margin-left: 0px; float: none; }.loops-wrapper { margin-left: 0px ! important; width: auto ! important; } 			.post { width: auto ! important; max-width: 100% ! important; margin-left: 0px ! important; float: none ! important; } 		} 		@media screen and (min-width: 681px) { 		}   		@font-face { 			font-family: "Old Standard TT"; 			font-style: normal; 			font-weight: 400; 			src: local("Old Standard TT Regular"), local("OldStandardTT-Regular"), url(/uploads/172/n6rtcdcipwse8unba4k-dg75syxp8f_nt1crrmel2uu.woff2) format("woff2"); 			unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 		} 		@font-face { 			font-family: "Old Standard TT"; 			font-style: normal; 			font-weight: 700; 			src: local("Old Standard TT Bold"), local("OldStandardTT-Bold"), url(/uploads/172/5ywdce7xebtsbxs__4x1_c0jgk3scaizpxlrtv3vaeu.woff2) format("woff2"); 			unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 		} 		@font-face { 			font-family: "Old Standard TT"; 			font-style: italic; 			font-weight: 400; 			src: local("Old Standard TT Italic"), local("OldStandardTT-Italic"), url(/uploads/172/qqt_ausp4av4dpjfin7u5fq6nbt6gvjjm6dp1mvy-i0.woff2) format("woff2"); 			unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 		}   		@font-face { 			font-family: "FontAwesome"; 			font-style: normal; 			font-weight: normal; 			src: url(/uploads/172/fontawesome-webfont_001.eot) format("embedded-opentype"), url(/uploads/172/fontawesome-webfont_001.woff2) format("woff2"), url(/uploads/172/fontawesome-webfont_001.woff) format("woff"), url(/uploads/172/fontawesome-webfont_001.ttf) format("truetype"), url(/uploads/172/fontawesome-webfont_001.svg) format("svg"); 		}  		#site-logo img { width: 1024px; height: 113px; } 		#site-logo a { width: 1024px; } 		.loops-wrapper.grid4 .post-title, .loops-wrapper.grid4 .post-title a { font-family: Verdana,Geneva,sans-serif; font-weight: bold; font-size: 12px; text-align: center; }   		@font-face { 			font-family: "social-logos"; 			font-style: normal; 			font-weight: 400; 			src: url(/uploads/172/social-logos.eot); 		} 		@font-face { 			font-family: "social-logos"; 			font-style: normal; 			font-weight: 400; 			src: url(/uploads/172/social-logos_001.eot) format("embedded-opentype"), url('undefined') format("woff"), url(/uploads/172/social-logos.ttf) format("truetype"); 		}  		@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { 		}  		@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { 		}  		@media only screen and (max-width: 760px) { 		}  		@media only screen and (max-width: 320px) { 		} 		@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { 		}  		div.cgview { list-style-type: none; clear: both; text-align: center; } 		div.cgview ul { margin-left: -10px; list-style-type: none; clear: both; overflow: hidden; } 		div.cgview ul li img { width: 150px; height: 150px; } 		div.cgview ul li div.mycgtitle { height: 30px; width: 150px; display: table-cell; vertical-align: middle; padding-top: 5px; } 		div.cgview ul li { font-weight: bold; text-align: center; margin: 10px 0px 0px 10px; border-radius: 10px; } 		div.cgview ul li { display: inline-block; position: relative; border: 4px double; margin-bottom: 30px; } 		div.cgview ul li div.mycgtitle p { margin: 0px; } 		div.cgview ul li:hover { border: 4px solid; } 		div.cgview ul li div.mycgtitle p a { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration: none; } 		div.cgview.light ul li { border-color: rgb(170, 170, 170); } 		div.cgview.light ul li:hover { border-color: rgb(204, 204, 204); }  		@media screen and (max-width: 600px) { 			#body .loops-wrapper .post .post-content { text-align: left; } 		} 		@media screen and (max-width: 767px) { 			#megaMenu #megaMenuToggle { position: relative; z-index: 999; } 		}   		body { font-family: Verdana,Geneva,sans-serif; color: rgb(33, 33, 33); } 		a { color: rgb(73, 103, 166); } 		a:hover { color: rgb(50, 70, 117); } 		h1 { font-family: Verdana,Geneva,sans-serif; color: rgb(73, 103, 166); font-weight: bold; text-transform: none; text-decoration: none; } 		h2 { font-family: Verdana,Geneva,sans-serif; color: rgb(255, 128, 0); font-size: 18px; font-weight: bold; text-transform: none; text-decoration: none; } 		h4 { font-family: Verdana,Geneva,sans-serif; font-size: 14px; font-weight: bold; text-transform: none; text-decoration: none; }  		.page-title { font-family: Verdana,Geneva,sans-serif; color: rgb(73, 103, 166); font-size: 20px; font-weight: bold; } 		#sidebar { font-family: Verdana,Geneva,sans-serif; color: rgb(33, 33, 33); } 		#sidebar a { color: rgb(73, 103, 166); text-decoration: none; } 		#sidebar a:hover { color: rgb(50, 70, 117); } 		#sidebar .widget { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(204, 204, 204); } 		#sidebar .widgettitle { font-family: Verdana,Geneva,sans-serif; color: rgb(33, 33, 33); font-size: 12px; font-weight: bold; text-transform: uppercase; background-color: transparent; } 		#footer { font-family: Verdana,Geneva,sans-serif; color: rgb(33, 33, 33); font-size: 12px; } 		#footer a { color: rgb(73, 103, 166); text-decoration: none; } 		#footer a:hover { color: rgb(50, 70, 117); } 		#megaMenu { border: medium none; background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(255, 255, 255)) repeat scroll 0% 0% padding-box; border-radius: 0px; box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.9) inset; } 		#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator { font-size: 13px; color: rgb(33, 33, 33); padding: 5px 10px; font-weight: bold; } 		#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } 		#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator { border-left: 1px solid transparent; box-shadow: 1px 0px 0px 0px rgba(255, 255, 255, 0.9) inset; } 		#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a, #megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul li.menu-item.mega-with-sub > a, #megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega > a, #megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator { padding-right: 15px; } 		#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title { text-transform: uppercase; text-shadow: 0px -1px 1px transparent; } 		#megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator { color: rgb(73, 103, 166) ! important; border-bottom-color: transparent ! important; background: transparent -moz-linear-gradient(center top , transparent, transparent) repeat scroll 0% 0%; box-shadow: 1px 1px 0px 0px rgba(255, 255, 255, 0.9) inset; } 		#megaMenu ul.megaMenu > li.menu-item:hover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > a:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item.megaHover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator span.wpmega-link-title { text-shadow: 0px -1px 1px transparent; } 		#megaMenu ul.megaMenu > li.menu-item.current-menu-item > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a { color: rgb(33, 33, 33); } 		#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu { border-color: rgb(204, 204, 204); color: rgb(33, 33, 33); text-shadow: 0px 1px 1px rgb(33, 33, 33); box-shadow: 1px 1px 1px transparent; background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(255, 255, 255)) repeat scroll 0% 0%; } #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item { min-width: 100px; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu ul.megaMenu .wpmega-widgetarea h2.widgettitle { color: rgb(33, 33, 33); font-size: 13px; font-weight: bold; text-shadow: 0px 1px 1px rgb(33, 33, 33); padding-bottom: 0.4em; border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0.6em; } 		#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a { color: rgb(73, 103, 166); } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu li.menu-item > span.um-anchoremulator { color: rgb(33, 33, 33); font-size: 12px; text-shadow: 0px 1px 1px rgb(33, 33, 33); background-color: transparent; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover, #megaMenu ul.megaMenu ul.sub-menu > li.menu-item:hover > a { color: rgb(73, 103, 166); background-color: transparent; } 		#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a::after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator::after { border-top-color: transparent; } 		#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a::after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator::after { border-left-color: transparent; } 		#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a::after, #megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > a::after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > a::after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator::after, #megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > span.um-anchoremulator::after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator::after { border-left-color: transparent; }#fancybox-content { border-color: rgb(255, 255, 255); } 		#fancybox-outer { background-color: rgb(255, 255, 255); }  		.themify_builder .text-2-2-0-1.module-text { font-family: Verdana,Geneva,sans-serif; color: rgb(73, 103, 166); font-size: 20px; } 		.themify_builder .text-2-2-0-1.module-text h3:not(.module-title) { font-family: Verdana,Geneva,sans-serif; color: rgb(73, 103, 166); } 		.maxbutton-4-container.mb-container {position: relative; z-index: 999; margin: 0px; display: block; float: right; } 		.maxbutton-4-container.mb-container .maxbutton-4.maxbutton.maxbutton-tor-fashion { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255);border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-4-container.mb-container .maxbutton-4.maxbutton.maxbutton-tor-fashion:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-4-container.mb-container .maxbutton-4.maxbutton.maxbutton-tor-fashion .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-4-container.mb-container .maxbutton-4.maxbutton.maxbutton-tor-fashion:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-3-container.mb-container { margin: 0px; display: block; float: right; } 		.maxbutton-3-container.mb-container .maxbutton-3.maxbutton.maxbutton-terms { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255);border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-3-container.mb-container .maxbutton-3.maxbutton.maxbutton-terms:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-3-container.mb-container .maxbutton-3.maxbutton.maxbutton-terms .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-3-container.mb-container .maxbutton-3.maxbutton.maxbutton-terms:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-6-container.mb-container { margin: 0px; display: block; float: right; } 		.maxbutton-6-container.mb-container .maxbutton-6.maxbutton.maxbutton-forums { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255); border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-6-container.mb-container .maxbutton-6.maxbutton.maxbutton-forums:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-6-container.mb-container .maxbutton-6.maxbutton.maxbutton-forums .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-6-container.mb-container .maxbutton-6.maxbutton.maxbutton-forums:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-5-container.mb-container { margin: 0px; display: block; float: right; } 		.maxbutton-5-container.mb-container .maxbutton-5.maxbutton.maxbutton-faq { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255); border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-5-container.mb-container .maxbutton-5.maxbutton.maxbutton-faq:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-5-container.mb-container .maxbutton-5.maxbutton.maxbutton-faq .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-5-container.mb-container .maxbutton-5.maxbutton.maxbutton-faq:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-2-container.mb-container { margin: 0px; display: block; float: right; } 		.maxbutton-2-container.mb-container .maxbutton-2.maxbutton.maxbutton-contact { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255); border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-2-container.mb-container .maxbutton-2.maxbutton.maxbutton-contact:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-2-container.mb-container .maxbutton-2.maxbutton.maxbutton-contact .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-2-container.mb-container .maxbutton-2.maxbutton.maxbutton-contact:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-1-container.mb-container { margin: 0px; display: block; float: right; } 		.maxbutton-1-container.mb-container .maxbutton-1.maxbutton.maxbutton-about { position: relative; text-decoration: none; display: inline-block; border-color: rgb(255, 255, 255); border-radius: 4px; border-style: solid; border-width: 1px; background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-1-container.mb-container .maxbutton-1.maxbutton.maxbutton-about:hover { border-color: rgb(255, 255, 255); background: transparent linear-gradient(rgb(255, 255, 255) 45%, rgb(255, 255, 255)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgb(255, 255, 255); } 		.maxbutton-1-container.mb-container .maxbutton-1.maxbutton.maxbutton-about .mb-text { color: rgb(33, 33, 33); font-family: Verdana; font-size: 13px; text-align: center; font-style: normal; font-weight: bold; padding: 15px 0px; line-height: 1em; box-sizing: border-box; display: block; background-color: unset; position: relative; text-shadow: -1px -1px 0px rgb(255, 255, 255); } 		.maxbutton-1-container.mb-container .maxbutton-1.maxbutton.maxbutton-about:hover .mb-text { color: rgb(73, 102, 166); text-shadow: -1px -1px 0px rgb(255, 255, 255); }    @media screen and (max-width: 768px){      #header div.mobile-button { background-color: rgb(195, 195, 195); position: relative; width: 32px; height: 30px; margin-bottom: 3px; margin-right: 3px; display: block; float: right; cursor: pointer; border-radius: 5px; float: none;} 			.mobile-button::before { content: ""; font: 21px/1em FontAwesome; color: rgb(0, 0, 0); position: absolute; top: 50%; left: 50%; margin: -0.5em 0px 0px -0.5em; width: 1em; height: 1em; text-align: center; } 			.mobile-button.active::before { color: rgb(85, 85, 85); } 			      #header div#megaMenu{         display: none;         bottom: auto;         top: 101%;         left: 0;         background: rgba(0, 0, 0, .9);         width: 100%;         padding: 0;         margin: 0;         box-sizing: border-box;        z-index: 9999;      }      #megaMenu ul.megaMenu > li.menu-item{        width: 100%;        padding: 7px 5px;        border-bottom: 1px solid #000;        box-shadow: 0px 1px 1px 0px rgba(255, 255, 255, .1);      }      #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a{        color: #fff;        font-size: 12px;        border: 0 !important;        box-shadow: none;      }      #megaMenu ul.megaMenu {     overflow-x: hidden; }      #header span.mb-container {     display: inline-block;     margin: 0; }      #header span.mb-container a.maxbutton {     width: auto;     margin: 0; }    #header span.mb-container span.mb-text {     padding: 0 4px;     font-size: 14px; }         #site-logo a {     font-size: 30px;     display: block;     width: 100%;     height: auto; }    }   @media screen and (max-width: 480px){        #header span.mb-container span.mb-text {     padding: 0 4px;     font-size: 11px; }      hgroup {     margin: 10px 0; }     #headerwrap #site-logo, #headerwrap #site-description, #headerwrap #main-nav { position: static; float: none; clear: both; } 			#header { height: auto ! important; padding-top: 20px; } 			     #header {     height: auto;     }   } .schemalist ol li > * {   color: #007bff;   text-decoration: none; } .schemalist ol {   list-style: none;   padding: 0;   display: flex;   gap: 5px;   margin: 0; } .schemalist ol li > a:hover { 	background-color: transparent !important; } .schemalist ol li { 	display: flex;     align-items: center;     gap: 5px;   margin: 0 0 15px; } .mb-container {   margin-right: 10px !important; } .mb-container:last-child {     margin-right: 0 !important; } .btn-up {   	display: inline-flex;     align-items: center;     gap: 8px;     background-color: #826f3e;     color: #fff;     font-weight: bold;     border: none;     border-radius: 999px;     padding: 10px 12px;     cursor: pointer;     transition: background 0.3s;     position: fixed;     right: 40px;     bottom: 40px; } .footer-menu { 	display: flex;     gap: 8px;     list-style: none;     padding: 0;     margin: 0;     justify-content: center;   flex-wrap: wrap; } .footer-menu-item img {     height: 35px;     width: auto;     max-width: fit-content; } .footer-menu--gap {   gap: 15px;       align-items: center;   margin-top: 25px; } .footer-menu:nth-child(2) .footer-menu-item::before {     content: "" !important; } .iframe-block {     max-width: 100%;     margin: 0 auto;     width: 100%;     position: relative;     z-index: 0;     margin-bottom: 30px; }  .iframe {     position: relative;     z-index: 100;     margin-bottom: 15px;     width: 100%;     height: 550px; }  .iframe__item {     text-align: center;     position: relative;     width: 100%;     height: 100%; }  .iframe__item::before {     content: "";     position: absolute;     top: 0;     left: 0;     right: 0;     bottom: 0;     background: #2dd0e3 url('/uploads/172/pages/3751/3751.png') center center / cover no-repeat;     filter: blur(10px);     z-index: -1; }  #loadIframeBtn {     position: absolute;     top: 50%;     left: 50%;     transform: translate(-50%, -50%);     z-index: 999;     padding: 10px 20px;     text-transform: uppercase;     cursor: pointer;     transition: all 0.3s ease;     width: 150px;     z-index: 9;     height: 45px;     line-height: 0;     border: none;     border-radius: 3px;  }  #loadIframeBtn:after {     content: '';     top: 10px;     z-index: -1;     right: 0;     bottom: 0;     left: 0;     position: absolute;     box-shadow: 0 6px 5px #645c5c00; }  .show-support {     display: inline-block;     margin: 0 auto;     position: static;     margin-bottom: 20px;     transform: translate(0, 0);     text-align: center;     text-decoration: none; }  .iframe__wrapper, .iframe__inner {     width: 100%;     height: 100%; }  .iframe__item iframe {     width: 100%;     height: 100%;     border-radius: 12px;     margin-bottom: 22px; } .btn-box__content {   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: center;       -ms-flex-pack: center;           justify-content: center;   margin-top: 55px; } .btn-box__content {   margin: 0 0 15px; } .btn-box__content a {   display: inline-block;   padding: 10px 35px; 	background-color: #2dd0e3;     color: #ffffff;   border-radius: 5px; } .btn-box__content a {     width: 100%;     text-align: center; } .btn-box__content a:hover { background-color: #01a5ca;     text-decoration: none; }