/*!
 Theme Name:   Climate
 Description:  Twenty Sixteen Child Theme
 Author:       Matrix Group
 Author URI:   http://matrixgroup.net
 Template:     twentysixteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  twenty-sixteen-child
*/@import url(../twentysixteen/style.css);.large-btn,.button,.login .btn-white,.post-navigation .nav-next a,.post-navigation .nav-previous a,button,input[type="button"],input[type="reset"],input[type="submit"]{transition:all .2s linear;display:inline-block;color:white;border-radius:0;background-color:#3CBE51;padding:0;line-height:1;text-decoration:none;border:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);text-transform:uppercase}.large-btn:hover,.button:hover,.login .btn-white:hover,.post-navigation .nav-next a:hover,.post-navigation .nav-previous a:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:white;text-decoration:none}.large-btn:active,.button:active,.login .btn-white:active,.post-navigation .nav-next a:active,.post-navigation .nav-previous a:active,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background:tint(#3CBE51, 20%)}.list-across-divided,.list-across,.clean-list,.post-list ul{margin:0;padding:0;list-style:none}.image-text-block:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.list-across-divided li,.list-across li{float:none;display:inline-block;margin-right:.5em}.list-across-divided li:last-child,.list-across li:last-child{margin-right:0}a,.image-text-block .post-thumbnail img,.linked-img img,button,input[type="button"],input[type="reset"],input[type="submit"]{transition:all .3s}.hero,:root .hero:before{transition:all .7s ease-in-out}@media screen and (max-width: 767px){.primary,.tertiary,.col,.header-logo{width:100% !important;margin-top:0 !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;float:none}}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Hairline.ttf");font-weight:100;font-style:normal}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-HairlineItalic.ttf");font-weight:100;font-style:italic}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-LightItalic.ttf");font-weight:300;font-style:italic}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Italic.ttf");font-weight:400;font-style:italic}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-BoldItalic.ttf");font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-Black.ttf");font-weight:900;font-style:normal}@font-face{font-family:'Lato';src:url("fonts/Lato/Lato-BlackItalic.ttf");font-weight:900;font-style:italic}html{font-size:100%}html:root{font-size:62.5%}body,button,input,select,textarea{font-size:18px;font-size:1.8rem;line-height:1.4}@media screen and (max-width: 1024px){body,button,input,select,textarea{font-size:18px;font-size:1.8rem}}body{font-family:"Lato",sans-serif;color:#231f20}::-webkit-input-placeholder{color:tint(#231f20, 40%)}:-moz-placeholder{color:tint(#231f20, 40%)}.entry-title{font-size:30px;font-size:3rem;margin-bottom:0.3em;text-shadow:0 1px 2px rgba(0,0,0,0.2)}.entry-title.smaller{font-size:20px;font-size:2rem}.list-item-title{font-size:25px;font-size:2.5rem;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:600}h1{font-size:35px;font-size:3.5rem;margin-bottom:.5em}h2{font-size:40px;font-size:4rem}h3{font-size:30px;font-size:3rem}h4{font-size:25px;font-size:2.5rem}h5{font-size:20px;font-size:2rem}h6{font-size:15px;font-size:1.5rem}p strong{font-weight:600}#main .primary ul li{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8"><circle fill="#c0ae00" cx="5" cy="5" r="2"/></svg>');margin:1em}ul li{list-style:none}ul li strong{color:gray}.entry-content a,.page-content a,.comment-content a,.pingback .comment-body>a{text-decoration:underline}p a{font-weight:700;color:#1b5d97}.entry-summary .more-link:after{top:1px}*,*:after,*:before{box-sizing:border-box}.site{max-width:none}.site-inner{max-width:1300px;position:relative}.site-content{padding:0 1em;margin:0 auto;max-width:1300px}.entry-header h1{color:#1b5d97;font-size:5rem;font-weight:300;margin-bottom:.5em;line-height:1.2}.entry-header h2{margin-bottom:2rem}.entry-header h2 a{color:#000}.entry-header h2 a :hover{color:#000}.content-area--fullwidth{float:none;width:auto;margin:5rem 4%;display:block}.container-outer{padding-left:5%;padding-right:5%}.container{margin:0 auto;max-width:960px;position:relative}.site-main{padding:0 25px 50px;box-sizing:content-box}.site-main p,.site-main address,.site-main pre,.site-main hr,.site-main ul,.site-main ol,.site-main dl,.site-main dd,.site-main table{margin-bottom:1em}.separated{margin-top:1em;padding-top:1em;border-top:1px solid #f0f0f0}.page-template-page-wide .primary{width:100%}.primary.blog-layout{width:63.574468%;float:left}.primary.sidebar-layout{width:47.468085%;float:left}.primary.sidebar-layout>.page{margin-left:1.8em}.primary h2,.primary h3{margin-bottom:2rem}.primary li{margin-bottom:1em}.primary .news-title{margin:0 0 1rem;font-weight:700}@media screen and (max-width: 768px){.primary{width:100%}.primary.sidebar-layout{width:68.574468%}.primary.sidebar-layout>.page{margin-left:0}}@media screen and (max-width: 767px){.primary{margin-bottom:50px !important}}.secondary{width:19.617021%;float:left;padding:0;margin:0;display:block}@media screen and (max-width: 1024px){.secondary{display:block}}@media screen and (max-width: 768px){.secondary{display:none}}.tertiary{width:33%;float:right}@media screen and (max-width: 767px){.tertiary{text-align:center}}.col{float:left;overflow:hidden}.col-two{width:50%}.site-header{padding:0;background-color:rgba(255,255,255,0.7);width:100%;z-index:99}.site-header a{color:#1b5d97}.site-header a:hover{text-decoration:underline}.absolute{position:absolute}.head{padding:2em;margin:0 auto;max-width:1300px}.head a{color:#fff}.top-login{position:absolute;right:1em;z-index:999;font-size:1.4rem}@media screen and (max-width: 767px){.top-login{right:0}}.top-login ul li:first-child{border-right:1px solid #3c3c3c}.top-login li{display:inline-block;padding:0 1em;margin-top:15px}.top-login li a,.top-login li a:hover,.top-login li a:visited{text-decoration:none}button:hover{background-color:#f4952e}.header-logo{font-size:.9em;max-height:100px}.menu-toggle{border:none;font-size:1.8rem;color:#fff;margin:1rem 2rem}.menu-toggle:hover,.menu-toggle:focus,.site-header a{color:#fff}.primary-menu li a{text-transform:uppercase;font-size:2.4rem}.sub-menu{box-shadow:3px 3px 3px rgba(0,0,0,0.3)}@media screen and (max-width: 767px){.sub-menu{box-shadow:none}}.sub-menu li a{color:#fff;text-transform:none;font-size:2rem}@media screen and (max-width: 56.875em){.sub-menu li a{color:#fff;background-color:#3CBE51}}.dropdown-toggle,.dropdown-toggle:hover,.dropdown-toggle:focus{color:#fff}.dropdown-toggle:after{border:none}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:#f4952e;border:none}.main-navigation .current-menu-ancestor>a{color:#3CBE51;background-color:#fff}.main-navigation .menu-item-has-children>a{padding-right:0.875em}.main-navigation li:hover>a{color:#3CBE51;background-color:#fff;text-decoration:none}.main-navigation ul ul:before,.main-navigation ul ul:after,.menu-item-has-children a:after,.social-navigation a:before,.bypostauthor>article .fn:after,.comment-reply-title small a:before,.pagination .prev:before,.pagination .next:before,.pagination .nav-links:before,.pagination .nav-links:after{display:none}.main-navigation li,.main-navigation ul ul,.main-navigation ul ul li{border:none}.main-navigation ul ul li{background-color:#3CBE51}@media screen and (min-width: 56.875em){.main-navigation li:hover>ul,.main-navigation li.focus>ul{left:0;right:auto;text-align:left}}@media only screen and (min-width: 910px){.main-navigation .primary-menu>li{display:inline-block;float:none}.main-navigation ul{text-align:center}}.site-header-menu{margin:0;background-color:#3CBE51}@media screen and (min-width: 61.5625em){.site-header-main{padding:5.25em 4.5455%}}@media screen and (min-width: 56.875em){.site-header-main{padding-right:4.5455%;padding-left:4.5455%}}@media screen and (min-width: 44.375em){.site-header-main{padding:3.9375em 7.6923%}}@media screen and (max-width: 56.875em){.head{padding:3rem}.header-logo{display:block;margin-bottom:25px;position:relative;max-height:none}.absolute{position:relative}.top-login{display:block;position:relative;height:9rem}.top-login ul{margin:2rem}.top-login li{margin-top:0}.top-login .search-form{width:100%;display:block;float:none;margin:2rem auto}.main-nav{background-color:#3CBE51}.main-nav a{padding:1rem 3rem}}.main-navigation{margin:0}#menu-footer-nav{margin-bottom:0}#menu-footer-nav li{display:inline-block;padding:0 1em;border-right:1px solid #222}#menu-footer-nav :first-child{padding-left:0}.site-footer{box-shadow:none;font-size:3rem;font-weight:300;width:100%;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#1b5d97;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:5rem 4%}@media screen and (max-width: 1024px){.site-footer{padding:0}}.site-footer a{text-decoration:none;color:#fff}.site-footer a:hover{color:#fff;border-bottom:none}.site-footer .site-info{font-size:1.6rem;margin:2rem}@media screen and (max-width: 1024px){.site-footer .site-info{margin:0 50px}}@media screen and (max-width: 767px){.site-footer .site-info{margin:0 25px}}.site-footer .site-info p{margin:0}.site-footer .site-info a{font-weight:normal}.site-footer,.site-footer .site-info,.site-footer .widget{color:#fff}.site-footer .widget{padding:0;margin:0 0 25px}.back-to-top{position:absolute;right:0;top:-2.5em;font-weight:700;font-size:15px;font-size:1.5rem}@media screen and (max-width: 767px){.back-to-top{top:auto;bottom:1em;padding:0.3em 0.5em;border-radius:5px}}@media screen and (max-width: 56.875em){.site-footer{font-size:2rem;line-height:1;padding:3rem}.site-footer .site-info{display:none}}body{background-color:#fff;margin:0}body:before{display:none}#main{max-width:1200px;margin:0 auto;min-height:350px}a{color:#1b5d97}a:hover{color:#2785d8}h1{color:#1b5d97;font-size:5rem;font-weight:300}h2{color:#000;font-size:3rem;font-weight:300}.button a{display:inline-block;color:#ffffff;background-color:#3CBE51;padding:10px 40px}.large-btn a{display:inline-block;color:#ffffff;background-color:#3CBE51;padding:1.6rem 3rem}.large-btn{padding:0;font-size:2rem}body,button,input,select,textarea,.main-navigation{font-family:"Lato",sans-serif}@media screen and (min-width: 44.375em){body:not(.custom-background-image):before,body:not(.custom-background-image):after{display:none}}a:focus{outline:none}img{max-width:100%}blockquote{border-left:3px solid #f0f0f0;padding:.5em 1em}.content-area{margin:2em auto 0}.site{margin:0}.homepage-branding{margin-top:2em}.hentry,.page-content{box-shadow:none}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.hentry{padding:0;margin:0}.hentry,.hentry+.hentry{border:none}.button{color:white}.button.padded{padding:1em}.button:after{display:inline-block;margin-left:5px}.read-more-link{margin-top:25px}.section-title{display:block;clear:both;margin-bottom:25px}.section-title h1,.section-title h4{font-size:60px;font-size:6rem;line-height:1.1em}.page-title h1{font-family:"Lato",sans-serif;margin-top:0;margin-bottom:.3em;font-weight:400;font-size:40px;font-size:4rem}.entry-content a,.entry-summary a,.page-content a,.comment-content a,.pingback .comment-body>a{border:none;box-shadow:none}.image-text-block .post-thumbnail,.linked-img{display:block;overflow:hidden}.image-text-block .post-thumbnail:hover img,.linked-img:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.one-half{float:left;width:48%;margin-right:2%}.one-half p{clear:left}.center{text-align:center}.header-404{font-size:200px;font-size:20rem;font-size:21vw;line-height:1;margin:0;color:white;text-shadow:1px 1px 1px #999, 5px 5px 8px #ccc}.header-404 h1{margin:0}html.ie .header-404{color:black}.widget{padding:0;font-size:100%;margin-bottom:50px;color:#231f20;border-top:none}.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"],.widget input{font-size:100%}.widget-title{color:gray;border-bottom:1px solid #ddd;font-weight:400;padding-bottom:0.5em;margin-bottom:0.5em;font-size:20px;font-size:2rem}.climate-side{float:right;width:275px;background-color:#f4952e;padding:3rem;text-align:center;margin-bottom:2em}.login h1{color:#fff;font-size:3rem}.login input[type="email"]{text-align:center;padding:.5rem;font-size:1.6rem;width:90%}.login input[type="text"]{text-align:center;padding:.5rem;font-size:1.6rem;width:90%}.login .btn-white{background-color:#fff;padding:10px 40px;color:#f4952e;margin:2rem auto}.login .gform_wrapper{max-width:100%;margin:1em 0 0}.login .gform_wrapper form{text-align:center;margin:0 auto}.login .gform_wrapper .gform_footer{padding:0;margin:0}@media screen and (max-width: 800px){.climate-side{display:block;width:100%}}.hero{position:relative;background-color:#3CBE51;background-repeat:no-repeat;background-position:center center;background-size:cover}:root .hero{height:auto}:root .hero:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:tint(#1b5d97, 50%);opacity:0}:root .hero.transition:before{opacity:0.5}:root .hero.transition [type="submit"]{background:#231f20}:root .hero.transition [type="submit"]:hover{background:#1b5d97}@media screen and (min-width: 1220px){:root .hero{background-size:100%}:root .hero.transition{background-size:110%}}.hero .container{padding:0 25px;box-sizing:content-box;height:250px}@media screen and (max-width: 767px){.hero{min-height:0}.hero .main-nav{position:relative}.hero .container{background:rgba(0,0,0,0.6)}}.hero-content{width:100%;font-size:110%;color:white;padding:12.5px;position:absolute;bottom:0;left:0}.hero-content h3{color:white}.hero-content h2{font-size:50px;font-size:5rem;line-height:1.2em;margin-bottom:0.2em;font-weight:800}.hero-content *:last-child{margin-bottom:0}.hero-content .your-email{float:left;width:55%}.hero-content [type="text"],.hero-content [type="email"]{padding:1.3em 2em}.hero-content [type="submit"]{float:right;padding:1.1em 1em;font-size:20px;font-size:2rem;text-transform:none}@media screen and (max-width: 1024px){.hero-content .your-email,.hero-content [type="submit"]{float:none}.hero-content .your-email{display:block;margin-bottom:25px;width:100%}.hero-content [type="text"],.hero-content [type="email"]{padding:1em}.hero-content [type="submit"]{padding:0.5em}}@media screen and (max-width: 768px){.hero-content{padding-right:25px}}@media screen and (max-width: 767px){.hero-content{float:none;width:100%;margin:0;padding:25px 0}.hero-content h2{font-size:30px;font-size:3rem}}.mtx-branding{position:relative;width:100%;padding-top:48%;overflow:hidden;background:#ccc}.mtx-branding .slides-container{position:absolute;top:0;left:0;width:100%;height:100%}.mtx-branding .slides-container .slide{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.mtx-branding .slides-container .slide img.light{opacity:0.6}.mtx-branding .slides-container .slide .slide-background{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}.mtx-branding .slides-container .slide .slide-thumbnail{display:none}.mtx-branding .slides-container .slide .slide-content{z-index:20;position:absolute;bottom:90px;padding:2% 3%;box-sizing:border-box;width:100%;color:#fff;font-size:3rem;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,0.4)}.mtx-branding .slides-container .slide .slide-content a{color:#28b9d6}.mtx-branding .slides-container .slide .slide-content a:hover{color:#1b5d97}.mtx-branding .slides-container .slide .slide-content.light{color:#000}.mtx-branding .slides-container .slide .slide-content.light a{color:#1b5d97}.mtx-branding .slides-container .slide .slide-content.light a:hover{color:#2785d8}.banner-title{font-size:6rem}.mtx-branding .slide-indicators{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);list-style:none;padding:0;z-index:30;margin:1.75em 0}.mtx-branding .slide-indicators li{float:left;margin-right:0.2em}.mtx-branding .slide-indicators li a{display:block;padding:0 1.4rem;background:#fff;text-decoration:none;color:#fff;border-radius:50%;border:solid 3px #fff;font-size:2rem;text-indent:-99999px;width:2rem}.mtx-branding .slide-indicators li.current a{background-color:#f4952e;color:#000}.mtx-branding .prev,.mtx-branding .next{opacity:0;cursor:pointer;position:absolute;bottom:50%;overflow:hidden;background:white;background:rgba(255,255,255,0.5);color:#000;padding:0.5% 2%;text-decoration:none;font-weight:bold;font-size:115%;z-index:25;background-clip:border-box;transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}.mtx-branding .prev:hover,.mtx-branding .next:hover{background:#f0f0f0;background:rgba(255,255,255,0.8)}.mtx-branding .next{right:0}.mtx-branding:hover{transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}.mtx-branding:hover .prev,.mtx-branding:hover .next{opacity:1}.slide-thumbnails{width:100%;max-height:5.8em;overflow-y:hidden;overflow-x:auto;padding:0.4em 0;margin-top:0.5em;box-sizing:border-box;background:rgba(0,0,0,0.1)}.slide-thumbnails>div{width:20000em;height:4em;position:relative}.slide-thumbnails img{height:4em;margin-left:0.5em;box-sizing:border-box;opacity:0.6;cursor:pointer}.slide-thumbnails img.current{opacity:1;outline:0.1em solid rgba(0,0,0,0.9)}@media screen and (max-width: 56.875em){.mtx-branding .slides-container .slide .slide-content{bottom:20%;font-size:2rem}.banner-title{font-size:3rem}}.list-across-divided,.list-across{margin-bottom:25px}.list-across-divided li,.list-across li{margin-right:1em}.list-across-divided{overflow:hidden}.list-across-divided li{float:left;border-right:1px solid #ddd;padding-right:1em}.list-across-divided li:last-child{border:none;padding:0;margin:0}.list-spaced li{margin:16.66667px 0}.item-divided{padding:16.66667px 0;border-bottom:1px solid #ddd}.item-divided+.item-divided{border-top:0;border-bottom:1px solid #ddd}.post-list{margin-bottom:2em}.page-header{border:0;box-shadow:none;padding:0;text-align:left;margin:0 0 50px}.page-header+.hentry{margin-top:0}.entry-header,.entry-footer{padding:0}.entry-footer{background:inherit;margin:25px 0}.entry-content,.entry-summary{padding:0}.page-banner{position:relative}.page-banner .button{position:absolute;bottom:1.5em;right:0;padding:1em;font-size:130%;font-weight:600}@media screen and (max-width: 767px){.page-banner .button{font-size:100%;position:relative}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:0 0 0.5em;text-transform:none}.entry-content ul:not(.clean-list),.entry-content ol:not(.clean-list){margin-left:1.5em}@media screen and (min-width: 44.375em){.entry-header,.post-thumbnail,.entry-content{margin-right:0}}body:not(.search-results) article:not(.type-page) .entry-content{width:auto}.entry-meta{font-style:italic;color:gray}.entry-meta ul{margin-bottom:12.5px}.heading-tab{clear:both;display:block;border-bottom:1px solid #ddd;margin-bottom:1em}.heading-tab h1,.heading-tab h2,.heading-tab h3,.heading-tab h4{background:#1b5d97;color:white;line-height:1.2em;padding:0.415em;text-transform:uppercase;display:inline-block;margin:0;font-size:1em;font-weight:400}.heading-tab+.image-text-block{border:0;padding-top:0}.image-text-block:first-child{border:0;padding-top:0}.image-text-block.featured{padding:25px;background:#ddd;border:0}.image-text-block>img,.image-text-block .post-thumbnail{float:left;width:30%;margin-right:1.5em}.image-text-block.thumb-width-smaller>img,.image-text-block.thumb-width-smaller .post-thumbnail{max-width:15%}.image-text-block.thumb-width-auto>img,.image-text-block.thumb-width-auto .post-thumbnail{width:auto;max-width:30%}.image-text-block .text-wrap{overflow:hidden}@media screen and (max-width: 767px){.image-text-block>img,.image-text-block .post-thumbnail{margin:0 auto 25px;float:none;display:block;width:auto !important;max-width:100% !important}}.post-navigation{box-shadow:none;border:none;margin:0}.post-navigation .nav-links .nav-next a,.post-navigation .nav-links .nav-next .meta-nav,.post-navigation .nav-links .nav-next .post-title,.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-previous .meta-nav,.post-navigation .nav-links .nav-previous .post-title{color:black}.post-navigation .nav-links .nav-next .meta-nav,.post-navigation .nav-links .nav-previous .meta-nav{color:rgba(0,0,0,0.7)}.post-navigation .nav-next,.post-navigation .nav-previous{width:50%;border-bottom:1px solid}.post-navigation .nav-next>a:before,.post-navigation .nav-previous>a:before{display:none !important}.post-navigation .nav-next a,.post-navigation .nav-previous a{display:block;background:white}.post-navigation .nav-next a:hover .post-title,.post-navigation .nav-previous a:hover .post-title{color:white}.post-navigation .nav-previous{float:left}.post-navigation .nav-previous .post-title:before{margin-right:5px}.post-navigation .nav-next{float:right;text-align:right}.post-navigation .nav-next .post-title:after{margin-left:5px}.post-navigation .nav-links>div{margin:50px 0}@media screen and (max-width: 767px){.post-navigation .nav-links>div{text-align:left;float:none;border:none;width:auto}.post-navigation .nav-links>div a{color:white;background:#3CBE51}}.post-navigation div+div{border:none}.page-title,.taxonomy-description{margin-left:0 !important}input{font-family:"Lato",sans-serif}button,input[type="button"],input[type="reset"],input[type="submit"]{font-family:"Lato",sans-serif}button .icon{margin-left:5px}.wpcf7-form [type="text"],.wpcf7-form [type="email"]{line-height:1.5em}.wpcf7-form p{display:block;overflow:hidden}.textwidget .wpcf7-form p{margin-bottom:0}.wpcf7-form .wpcf7-response-output{clear:both;background:yellow;border:none;margin:0}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background:green;color:white}.wpcf7-form .your-email{margin-bottom:12.5px;display:block}.primary .wpcf7-form [type="text"],.primary .wpcf7-form [type="email"]{width:auto}span.wpcf7-not-valid-tip{padding:5px;background:red !important;color:white !important}input[type=text]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder{opacity:0}input[type=text]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder{opacity:0}input[type=text]:focus::placeholder,input[type=search]:focus::placeholder{opacity:0}@media screen and (max-width: 767px){.site-content table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.search-form{float:right;width:300px;margin:0;position:relative;display:inline-block}.error-404 .search-form{float:none;margin:0 auto}.search-form label{display:inline}@media screen and (max-width: 767px){.search-form{width:100%;margin:0}}input[type="search"].search-field{border-radius:0;width:calc(100% - 60px);font-size:1.8rem}.search-submit:before{content:"\f400";font-size:28px;left:2px;line-height:42px;position:relative;width:60px}.search-submit{border-radius:0;overflow:hidden;padding:0;width:60px}.search-results .search-result{margin-bottom:2em;font-size:1em}.search-results .search-result__title{font-size:1.4em;margin-bottom:0}.search-results .search-result .entry-summary{font-size:.9em}.search-results a:hover{text-decoration:underline}.page-numbers.next,.page-numbers.prev{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:3em;font-weight:bold}.page-numbers.next:hover,.page-numbers.prev:hover{text-decoration:none}@media print{.main-nav,.menu-utility-navigation-container,.header-search-share,.menu-footer-utility-nav-container,.secondary,.tertiary,.back-to-top,.button{display:none}.heading-tab{border:none}.heading-tab h1,.heading-tab h2,.heading-tab h3,.heading-tab h4{color:#000;padding-left:0}.site-main,.button{padding:0}.site-header{padding-left:0;padding-right:0}.primary{width:100% !important}.primary>.page{margin:0 !important}table,ul,ol{page-break-inside:avoid}.one-half{width:100%}}.site-body .news-title{margin:0 0 1rem;font-weight:700}.about-index{margin:0 0 2em;font-size:2.4rem}.sponsors{margin:5rem 4%}.sponsors .sponsor-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:3rem 0}.sponsors .sponsor-container .sponsor-img img{margin-bottom:5rem}@media screen and (max-width: 800px){.site-body{width:100%;margin:0;padding:2rem}}#modal,#modal2{left:50%;margin:-250px 0 0 -32%;display:none;position:absolute;top:-50%;width:65%;box-shadow:0 3px 7px rgba(0,0,0,0.25);box-sizing:border-box;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#modal .gform_body,#modal .gform_confirmation_wrapper,#modal2 .gform_body,#modal2 .gform_confirmation_wrapper{color:#231f20}#modal form,#modal2 form{padding:0 30px}#modal h3,#modal2 h3{display:none}#modal .gform_button,#modal2 .gform_button{padding:10px 20px}@media screen and (max-width: 767px){#modal,#modal2{top:62% !important}}@media screen and (max-width: 1024px){#modal,#modal2{top:60% !important}}#modal:target,#modal2:target{display:block;top:45%}#modal .footer,#modal2 .footer{border:none;border-top:1px solid #e7e7e7;border-radius:0 0 5px 5px}#modal h2,#modal2 h2{padding:20px;color:#fff}#modal .btn,#modal2 .btn{float:right}#modal .header,#modal2 .header{background-color:#1b5d97}#modal .copy,#modal .footer,#modal2 .copy,#modal2 .footer{padding:10px;color:#fff}#modal .copy,#modal2 .copy{background:#fff}#modal .overlay,#modal2 .overlay{background-color:#000;background:rgba(0,0,0,0.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.modal-content{background:#fff;position:relative;z-index:20;border-radius:0px;color:#fff}.copy .close{color:#231f20;text-decoration:none;display:inline-block;padding:5px 10px;border-radius:50%;background-color:#fff;position:absolute;top:-15px;right:-15px}
