﻿/*! !!!DO NOT EDIT THE .CSS FILE. MODIFY THE .SCSS FILES ONLY!!! *//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font:16px/30px "Nunito Sans",Arial,sans-serif;overflow-x:hidden}h1{font-size:2.5rem;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:300;font-style:normal;margin:1.1em 0 .6em}h2{font-size:3.25rem;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:300;font-style:normal;margin:.7em 0 .4em}h3{font-size:2rem;line-height:1.2;font-family:"Nunito Sans",sans-serif;font-weight:300;font-style:normal;margin:1.1em 0 .6em}h4,h5,h6{font-size:1.375rem;line-height:1.2;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;margin:1.1em 0 .6em}.widget_header{font-size:2.25rem;line-height:1.1}@media screen and (min-width: 48em){.widget_header{font-size:3.25rem}}.subtitle{font-size:1.375rem}@media screen and (min-width: 48em){.subtitle{font-size:1.4375rem}}p,li,blockquote{font-size:1.125rem}@media screen and (min-width: 48em){p,li,blockquote{font-size:1.25rem;line-height:1.6}}a{color:#be8b40}a:hover,a:focus{color:#c64820}li p,li li{font-size:1em}ul{padding-left:20px}legend,label,input,select,textarea{font-family:Arial,sans-serif;font-size:1em}@media screen and (min-width: 48em){legend,label,input,select,textarea{font-size:1.125rem}}textarea{width:98%}legend{font-weight:bold}#main{position:relative;z-index:1}.container{max-width:1300px;margin:0 auto;padding:1px 5% 1em}.container.copy_width{max-width:1080px}@-webkit-keyframes kenburns{95%{-webkit-transform:scale3d(1.05, 1.05, 1.05) translate3d(-65px, -22px, 0px);transform:scale3d(1.05, 1.05, 1.05) translate3d(-65px, -22px, 0px);-webkit-animation-timing-function:ease;animation-timing-function:ease}100%{-webkit-transform:scale3d(1.1, 1.1, 1.1) translate3d(-85px, -40px, 0px);transform:scale3d(1.1, 1.1, 1.1) translate3d(-85px, -40px, 0px)}}@keyframes kenburns{95%{-webkit-transform:scale3d(1.05, 1.05, 1.05) translate3d(-65px, -22px, 0px);transform:scale3d(1.05, 1.05, 1.05) translate3d(-65px, -22px, 0px);-webkit-animation-timing-function:ease;animation-timing-function:ease}100%{-webkit-transform:scale3d(1.1, 1.1, 1.1) translate3d(-85px, -40px, 0px);transform:scale3d(1.1, 1.1, 1.1) translate3d(-85px, -40px, 0px)}}@-webkit-keyframes kenburnsOpacity{0%{opacity:1}95%{opacity:1}100%{opacity:0;-webkit-animation-timing-function:ease;animation-timing-function:ease}}@keyframes kenburnsOpacity{0%{opacity:1}95%{opacity:1}100%{opacity:0;-webkit-animation-timing-function:ease;animation-timing-function:ease}}.rich-text a{font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}.rich-text ul,.rich-text ol{padding-left:40px}.rich-text blockquote{font-style:italic;font-size:1.25rem;margin:2em 10%;color:#696057}@media screen and (min-width: 48em){.rich-text blockquote{font-size:1.625rem}}.icon{display:inline-block;width:20px;height:20px}.btn{color:#fff;background:#0684b5;display:block;text-decoration:none;text-transform:uppercase;padding:14px 30px;text-align:center;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;border:0;transition:box-shadow .2s ease-in}@media screen and (min-width: 34.375em){.btn{display:inline-block}}.btn:hover,.btn:focus{color:#fff;box-shadow:0 0 15px rgba(0,0,0,.4)}.video_container .video,.video_container .video_title{box-shadow:0 0 20px rgba(0,0,0,.2)}.video_container .video_title{background:#0ba6a8;color:#fff;margin-top:-1px;margin-bottom:1.1em;text-align:left;padding:10px 18px;font-size:1.125rem;line-height:1}@media screen and (min-width: 48em){.video_container .video_title{font-size:1.3125rem;padding:14px 18px}}@media screen and (min-width: 37.5em){.featured .video_container .video_title{font-size:1.375rem}}@media screen and (min-width: 48em){.featured .video_container .video_title{font-size:1.75rem}}@media screen and (min-width: 60em){.featured .video_container .video_title{font-size:1.9375rem;padding:14px 20px;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.news_release .date{color:#008d83;font-size:1rem;margin:0}.news_release .title{font-size:1.375rem;margin:0 0 -0.4em}@media screen and (min-width: 48em){.news_release .title{font-size:1.4375rem}}.news_release .title a{color:#be8b40;text-decoration:none}.news_release .title a:hover,.news_release .title a:focus{text-decoration:underline}.news_release .copy p{font-size:1.125rem}@media screen and (min-width: 48em){.news_release .copy p{font-size:1.25rem}}.news_release .readMore{font-size:1.125rem;display:none}@media screen and (min-width: 48em){.news_release .readMore{font-size:1.25rem;display:block}}.news_release .readMore a{color:#be8b40;text-decoration:none}.truncate a.show_more,.truncate a.show_less{position:relative;text-decoration:none;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}.truncate a.show_more::after,.truncate a.show_less::after{content:"";position:absolute;top:40%;right:-28px;width:8px;height:8px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border:solid #be8b40;border-width:0 4px 4px 0}.truncate a.show_more:hover::after,.truncate a.show_less:hover::after{border-color:#c64820}@media screen and (max-width: 47.9375em){.truncate a.show_less{display:none}}.truncate a.show_less::after{top:60%;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}form{margin-bottom:3em}form .form_subtitle{margin-top:0;border-bottom:4px solid #e1e1e1;padding-bottom:4px}form fieldset{max-width:500px;margin-bottom:2em}form label{display:block;position:relative;margin-bottom:1em}form input[type=email],form input[type=tel],form input[type=text],form input[type=number],form input[type=search],form input[type=url],form input[type=password]{width:calc(100% - 22px);border:1px solid #c2c2c2;padding:14px 10px;-webkit-appearance:none;border-radius:0;transition:padding .2s linear;color:#333}form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder{color:#008d83}form input[type=email]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=password]::-moz-placeholder{color:#008d83}form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder{color:#008d83}form input[type=email]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=text]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=url]:-moz-placeholder,form input[type=password]:-moz-placeholder{color:#008d83}form input[type=email]:not(:placeholder-shown):invalid,form input[type=tel]:not(:placeholder-shown):invalid,form input[type=text]:not(:placeholder-shown):invalid,form input[type=number]:not(:placeholder-shown):invalid,form input[type=search]:not(:placeholder-shown):invalid,form input[type=url]:not(:placeholder-shown):invalid,form input[type=password]:not(:placeholder-shown):invalid{border-color:#c64820;outline-color:#c64820}form input[type=radio],form input[type=checkbox]{vertical-align:middle;display:inline-block;margin-right:6px}form .radio_bunch{margin:1.5em 0}form .radio_bunch p{margin-bottom:0}form .radio_bunch label{margin-bottom:.2em}form .radio_bunch ul{list-style:none;padding:0}form input[type=search]{-webkit-appearance:none}form textarea{padding:14px 10px;width:calc(100% - 22px);border:1px solid #c2c2c2;min-height:80px;margin-bottom:1em}form textarea::-webkit-input-placeholder{color:#008d83}form textarea::-moz-placeholder{color:#008d83}form textarea:-ms-input-placeholder{color:#008d83}form textarea:-moz-placeholder{color:#008d83}form .select{position:relative;margin-top:4px;padding:0;border:1px solid #c2c2c2}form .select::after{content:"";position:absolute;top:calc(50% - 6px);right:20px;display:block;width:12px;height:12px;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);border:solid #c64820;border-width:0 4px 4px 0;transition:all .2s ease}form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:14px 10px;width:calc(100% - 20px);margin:0;position:relative;z-index:1}form .select select::-ms-expand{display:none}.alert{background:#008d83;padding-top:1em}.alert p{color:#fff;text-align:center;margin:0}.alert p a{color:#fff}#header{position:relative;z-index:2}@media screen and (min-width: 42.8125em){.hero_container::after{content:"";position:relative;display:block;width:100%;height:7px;background:linear-gradient(90deg, #22ffef 0%, #008d83 6.5%, #0884b5 12.75%, #d44b2d 23.5%, #c96b37 27.5%, #be8b40 31.5%, #a89e87 41%, #e2ded6 50%, #a89e87 59%, #be8b40 68.5%, #c96b37 72.5%, #d44b2d 76.5%, #0884b5 87.25%, #008d83 93.5%, #22ffef 100%)}}.hero_container .hero_content{margin-bottom:2em}.hero picture{position:relative;display:block}@media screen and (min-width: 56.25em){.hero picture{display:none}}.hero picture img{width:100%;height:auto;position:relative;z-index:0}.hero picture::after{content:"";position:relative;display:block;width:100%;height:7px;background:linear-gradient(90deg, #22ffef 0%, #008d83 6.5%, #0884b5 12.75%, #d44b2d 23.5%, #c96b37 27.5%, #be8b40 31.5%, #a89e87 41%, #e2ded6 50%, #a89e87 59%, #be8b40 68.5%, #c96b37 72.5%, #d44b2d 76.5%, #0884b5 87.25%, #008d83 93.5%, #22ffef 100%)}@media screen and (min-width: 42.8125em){.hero_container{overflow:hidden;position:relative}.hero{position:relative;padding-left:5%;padding-right:5%}.hero .hero_content{position:relative;z-index:1;padding-top:40px;padding-bottom:60px;max-width:75%;margin-bottom:0}.hero.text--withBG:not(.text--underPhoto){display:flex}.hero.text--withBG:not(.text--underPhoto) .hero_content{display:inline-flex;flex-direction:column;align-items:flex-start;padding-top:0;padding-bottom:0;padding-right:5%;margin-top:40px;margin-bottom:60px}.hero.text--withBG:not(.text--underPhoto) .hero_content h1,.hero.text--withBG:not(.text--underPhoto) .hero_content p{position:relative;z-index:1}.hero.text--withBG:not(.text--underPhoto) .hero_content h1{margin-bottom:.5em}.hero.text--withBG:not(.text--underPhoto) .hero_content::after{content:"";position:absolute;z-index:0;left:-200%;top:0;bottom:0;right:0}.hero.text--withBG:not(.text--underPhoto) .hero_content .subtitle{max-width:90%;margin-top:-1em}.hero.text--withBG:not(.text--underPhoto).gold .hero_content::after{background:rgba(190,139,64,.8)}.hero.text--withBG:not(.text--underPhoto).clay .hero_content::after{background:rgba(198,72,32,.8)}.hero.text--withBG:not(.text--underPhoto).jade .hero_content::after{background:rgba(0,141,131,.8)}.hero.text--withBG:not(.text--underPhoto).rock .hero_content::after{background:rgba(168,158,135,.8)}.hero.text--withBG:not(.text--underPhoto).shale .hero_content::after{background:rgba(105,96,87,.8)}.hero.text--withBG:not(.text--underPhoto).sky .hero_content::after{background:rgba(6,132,181,.8)}.hero.text--withBG:not(.text--underPhoto).amethyst .hero_content::after{background:rgba(102,67,90,.8)}}@media screen and (min-width: 42.8125em)and (min-width: 42.8125em){.hero.text--underPhoto{max-width:none;padding:0;display:flex;flex-direction:column;justify-content:flex-end}.hero.text--underPhoto picture{position:static;height:200px}.hero.text--underPhoto .hero_content{max-width:1080px;margin:0;padding:0 5% 1em}}@media screen and (min-width: 42.8125em)and (min-width: 56.25em){.hero.text--underPhoto{max-width:none !important}.hero.text--underPhoto .hero_content{max-width:none !important;margin:20vw 0 0 0;padding-top:0 !important;padding-bottom:1em !important}}@media screen and (min-width: 42.8125em)and (min-width: 75em){.hero.text--underPhoto .hero_content{padding-left:calc(50vw - 540px);padding-right:calc(50vw - 540px)}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.gold .hero_content{background:#be8b40}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.clay .hero_content{background:#c64820}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.jade .hero_content{background:#008d83}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.rock .hero_content{background:#a89e87}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.shale .hero_content{background:#696057}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.sky .hero_content{background:#0684b5}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto.amethyst .hero_content{background:#66435a}}@media screen and (min-width: 42.8125em){.hero picture{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.hero picture::before{display:none}.hero picture img{position:absolute;left:-10000%;right:-10000%;top:-10000%;bottom:-10000%;margin:auto auto;min-width:1000%;min-height:1000%;transform:scale(0.1)}}@media screen and (min-width: 42.8125em)and (min-width: 42.8125em){.hero picture.overlay--trans--0::before{opacity:0}.hero picture.overlay--trans--10::before{opacity:.1}.hero picture.overlay--trans--20::before{opacity:.2}.hero picture.overlay--trans--30::before{opacity:.3}.hero picture.overlay--trans--40::before{opacity:.4}.hero picture.overlay--trans--50::before{opacity:.5}.hero picture.overlay--trans--60::before{opacity:.6}.hero picture.overlay--trans--70::before{opacity:.7}.hero picture.overlay--trans--80::before{opacity:.8}.hero picture.overlay--trans--90::before{opacity:.9}.hero picture.overlay--trans--100::before{opacity:1}.hero picture.overlay--black::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#000;z-index:2}.hero picture.overlay--white::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:2}}@media screen and (min-width: 48em)and (max-width: 56.25em){.hero .hero_content{padding-top:30px;padding-bottom:50px}}.hero_container .hero_large_img{display:none}@media screen and (min-width: 42.8125em){.hero_container .hero_large_img.overlay--trans--0::before{opacity:0}.hero_container .hero_large_img.overlay--trans--10::before{opacity:.1}.hero_container .hero_large_img.overlay--trans--20::before{opacity:.2}.hero_container .hero_large_img.overlay--trans--30::before{opacity:.3}.hero_container .hero_large_img.overlay--trans--40::before{opacity:.4}.hero_container .hero_large_img.overlay--trans--50::before{opacity:.5}.hero_container .hero_large_img.overlay--trans--60::before{opacity:.6}.hero_container .hero_large_img.overlay--trans--70::before{opacity:.7}.hero_container .hero_large_img.overlay--trans--80::before{opacity:.8}.hero_container .hero_large_img.overlay--trans--90::before{opacity:.9}.hero_container .hero_large_img.overlay--trans--100::before{opacity:1}.hero_container .hero_large_img.overlay--black::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#000;z-index:2}.hero_container .hero_large_img.overlay--white::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:2}}@media screen and (min-width: 56.25em){.hero_container{position:relative;overflow:visible}.hero_container .hero_large_img{display:block;position:absolute;width:101%;height:100%;left:0;top:0;z-index:0;overflow:hidden}.hero_container .hero_large_img.animate img:not(.second){opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform;-webkit-animation:kenburns 9s 1,kenburnsOpacity 9s 1;animation:kenburns 9s 1,kenburnsOpacity 9s 1}.hero_container .hero_large_img img{position:absolute;z-index:1;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto auto;min-width:100%;min-height:100%}.hero_container .hero_large_img img.second{z-index:0}.hero_container .hero{position:relative;z-index:1;max-width:1080px;margin-left:auto;margin-right:auto}.hero_container .hero .hero_content{max-width:75%;padding-top:45px;padding-bottom:60px}.hero_container .hero .hero_content.hero_content--withSubtitle{padding-top:120px;padding-bottom:120px}.hero_container .hero.text--withBG:not(.text--underPhoto) .hero_content{max-width:60%;padding-top:0;padding-bottom:0;margin-top:45px;margin-bottom:60px}.hero_container .hero.text--withBG:not(.text--underPhoto) .hero_content.hero_content--withSubtitle{margin-top:120px;margin-bottom:120px;padding-top:0;padding-bottom:0}}@media screen and (max-width: 42.75em){.hero .hero_content{padding-top:0;padding-left:5%;padding-right:5%}}.hero .hero_content .title{color:#0684b5;font-size:2.8125rem;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;margin:.5em 0 0}@media screen and (min-width: 48em){.hero .hero_content .title{font-size:4.375rem}}.hero .hero_content .title .eyebrow{display:block;font-size:.6em;text-decoration:underline;margin-bottom:.45em}@media screen and (min-width: 48em){.hero .hero_content .title .eyebrow{font-size:.45em}}@media screen and (min-width: 64em){.hero .hero_content .title .eyebrow{font-size:.53em}}.hero .hero_content .subtitle{font-size:1.375rem;margin-top:.5em;margin-bottom:1.3em;text-shadow:0 0 7px #fff,0 0 50px #fff,0 0 50px #fff}@media screen and (min-width: 48em){.hero .hero_content .subtitle{font-size:1.625rem;max-width:75%}}.hero .hero_content .button{padding-bottom:2em}@media screen and (min-width: 75em){.hero{max-width:1080px}.hero .hero_content{padding-left:0}}@media screen and (min-width: 42.8125em){.hero.text--light_text .hero_content .title,.hero.text--light_text .hero_content .subtitle{color:#fff}.hero.text--light_text .hero_content .title{text-shadow:3px 3px 0 rgba(0,0,0,.5)}.hero.text--light_text .hero_content .subtitle{text-shadow:2px 2px 0 rgba(0,0,0,.7)}.hero.text--dark_text .hero_content .title,.hero.text--dark_text .hero_content .subtitle{color:#333}}@media screen and (min-width: 42.8125em){.hero.text--underPhoto .hero_content .title{text-shadow:none}.hero.text--underPhoto .hero_content .subtitle{text-shadow:none !important}}@media screen and (min-width: 75em){.hero.text--underPhoto .hero_content{padding-bottom:0 !important}.hero.text--underPhoto .hero_content .title{font-size:2.5rem;text-align:center;margin:.75em 0}.hero.text--underPhoto .hero_content .title .eyebrow{font-size:.97em;text-transform:uppercase;display:inline-block;font-family:"Nunito Sans",sans-serif;font-weight:300;font-style:normal;text-decoration:none;margin-bottom:0}.hero.text--underPhoto .hero_content .subtitle{text-align:center;margin-top:-0.5em;margin-left:auto;margin-right:auto}}body.sticky #header{z-index:4}#utility{background:#008d83;position:relative}#utility .container{position:relative;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:45px}@media screen and (min-width: 48em){#utility .container::before{content:"";background:#111;position:absolute;top:0;left:-100%;bottom:0;width:100%}}#utility .stock_price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;left:0;width:100%;background:#111;color:#be8b40;padding-left:3%;transition:all .15s ease-in}@media screen and (min-width: 83.28125em){#utility .stock_price{padding-left:0}}@media screen and (max-width: 42.75em){#utility .stock_price.hide{left:-100%}}#utility .stock_price p{margin:0;padding-top:9px;padding-bottom:10px;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;font-size:1rem}#utility .links{display:none}@media screen and (min-width: 48em){#utility .links{display:block;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:linear-gradient(129deg, #111 28px, #008d83 28px);background-repeat:no-repeat}}#utility .links ul{list-style:none;padding:0 0 0 40px;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#utility .links ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch}#utility .links ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:0 20px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:1rem}#utility .links ul li a:hover,#utility .links ul li a:focus{text-decoration:underline}@media screen and (min-width: 83.28125em){#utility .links ul li:last-child a{padding-right:0}}#utility .mobile_menu_link{position:absolute;right:0;top:0;bottom:0;padding-right:1%;padding-left:14%;background:linear-gradient(129deg, rgba(17, 17, 17, 0) 20%, #008d83 20.1%);background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}@media screen and (min-width: 48em){#utility .mobile_menu_link{display:none}}#utility .mobile_menu_link button{font-size:1.125em;color:#fff;background:transparent;border:0;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#utility .mobile_menu_link button span.icon{display:inline-block;position:relative;width:20px;height:11px;border-top:3px solid #fff;border-bottom:3px solid #fff;margin-left:10px;margin-top:1px;transition:all .1s linear}#utility .mobile_menu_link button span.icon::before{content:"";display:inline-block;height:0;width:100%;border-top:3px solid #fff;position:absolute;left:0;top:4px;transition:all .1s linear}#utility .mobile_menu_link.open span.icon{border-bottom:0;transform:rotate(45deg);top:5px}#utility .mobile_menu_link.open span.icon::before{transform:rotate(-90deg);top:-3px}#mobile_menu{display:none}@media screen and (min-width: 42.8125em){#mobile_menu{display:none !important}}#mobile_menu>ul.nav{list-style:none;padding:0;margin:0}#mobile_menu>ul.nav>li{display:block;border-top:4px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#mobile_menu>ul.nav>li:first-child{border-top:0}#mobile_menu>ul.nav>li>a{display:block;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-decoration:none;color:#333;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;font-size:1.25rem;padding:16px 0 16px 4%}#mobile_menu>ul.nav>li.active>a{color:#be8b40}#mobile_menu>ul.nav>li span{position:relative;display:block;border-left:2px solid #ebebeb;-webkit-box-flex:0 0 60px;-moz-box-flex:0 0 60px;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}#mobile_menu>ul.nav>li span::before{content:"";position:absolute;top:45%;right:25%;width:10px;height:10px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border:solid #000;border-width:0 4px 4px 0}#mobile_menu>ul.nav>li.open>a{color:#be8b40}#mobile_menu>ul.nav>li.open>span::before{top:55%;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg);border-color:#be8b40}#mobile_menu>ul.nav>li ul{display:none;list-style:none;padding:0;margin:0;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#mobile_menu>ul.nav>li ul li{border-top:4px solid #fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#mobile_menu>ul.nav>li ul li a{display:block;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px 10%;font-size:1.125rem;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;color:#333;text-decoration:none;background:#f8f8f8}#mobile_menu>ul.nav>li ul li:first-child{border-top:0}#mobile_menu>ul.nav>li ul li.active a{color:#be8b40}#mobile_menu>ul.nav>li ul li span{position:relative;display:block;border-left:2px solid #ebebeb;background:#f8f8f8;-webkit-box-flex:0 0 60px;-moz-box-flex:0 0 60px;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}#mobile_menu>ul.nav>li ul li span::before{content:"";position:absolute;top:45%;right:27%;width:10px;height:10px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border:solid gray;border-width:0 3px 3px 0}#mobile_menu>ul.nav>li ul li.open>a{color:#be8b40}#mobile_menu>ul.nav>li ul li.open>span::before{top:55%;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg);border-color:#be8b40}#mobile_menu>ul.nav>li ul li ul{display:none;list-style:none;padding:0;margin:0;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#mobile_menu>ul.nav>li ul li ul li{border-top:4px solid #fff}#mobile_menu>ul.nav>li ul li ul li a{display:block;padding:16px 14%;font-size:1.125rem;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;color:#333;text-decoration:none;background:#f8f8f8}#mobile_menu>ul.nav>li ul li ul li:first-child{border-top:4px solid #fff}#mobile_menu>ul.nav>li ul li ul li.active a{color:#be8b40}#mobile_menu>ul.util{list-style:none;padding:0;margin:0}#mobile_menu>ul.util>li{display:block;border-top:4px solid #fff}#mobile_menu>ul.util>li:first-child{border-top:0}#mobile_menu>ul.util>li>a{display:block;text-decoration:none;color:#fff;background:#be8b40;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;font-size:1.25rem;padding:16px 0 16px 4%}#logo_and_nav{background:#fff}#logo_and_nav .container{padding-bottom:0}@media screen and (min-width: 60em){#logo_and_nav .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding:1px 0 0 3%}}@media screen and (min-width: 83.28125em){#logo_and_nav .container{padding:0}}#logo_and_nav .logo{width:206px;margin:1em auto}@media screen and (min-width: 48em){#logo_and_nav .logo{margin:1.5em auto}}@media screen and (min-width: 60em){#logo_and_nav .logo{margin-left:0;margin-right:0}}#logo_and_nav .logo img{width:100%;height:auto}#nav{display:none}@media screen and (min-width: 42.8125em){#nav{display:block}}#nav>ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#nav>ul>li>a{display:block;color:#333;font-size:1.25rem;text-decoration:none;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;padding:4px 0}@media screen and (min-width: 60em){#nav>ul>li>a{margin:0 20px}}#nav>ul>li>a:hover,#nav>ul>li>a:focus{color:#be8b40}#nav>ul>li:last-child a{margin-right:24px}@media screen and (min-width: 83.28125em){#nav>ul>li:last-child a{margin-right:0}}#nav>ul>li.active>a{color:#be8b40}#nav>ul>li:not(.investors){position:relative}#nav>ul>li:not(.investors)>ul{list-style:none;padding:0;margin:0;display:none;position:absolute;left:0;min-width:100%;border-top:2px solid #be8b40;box-shadow:0 20px 30px 0 rgba(0,0,0,.3)}#nav>ul>li:not(.investors)>ul>li{display:block}#nav>ul>li:not(.investors)>ul>li a{color:#333;display:block;padding:8px 24px;background:rgba(255,255,255,.95);border-bottom:1px solid #e7e7e7;font-size:1rem;white-space:nowrap;text-decoration:none;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}#nav>ul>li:not(.investors)>ul>li a:hover,#nav>ul>li:not(.investors)>ul>li a:focus{color:#be8b40;background:#fff}#nav>ul>li:not(.investors):hover>ul,#nav>ul>li:not(.investors):focus>ul{display:block}#nav>ul>li:last-child:not(.investors)>ul,#nav>ul>li.dropdown_right>ul{left:initial;right:0}#nav{position:relative}#nav ul{list-style:none}#header #nav ul li.investors ul{display:none}#header #nav ul li.investors ul ul{display:block}#header #nav>ul>li:last-child{padding-right:0}#header #nav ul a{text-decoration:none}#header #nav ul span{pointer-events:none}#header #nav ul a:hover{text-decoration:none;color:#90682c}#header #nav li.investors ul li:not(.append-navigation)>a,#header #nav ul li.append-navigation>a,#header #nav ul li.append-navigation li>span,#header #nav ul li.append-navigation li>a>span{color:#000}#header #nav ul li.investors{float:left}#header #nav>ul>li>ul>li>ul li{float:none}#header #nav ul li>a:hover,#header #nav ul li>a:hover>span,#header #nav ul li>span:hover{color:#90682c;text-decoration:none}@media screen and (min-width: 73.125em){#header #nav .investors:hover>ul{display:block;background:rgba(255,255,255,.95);position:absolute;right:0;width:120%;z-index:1000;border-top:2px solid #90682c;padding:11px 25px 11px}}#header #nav .investors>ul div{width:25%;float:left;padding-right:1%}#header #nav .investors>ul div.navigation-map{padding:24px 0 0 2%;position:relative;z-index:11;width:20%}#header #nav .investors>ul div.navigation-map a{display:block;float:left;width:100%}#header #nav .investors>ul div.navigation-map a:hover .map-link-text{text-decoration:underline}#header #nav .investors>ul .navigation-map a .map-link-img{margin-bottom:16px;width:100%;padding:0;position:relative}#header #nav .investors>ul .navigation-map a .map-link-img:after{width:100%;height:100%;position:absolute;content:"";background:rgba(0,0,0,.1);left:0;top:0;opacity:0;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}#header #nav .investors>ul .navigation-map a:hover .map-link-img:after{opacity:1;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}p.navmap-title{font-size:1.5625rem;line-height:1.5;font-weight:400;letter-spacing:.36px;padding:0 0 28px;margin:0}#header #nav .investors>ul .map-link-text{float:left;width:100%;color:#175e7d;font-size:1.25rem;line-height:3rem}#header #nav .investors>ul .map-link-text:after{content:" ›"}#header #nav .investors>ul:before{width:24.3%;position:absolute;height:100%;background:#fff;right:0;top:0;content:""}#header #nav .navigation-map a{margin-right:0}#header #nav .investors>ul .map-link-img img{width:100%;height:auto}#header #nav .investors>ul ul{padding-left:0}#header #nav .investors>ul li{margin:0}#header #nav .investors>ul li.level1>a{font-size:1.1875rem;line-height:1.3;font-weight:700}#header #nav .investors>ul li.level1>a:hover,#header #nav .investors>ul li.level1>a:hover span{color:#90682c}#header #nav .investors>ul li ul{margin:0 0 15px 23px;padding:0}#header #nav .investors>ul li ul li{width:100%;padding-bottom:2px}#header #nav .investors>ul li ul li a{font-size:1rem;line-height:1.2;display:inline-block}#header #nav .investors>ul li ul li a:hover,#header #nav .investors>ul li ul li a:hover span{color:#90682c}#header #nav li.append-navigation>a,#header #nav ul li.current>span,#header #nav ul li.selected>a>span,#header #nav ul li.haschildren.selected>a:after{color:#90682c}#header #nav li.append-navigation>a:hover,#header #nav ul li.selected>a:hover{text-decoration:none;color:#90682c}#header #nav li.level1.haschildren{position:relative}#header #nav li.level1.haschildren{position:relative}#header #nav li.level1.haschildren:after{display:block;position:absolute;top:9px;right:9px;color:#004990;font-family:"usbase-icons"}#header #nav li.level1.haschildren:hover:after,#header #nav li.haschildren.selected:after{color:#90682c}#footer{background:#111;overflow:hidden}#footer .container{position:relative;padding:0;background:#111}@media screen and (min-width: 41.875em){#footer .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#footer .container .branding{-webkit-box-flex:0 1 200px;-moz-box-flex:0 1 200px;-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px}#footer .container .links{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#footer .container::after{content:"";background:#008d83;position:absolute;top:0;right:-100%;bottom:0;width:100%}}@media screen and (min-width: 78.125em){#footer .container .branding{-webkit-box-flex:0 0 250px;-moz-box-flex:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}}#footer .branding{padding:1px 5%}@media screen and (min-width: 41.875em){#footer .branding{padding-right:0}}#footer .branding .logo{max-width:202px;margin:48px auto 39px}@media screen and (min-width: 78.125em){#footer .branding .logo{max-width:264px}}#footer .branding .logo img{width:100%;height:auto}#footer .branding .copyright{font-size:0.875rem;color:#fff;text-align:center;margin:39px auto}#footer .links{background:#008d83;padding:20px 0}@media screen and (min-width: 41.875em){#footer .links{padding-top:36px;padding-bottom:36px;padding-right:4%;background:linear-gradient(129deg, rgba(17, 17, 17, 0) 39%, #008d83 39%);background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}}@media screen and (min-width: 48em){#footer .links{padding-right:8%}}@media screen and (min-width: 64em){#footer .links{padding-right:11%}}@media screen and (min-width: 78.125em){#footer .links{padding-right:0;background:linear-gradient(129deg, rgba(17, 17, 17, 0) 17%, #008d83 17%)}}#footer .links ul{list-style:none;padding:0;margin:0}@media screen and (min-width: 78.125em){#footer .links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}}#footer .links ul li a{display:block;padding:12px 5%;color:#fff;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;font-size:1rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media screen and (min-width: 48em){#footer .links ul li a{font-size:1rem}}@media screen and (min-width: 78.125em){#footer .links ul li a{padding:0 20px}}#footer .links ul li a:hover,#footer .links ul li a:focus{text-decoration:underline}#footer .mobile_backToTop{background:#404040;margin:0}@media screen and (min-width: 41.875em){#footer .mobile_backToTop{display:none}}#footer .mobile_backToTop a{position:relative;display:block;text-decoration:none;color:#fff;text-transform:uppercase;padding:16px 5%;text-align:center;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}#footer .mobile_backToTop a::before,#footer .mobile_backToTop a::after{content:"";position:absolute;top:55%;width:10px;height:10px;border:solid #fff;border-width:0 3px 3px 0}#footer .mobile_backToTop a::before{-webkit-transform:translate(-40px, -50%) rotate(-135deg);-moz-transform:translate(-40px, -50%) rotate(-135deg);transform:translate(-40px, -50%) rotate(-135deg)}#footer .mobile_backToTop a::after{-webkit-transform:translate(26px, -50%) rotate(-135deg);-moz-transform:translate(26px, -50%) rotate(-135deg);transform:translate(26px, -50%) rotate(-135deg)}#footer .mobile_backToTop a:hover,#footer .mobile_backToTop a:focus{text-decoration:underline}.subnav{background:#0684b5;margin-top:2em;position:relative;z-index:1}@media screen and (min-width: 42.8125em){.subnav{margin-top:0}}.subnav .container{padding-left:0;padding-right:0;padding-bottom:0}.subnav .menuLink{color:#fff;text-align:center;font-size:1.25rem;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;padding:6px 5%;cursor:pointer}.subnav .menuLink span{display:inline-block;position:relative}.subnav .menuLink span::after{content:"";position:absolute;top:40%;right:-25px;width:7px;height:7px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border:solid #fff;border-width:0 3px 3px 0}.subnav ul{display:none;list-style:none;padding:0;margin:0;background:#0684b5}.subnav ul li{text-align:center}.subnav ul li a{display:block;padding:8px 0;color:#fff;font-size:1.25rem;text-decoration:none;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}.subnav.open{background:#056e97}.subnav.open .menuLink span::after{top:60%;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}.subnav.open ul{display:block}@media screen and (min-width: 37.5em){.subnav .menuLink{display:none}.subnav ul{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;margin-top:-1px}.subnav ul li a{padding:11px 20px;font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal}.subnav ul li.active a{color:#0684b5;background:#fff}}.wysiwyg{margin-bottom:1em}.wysiwyg.wysiwyg--withImage .callout{margin:0 auto;text-align:center}.wysiwyg.wysiwyg--withImage .callout figure{margin:0;display:inline-block}.wysiwyg.wysiwyg--withImage .callout figure img{width:100%;height:auto}.wysiwyg.wysiwyg--withImage .callout figcaption{padding:10px 16px;color:#696057;line-height:1.2;text-align:left}.wysiwyg.wysiwyg--withImage .callout figcaption a{font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}.wysiwyg.wysiwyg--withImage .callout figcaption.withBackground{background-color:#f0f5f4}@media screen and (min-width: 48em){.wysiwyg.wysiwyg--withImage .callout{width:60%}}.wysiwyg.wysiwyg--center .callout{width:100%;max-width:1080px}.wysiwyg.wysiwyg--center .callout img{width:auto;max-width:100%}.wysiwyg.wysiwyg--center .callout figure{text-align:center}.wysiwyg.wysiwyg--center .callout figcaption{text-align:center}@media screen and (min-width: 48em){.wysiwyg.wysiwyg--left .callout{float:left;margin:1.5em 35px 20px 0}}@media screen and (min-width: 48em){.wysiwyg.wysiwyg--right .callout{float:right;margin:1.5em 0 20px 35px}}@media screen and (min-width: 46.875em){.wysiwyg.wysiwyg--2col .columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.wysiwyg.wysiwyg--2col .columns .col{-webkit-box-flex:0 1 48%;-moz-box-flex:0 1 48%;-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%}}@media screen and (min-width: 46.875em){.wysiwyg.wysiwyg--3col .columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.wysiwyg.wysiwyg--3col .columns .col{-webkit-box-flex:0 1 31%;-moz-box-flex:0 1 31%;-webkit-flex:0 1 31%;-ms-flex:0 1 31%;flex:0 1 31%}}@media screen and (min-width: 48em){.wysiwyg.wysiwyg--img500:not(.wysiwyg--center) .callout{max-width:500px}.wysiwyg.wysiwyg--img400:not(.wysiwyg--center) .callout{max-width:400px}.wysiwyg.wysiwyg--img300:not(.wysiwyg--center) .callout{max-width:300px}.wysiwyg.wysiwyg--img200:not(.wysiwyg--center) .callout{max-width:200px}}.section_title{background:#008d83;color:#fff}.section_title.gold{background:#be8b40}.section_title.clay{background:#c64820}.section_title.jade{background:#008d83}.section_title.rock{background:#a89e87}.section_title.shale{background:#696057}.section_title.sky{background:#0684b5}.section_title.amethyst{background:#66435a}.footnotes{margin:1em 0}.footnotes p,.footnotes li{font-size:0.875rem;line-height:1.4285714286;color:#757575}.footnotes ul,.footnotes ol{padding-left:22px}.doc_download{margin-bottom:1em}.doc_download p{font-size:1.25rem;line-height:1.2;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal}.doc_download p a{display:block;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.doc_download p a:hover{color:#be8b40}.doc_download p a .icon{width:34px;height:34px;margin-right:10px;vertical-align:middle}.video_embed{margin:2em 0 1em}.video_embed .video_container{max-width:860px;margin-left:auto;margin-right:auto}.video_embed .transcipt{text-align:center;font-size:1rem;margin-top:-0.6em}.video_embed .transcipt a{color:#333}.video_collage{background:#0684b5 url(../img/video_collage_small_bg.jpg);background-size:cover;background-position:right top}@media screen and (min-width: 64em){.video_collage{background-image:url(../img/video_collage_bg.jpg)}}.video_collage .container{text-align:center;padding-top:1em}.video_collage .title{color:#fff}.video_collage .subtitle{color:#fff}.video_collage .videos{margin-top:3.5em}@media screen and (max-width: 37.4375em){.video_collage .videos{max-width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 60em){.video_collage .videos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}}.video_collage .videos .video_container .video_title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width: 60em){.video_collage .videos .featured{-webkit-box-flex:0 1 69.153846154%;-moz-box-flex:0 1 69.153846154%;-webkit-flex:0 1 69.153846154%;-ms-flex:0 1 69.153846154%;flex:0 1 69.153846154%}}@media screen and (min-width: 37.5em){.video_collage .videos .subs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch}.video_collage .videos .subs .video_container{-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}}@media screen and (min-width: 60em){.video_collage .videos .subs{-webkit-box-flex:0 0 28.846153846%;-moz-box-flex:0 0 28.846153846%;-webkit-flex:0 0 28.846153846%;-ms-flex:0 0 28.846153846%;flex:0 0 28.846153846%;flex-direction:column;justify-content:flex-start}.video_collage .videos .subs .video_container{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.video_collage .transcipts{font-size:1rem}.video_collage .transcipts .title{display:block;color:#fff}.video_collage .transcipts a{color:#fff;display:block;margin:8px 0}@media screen and (min-width: 64em){.video_collage .transcipts a{display:inline-block;border-left:1px solid #fff;margin-left:10px;padding-left:12px}.video_collage .transcipts a:first-child{border:0;margin-left:0}}.card_grid .container{text-align:center;padding-top:2em;padding-bottom:5em}.card_grid .rich-text p{font-size:1.4375rem}.card_grid .cards{margin-top:3.5em}.card_grid .cards ul{list-style:none;padding:0;margin:0 auto}@media screen and (max-width: 37.4375em){.card_grid .cards ul{max-width:450px}}@media screen and (min-width: 37.5em){.card_grid .cards ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}.card_grid .cards ul li{margin-bottom:2px}@media screen and (min-width: 37.5em){.card_grid .cards ul li{width:calc(50% - 1px)}}@media screen and (min-width: 56.25em){.card_grid .cards ul li{width:calc(33.3% - 1px)}}.card_grid .cards ul li .card{display:block;text-decoration:none;text-align:center}.card_grid .cards ul li .card .front,.card_grid .cards ul li .card .back{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-size:cover}.card_grid .cards ul li .card .front{height:70vw}@media screen and (min-width: 37.5em){.card_grid .cards ul li .card .front{height:35vw}}@media screen and (min-width: 56.25em){.card_grid .cards ul li .card .front{height:20vw;max-height:300px}}.card_grid .cards ul li .card .back{padding:10px 20px}.card_grid .cards ul li .card img.icon{display:block;margin:0 auto 10px;width:40%;height:auto}@media screen and (min-width: 25em){.card_grid .cards ul li .card img.icon{width:35%}}.card_grid .cards ul li .card .title{color:#fff;font-size:1.375rem}@media screen and (min-width: 37.5em){.card_grid .cards ul li .card .title{font-size:1.25rem}}@media screen and (min-width: 64em){.card_grid .cards ul li .card .title{font-size:1.4375rem}}.card_grid .cards ul li .card p{color:#fff;font-size:1.375rem}.card_grid .card{display:block;position:relative;top:0;right:0;bottom:0;left:0}.card_grid .front{position:relative;z-index:2;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.card_grid .back{position:absolute;z-index:1;top:0;left:0;width:calc(100% - 40px);height:calc(100% - 20px);opacity:0}.card_grid .card{-webkit-transform:perspective(1000px);-ms-transform:perspective(1000px);transform:perspective(1000px)}.card_grid .front{-webkit-transform:perspective(1000px) rotateY(0deg);-ms-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);backface-visibility:hidden;transition:550ms;opacity:1}.card_grid .back{-webkit-transform:perspective(1000px) rotateY(-180deg);-ms-transform:perspective(1000px) rotateY(-180deg);transform:perspective(1000px) rotateY(-180deg);backface-visibility:hidden;transition:550ms}.card_grid .card.applyflip .front{opacity:0;-webkit-transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}.card_grid .card.applyflip .back{opacity:1;-webkit-transform:perspective(1000px) rotateY(0deg);-ms-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}.news_releases{background:#f8f8f8}.news_releases .container{text-align:center}.news_releases ul{list-style:none;padding:0;margin:0}@media screen and (min-width: 48em){.news_releases ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}}.news_releases ul li{text-align:left;margin-bottom:2em;-webkit-box-flex:0 1 30.333%;-moz-box-flex:0 1 30.333%;-webkit-flex:0 1 30.333%;-ms-flex:0 1 30.333%;flex:0 1 30.333%}.bios ul{list-style:none;padding:0;margin:0 0 2em}.bios ul li{border-bottom:2px solid #e1e1e1;padding-bottom:10px;margin-bottom:2em}@media screen and (min-width: 37.5em){.bios ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.bios ul li .photo{-webkit-box-flex:0 0 220px;-moz-box-flex:0 0 220px;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;margin-right:4%}.bios ul li .copy{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.bios .photo{margin-bottom:1em}.bios .photo img{width:100%;height:auto;max-width:220px}.bios .name{font-size:1.875rem;margin-bottom:.1em;margin-top:0}.bios .title{font-size:0.875rem;color:#008d83;text-transform:uppercase;margin-top:0}.bios .truncate{margin-top:-0.4em}@media screen and (min-width: 58.75em){.contact_form .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.contact_form .container .title{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.contact_form .container form{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:5%}.contact_form .container aside{-webkit-box-flex:0 0 250px;-moz-box-flex:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}}aside{border-top:2px solid #aaa;padding-top:1em;margin-bottom:2em}@media screen and (min-width: 58.75em){aside{border-top:0;border-left:2px solid #aaa;padding-left:50px;padding-top:0}}aside .title{margin-top:0;margin-bottom:-0.6em}aside ul{color:#be8b40}aside ul li a{text-decoration:none}.corporate_office{background:#f8f8f8}.corporate_office .container{padding-top:2em}@media screen and (min-width: 48em){.corporate_office .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.corporate_office .container .map{margin-right:5%}.corporate_office .container .map iframe{height:40vw}}.corporate_office .map{-webkit-box-flex:0 1 50%;-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:2em}.corporate_office .map iframe{height:60vw;max-height:450px}.corporate_office .copy{-webkit-box-flex:0 1 45%;-moz-box-flex:0 1 45%;-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%}.corporate_office .copy .title{margin-top:0}.corporate_office .copy .address{margin-bottom:2em}.corporate_office .copy .address .map_link{color:#333;text-decoration:none}.corporate_office .copy .address .map_link:hover,.corporate_office .copy .address .map_link:focus{text-decoration:underline}.corporate_office .copy .subtitle{margin-bottom:-0.6em}.corporate_office .copy a{text-decoration:none}.corporate_office .copy .icon{width:22px;height:22px}.corporate_office .copy .icon.tel{width:22px;height:16px}.site_notification{background:#be8b40;color:#fff;position:relative;z-index:10;max-height:0;transition:max-height .3s linear;overflow:hidden}.site_notification.show{max-height:600px}.site_notification .container{padding-top:1em}.site_notification .copy{width:calc(100% - 40px)}.site_notification a{color:#fff}.site_notification .date{margin:0;font-size:1rem}.site_notification .title{margin:0 0 -0.2em}.site_notification .close{position:absolute;right:5%;top:5%}.site_notification .close::before{content:"×";display:block;color:#fff;font-family:"Nunito Sans",sans-serif;font-weight:800;font-style:normal;font-size:2.5rem;line-height:1;margin-bottom:-5px;cursor:pointer}.snapdown-container{width:100%;margin:0;padding:0;*zoom:1}.snapdown-container:before{content:"";display:table}.snapdown-container:after{content:"";display:table;clear:both}.snapdown-item{margin-bottom:0;list-style:none;border-bottom:2px solid rgba(170,170,170,.35);float:left;width:100%}.snapdown-item:not(.active):hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.snapdown-item.first{border-top:2px solid rgba(170,170,170,.35)}.snapdown-title{font-size:1.4375rem;line-height:1.3;font-weight:400;display:block;padding:35px 80px 35px 20px;text-decoration:none;float:left;width:calc(100% - 100px);position:relative;color:#000}.snapdown-title:focus{color:#000}.snapdown-title span{display:block;width:100%;color:#008d83;font-size:1.8rem}.snapdown-title:hover,.snapdown-item.active .snapdown-title{text-decoration:none;color:#000}.snapdown-title:focus,.snapdown-title:hover,.snapdown-title:not(.active):focus{box-shadow:0 2px 15px 0 rgba(0,0,0,.1);text-decoration:none;outline:none}.snapdown-content-wrapper{float:left;width:100%;display:none;padding-bottom:20px}.snapdown-title:after{content:"";position:absolute;top:50%;right:37px;width:11px;height:11px;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border:solid #90682c;border-width:0 5px 5px 0}.snapdown-item.active .snapdown-title:after{-webkit-transform:translateY(-50%) rotate(-135deg);-moz-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.nojs .snapdown-content-wrapper{display:block}.snapdown-item.first .snapdown-content-wrapper{display:block}.snapdown-inner{padding:20px;float:left;width:calc(100% - 40px)}.snapdown-content{float:left;width:100%;padding-right:20px}.snapdown-content p:last-child{padding-bottom:0}.snapdown-image{float:left;width:35%;padding-right:20px}.snapdown-image+.snapdown-content{width:65%}.snapdown-item.active .snapdown-title:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.nojs .snapdown-title:before,.nojs .snapdown-title:after{display:none}.jvFloat{position:relative;display:inline;margin-top:1em}.jvFloat .placeHolder{position:absolute;top:0;left:0;width:auto;color:#008d83;font-size:0.8125rem;text-transform:uppercase;-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-o-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0);-webkit-transition:-webkit-transform 150ms,opacity 100ms,visibility 100ms;transition:transform 150ms,opacity 100ms,visibility 100ms;opacity:0;visibility:hidden;white-space:nowrap}.jvFloat .placeHolder.active{display:block;visibility:visible;-webkit-transform:translate(10px, -27px);-moz-transform:translate(10px, -27px);-o-transform:translate(10px, -27px);-ms-transform:translate(10px, -27px);transform:translate(10px, -27px);-webkit-transition:-webkit-transform 100ms,opacity 120ms,visibility 120ms;transition:transform 100ms,opacity 120ms,visibility 120ms;opacity:1}.jvFloat .placeHolder.active+input{padding:22px 10px 6px}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body,html{font-size:12px}#utility,.hero picture.hero_small_img,.mobile_backToTop,#footer .logo,.hero_content,.hero_container:after{display:none !important}#logo_and_nav .container .logo{max-width:2in}.hero .hero_content .title{font-size:2.25rem}.eyebrow{display:block;font-size:.6em;text-decoration:underline;margin-bottom:.45em}h2{font-size:2rem;margin-top:.25in;line-height:1.3}.container{padding-left:0;padding-right:0}#header{margin-bottom:.75in}.wysiwyg.wysiwyg--withImage.wysiwyg--center .callout{margin:.5in 0;max-width:100%}.wysiwyg.wysiwyg--withImage.wysiwyg--right .callout{margin:0 0 .5in .5in;float:right;max-width:30%}.wysiwyg.wysiwyg--withImage.wysiwyg--left .callout{margin:0 .5in .5in 0;float:left;max-width:30%}.wysiwyg img{max-width:100%;height:auto}#footer .branding .copyright{margin:.25in auto 0}.header{border-bottom:1px solid #000;margin-bottom:.25in}.new_page{page-break-after:always}.print_hero_image{width:100%;height:1.25in;overflow:hidden}.print_hero_image img{width:100%;height:100%;object-fit:cover;object-position:center 25%}}/*# sourceMappingURL=main.css.map */
