img{max-width:100%}a img:hover{opacity:0.85}@media (max-width:500px){.fl-content img.alignright,.fl-content img.alignleft{float:none;display:block;margin:0 0 25px 0}}p{margin:0 0 18px}.fl-page-footer{padding-bottom:40px}@media (min-width:768px){.fl-page-footer{padding-bottom:20px}}.es-footer-creds{text-align:left}.es-footer-creds{font-size:10px;margin-top:-30px;position:relative;text-align:left;top:-10px;clear:both}.es-footer-creds p,.es-footer-creds p a{margin:0}@media (max-width:768px){.es-footer-creds{text-align:center}}@media screen and (max-width:993px){.es-grid-switcher .fl-col-group{display:flex;flex-wrap:wrap-reverse}}.wp-activate-container{margin:0 auto;max-width:750px;padding:40px}.wp-activate-container h2{padding-bottom:20px}#signup-welcome span.h3{font-weight:normal;padding:0}@media screen and (max-width:380px){.es-responsive-pad .fl-row-content-wrap,.es-responsive-pad .fl-col-content{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:380px) and (max-width:700px){.es-responsive-pad .fl-row-content-wrap,.es-responsive-pad .fl-col-content{padding-top:70px;padding-bottom:70px}}@media screen and (min-width:700px) and (max-width:900px){.es-responsive-pad .fl-row-content-wrap,.es-responsive-pad .fl-col-content{padding-top:100px;padding-bottom:100px}}.fl-post-cats-tags{padding-bottom:10px;margin-bottom:20px}.fl-post-meta-bottom{font-style:normal}.fl-page-bar,.fl-page-nav-wrap,.fl-page-nav-right .fl-page-header-wrap,.fl-page-footer,.fl-page-footer-widgets,.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers,.fl-content-left,.fl-content-right,.fl-post-grid-post,.fl-archive-header .fl-archive-title{border:none}.fl-page-nav .navbar-nav>li>a{padding-top:20px;padding-bottom:20px}.fl-post-meta-bottom,.fl-post-nav{border-top:2px solid #efefef}.fl-post-feed-post,.fl-archive .fl-post,.fl-post-cats-tags,.fl-archive-header{border-bottom:2px solid #efefef}ul,ol{margin-bottom:18px}ol>li{list-style-type:decimal}ol li ol li{list-style-type:lower-alpha}ol li ol li ol li{list-style-type:lower-roman}.wp-block-quote{border-left:none;margin:none;padding-left:none}blockquote,blockquote.wp-block-quote{display:block;border:none;padding:15px 20px 15px 50px;margin:0 0 20px;position:relative}blockquote p{margin:0}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:75px;position:absolute;left:10px;top:-5px;color:#e6e6e6}blockquote::after{content:""}.wp-block-pullquote blockquote{margin:0;padding:0}.wp-block-pullquote blockquote::before{content:""}.wp-block-pullquote{border-top:3px solid #efefef;border-bottom:3px solid #efefef}form label{font-weight:normal}.btn,input[type="submit"],a.fl-button,a.fl-button:visited,body .fl-builder-content .fl-module a.fl-button,body .fl-builder-content .fl-module a.fl-button:visited,#hfwp-button,#hfwp-button:visited{border-radius:7px;border:none;text-transform:uppercase;font-weight:300;transition:box-shadow 0.25s ease 0s;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);color:white}.btn:hover,input[type="submit"]:hover,a.fl-button:hover,body .fl-builder-content .fl-module a.fl-button:hover,#hfwp-button:hover{border:none;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.2);color:white}#hfwp-button,#hfwp-button:visited,#hfwp-button:hover{padding:10px 20px;font-size:14px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="number"],input[type="search"],textarea,textarea.form-control{background-color:white;border-radius:7px;box-shadow:none;border:2px solid #efefef}hr{border-color:#efefef -moz-use-text-color -moz-use-text-color;border-width:2px 0 0}body .wp-block-separator{border-bottom:3px solid #efefef}.wp-block-table td{border:3px solid #efefef}.fl-page-header-container{padding-bottom:0px;padding-top:25px}.fl-page-nav .navbar-nav>li>a{padding-top:25px;padding-bottom:25px}.fl-page-bar{font-size:15px}.fl-logo-text{letter-spacing:0.5px}.nav li>a:after{color:inherit;font-size:14px;font-family:FontAwesome;content:" \f107"}.nav li>a:only-child:after{content:''}.fl-page-nav ul.sub-menu{border-top:none}.fl-page-nav-right .fl-page-nav-search a.fa-search{padding:22px 18px}.fl-page-nav-search form{border-top:none}.fl-page-nav-search form input.fl-search-input{border:none;background-color:#ffffff}.fl-builder-pagination{font-size:25px}.fl-post-header{text-align:center}.fl-post-thumb{text-align:center}@media only screen and (min-width:992px){.blog .fl-content,.single-post .fl-content,.search .fl-content,.archive .fl-content{max-width:740px;margin-left:auto;margin-right:auto;margin-top:70px;float:none}.fl-post-thumb{margin:0 -15% 40px;max-width:130%;width:130%}}.fl-archive .fl-archive-title{font-size:30px;margin-bottom:0px}.es-category-description{max-width:800px;font-size:86%}.fl-archive-header{margin-bottom:60px}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:none}.fl-builder-pagination,.page-numbers,a.page-numbers{font-size:28px;font-weight:300}.es-pagination{text-align:center}.es-pagination .page-numbers{padding:20px}.es-pagination .page-numbers.current{opacity:0.7}.es-author-bio{border:2px solid #efefef;margin:23px 0;padding:25px}.es-author-bio-thumb{padding:0;text-align:center}.es-author-bio-text{padding:0;text-align:center}.es-author-bio-text p{margin:0;font-size:90%}.es-author-bio-thumb img{-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;behavior:url(PIE.htc)}@media only screen and (min-width:768px){.es-author-bio-heading{margin-top:0}.es-author-bio-thumb{text-align:left}.es-author-bio-text{padding-left:15px;padding-right:15px;text-align:left}}.fa-stack i.fa-inverse.mono{color:inherit}.fl-social-icons .fa-circle{display:none}.fl-social-icons{font-size:110%}.entry-meta .naked-social-share ul{margin:0}.naked-social-share ul{list-style:outside none none;padding:0;margin-bottom:0}.entry-meta .naked-social-share li{margin:0 2px 0 0;width:21%}.naked-social-share li{display:inline-block;border:2px solid #efefef}.entry-meta .naked-social-share a{padding:2px 0;text-align:center}.naked-social-share .nss-twitter a:after{content:" Tweet";font-size:85%}.naked-social-share .nss-linkedin a:after{content:" Share";font-size:85%}.naked-social-share .nss-pinterest a:after{content:" Pin";font-size:85%}.naked-social-share .nss-facebook a:after{content:" Post";font-size:85%}.naked-social-share .nss-google a:after{content:" +1";font-size:85%}.naked-social-share .nss-stumbleupon a:after{content:" Stumble";font-size:85%}.naked-social-share a{border:medium none;display:block;padding:2px 10px;text-decoration:none}.nss-site-name{display:none}.fl-page-footer{font-size:13px}.fl-page-footer-widgets{text-align:center}.fl-page-footer-widgets{padding:50px 0}.col-md-12 .es-footer-address-widget h4{font-size:20px}.es-contact-widget-email{display:block}.es-contact-widget-phone{font-size:42px;font-weight:300}.col-md-12 .es-footer-address-widget p,.col-md-12 .es-footer-address-widget h4{display:inline}.col-md-12 .es-footer-address-widget h4:after,.col-md-12 .es-footer-address-widget p:after{content:' | ';color:rgba(0,0,0,0.2)}.es-footer-creds{text-align:left}