ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@-ms-viewport{width:device-width}@viewport{width:device-width}a,div,form,h1,h2,h3,html,label,li,span{font-family:inherit;margin:0;padding:0}body{font-family:arial,sans-serif;margin:0;color:#555;background-color:#fff}body,p{padding:0}a,body,div,form,h1,h2,h3,html,label,li,p,span,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline}p,ul{font-family:inherit}aside,footer,header,nav{display:block}.widget-area aside .textwidget,body,html{line-height:1.4em}a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}a:active,a:hover{color:#111}:focus{outline:0}ul{list-style:square}img{border:0}p,ul{margin:0 0 1.625em}*{zoom:1}i{font-style:italic;margin:0 7px 0 0}#bodywrap,footer .innerwrap{margin:0 auto;padding:0;max-width:1120px;width:auto}#wrapper,ul{padding:0}#wrapper,#wrapper-main{float:left;margin:0;width:100%}#wrapper-main,footer .innerwrap{font-size:.75em}#header{margin:0;position:relative}#header img,#siteinfo img{max-width:100%;height:auto}#header,#header .header-inner,#main-navigation{float:left;width:100%;padding:0}#main-navigation{margin:0}#top-navigation{background-color:#fff;position:relative}#bodywrap #bodycontent,#container,#top-navigation,.container-wrap{float:left;width:100%;margin:0;padding:0}.container-wrap{margin:0 0 2em;padding:2%0}#right-sidebar,.content{float:left;width:69%;padding:1.25em 0 0}#right-sidebar{float:right;width:28%}.content-inner{width:100%;float:left}#post-entry{padding:0;position:relative;width:100%}#post-entry,#siteinfo,footer{margin:0;float:left}footer{width:100%;padding:0}#siteinfo{padding:1.4em 0 0;overflow:hidden}#siteinfo a{color:#333;font-weight:700;text-decoration:none}#siteinfo a:hover{text-decoration:none;color:#999}#siteinfo img{border:0;float:left;margin:0}#siteinfo h1{font-size:3em;margin:.24em 0 0;padding:0;font-weight:700;letter-spacing:-2px;line-height:110%}p#site-description{font-size:1em;line-height:1.3em;margin:0;padding:.5em 0 0}h2.header-title{font-size:1.5em;font-weight:400;color:#fff;margin-top:0;margin-bottom:2em;position:relative;background-color:#52c0d4;padding:1% 2%;width:95%}#post-navigator,.widget-area,.widget-area aside{width:100%;margin:0 0 1em;padding:0;float:left}.search-form .search-field{background-color:#f7f7f7;padding:.5em .75em;border:1px solid #ddd;color:#666;width:60%}.search-form .search-submit{clear:both;font-size:1.125em;color:#fff;background:green;margin:.5em 0 0;padding:.5em .75em;border:0}.search-form .search-submit:hover{cursor:pointer;border:0;color:#fff;background:#52c0d4}.widget-area{margin:0;overflow:hidden}.widget-area aside{list-style:none;margin:0 0 3em}.textwidget{font-size:1.125em}#right-sidebar .textwidget{text-align:justify}#right-sidebar h3.widget-title{padding:0 0 10px;font-size:1.25em;margin:0 0 .5em;float:left;width:100%;color:#333;border-bottom:5px solid green}.sidebar div.textwidget{margin:0;text-align:justify}#right-sidebar aside div a{color:#555;text-decoration:none}#right-sidebar aside div a:hover,.sf-menu li a:hover{color:#52c0d4;text-decoration:none}.footer-bottom{float:left;width:100%;padding:0;background-color:#52c0d4}.footer-left,.footer-right{margin:0;padding:0;float:left;width:49%;text-align:left}.footer-right{float:right;text-align:right}.fbottom{float:left;width:100%;margin:0;padding:1%0;color:#fff}.effect-1:after,.effect-1:before{content:"";position:absolute;z-index:-500;bottom:20px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 20px 10px rgb(0 0 0/.75);-moz-box-shadow:0 20px 10px rgb(0 0 0/.75);box-shadow:0 20px 10px rgb(0 0 0/.75);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}.effect-1:after{right:10px;left:auto;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}p.result-notice{clear:both;padding:1em 0 0!important;font-size:14px}span.header-seo-span{position:absolute;left:-999em}.sf-menu li:before,.widget .screen-reader-text{display:none}#mobile-nav,.sidebar div.textwidget{padding:0;float:left;width:100%}#mobile-nav,#mobile-nav ul{display:none;margin:0}#mobile-nav .mobile-open a{font-size:1.5em;background:#ef4423}#mobile-nav a{padding:8px 3%;width:94%;display:block;color:#fff}#mobile-nav ul li{list-style:none;font-size:1.3em}#mobile-nav ul li a{color:#fff;background:#b4260e}#mobile-nav ul li a:hover{color:#fff;background:#8e1e0c}@media only screen and (min-width:1440px){#bodywrap,footer .innerwrap{margin:0 auto;padding:0;max-width:85%;width:auto}#header .innerwrap{max-width:100%}}@media only screen and (min-width:768px) and (max-width:1118px){#bodywrap,footer .innerwrap,header .innerwrap{margin:0 auto;padding:0;max-width:960px;width:auto}#right-sidebar h3{font-size:1.125em!important}}@media only screen and (min-width:300px) and (max-width:770px){#post-entry,#right-sidebar{margin:0 0 2em;position:relative;float:left}#right-sidebar{padding:2%0;width:100%!important}#custom #siteinfo{width:96%!important;padding:2%!important;float:left;position:relative;top:0;left:0}#custom #header .innerwrap{max-width:100%;width:100%}#wrapper-main{float:left;width:100%;background:0 0!important;box-shadow:0 2px 5px transparent!important}#siteinfo h1,#siteinfo p{width:100%;float:left;margin:6px 0 0}#siteinfo p{margin:0}#bodywrap,footer .innerwrap,header .innerwrap{margin:0 auto;padding:0;max-width:94%;width:auto}#post-entry,#wrapper .content{width:100%;padding:0!important}#post-entry{width:100%!important}.footer-left,.footer-right{width:100%!important;padding:.25em 0}.footer-right{margin:0;padding:0}#main-navigation .sf-menu,#top-navigation .sf-menu,#top-navigation:after,#top-navigation:before{display:none}#main-navigation{background:#52c0d4}#siteinfo{float:left;margin:0 0 1em;text-align:center;width:100%}#mobile-nav{display:inline!important}}@media only screen and (min-width:280px) and (max-width:750px){.container-wrap{width:100%!important;padding:0!important}#main-navigation{margin:0 0 1.25em}}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}#top-navigation .sf-menu li:hover{background-color:#b4260e}#main-navigation .sf-menu a,#top-navigation .sf-menu a{text-decoration:none;display:block;font-size:1.35em;padding:.75em 1.25em;color:#fff;margin:0}#main-navigation .sf-menu a{font-size:1.25em;padding:.75em 1em;color:#333;border-bottom:5px solid green}#main-navigation .sf-menu a:hover{background:#52c0d4;color:#fff}#top-navigation .sf-menu a:hover{background:#8e1e0c;color:#fff}#main-navigation .sf-menu li{margin-right:5px}.sf-menu li a:hover{color:#fff}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li:hover{outline:0;color:#fff;text-decoration:none}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0)format("embedded-opentype"),url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.4.0)format("woff2"),url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.woff?v=4.4.0)format("woff"),url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.4.0)format("truetype"),url(/wp-content/themes/mesocolumn/lib/scripts/font-awesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-bars:before{content:""}