html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background-color:#fff;color:#333;font-family:"Hind","Avenir","Helvetica",arial;font-size:16px;font-weight:400;line-height:1.612;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer,header,main,nav{display:block}a{background:0 0;color:#52c0cb;text-decoration:none}a,a:active,a:hover{outline:0}h1{margin:0 0 .4em;line-height:1.2;letter-spacing:-.02em;font-size:30px;font-weight:600}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry:before,.nav-primary:before,.page-header:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.entry:after,.nav-primary:after,.page-header:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}p,ul{padding:0}ul{margin:0;box-sizing:border-box}li{list-style:none}.nav-primary .genesis-nav-menu a{text-transform:uppercase;letter-spacing:.1em;font-weight:500}p{margin:0 0 1.625em}@media only screen and (min-width:1024px){body{font-size:16px}h1{font-size:50px;font-weight:300}}a:hover,h1{border-color:#fff0;text-decoration:underline}h1{text-decoration:none}.genesis-nav-menu a,a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}::-moz-selection{background-color:rgb(0 0 0/.5);color:#fff}::selection{background-color:rgb(0 0 0/.5);color:#fff}::-moz-placeholder{color:#d8d8d8;opacity:1}::-webkit-input-placeholder{color:#d8d8d8}.screen-reader-shortcut{background-color:#fff;border:0;clip:rect(0,0,0,0);color:#232525;height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-shortcut:focus{border:1px solid #5b5e5e;clip:auto!important;display:block;font-size:18px;font-size:1.8rem;font-weight:700;height:auto;padding:20px;text-decoration:none;width:auto;z-index:100000}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}.wrap{margin:0 auto;padding:0 5%}.site-inner{clear:both;padding:40px 0;overflow:hidden}.full-width-content .content{width:100%}@media only screen and (min-width:1024px){.content{float:right;width:70%}.wrap{max-width:1280px}.site-inner{padding:60px 0}}.site-header{width:100%;z-index:999;padding:20px 0;background:#52c0cb;position:relative}.bg-primary .site-header{background:#fff0}.title-area{float:left;margin-top:10px}.site-title{font-size:21px;font-weight:700;line-height:1.2;margin:0 auto}.site-title a{color:#fff;text-decoration:none}.header-image .nav-primary:not(button){margin-top:22px}.header-image .site-title{display:block;text-indent:-9999px}.header-image .site-title>a{background-position:center center!important;background-size:contain!important;float:left;min-height:75px;width:200px}.header-image .title-area{margin:0;width:200px}.site-description{display:none}@media only screen and (min-width:800px){.site-header{padding:5px 0 25px}.site-header .wrap{max-width:none}.bg-primary .site-header{padding:5px 0 0}.title-area{margin-top:4px}.site-title{font-size:32px}.header-image .site-title{margin-top:5px}}.genesis-nav-menu li{display:inline-block;list-style:none;position:relative}.genesis-nav-menu a{border:0;display:block;margin:0 16px;position:relative;color:#fff;opacity:.9}.genesis-nav-menu .menu-item a:hover,.genesis-nav-menu li a:hover{text-decoration:none;opacity:1}@media only screen and (min-width:800px){.genesis-nav-menu .sub-menu{width:180px;z-index:99;background:#fff;box-shadow:0 5px 10px -5px rgb(0 0 0/.2);border-radius:3px;opacity:0;margin-top:-12px;position:absolute;left:-9999px;text-align:left}.genesis-nav-menu>li .sub-menu:before{content:" ";position:absolute;top:-5px;left:16px;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #fff}.genesis-nav-menu .menu-item:hover>.sub-menu{margin-top:0;opacity:1;left:0}.genesis-nav-menu>.menu-item:hover>.sub-menu{left:18px}.genesis-nav-menu .sub-menu li a{border-top:none;padding:8px 16px;margin:0;color:#333;width:100%}.genesis-nav-menu .sub-menu li{width:100%}.genesis-nav-menu .sub-menu li:first-child>a{padding-top:16px}.genesis-nav-menu .sub-menu li:last-child a{padding-bottom:12px}}@media only screen and (max-width:800px){.nav-primary,.nav-primary .sub-menu{width:100%;display:none}.nav-primary .genesis-nav-menu li{width:100%}.nav-primary .genesis-nav-menu>li:first-child{margin-top:20px}.nav-primary .genesis-nav-menu li .sub-menu{margin:0 0 0 24px;width:calc(100% - 24px)}.nav-primary .genesis-nav-menu a{font-size:18px;margin:0;padding:10px 0}}@media only screen and (min-width:800px){.nav-primary .genesis-nav-menu a{font-size:12px}.nav-primary{text-align:right}.bg-primary .nav-primary{padding-bottom:5px;border-bottom:1px solid rgb(255 255 255/.3)}.nav-primary .genesis-nav-menu>li>a{margin:0 0 0 24px;padding:15px 0}.nav-primary .genesis-nav-menu>li.menu-item-has-children>a:after{top:18px}}@media only screen and (min-width:1024px){.nav-primary .genesis-nav-menu>li>a{margin:-2px 0 0 36px;font-size:14px}}.bg-primary,.bg-primary a{color:#fff}[class*=bg-],[class*=bg-] .wrap{position:relative;z-index:2}.bg-primary:after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#52c0cb}.page-header{padding:3%0;position:relative;text-align:center;color:#fff}.page-header h1{line-height:1;font-size:35px;font-weight:500;margin-bottom:.25em;margin-top:.25em;display:inline-block;text-transform:uppercase}@media only screen and (min-width:800px){.page-header{padding:1%0}.page-header h1{font-size:45px}}.entry{margin-bottom:1em}.archive .entry{margin-bottom:40px;padding:40px 0;border-bottom:1px solid #f2f2f2;position:relative}.archive .entry:last-child{border-bottom-width:0}.full-width-content .content-sidebar-wrap{max-width:740px;margin:0 auto}.entry p{margin-bottom:2em;line-height:2;text-align:justify}.site-footer{padding:40px 0;background:#333;font-size:14px;text-align:center;color:#fff}.site-footer p{margin-bottom:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}