/*!
Theme Name: Ecovillage
Description: Genesis child theme for Global Ecovillage Network
Author: Global Ecovillage Network
Author URI: https:/ecovillage.org/

Version: 6.2.0
Text Domain: ecovillage
Requires PHP: 7.4
Requires at least: 5.4
Tested up to: 5.4

Template: genesis
Template Version: 2.2.3

License: Global Ecovillage Network License
*/#responsive-check{height:55px;left:0;opacity:0;position:absolute;top:0;z-index:0}@media only screen and (max-width:1023px){.responsive-hide--tablet-landscape{display:none}}.responsive-show--tablet-landscape{display:none}@media only screen and (max-width:1023px){.responsive-show--tablet-landscape{display:block}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#2e2f33}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}body{background-color:#fff;color:#2e2f33;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;line-height:1.625}.button,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#2e2f33;color:#fff}::selection{background-color:#2e2f33;color:#fff}a{color:#1db3e0;text-decoration:none}.content a:focus,.content a:hover,.sidebar a:focus,.sidebar a:hover,a:hover{color:#fa8158;text-decoration:underline}p{margin:0 0 28px}ol,p,ul{padding:0}ol,ul{margin:0}li{list-style-type:none}b,strong{font-weight:700}cite,em,i{font-style:italic}blockquote{background-color:#eaeaea;border-left:10px solid #888;font-style:normal;margin:40px 0;padding:5px 20px 5px 14px}blockquote p{opacity:.8}blockquote cite{display:block;font-size:.8em;text-align:right}blockquote cite:before{content:"\2013 \A0"}h1,h2,h3,h4,h5,h6{font-family:Ubuntu,sans-serif;font-weight:700;line-height:1.2;margin:0 0 15px}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:none!important}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.features{text-align:center}.features .dashicons{font-size:64px;height:64px;margin:0 0 20px;width:64px}input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#2e2f33;font-size:16px;font-weight:300;line-height:1;padding:16px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#2e2f33;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#2e2f33;font-weight:300}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:300}.entry-title{font-size:36px}.content .entry-title a,.sidebar .widget-title a{color:#2e2f33}.entry-title a:focus,.entry-title a:hover,.footer-widgets .featured-content .entry-title a:focus,.footer-widgets .featured-content .entry-title a:hover{color:#1db3e0}.widget-title{border-bottom:1px solid #d5d5d5;color:#555;font-size:18px;margin-bottom:20px;padding-bottom:5px}.footer-widgets .widget-title{color:#fff;font-weight:300;letter-spacing:2px;text-transform:uppercase}.footer-widgets .entry-title a,.footer-widgets .featured-content .entry-title a{color:#fff}a.alignleft,a.alignnone,a.alignright{max-width:100%}a.aligncenter img{display:block;margin:0 auto}img.centered{display:block;margin:0 auto 24px}a.alignnone{display:inline-block}.alignnone,img.alignnone{margin-bottom:24px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 24px 24px}.wp-caption-text{font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.gallery-caption{margin:0 0 10px}*,input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.gallery{margin-bottom:28px;overflow:hidden}.gallery-item{float:left;margin:0;padding:0 4px;text-align:center;width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery .gallery-item img{border:none;height:auto}.wrap{margin:0 auto;max-width:1280px}.site-inner{background-color:#fff;clear:both;overflow-x:hidden}.centric-pro-landing .site-inner{margin:80px auto;max-width:800px;padding:0 80px}.avatar{border-radius:50%;float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{margin-bottom:40px}.archive-description{margin-bottom:30px}.archive-description p{font-style:italic}.author-box{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding-bottom:80px;padding-top:80px}.author-box-title{font-size:18px;margin-bottom:16px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:12px;width:50%}.search-form input[type=search]{float:left;height:55px;margin-right:20px;max-width:440px;min-width:200px}.search-form input[type=submit]{float:left;height:49px;margin:3px 0}.genesis-nav-menu .search input[type=submit],.widget_search input[type=submit]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}.aligncenter{display:block;margin:0 auto 24px}.widget{word-wrap:break-word;margin-bottom:40px}.widget-area .widget:last-child{margin-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{border:none;margin-bottom:0}.featueditem .entry,.featuredpost .entry{margin-bottom:30px}.featured-content .entry-title a{color:#2e2f33}.widget-area .featured-content .entry-title a:focus,.widget-area .featured-content .entry-title a:hover{color:#000}.featured-content .entry-title{font-size:20px}.pagination{margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#2e2f33;border-radius:3px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination .active a,.archive-pagination li a:focus,.archive-pagination li a:hover{background-color:#1db3e0}.comment-respond,.entry-comments,.entry-pings{margin-bottom:80px}.entry-comments,.entry-pings{border-bottom:1px solid #e5e5e5;padding-bottom:80px}li.comment{border-left:1px solid #e5e5e5}.comment-content{clear:both}.comment-list li{margin-top:24px;padding:40px}.comment-list li li{margin-right:-40px}.comment-header a{color:#2e2f33}.comment-header a:focus,.comment-header a:hover{color:#1db3e0}.comment-author,.comment-reply-link{font-weight:700}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px}.sidebar{font-size:16px;margin-bottom:0;padding:174px 0 80px}.sidebar-content .sidebar{border:none;border-right:1px solid #e5e5e5;text-align:right}.sidebar li{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px}.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{padding:0 40px}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{clip:auto!important;background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#333;display:block;font-size:1em;font-weight:400;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.menu .menu-item:focus{position:static}.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{outline:1px solid #ccc}.one-half,.three-sixths,.two-fourths{float:left;margin-left:2.5641%;width:48.71795%}.one-third,.two-sixths{float:left;margin-left:2.5641%;width:31.62393%}@media only screen and (max-width:1023.001px){.one-third,.two-sixths{margin-bottom:50px!important;margin-left:0;width:100%}.one-third img,.two-sixths img{width:100%}}.one-fourth{width:23.07692%}.one-fourth,.one-sixth{float:left;margin-left:2.5641%}.one-sixth{width:14.52991%}.four-sixths,.two-thirds{float:left;margin-left:2.5641%;width:63.24786%}.three-fourths{width:69.23077%}.five-sixths,.three-fourths{float:left;margin-left:2.5641%}.five-sixths{width:72.64957%}.first{clear:both;margin-left:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cdcdcd}input::-moz-placeholder,textarea::-moz-placeholder{color:#cdcdcd}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cdcdcd}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.3}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#d5d5d5}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#d5d5d5}.button-add{background-color:#74b84b!important}.button-add:focus,.button-add:hover{background-color:#5d953b!important}.social-buttons .social-type{display:none}.social-buttons .fa{font-size:2em;padding-left:10px}.no-social-buttons .fa{display:none}.show-social-type .social-type{display:inline}.wf-loading .breadcrumb,.wf-loading .entry-content,.wf-loading .page-intro-text,.wf-loading .site-footer .wrap,.wf-loading a,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading p,.wf-loading span{visibility:hidden}.hidden{display:none}.full-width{width:100%}.target:before{content:" ";display:block;height:95px;margin-top:-95px;visibility:hidden}.breakable-space{white-space:normal!important}.cc-logo{background:transparent url(/wp-content/themes/ecovillage/build/img/cc-by-nc-sa@2x.png) no-repeat 50%;background-size:contain;height:31px;width:88px}.cc-logo img{display:none}.error,.message-error{background-color:rgba(213,8,0,.1);border:3px solid #d50800;color:#d50800;display:block;margin:40px auto;padding:10px 20px;width:100%}.error a,.error a:link,.error a:visited,.message-error a,.message-error a:link,.message-error a:visited{color:#d50800;font-weight:700}.error a:active,.error a:focus,.error a:hover,.message-error a:active,.message-error a:focus,.message-error a:hover{text-decoration:underline}.error p:last-of-type,.message-error p:last-of-type{margin-bottom:0}.message-success{background-color:rgba(116,184,75,.1);border:3px solid #74b84b;color:#333;display:block;margin:40px auto;padding:10px 20px;width:100%}.message-success a,.message-success a:link,.message-success a:visited{color:#333;font-weight:700}.message-success a:active,.message-success a:focus,.message-success a:hover{text-decoration:underline}.message-success p:last-of-type{margin-bottom:0}.message-warn{background-color:rgba(238,132,34,.1);border:3px solid #ee8422;color:#333;display:block;margin:40px auto;padding:10px 20px;width:100%}.message-warn a,.message-warn a:link,.message-warn a:visited{color:#333;font-weight:700}.message-warn a:active,.message-warn a:focus,.message-warn a:hover{text-decoration:underline}.message-warn p:last-of-type{margin-bottom:0}.loading{background:transparent url(/wp-content/themes/ecovillage/build/img/loading.gif) no-repeat 50%;background-size:contain;height:30px;margin:0 auto;width:30px}.site-header{background-color:#fff;left:0;top:0;width:100%;z-index:999}.site-header .wrap{position:relative}.admin-bar .site-header{top:32px}.site-header .wrap{margin:0 auto;padding:30px 0}.site-description,.site-header,.site-header .wrap{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.region-gen-africa .site-nav-menus{border-bottom:12px solid #90a841}.region-casa .site-nav-menus{border-bottom:12px solid #ee8422}.region-gen-europe .site-nav-menus{border-bottom:12px solid #d33217}.region-gen-fertile-crescent .site-nav-menus{border-bottom:12px solid #90a841}.region-genna .site-nav-menus{border-bottom:12px solid #81428d}.region-genoa .site-nav-menus{border-bottom:12px solid #dcb61c}.site-header .widget-area{color:#fff;float:right;padding-top:36px;text-align:right}.site-header .widget-area .widget{display:inline-block;margin:0;vertical-align:middle}.site-header .widget-area .header-button{background-color:#ea7148!important;height:36px!important;margin:0 0 12px 6px;padding:10px 24px!important}.site-header .widget-area .header-button:focus,.site-header .widget-area .header-button:hover{background-color:#fa8158!important}.site-header .widget-area a,.site-header .widget-area a:focus,.site-header .widget-area a:hover,.site-header .widget-area a:visited{color:#fff;text-decoration:none!important}.title-area{float:left;margin-right:30px;padding:0;width:260px}.site-title{font-family:Ubuntu,sans-serif;font-size:36px;font-weight:700;line-height:1.2}.site-header .site-title a,.site-header .site-title a:focus,.site-header .site-title a:hover{color:#006dad;letter-spacing:2px}.site-title>a{float:left;width:100%}.site-header .site-description{height:0;text-indent:-9999px}.site-header .site-description,.site-header .site-title{margin-bottom:0}.header-image .site-description{display:block;text-indent:-9999px}.environment-staging .site-title{background-color:#ee8422}.environment-local .site-title{background-color:#90a841}.nav-primary,.nav-secondary{overflow:hidden;position:relative}.nav-primary .wrap,.nav-secondary .wrap{position:relative}.genesis-nav-menu{-webkit-font-smoothing:subpixel-antialiased;clear:both;font-size:16px;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu li a{display:block}.genesis-nav-menu li a:focus,.genesis-nav-menu li a:hover{text-decoration:none!important}.genesis-nav-menu .sub-menu{display:none}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:focus>.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;float:right;list-style-type:none}.genesis-nav-menu>.right>a{display:inline-block}.genesis-nav-menu>.date{padding:22px}.genesis-nav-menu>.search{background-color:#006dad;opacity:0;padding:0;position:absolute;right:0;top:0;width:0}.genesis-nav-menu>.search,.genesis-nav-menu>.search.active{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.genesis-nav-menu>.search.active{opacity:1;width:500px}.genesis-nav-menu>.search input[type=search]{background-color:rgba(255,255,255,.5);border:none;border-radius:0;color:#333;height:55px;padding:12px 24px}.genesis-nav-menu>.search.search-active{opacity:1;width:400px}.nav-primary{background-color:#006dad;height:55px;z-index:98}.nav-primary li{font-size:16px}.nav-primary li a{color:#fff;padding:20px;text-transform:uppercase}.nav-primary li a:focus,.nav-primary li a:hover{background-color:rgba(255,255,255,.5)}.nav-primary li.current-menu-item a,.post-type-archive-gen_project .nav-primary li.section-ecovillage-projects a{font-weight:700}.nav-primary li.current-menu-item>a,.nav-primary li.current-menu-item>a:focus,.nav-primary li.current-menu-item>a:hover,.nav-primary li.current-page-ancestor>a,.nav-primary li.current-page-ancestor>a:focus,.nav-primary li.current-page-ancestor>a:hover,.nav-primary li.current_page_parent>a,.nav-primary li.current_page_parent>a:focus,.nav-primary li.current_page_parent>a:hover,.post-type-archive-gen_project .nav-primary li.section-ecovillage-projects>a,.post-type-archive-gen_project .nav-primary li.section-ecovillage-projects>a:focus,.post-type-archive-gen_project .nav-primary li.section-ecovillage-projects>a:hover,.single-gen_project .nav-primary li.section-ecovillage-projects>a,.single-gen_project .nav-primary li.section-ecovillage-projects>a:focus,.single-gen_project .nav-primary li.section-ecovillage-projects>a:hover{background-color:#eaeaea;color:#333}.nav-secondary{background-color:#eaeaea;height:40px}.nav-secondary li{font-size:16px}.nav-secondary li a{color:#333;padding:13px 20px}.nav-secondary li a:focus,.nav-secondary li a:hover{background-color:rgba(255,255,255,.8)}.nav-secondary li.current-menu-item{font-weight:700}.nav-secondary .current-gen_region_page-ancestor a,.nav-secondary .current-page-ancestor a,.section-news .nav-secondary .submenu-section-news a,.single-gen_event .nav-secondary .menu-item-object-gen_event a,.single-gen_solution .nav-secondary .menu-item-object-gen_solution a{background-color:rgba(255,255,255,.8)}.site-top-menus{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;height:39px;justify-content:flex-end;position:absolute;right:0;top:0}.site-top-menus nav{display:inline-block}.site-nav-menus.has-secondary-menu .site-top-menus nav{width:100%}.site-top-menus .menu-item{color:#333;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-transform:uppercase}.site-top-menus .menu-item.first>a{padding-left:0}.site-top-menus .menu-item.last>a{padding-right:0}.site-top-menus a{color:#777;padding:9px 12px}.site-top-menus a:focus,.site-top-menus a:hover{color:#fa8158}.hide-header-widgets .site-top-menus{display:none;position:relative}.site-nav-menus .site-top-menus{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#eaeaea;height:auto;justify-content:center}.site-nav-menus.has-secondary-menu .site-top-menus{text-align:center}.site-nav-menus.has-secondary-menu .site-top-menus nav{display:inline-block;float:none;width:auto}.site-nav-menus.has-secondary-menu .site-top-menus nav .menu-item{display:inline-block;text-align:center}.nav-top-logged-in .menu-item:last-of-type>a,.nav-top-logged-out .menu-item:last-of-type>a{padding-right:0}.menu-button a span{background-color:#006dad;border-radius:3px;color:#fff;padding:2px 10px}.menu-button a span:focus,.menu-button a span:hover{background-color:#008de0}.menu-button.only-logged-in{display:none}.logged-in .menu-button .only-logged-in{display:inline-block}.logged-in .menu-button .only-logged-out{display:none}#gen_google_translate_element{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(255,255,255,.9);color:#666;display:none;padding:5px 12px 0}#gen_google_translate_element a{color:#666;font-size:11px;font-weight:inherit;padding:0}#gen_google_translate_element .goog-te-combo{padding:3px 5px}#gen-language-flag,#gen_google_translate_element.visible,.menu-translate{display:inline-block}#gen-language-flag{cursor:pointer;padding:0 12px;vertical-align:middle}#gen-language-flag:focus,#gen-language-flag:hover{opacity:.8}#gen-language-flag-img{position:relative;top:1px;width:23px}.site-nav-menus .site-top-menus{-ms-flex-wrap:wrap;flex-wrap:wrap}.fixed-menu .site-nav-menus{left:0;position:fixed;top:0;width:100%;z-index:9999}.fixed-menu .site-container{margin-top:55px}.fixed-menu.secondary-menu .site-container{margin-top:95px}.fixed-menu.single-gen_region_page .site-container{margin-top:67px}.fixed-menu.single-gen_region_page.secondary-menu .site-container{margin-top:107px}.force-fixed-menu .site-container{margin-top:0;padding-top:55px}.force-fixed-menu.secondary-menu .site-container{margin-top:0;padding-top:95px}#responsive-menu-icon{background-color:#006dad;display:none;height:55px;padding:12px;text-align:center}#responsive-menu-icon span{color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:20px;text-align:center;text-transform:uppercase;vertical-align:middle}#responsive-menu-icon span:before{-webkit-font-smoothing:inherit;speak:none;color:#fff;font:normal 30px/1 dashicons;height:30px;line-height:1;margin:0 auto;position:relative;text-transform:none;top:-1px;vertical-align:middle}#responsive-menu-icon .menu-open:before{content:"\f333"}#responsive-menu-icon .menu-close{display:none}#responsive-menu-icon .menu-close:before{content:"\f158"}.header-featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:450px;width:100%}@media only screen and (max-width:600px){.header-featured-image{height:200px}}.show-responsive-menu #responsive-menu-icon{display:block}.show-responsive-menu .site-nav-menus{background-color:#eaeaea}.show-responsive-menu .site-nav-menus:after{clear:both;content:"";display:table}.show-responsive-menu .site-nav-menus .nav-primary .wrap,.show-responsive-menu .site-nav-menus .nav-secondary .wrap{display:none;margin:0;max-width:none;padding:0}.show-responsive-menu .site-nav-menus .nav-secondary{display:none}.show-responsive-menu .site-nav-menus nav{height:auto;width:100%}.show-responsive-menu .site-nav-menus nav .menu-item{display:block;float:none;text-align:center}.show-responsive-menu .site-nav-menus.has-secondary-menu .menu-item{text-align:left}.show-responsive-menu .site-nav-menus.has-secondary-menu .nav-secondary{display:block}.show-responsive-menu .site-nav-menus.has-secondary-menu .nav-secondary li a{padding:20px 16px}.show-responsive-menu .site-nav-menus.has-secondary-menu nav{float:left;width:50%}.show-responsive-menu .genesis-nav-menu>.search{height:0;position:static;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%}.show-responsive-menu .genesis-nav-menu>.search input{text-align:center}.has-secondary-menu .show-responsive-menu .genesis-nav-menu>.search input{text-align:left}.show-responsive-menu .genesis-nav-menu>.search.search-active{height:auto;width:100%}.hide-header-widgets .site-header .widget-area{padding:0}.hide-header-widgets .site-header .widget-area .widget{display:none}.hide-header-widgets .site-header .widget-area .translation-widget{display:block}.hide-header-widgets.header-image .title-area{width:100%}.hide-header-widgets.header-image .site-title{margin:0}.hide-header-widgets.header-image .site-title>a{background-position:top;text-align:center;width:100%}/*! Column Widths and Positions
 --------------------------------------------- *//*! Content */.content{float:right;padding:60px 0 80px;width:880px}.has-blocks .content{padding-bottom:0}.content-sidebar .content{float:left}.full-width-content .content{float:none;margin-left:auto;margin-right:auto;max-width:880px;width:100%}.full-width-content .max-width .content{max-width:none}.sidebar-content .content{float:right}.gen-home .content{padding:0}.genesis-title-hidden .content{padding-top:0}/*! Primary Sidebar */.sidebar-primary{float:right;width:360px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}/*! Content Elements
 --------------------------------------------- */.entry{margin-bottom:80px}.post{border-bottom:1px solid #e5e5e5}.single-post .post{border-bottom:none;margin-bottom:0}.entry-title{border-bottom:1px solid #d5d5d5;padding-bottom:5px}.entry-title,.entry-title a{color:#333}.entry-title .entry-subtitle,a .entry-title .entry-subtitle{color:#555;font-size:.7em;line-height:1.5;opacity:.7}.entry-content p:last-child{margin-bottom:0}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content li{list-style-type:disc}.entry-content ol>li{list-style-type:decimal}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#2e2f33;color:#ddd}p.entry-meta p{color:#123456;font-size:16px;line-height:1.25;margin-bottom:0}.entry-header .entry-meta{font-style:italic;margin-bottom:24px}.entry-footer .entry-meta{padding-top:20px}.entry-categories,.entry-tags{display:block;line-height:1.25}.after-entry{border-bottom:1px solid #e5e5e5;margin-bottom:80px;padding:0 0 80px}.after-entry li{list-style-type:none}.author-box.has-gravatar .author-box-content,.author-box.has-gravatar .author-box-title{margin-left:120px}.author-box .author-profile-link .fa{color:#777;font-size:1.2em;padding-left:10px;vertical-align:top}.author-box .author-profile-link .fa:focus,.author-box .author-profile-link .fa:hover{color:#fa8158}.author-box .profile-avatar-container{background-position:top;background-size:cover;border-radius:50%;float:left;height:96px;overflow:hidden;width:96px}.author-box .profile-avatar-container img{border-radius:0;min-height:100%;min-width:100%}.sidebar-primary a:link,.sidebar-primary a:visited{color:#333}.sidebar-primary a:active,.sidebar-primary a:focus,.sidebar-primary a:hover{color:#fa8158;text-decoration:underline}.sidebar-primary a.post-meta-title-link{text-decoration:underline}.sidebar-primary .textwidget p{margin-bottom:8px}.sidebar-primary .widget-title{font-weight:400}.sidebar-primary li{border:none;margin-bottom:0;padding-bottom:0}.sidebar-primary li li{font-size:.9em;list-style-type:circle}.widget-area.home-widgets .widget-gen-list-items{padding:50px 0}.widget-area.home-widgets .widget-gen-list-items .widget-title{border:none;font-size:36px;text-align:center}.widget-area .widget:after{clear:both;content:"";display:table}.widget-area .widget-area-full-width{padding:50px 0;width:100%}.widget-area .widget-area-full-width:after{clear:both;content:"";display:table}.widget-area .widget-area-full-width .widget-title{border:none;font-weight:300;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit}.widget-area .widget-area-full-width .button{margin:0;position:relative;top:5px}.widget-area.widget-area-dark{background-color:#006dad}.widget-area.widget-area-dark,.widget-area.widget-area-dark .widget-title{color:#fff}.widget-area.widget-area-dark .button{background-color:#ea7148}.widget-area.widget-area-dark .button:focus,.widget-area.widget-area-dark .button:hover{background-color:#fa8158}.widget-area .widget_text a{text-decoration:underline}.widget-area .widget_text a:focus,.widget-area .widget_text a:hover,.widget-area .widget_text h1 a,.widget-area .widget_text h2 a,.widget-area .widget_text h3 a,.widget-area .widget_text h4 a,.widget-area .widget_text h5 a,.widget-area .widget_text h6 a{text-decoration:none}.footer-widgets{background-color:#2e2f33;clear:both;padding-top:60px}.footer-widgets,.footer-widgets a,.footer-widgets a:focus,.footer-widgets a:hover{color:#fff}.footer-widgets input{border-color:#fff}.footer-widgets li{line-height:1.2;margin-bottom:10px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:140px}.footer-widgets-4{width:540px}.footer-widgets-1,.footer-widgets-2{margin-right:60px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left}.footer-widgets-4{float:right}.top-footer-widgets{background-color:#006dad;clear:both;color:#fff;padding:60px 0;text-align:center}.top-footer-widgets h2 a{color:#fff}.top-footer-widgets h2 a:focus,.top-footer-widgets h2 a:hover{opacity:.8}.top-footer-widgets p{font-size:.9em;text-align:justify}.top-footer-widgets .text-wrap{margin-bottom:20px}.top-footer-widgets-1,.top-footer-widgets-2,.top-footer-widgets-3{width:calc(33.33% - 40px)}.top-footer-widgets-1,.top-footer-widgets-2{float:left;margin-right:60px}.top-footer-widgets-3{float:right}.site-footer{background-color:#2e2f33;color:#fff;font-size:12px;font-weight:300;padding:40px 0;text-align:center}.site-footer,.site-footer a,.site-footer a:focus,.site-footer a:hover{color:#fff}.site-footer p{margin-bottom:0}.edit-profile-links{margin-top:10px}.edit-profile-links span{background-color:#eaeaea;border-radius:2px;color:#333;padding:2px 6px}.edit-profile-links span a:link,.edit-profile-links span a:visited{color:#333;text-decoration:underline}.edit-profile-links span a:active,.edit-profile-links span a:focus,.edit-profile-links span a:hover{color:#fa8158;text-decoration:none}.cc-license{display:block;float:right;font-size:.7em}.cc-license:after{clear:both;content:"";display:table}.cc-license .cc-logo{float:left;position:relative;top:4px}.cc-license .cc-text{margin-left:100px}.hide-author-date .entry-header .entry-meta{display:none}.hide-breadcrumbs .content .breadcrumb{visibility:hidden}/*!
 * Blocks specific styles from Genesis Sample Child Theme.
 * https://github.com/studiopress/genesis-sample
 */.site-container p.has-drop-cap:not(:focus):first-letter{margin:.02em .08em 0 -.08em}.site-container p.has-larger-font-size.has-drop-cap:not(:focus):first-letter,.site-container p.has-small-font-size.has-drop-cap:not(:focus):first-letter{margin-right:.01em}.alignfull:not(.has-background) .wp-block-group__inner-container>p:not(.has-background-color){padding-left:30px;padding-right:30px}.site-container p.has-background{padding:25px 30px}.site-container p.has-background.box-shadow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.site-container p.has-background a,.site-container p.has-text-color a{color:inherit}.site-container p.has-background a:focus,.site-container p.has-background a:hover,.site-container p.has-text-color a:focus,.site-container p.has-text-color a:hover{color:inherit;text-decoration:none}.site-container p.has-background.light-text a{color:#fff;text-decoration:underline}.site-container p.has-background.light-text a:focus,.site-container p.has-background.light-text a:hover{text-decoration:none}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.wp-block-button.alignleft,.wp-block-buttons.alignleft,.wp-block-cover.alignleft,.wp-block-image .alignleft{margin-right:2em}.wp-block-button.alignright,.wp-block-buttons.alignright,.wp-block-cover.alignright,.wp-block-image .alignright{margin-left:2em}.wp-block-embed.alignfull,.wp-block-embed.alignwide,.wp-block-image.alignfull,.wp-block-image.alignwide{margin-bottom:30px}.full-width-content .entry-content>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.content-sidebar .site-container .alignfull,.sidebar-content .site-container .alignfull{margin:0 0 2em;width:100%}@media only screen and (max-width:600px){.wp-block-button.home-contact,.wp-block-buttons.home-contact{float:left;margin-left:0}}.site-container .wp-block-columns.alignfull{padding:0 30px}.full-width-content .entry-content>.wp-block-cover.alignfull{width:100vw}.site-container .wp-block-cover .wp-block-cover-text{font-size:48px}.site-container .wp-block-button .wp-block-button__link{background-color:#2e2f33;border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:auto;letter-spacing:2px;line-height:1;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.site-container .wp-block-button .wp-block-button__link:hover{background-color:#1db3e0;color:#fff;text-decoration:none}.site-container .wp-block-button .wp-block-button__link.has-black-background-color{background-color:#2e2f33}.site-container .wp-block-button .wp-block-button__link.has-black-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-black-background-color:hover{background-color:#008de0}.site-container .wp-block-button .wp-block-button__link.has-black-color,.site-container .wp-block-button .wp-block-button__link.has-black-color:focus,.site-container .wp-block-button .wp-block-button__link.has-black-color:hover{color:#333}.site-container .wp-block-button .wp-block-button__link.has-white-background-color{background-color:#fff}.site-container .wp-block-button .wp-block-button__link.has-white-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-white-background-color:hover{background-color:#008de0}.site-container .wp-block-button .wp-block-button__link.has-white-color,.site-container .wp-block-button .wp-block-button__link.has-white-color:focus,.site-container .wp-block-button .wp-block-button__link.has-white-color:hover{color:#fff}.site-container .wp-block-button .wp-block-button__link.has-orange-background-color{background-color:#ea7148}.site-container .wp-block-button .wp-block-button__link.has-orange-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-orange-background-color:hover{background-color:#fa8158}.site-container .wp-block-button .wp-block-button__link.has-orange-color,.site-container .wp-block-button .wp-block-button__link.has-orange-color:focus,.site-container .wp-block-button .wp-block-button__link.has-orange-color:hover{color:#ea7148}.site-container .wp-block-button .wp-block-button__link.has-attention-background-color{background-color:#8b0000}.site-container .wp-block-button .wp-block-button__link.has-attention-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-attention-background-color:hover{background-color:#be0000}.site-container .wp-block-button .wp-block-button__link.has-attention-color,.site-container .wp-block-button .wp-block-button__link.has-attention-color:focus,.site-container .wp-block-button .wp-block-button__link.has-attention-color:hover{color:#8b0000}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-background-color{background-color:#006dad}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-background-color:hover{background-color:#008de0}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-color,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-color:hover{color:#006dad}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-background-color{background-color:#008de0}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-background-color:hover{background-color:#004d7a}.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-color,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-primary-alt-color:hover{color:#008de0}.site-container .wp-block-button .wp-block-button__link.has-gen-africa-background-color{background-color:#90a841}.site-container .wp-block-button .wp-block-button__link.has-gen-africa-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-africa-background-color:hover{background-color:#a9c05c}.site-container .wp-block-button .wp-block-button__link.has-gen-africa-color,.site-container .wp-block-button .wp-block-button__link.has-gen-africa-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-africa-color:hover{color:#90a841}.site-container .wp-block-button .wp-block-button__link.has-casa-background-color{background-color:#ee8422}.site-container .wp-block-button .wp-block-button__link.has-casa-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-casa-background-color:hover{background-color:#cd6b10}.site-container .wp-block-button .wp-block-button__link.has-casa-color,.site-container .wp-block-button .wp-block-button__link.has-casa-color:focus,.site-container .wp-block-button .wp-block-button__link.has-casa-color:hover{color:#ee8422}.site-container .wp-block-button .wp-block-button__link.has-genna-background-color{background-color:#81428d}.site-container .wp-block-button .wp-block-button__link.has-genna-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-genna-background-color:hover{background-color:#a053af}.site-container .wp-block-button .wp-block-button__link.has-genna-color,.site-container .wp-block-button .wp-block-button__link.has-genna-color:focus,.site-container .wp-block-button .wp-block-button__link.has-genna-color:hover{color:#81428d}.site-container .wp-block-button .wp-block-button__link.has-gen-europe-background-color{background-color:#d33217}.site-container .wp-block-button .wp-block-button__link.has-gen-europe-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-europe-background-color:hover{background-color:#e94e34}.site-container .wp-block-button .wp-block-button__link.has-gen-europe-color,.site-container .wp-block-button .wp-block-button__link.has-gen-europe-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-europe-color:hover{color:#d33217}.site-container .wp-block-button .wp-block-button__link.has-genoa-background-color{background-color:#dcb61c}.site-container .wp-block-button .wp-block-button__link.has-genoa-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-genoa-background-color:hover{background-color:#af9116}.site-container .wp-block-button .wp-block-button__link.has-genoa-color,.site-container .wp-block-button .wp-block-button__link.has-genoa-color:focus,.site-container .wp-block-button .wp-block-button__link.has-genoa-color:hover{color:#dcb61c}.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-background-color{background-color:#74b84b}.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-background-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-background-color:hover{background-color:#5d953b}.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-color,.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-color:focus,.site-container .wp-block-button .wp-block-button__link.has-gen-solution-library-color:hover{color:#74b84b}.site-container .wp-block-button .wp-block-button__link:not(.has-text-color),.site-container .wp-block-button .wp-block-button__link:not(.has-text-color):focus,.site-container .wp-block-button .wp-block-button__link:not(.has-text-color):hover{color:#fff}.site-container .wp-block-button .wp-block-button__link:not(.has-background){background-color:#2e2f33}.site-container .wp-block-button .wp-block-button__link:not(.has-background):focus,.site-container .wp-block-button .wp-block-button__link:not(.has-background):hover{background-color:#1db3e0}.site-container .wp-block-button .wp-block-button__link:focus,.site-container .wp-block-button .wp-block-button__link:hover{text-decoration:none}.site-container .wp-block-pullquote,.site-container .wp-block-quote{border:none;margin:24px auto}.wp-block-pullquote.alignleft{margin:0 2em 1.5em 0}.wp-block-pullquote.alignright{margin:0 0 1.5em 2em}.site-container .wp-block-pullquote p,.site-container .wp-block-quote p{font-family:Open Sans,sans-serif;font-size:21px;font-style:italic;line-height:1.8;margin-bottom:42px}.site-container .wp-block-pullquote p,.site-container .wp-block-quote.is-style-large p{font-size:32px}.site-container .wp-block-pullquote.is-style-solid-color{background-color:#333}.site-container .wp-block-pullquote.is-style-solid-color p{color:#fff;margin-bottom:42px;text-align:center}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,.wp-block-pullquote.is-style-solid-color.alignright blockquote{max-width:80%}.site-container .wp-block-pullquote:not(.is-style-solid-color)[style*=border-color]{border:2px solid;border-left:none;border-right:none}.site-container .wp-block-pullquote cite{font-size:18px}.site-container .wp-block-pullquote cite,.site-container .wp-block-quote cite{color:#666;display:block;font-family:Open Sans,sans-serif;font-style:italic;margin-top:-25px;text-align:inherit;text-transform:none}.site-container .wp-block-quote cite{font-size:16px}.site-container .wp-block-pullquote cite{text-align:center}.site-container .wp-block-pullquote.is-style-solid-color cite{color:#fff;font-style:italic}.site-container .wp-block-pullquote .has-text-color cite,.site-container .wp-block-pullquote .has-text-color p{color:currentColor}.blocks-gallery-caption{width:100%}.blocks-gallery-item figcaption{margin-bottom:0}.site-container .wp-block-categories{margin-left:0;padding-left:0}.site-container .wp-block-categories li{list-style-type:none}.site-container .wp-block-categories.aligncenter{text-align:center}.site-container .wp-block-categories.alignfull{padding:0 30px}.site-container .wp-block-categories .children{padding-left:30px}.site-container .wp-block-latest-posts{margin-left:0;padding-left:0}.site-container .wp-block-latest-posts li{list-style-type:none}.site-container .wp-block-latest-posts.aligncenter{text-align:center}.site-container .wp-block-latest-posts.alignfull{padding:0 30px}.wp-block-preformatted,.wp-block-verse{font-size:18px}.wp-block-preformatted{white-space:pre-wrap}hr.wp-block-separator{border:none;border-bottom:1px solid;color:#eee;margin:1.65em auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.is-style-dots{color:#333}.wp-block-audio audio{display:inline-block;width:100%}.site-container .blocks-gallery-grid,.site-container .wp-block-gallery,.site-container .wp-block-social-links{padding-left:0}.wp-block-table.is-style-stripes{border-bottom-width:0}.full-width-content .site-container .wp-block-table.alignfull{margin:0;width:100%}@media only screen and (min-width:960px){.full-width-content .site-container>.wp-block-table.alignwide{width:calc(100% + 360px)}.full-width-content .site-container>.wp-block-table.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}}@media only screen and (max-width:600px){.wp-block-media-text.is-stacked-on-mobile figure{margin-bottom:20px}}p.has-small-font-size{font-size:14px}p.has-normal-font-size{font-size:18px}p.has-large-font-size{font-size:22px}p.has-larger-font-size{font-size:26px}.has-black-background-color{background-color:#2e2f33}.has-black-color{color:#333}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-orange-background-color{background-color:#ea7148}.has-orange-color{color:#ea7148}.has-attention-background-color{background-color:#8b0000}.has-attention-color{color:#8b0000}.has-gen-primary-background-color{background-color:#006dad}.has-gen-primary-color{color:#006dad}.has-gen-primary-alt-background-color{background-color:#008de0}.has-gen-primary-alt-color{color:#008de0}.has-gen-africa-background-color{background-color:#90a841}.has-gen-africa-color{color:#90a841}.has-casa-background-color{background-color:#ee8422}.has-casa-color{color:#ee8422}.has-genna-background-color{background-color:#81428d}.has-genna-color{color:#81428d}.has-gen-europe-background-color{background-color:#d33217}.has-gen-europe-color{color:#d33217}.has-genoa-background-color{background-color:#dcb61c}.has-genoa-color{color:#dcb61c}.has-gen-solution-library-background-color{background-color:#74b84b}.has-gen-solution-library-color{color:#74b84b}@media only screen and (min-width:960px){.full-width-content .entry-content>.alignwide{margin-left:-100px;margin-right:-100px;max-width:calc(100% + 200px);width:auto}.alignfull .alignwide,.alignwide .alignwide{margin:0 auto;max-width:1062px}}@media only screen and (max-width:782px){.site-container .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}}.site-container .button,.site-container a.button,.site-container a:link.button,.site-container a:visited.button,.site-container button,.site-container input[type=button],.site-container input[type=reset],.site-container input[type=submit]{background-color:#2e2f33;border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:auto;letter-spacing:2px;line-height:1;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.site-container .button:focus,.site-container .button:hover,.site-container a.button:focus,.site-container a.button:hover,.site-container a:link.button:focus,.site-container a:link.button:hover,.site-container a:visited.button:focus,.site-container a:visited.button:hover,.site-container button:focus,.site-container button:hover,.site-container input[type=button]:focus,.site-container input[type=button]:hover,.site-container input[type=reset]:focus,.site-container input[type=reset]:hover,.site-container input[type=submit]:focus,.site-container input[type=submit]:hover{background-color:#1db3e0;color:#fff;text-decoration:none}.site-container .button.button-blue,.site-container a.button.button-blue,.site-container a:link.button.button-blue,.site-container a:visited.button.button-blue,.site-container button.button-blue,.site-container input[type=button].button-blue,.site-container input[type=reset].button-blue,.site-container input[type=submit].button-blue{background-color:#006dad}.site-container .button.button-blue:focus,.site-container .button.button-blue:hover,.site-container a.button.button-blue:focus,.site-container a.button.button-blue:hover,.site-container a:link.button.button-blue:focus,.site-container a:link.button.button-blue:hover,.site-container a:visited.button.button-blue:focus,.site-container a:visited.button.button-blue:hover,.site-container button.button-blue:focus,.site-container button.button-blue:hover,.site-container input[type=button].button-blue:focus,.site-container input[type=button].button-blue:hover,.site-container input[type=reset].button-blue:focus,.site-container input[type=reset].button-blue:hover,.site-container input[type=submit].button-blue:focus,.site-container input[type=submit].button-blue:hover{background-color:#008de0}.site-container .button.button-white,.site-container a.button.button-white,.site-container a:link.button.button-white,.site-container a:visited.button.button-white,.site-container button.button-white,.site-container input[type=button].button-white,.site-container input[type=reset].button-white,.site-container input[type=submit].button-white{background-color:#fff;color:#333}.site-container .button.button-white:focus,.site-container .button.button-white:hover,.site-container a.button.button-white:focus,.site-container a.button.button-white:hover,.site-container a:link.button.button-white:focus,.site-container a:link.button.button-white:hover,.site-container a:visited.button.button-white:focus,.site-container a:visited.button.button-white:hover,.site-container button.button-white:focus,.site-container button.button-white:hover,.site-container input[type=button].button-white:focus,.site-container input[type=button].button-white:hover,.site-container input[type=reset].button-white:focus,.site-container input[type=reset].button-white:hover,.site-container input[type=submit].button-white:focus,.site-container input[type=submit].button-white:hover{background-color:#008de0;color:#fff}.site-container .button.button-blue-alt,.site-container a.button.button-blue-alt,.site-container a:link.button.button-blue-alt,.site-container a:visited.button.button-blue-alt,.site-container button.button-blue-alt,.site-container input[type=button].button-blue-alt,.site-container input[type=reset].button-blue-alt,.site-container input[type=submit].button-blue-alt{background-color:#008de0}.site-container .button.button-blue-alt:focus,.site-container .button.button-blue-alt:hover,.site-container a.button.button-blue-alt:focus,.site-container a.button.button-blue-alt:hover,.site-container a:link.button.button-blue-alt:focus,.site-container a:link.button.button-blue-alt:hover,.site-container a:visited.button.button-blue-alt:focus,.site-container a:visited.button.button-blue-alt:hover,.site-container button.button-blue-alt:focus,.site-container button.button-blue-alt:hover,.site-container input[type=button].button-blue-alt:focus,.site-container input[type=button].button-blue-alt:hover,.site-container input[type=reset].button-blue-alt:focus,.site-container input[type=reset].button-blue-alt:hover,.site-container input[type=submit].button-blue-alt:focus,.site-container input[type=submit].button-blue-alt:hover{background-color:#004d7a}.site-container .button.button-contact,.site-container .button.button-orange,.site-container a.button.button-contact,.site-container a.button.button-orange,.site-container a:link.button.button-contact,.site-container a:link.button.button-orange,.site-container a:visited.button.button-contact,.site-container a:visited.button.button-orange,.site-container button.button-contact,.site-container button.button-orange,.site-container input[type=button].button-contact,.site-container input[type=button].button-orange,.site-container input[type=reset].button-contact,.site-container input[type=reset].button-orange,.site-container input[type=submit].button-contact,.site-container input[type=submit].button-orange{background-color:#ea7148}.site-container .button.button-contact:focus,.site-container .button.button-contact:hover,.site-container .button.button-orange:focus,.site-container .button.button-orange:hover,.site-container a.button.button-contact:focus,.site-container a.button.button-contact:hover,.site-container a.button.button-orange:focus,.site-container a.button.button-orange:hover,.site-container a:link.button.button-contact:focus,.site-container a:link.button.button-contact:hover,.site-container a:link.button.button-orange:focus,.site-container a:link.button.button-orange:hover,.site-container a:visited.button.button-contact:focus,.site-container a:visited.button.button-contact:hover,.site-container a:visited.button.button-orange:focus,.site-container a:visited.button.button-orange:hover,.site-container button.button-contact:focus,.site-container button.button-contact:hover,.site-container button.button-orange:focus,.site-container button.button-orange:hover,.site-container input[type=button].button-contact:focus,.site-container input[type=button].button-contact:hover,.site-container input[type=button].button-orange:focus,.site-container input[type=button].button-orange:hover,.site-container input[type=reset].button-contact:focus,.site-container input[type=reset].button-contact:hover,.site-container input[type=reset].button-orange:focus,.site-container input[type=reset].button-orange:hover,.site-container input[type=submit].button-contact:focus,.site-container input[type=submit].button-contact:hover,.site-container input[type=submit].button-orange:focus,.site-container input[type=submit].button-orange:hover{background-color:#fa8158}.site-container .button.button-grey,.site-container a.button.button-grey,.site-container a:link.button.button-grey,.site-container a:visited.button.button-grey,.site-container button.button-grey,.site-container input[type=button].button-grey,.site-container input[type=reset].button-grey,.site-container input[type=submit].button-grey{background-color:#777}.site-container .button.button-grey:focus,.site-container .button.button-grey:hover,.site-container a.button.button-grey:focus,.site-container a.button.button-grey:hover,.site-container a:link.button.button-grey:focus,.site-container a:link.button.button-grey:hover,.site-container a:visited.button.button-grey:focus,.site-container a:visited.button.button-grey:hover,.site-container button.button-grey:focus,.site-container button.button-grey:hover,.site-container input[type=button].button-grey:focus,.site-container input[type=button].button-grey:hover,.site-container input[type=reset].button-grey:focus,.site-container input[type=reset].button-grey:hover,.site-container input[type=submit].button-grey:focus,.site-container input[type=submit].button-grey:hover{background-color:#333}.site-container .button.button-disabled,.site-container a.button.button-disabled,.site-container a:link.button.button-disabled,.site-container a:visited.button.button-disabled,.site-container button.button-disabled,.site-container input[type=button].button-disabled,.site-container input[type=reset].button-disabled,.site-container input[type=submit].button-disabled{cursor:default;pointer-events:none}.site-container .button.waiting,.site-container a.button.waiting,.site-container a:link.button.waiting,.site-container a:visited.button.waiting,.site-container button.waiting,.site-container input[type=button].waiting,.site-container input[type=reset].waiting,.site-container input[type=submit].waiting{opacity:.4}.site-container .button.button-light,.site-container a.button.button-light,.site-container a:link.button.button-light,.site-container a:visited.button.button-light,.site-container button.button-light,.site-container input[type=button].button-light,.site-container input[type=reset].button-light,.site-container input[type=submit].button-light{background-color:#eaeaea;color:#888;font-weight:300;text-transform:none}.site-container .button.button-light:focus,.site-container .button.button-light:hover,.site-container a.button.button-light:focus,.site-container a.button.button-light:hover,.site-container a:link.button.button-light:focus,.site-container a:link.button.button-light:hover,.site-container a:visited.button.button-light:focus,.site-container a:visited.button.button-light:hover,.site-container button.button-light:focus,.site-container button.button-light:hover,.site-container input[type=button].button-light:focus,.site-container input[type=button].button-light:hover,.site-container input[type=reset].button-light:focus,.site-container input[type=reset].button-light:hover,.site-container input[type=submit].button-light:focus,.site-container input[type=submit].button-light:hover{background-color:#ddd;color:#333}.site-container .button.button-small,.site-container a.button.button-small,.site-container a:link.button.button-small,.site-container a:visited.button.button-small,.site-container button.button-small,.site-container input[type=button].button-small,.site-container input[type=reset].button-small,.site-container input[type=submit].button-small{font-size:.7em;padding:5px 10px}.site-container .button.button-very-small,.site-container a.button.button-very-small,.site-container a:link.button.button-very-small,.site-container a:visited.button.button-very-small,.site-container button.button-very-small,.site-container input[type=button].button-very-small,.site-container input[type=reset].button-very-small,.site-container input[type=submit].button-very-small{font-size:10px;padding:3px 6px}.site-container .has-gen-primary-background-color .button.button-blue,.site-container .has-gen-primary-background-color a.button.button-blue,.site-container .has-gen-primary-background-color a:link.button.button-blue,.site-container .has-gen-primary-background-color a:visited.button.button-blue,.site-container .has-gen-primary-background-color button.button-blue,.site-container .has-gen-primary-background-color input[type=button].button-blue,.site-container .has-gen-primary-background-color input[type=reset].button-blue,.site-container .has-gen-primary-background-color input[type=submit].button-blue{background-color:#fff;color:#333}.site-container .has-gen-primary-background-color .button.button-blue:focus,.site-container .has-gen-primary-background-color .button.button-blue:hover,.site-container .has-gen-primary-background-color a.button.button-blue:focus,.site-container .has-gen-primary-background-color a.button.button-blue:hover,.site-container .has-gen-primary-background-color a:link.button.button-blue:focus,.site-container .has-gen-primary-background-color a:link.button.button-blue:hover,.site-container .has-gen-primary-background-color a:visited.button.button-blue:focus,.site-container .has-gen-primary-background-color a:visited.button.button-blue:hover,.site-container .has-gen-primary-background-color button.button-blue:focus,.site-container .has-gen-primary-background-color button.button-blue:hover,.site-container .has-gen-primary-background-color input[type=button].button-blue:focus,.site-container .has-gen-primary-background-color input[type=button].button-blue:hover,.site-container .has-gen-primary-background-color input[type=reset].button-blue:focus,.site-container .has-gen-primary-background-color input[type=reset].button-blue:hover,.site-container .has-gen-primary-background-color input[type=submit].button-blue:focus,.site-container .has-gen-primary-background-color input[type=submit].button-blue:hover{background-color:#008de0;color:#fff}.site-container .lozenge{background-color:#2e2f33;border:none;border-radius:2px;display:inline-block;font-size:16px;font-weight:700;letter-spacing:2px;line-height:1;padding:16px 24px;text-align:center;text-transform:uppercase;width:auto}.site-container .lozenge.lozenge-blue{background-color:#006dad}.site-container .lozenge.lozenge-blue-alt{background-color:#008de0}.site-container .lozenge.lozenge-orange{background-color:#ea7148}.site-container .lozenge.lozenge-grey{background-color:#777}.site-container .lozenge.lozenge-light,.site-container .lozenge.lozenge-light-caps{background-color:#eaeaea;color:#888;font-weight:300}.site-container .lozenge.lozenge-light{text-transform:none}.site-container .lozenge.lozenge-small{font-size:.7em;padding:5px 10px}.site-container .lozenge.lozenge-very-small{font-size:10px;padding:3px 6px}.site-container .button,.site-container a.button,.site-container a:link.button,.site-container a:visited.button,.site-container button,.site-container input[type=button],.site-container input[type=reset],.site-container input[type=submit]{color:#fff;text-decoration:none!important}.site-container .button:hover,.site-container a.button:hover,.site-container a:link.button:hover,.site-container a:visited.button:hover,.site-container button:hover,.site-container input[type=button]:hover,.site-container input[type=reset]:hover,.site-container input[type=submit]:hover{color:#fff;text-decoration:none}.page-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:30px 0;position:relative}.page-intro.show-arrow{padding-bottom:60px}.page-intro .intro-content{background-color:rgba(255,255,255,.8);margin:0 auto;max-width:760px;padding:30px 40px;text-align:center}.page-intro .entry-subtitle,.page-intro .entry-title,.page-intro p{color:#333}.page-intro .entry-title{border:none}.page-intro .entry-subtitle{font-family:Open Sans,sans-serif;font-weight:400;line-height:1.2}.page-intro p:last-of-type{margin-bottom:0}.page-intro .arrow{bottom:20px;display:none;left:0;margin:0;position:absolute;right:0;text-align:center;width:100%}.page-intro.show-arrow .arrow{display:block}.page-intro .arrow a{background:rgba(255,255,255,.7);border-radius:30px;display:inline-block;line-height:1;padding:13px 10px 6px;text-align:center}.page-intro .arrow a:focus,.page-intro .arrow a:hover{background:rgba(255,255,255,.9);text-decoration:none}.page-intro .arrow a:before{-webkit-font-smoothing:antialiased;color:#000;content:"\f347";font:normal 40px/1 dashicons;height:40px;width:40px}.archive .widget-gen-list-items .entry.has-post-thumbnail .entry-content p{margin:0}.widget-gen-list-items .alignnone,.widget-gen-list-items .entry{margin-bottom:0}.widget-gen-list-items .entry-header .entry-title{border:0;font-size:16px;font-weight:300;margin:0}.widget-gen-list-items .entry-header .entry-title .entry-subtitle{font-size:.8em;line-height:1.3}.widget-gen-list-items .entry-header .entry-title a:focus,.widget-gen-list-items .entry-header .entry-title a:focus .entry-subtitle,.widget-gen-list-items .entry-header .entry-title a:hover,.widget-gen-list-items .entry-header .entry-title a:hover .entry-subtitle{color:#fa8158;text-decoration:underline!important}.widget-gen-list-items .entry-header .entry-meta{font-size:.9em;margin:0}.widget-gen-list-items .more-posts{margin-top:15px}.widget-gen-list-items .more-posts h3{border-bottom:none;font-size:.95em;margin:0;padding:0}.widget-gen-list-items .more-posts li{font-size:.8em;list-style-type:circle;margin-left:30px}.widget-gen-list-items .entry .entry-title{border:none}.widget-gen-list-items .entry .entry-content{font-size:14px}.widget-gen-list-items .entry .entry-content,.widget-gen-list-items .entry .entry-title,.widget-gen-list-items .entry .entry-title a{color:#333}.widget-gen-list-items .entry .entry-content p,.widget-gen-list-items .entry .entry-title a p,.widget-gen-list-items .entry .entry-title p{margin:0}.widget-area-dark .widget-gen-list-items .entry .entry-content,.widget-area-dark .widget-gen-list-items .entry .entry-title,.widget-area-dark .widget-gen-list-items .entry .entry-title a{color:#fff}.widget-gen-list-items .entry .feature-more-button{margin-top:20px;text-align:center}.widget-gen-list-items .entry .button{background-color:#006dad}.widget-gen-list-items .entry .button:focus,.widget-gen-list-items .entry .button:hover{background-color:#008de0}.widget-gen-list-items .entry .more-link{white-space:nowrap}.gb-block-container h3{font-size:16px;font-weight:500;letter-spacing:-.5px;margin-bottom:10px;text-transform:uppercase}.gb-block-post-grid .gb-post-grid-items .gb-block-post-grid-title{font-size:16px;font-weight:500;letter-spacing:-.5px;margin-bottom:5px;text-transform:uppercase}.gb-block-post-grid .gb-post-grid-items .gb-block-post-grid-title a{color:#000}.gb-block-pricing-table-inside{-webkit-box-shadow:10px 10px 40px rgba(0,0,0,.05);box-shadow:10px 10px 40px rgba(0,0,0,.05)}.gb-block-cta .gb-button{font-family:Open Sans,sans-serif;font-weight:700}.gb-block-post-grid h2 a{text-decoration:none}@media only screen and (max-width:480px){.gb-block-container.alignfull:before{content:" ";display:table}.gb-block-container.alignfull:after{clear:both;content:" ";display:table}}#jp-carousel-comments-loading{display:none!important}#wpstats{display:none}.fa-facebook-official{color:#3b5998}.fa-twitter-square{color:#55acee}span.entry-subtitle{display:block;font-size:.53333333333333em;font-weight:300}#comments .comments-title span.entry-subtitle{display:none}.simple-social-icons ul li a{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.simple-social-icons ul li.ssi-facebook a{background-color:#3b5998!important}.simple-social-icons ul li.ssi-facebook a:focus,.simple-social-icons ul li.ssi-facebook a:hover{background-color:rgba(59,89,152,.7)!important}.simple-social-icons ul li.ssi-linkedin a{background-color:#0077b5!important}.simple-social-icons ul li.ssi-linkedin a:focus,.simple-social-icons ul li.ssi-linkedin a:hover{background-color:rgba(0,119,181,.7)!important}.simple-social-icons ul li.ssi-twitter a{background-color:#1da1f2!important}.simple-social-icons ul li.ssi-twitter a:focus,.simple-social-icons ul li.ssi-twitter a:hover{background-color:rgba(29,161,242,.7)!important}.simple-social-icons ul li.ssi-youtube a{background-color:red!important}.simple-social-icons ul li.ssi-youtube a:focus,.simple-social-icons ul li.ssi-youtube a:hover{background-color:rgba(255,0,0,.7)!important}.site-container .gs-faq{padding:5px 0}.site-container .gs-faq__question{display:none;margin-top:10px;text-align:left;white-space:normal;width:100%}.js .site-container .gs-faq__question{display:block}.site-container .gs-faq__question:first-of-type{margin-top:0}.js .site-container .gs-faq__answer{display:none;padding:5px}.site-container .gs-faq__answer p:last-of-type{margin-bottom:0}.js .site-container .gs-faq__answer__heading{display:none}.site-container .gs-faq__answer.no-animation.gs-faq--expanded{display:block}.site-container div.gs-faq{border-top:1px solid #ccc;padding:0}.site-container div.gs-faq .gs-faq__question{background:0 0;border:1px solid #ccc;border-radius:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;color:#333;display:block;font-size:16px;font-size:1rem;font-weight:400;height:auto;line-height:1;margin:0;padding:1.5em 3em 1.5em 1.5em;position:relative;text-transform:none;z-index:1}.site-container div.gs-faq .gs-faq__question:focus,.site-container div.gs-faq .gs-faq__question:hover{color:#fa8158}.site-container div.gs-faq .gs-faq__question:after{content:"+";line-height:1;position:absolute;right:1em;top:1.5em}.site-container div.gs-faq .gs-faq__question.gs-faq--expanded:after{content:"-"}.site-container div.gs-faq .gs-faq__question:last-of-type{margin-bottom:0}.site-container div.gs-faq .gs-faq__answer{background-color:#f9f9f9;border:1px solid #ccc;border-top:0;margin:0;padding:3rem}.tmpl-home-page .widget-area:after{clear:both;content:"";display:table}.tmpl-home-page .home-widgets .featuredpost .entry,.tmpl-home-page .home-widgets .widget-gen-list-items .entry{float:left;margin-left:2.5641%;width:31.62393%}.tmpl-home-page .home-widgets .featuredpost .entry.first,.tmpl-home-page .home-widgets .widget-gen-list-items .entry.first{clear:none}.tmpl-home-page .home-widgets .featuredpost .entry:nth-of-type(3n+1),.tmpl-home-page .home-widgets .widget-gen-list-items .entry:nth-of-type(3n+1){clear:both;margin-left:0}.tmpl-home-page .home-widgets .featuredpost .entry:nth-last-child(-n+3),.tmpl-home-page .home-widgets .widget-gen-list-items .entry:nth-last-child(-n+3){margin-bottom:0}@media only screen and (max-width:1023.001px){.tmpl-home-page .home-widgets .featuredpost .entry,.tmpl-home-page .home-widgets .widget-gen-list-items .entry{margin-bottom:50px!important;margin-left:0;width:100%}.tmpl-home-page .home-widgets .featuredpost .entry img,.tmpl-home-page .home-widgets .widget-gen-list-items .entry img{width:100%}}.tmpl-home-page .home-widgets .featuredpost .entry .entry-title,.tmpl-home-page .home-widgets .widget-gen-list-items .entry .entry-title{font-size:20px}@media only screen and (max-width:1360px){.home-widgets .featuredpage .widget-wrap,.home-widgets .widget,.wrap{max-width:1140px}.content{width:740px}.home-widgets .featuredpage .entry .alignleft,.home-widgets .featuredpage .entry .alignnone,.home-widgets .featuredpage .entry .alignright{max-width:70%}.home-widgets .featuredpage .widget-wrap{padding:100px 0}.home-widgets .featuredpage .entry .alignleft,.home-widgets .featuredpage .entry .alignnone,.home-widgets .featuredpage .entry .alignright{margin-bottom:-108px;margin-top:-100px}.home-widgets .featuredpage .entry-content{margin-bottom:100px}}@media only screen and (max-width:1220px){.home-widgets .featuredpage .widget-wrap,.home-widgets .widget,.wrap{max-width:960px}.content{width:620px}.sidebar-primary{width:300px}.footer-widgets-1,.footer-widgets-2{margin-right:30px}.footer-widgets-4{width:450px}.home-widgets .featuredpage .widget-wrap{padding:80px 40px}.home-widgets .widget:first-child{padding-top:80px}.home-widgets .widget:last-child{padding-bottom:80px}.home-widgets .featuredpage:first-child .widget-wrap{padding-top:0}.home-widgets .featuredpage:last-child .widget-wrap{padding-bottom:0}}@media only screen and (max-width:1023px){.wrap{max-width:782px}.content,.sidebar-primary{width:100%}.home-widgets .widget,.wrap{padding-left:5%;padding-right:5%}.genesis-nav-menu li,.site-header .search-form,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-header .search-form,.site-header .title-area,.site-title{text-align:center}.site-header .search-form{margin:16px auto}.home-widgets-1 h1,.home-widgets .featuredpage .entry-title{font-size:36px}.content-sidebar .content,.sidebar-content .content{padding-bottom:0}.sidebar{border:none;margin:0;padding:0 0 80px}.sidebar .widget{padding:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{margin-bottom:20px;width:200px}.footer-widgets-4{width:100%}.breadcrumb{margin:20px 0}#responsive-check{height:0}.content{padding-top:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.top-footer-widgets-1,.top-footer-widgets-2,.top-footer-widgets-3{float:none;margin:0 auto 40px;max-width:550px;width:100%}.footer-widgets-1 .text-wrap,.footer-widgets-2 .text-wrap,.footer-widgets-3 .text-wrap,.footer-widgets-4 .text-wrap,.top-footer-widgets-1 .text-wrap,.top-footer-widgets-2 .text-wrap,.top-footer-widgets-3 .text-wrap{opacity:.99}.target:before{height:0;margin-top:0}.tmpl-home-page .three-fourths{width:100%}.tmpl-home-page .one-fourth{clear:both;display:block;float:none;margin:0;text-align:center;width:100%}.tmpl-home-page .one-fourth .button{float:none;margin:20px 0 0}.site-header .wrap{padding:20px 0}.site-header .site-title{width:100%}.site-header .title-area{float:left;text-align:left}.header-image .site-title>a{background-position:0 0}#responsive-menu-icon{display:block}.site-nav-menus{background-color:#eaeaea}.site-nav-menus:after{clear:both;content:"";display:table}.site-nav-menus .nav-primary .wrap,.site-nav-menus .nav-secondary .wrap{display:none;margin:0;max-width:none;padding:0}.site-nav-menus .nav-secondary{display:none}.site-nav-menus nav{height:auto;width:100%}.site-nav-menus nav .menu-item{display:block;float:none;text-align:center}.site-nav-menus.has-secondary-menu .menu-item{text-align:left}.site-nav-menus.has-secondary-menu .nav-secondary{display:block}.site-nav-menus.has-secondary-menu .nav-secondary li a{padding:20px 16px}.site-nav-menus.has-secondary-menu nav{float:left;width:50%}.genesis-nav-menu>.search{height:0;position:static;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%}.genesis-nav-menu>.search input{text-align:center}.has-secondary-menu .genesis-nav-menu>.search input{text-align:left}.genesis-nav-menu>.search.search-active{height:auto;width:100%}.fixed-menu .site-nav-menus{position:static}.fixed-menu.secondary-menu .site-container,.fixed-menu .site-container{margin-top:0}.site-header .widget-area{padding-top:15px;position:relative;top:9px}}@media only screen and (max-width:810px){.social-buttons .fa{font-size:3em;padding:10px 10px 0 0}.social-button:focus i.fa,.social-button:hover i.fa{color:#333}.fa-linkedin-square{color:#0077b5}.unknown-link-type{color:#777}.tmpl-home-page .home-widgets .entry-content p,.tmpl-home-page .home-widgets .entry-header{opacity:.99}.tmpl-home-page .home-widgets .featuredpost .entry,.tmpl-home-page .home-widgets .widget-gen-list-items .entry{float:none;margin-left:auto!important;margin-right:auto!important;max-width:500px}.tmpl-home-page .home-widgets .featuredpost .entry .entry-header,.tmpl-home-page .home-widgets .widget-gen-list-items .entry .entry-header{text-align:center}.tmpl-home-page .home-widgets .featuredpost .entry .entry-title,.tmpl-home-page .home-widgets .widget-gen-list-items .entry .entry-title{margin:5px 0;padding:0}.site-header .wrap{margin:0 5%}.force-fixed-menu.secondary-menu .site-container{padding-top:0}}@media only screen and (max-width:782px){body{font-size:16px}.site-header .wrap{min-height:100px}.admin-bar .site-header{top:46px;z-index:499}.responsive-menu{display:none}#responsive-menu-icon{display:block}.site-header .site-title{font-size:40px}.shrink .site-title{font-size:24px}.shrink .site-title a,.shrink .site-title a:focus,.shrink .site-title a:hover{text-shadow:2px 2px rgba(0,0,0,.1)}.pricing-table .one-third,.pricing-table .one-third:nth-child(3n+1),.pricing-table .one-third:nth-child(3n+3){margin:0}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.site-header{padding:0}.archive-description,.author-box,.comment-respond,.content .entry,.entry-comments,.entry-pings,.sidebar .widget{-webkit-box-shadow:none;box-shadow:none}.archive-pagination li a{margin-bottom:4px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:100%}.five-sixths,.four-sixths,.home-widgets .featuredpost .entry,.home-widgets .widget-gen-list-items .entry,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.home-widgets-1 h1{font-size:30px}.home-featured .entry-content>p:last-child,.home-widgets .entry-content>p:last-child{margin-bottom:28px}.home-widgets .featuredpage .widget-wrap{padding:60px 40px 32px}.footer-widgets,.home-widgets .widget:first-child{padding-top:60px}.home-widgets .widget:last-child,.sidebar{padding-bottom:60px}.home-featured .home-widgets-1{padding:120px 0 60px}.arrow a:before{font-size:20px;height:20px;width:20px}}@media only screen and (max-width:480px){.home-featured .home-widgets-1,body{font-size:16px}.header-image .site-title>a{background-size:contain!important}.header-image .bumper{min-height:180px}.widget-gen-list-items .entry .entry-content{font-size:18px}}
/*# sourceMappingURL=style.css.map */
