::-webkit-input-placeholder{color:#dcdcdc;font-family:Merriweather}a{box-shadow:none !important;color:#f15b40;outline:none;transition:none}a.more-link,span.more-link a,.button a{background:silver;border:1px solid silver;border-radius:10px;color:#fff;display:inline-block;font-weight:700;margin:2px;padding:15px 20px;text-transform:uppercase}a.more-link.pdf,span.more-link.pdf a{background:#39b54a;border-color:#39b54a}a.more-link:hover,span.more-link a:hover,.button a:hover{background:#007aa1;border-color:#007aa1;color:#fff}body,button,input,select,textarea{font-family:'Asap';font-weight:400}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{clear:none;font-family:Asap,'Lato';font-weight:700;text-transform:uppercase;line-height:1em}h1{font-size:3em;margin-bottom:10px;padding:0;text-transform:initial}h1.entry-title{padding-left:2px}h1.entry-title strong,.search .entry-summary strong{color:#f15b40}h1.page-title{margin-bottom:0}h1.page-title.ghost{color:rgba(0,0,0,.02);font-size:20em;line-height:1em;margin:0;overflow:hidden;position:absolute;text-align:center;top:500px;width:100%;z-index:8}h2{font-weight:700;font-size:2em;margin-bottom:15px;padding:0 0 0 20px;border-left:30px solid #007aa1}h3{padding-left:50px}h3{font-size:1.75em;color:#007aa1;margin-bottom:15px;padding:0}h5{font-size:1em}h6{border-bottom:1px solid #dcdcdc;font-size:2em !important;font-weight:400 !important;margin-bottom:50px;padding-bottom:50px;padding-top:0;text-transform:none !important}h1 span.more-link,h1 .button a{margin-left:-50px}h6~p,h6~ol,h6~ul{padding-left:50px}h2~h3,h2~p{padding-left:50px}h2~ul,h2~ol{margin-left:65px;padding-left:50px}hr{background-color:#dcdcdc;margin:75px 0}input{text-indent:1% !important}input[type=search],input[type=text]{-webkit-appearance:textfield;box-sizing:border-box}li{border-bottom:1px solid #dcdcdc;padding:10px 0}ol,ul{margin:0 15px 50px 65px}ol,ul{padding:0 100px 0 50px}ol,ul{border-left:1px solid #dcdcdc;list-style:none}ol{counter-reset:item;padding-left:80px}ol>li{margin:0;padding-left:0;text-indent:0;list-style-type:auto;counter-increment:item}ol>li:before{display:inline-block;width:1em;padding-right:20px;font-weight:700;text-align:right}p{margin-bottom:40px;padding-left:50px}p+h3{border-top:1px solid #f5f5f5;padding-top:30px}span.more-link2,.button2 a{border-bottom:#f5f5f5 1px solid;display:block;padding-bottom:30px}span.more-link2 a,.button2 a{border-bottom:#fff 1px solid;color:#39b54a;font-weight:700;padding-bottom:30px;text-transform:uppercase}span.more-link2 a:hover,.button2:hover a{border-bottom-color:#39b54a;color:#39b54a}table{margin:0 auto 50px;width:100%}table p{margin:0;padding:10px 0}tbody,thead{border:20px solid #f5f5f5}thead{border-color:#007aa1}thead td{background:#007aa1;color:#fff;font-weight:700;font-size:1.4em}td{padding:20px !important}tbody td:nth-child(1){background:#f5f5f5;color:#007aa1}#mc_embed_signup #mce-responses{margin:0 !important;padding:0 !important;width:100% !important}#mc_embed_signup .mc-field-group{width:100% !important}#mc_embed_signup .response{padding:40px !important;margin:20px 0 !important;width:100% !important}#mc_embed_signup .response#mce-error-response{background:#fff3eb;border:1px solid #b5213d}#mc_embed_signup .response#mce-success-response{background:#ddfedd;border:1px solid #3cb371}.has-sidebar:not(.error404) #primary{padding-right:50px;width:70%}.single #primary{padding-right:50px}.single #primary.no-sidebar{padding:0;width:100%}.has-sidebar:not(.error404) #secondary{width:30%}#secondary a{display:inline}#secondary h1{font-size:2em}#secondary ol,#secondary ul{border:none;margin:0;padding:0}#secondary #archives-2 .widget-title,#secondary #categories-2 .widget-title{display:none}#secondary #recent-posts-2 ol,#secondary #recent-posts-2 ul,#secondary #custom_recent-posts-2 ol,#secondary #custom_recent-posts-2 ul{margin:0}#secondary #recent-posts-2 a,#secondary #custom_recent-posts-2 a{color:silver;display:block;font:700 20px Asap;padding:0}#secondary #recent-posts-2 a:hover,#secondary #custom_recent-posts-2 a:hover{color:#007aa1}#secondary #recent-posts-2 li,#secondary #custom_recent-posts-2 li{padding:20px 0}#secondary #recent-posts-2 .post-date,#secondary #custom_recent-posts-2 .post-date{font-size:1rem}#secondary .widget-title{border:none;font-size:2em;letter-spacing:unset;margin-bottom:20px;padding:0;text-transform:unset}.button.disabled{pointer-events:none !important}.button.disabled a{background:#dcdcdc !important;border-color:#dcdcdc !important}.content h6{color:#333;font-size:40px;font-weight:100;text-transform:unset}.custom-logo-link{padding:0 0 50px;position:relative;width:250px;z-index:9}.custom-logo-link img{height:100%;max-height:150px;width:100%}.entry-content .more-link:before{content:none}.logo-header{text-align:center}.main-navigation li{padding:0}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0}.main-navigation ul li li:hover,.main-navigation ul li li.focus{background:#dcdcdc}.page .content-header,.search .content-header,.single .content-header{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;z-index:1;height:750px;width:100%}.page #masthead .custom-header-media,.page #masthead .site-branding{display:none}.page #masthead .navigation-top,.search #masthead .navigation-top,.single #masthead .navigation-top{background:0 0;border:none;margin-bottom:75px;position:relative;top:0;z-index:99999999999}.page #masthead .navigation-top a,.search #masthead .navigation-top a,.single #masthead .navigation-top a{border-top:3px solid rgba(249,193,50,0);color:#fff;font-family:'Asap';font-size:18px;font-size:1rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.page #masthead .navigation-top a:hover,.search #masthead .navigation-top a:hover,.single #masthead .navigation-top a:hover{border-top:3px solid #f9c132;color:#fff}.page #masthead .navigation-top .current_page_item a,.search #masthead .navigation-top .current_page_item a,.single #masthead .navigation-top .current_page_item a{background-color:#f9c132}.page #masthead .navigation-top .current_page_item .sub-menu a,.search #masthead .navigation-top .current_page_item .sub-menu a,.single #masthead .navigation-top .current_page_item .sub-menu a{background-color:#fff;border-top-width:0}.page #masthead .navigation-top .current_page_item .sub-menu a:hover,.search #masthead .navigation-top .current_page_item .sub-menu a:hover,.single #masthead .navigation-top .current_page_item .sub-menu a:hover{background-color:#f9c132;color:#fff !important}.page #masthead .navigation-top .menu,.search #masthead .navigation-top .menu,.single #masthead .navigation-top .menu{text-align:center}.page #masthead .wrap,.search #masthead .wrap,.single #masthead .wrap{max-width:100%;padding:0}.page #content,.search #content,.single #content{padding-top:0}.page #content .page-header,.search #content .page-header,.single #content .page-header{display:none;float:none;width:100%}.page #content .entry-content,.search #content .entry-content,.single #content .entry-content{float:none !important;width:100% !important}.page #content .wrap,.search #content .wrap,.single #content .wrap{margin:0;max-width:100%;padding:0;width:100%}.page .site-content-contain{-webkit-border-radius:20px 20px 0 0;background:#fff;border-radius:20px 20px 0 0;margin:0 auto;padding:50px;position:relative;top:50px;width:1000px;z-index:1}.page.page-id-150 .page-title{display:none}.page.page-id-150 .site-content-contain{-webkit-border-radius:0;border-radius:0;width:100%}.search article{overflow:hidden}.search .entry-header{padding-bottom:0 !important}.search .entry-summary strong{background:rgba(249,193,50,.75);color:#fff;display:inline-block;padding:0 5px}.search .entry-summary strong:hover{background:#f9c132}.search .site-content-contain{background:#fff;border-radius:20px 20px 0 0;margin:0 auto;padding:50px;position:relative;top:0;width:75%;z-index:1}.simcal-calendar tbody,.simcal-calendar thead{border:none}.simcal-calendar tbody td:nth-child(1){background:unset;color:unset}.simcal-calendar thead th{border:none}.simcal-calendar thead .simcal-week-day{font-size:1.25rem}.simcal-calendar thead h3{font-size:3em}.simcal-calendar .simcal-day{border:1px solid #dcdcdc}.simcal-calendar .simcal-day-label.simcal-day-number{font-size:1.5em;font-weight:700;padding:20px;text-align:left}.simcal-calendar .simcal-day-void{background:0 0 !important;border:none !important}.simcal-calendar .simcal-events .simcal-event-title{display:block;font-size:1rem;padding:10px}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover{background-color:rgba(0,0,0,.015)}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{background:rgba(0,0,0,.02)}.simcal-event-bubble.qtip .simcal-event-details p{padding:0}.simcal-event-bubble.qtip .simcal-event-details p:first-of-type{border-bottom:1px solid #dcdcdc;display:none;margin:0;margin-bottom:5px;padding-bottom:5px}.simcal-event-bubble.qtip .simcal-event-details p:last-of-type{display:none;margin-top:10px}.simcal-event-bubble.qtip .simcal-event-details p:last-of-type a{-webkit-border-radius:4px;background:#007aa1;border-radius:4px;color:#fff;font-size:1.5em;font-weight:700;padding:10px 12px}.simcal-event-bubble.qtip .simcal-event-details p:last-of-type a:hover{background:#39b54a}.simcal-event-bubble.qtip .simcal-event-title{font-size:1.25em;line-height:1em;margin:0}.simcal-event-bubble.qtip .simcal-event-end-time,.qtip .simcal-event-start-time{font-size:2em;line-height:1em}.simcal-event-bubble.qtip .simcal-event-start-date{display:block;font-size:2.25em;font-weight:700}.single h6{color:#007aa1;font-size:1.5em !important;letter-spacing:normal;text-transform:none}.single .site-content-contain{background:#fff;border-radius:20px 20px 0 0;margin:0 auto;padding:50px;position:relative;top:0;z-index:1}.site-header .navigation-top .menu-scroll-down{display:none}.sub-menu{background:#fff !important}.sub-menu li a{border:none !important;color:#333 !important;font-weight:300 !important}.sub-menu li a:hover{color:#007aa1 !important}#search,#subscribe{margin:0 auto;overflow:hidden;position:relative;z-index:999}#search{font-size:0px;margin-bottom:15px;width:750px}#subscribe{width:500px}.search-field,.field-subscribe{border:1px solid #fff !important;border-radius:10px 0 0 10px !important;box-sizing:border-box;color:#007c9b !important;display:inline-flex;float:left;font-family:Merriweather;font-size:25px;outline:none;padding:17px 5px !important;width:80% !important}.field-subscribe{font-size:16px;padding:11px !important}.search-form .search-submit,.subscribe,.submit,.signup,.continue{box-shadow:none !important;box-sizing:border-box;border:none;border-radius:0 10px 10px 0;color:#fff;float:left;padding:0 5px !important;position:relative;right:0;text-align:center;top:0;width:20%}.search-form .search-submit{background:#39b54a;font:700 25px Asap;height:73px}.search-form .search-submit:hover{background:#007aa1}.site-header{padding-bottom:50px}.subscribe{background:#f15b40;font:700 16px Asap;height:48px}.subscribe:hover{background:#007aa1}.twentyseventeen-panel{overflow:visible}.wp-block-columns p{padding:0 !important}