/*!
Theme Name: Maine Affordable Energy
Theme URI: https://landslide.digital
Author: Landslide Digital
Author URI: https://landslide.digital
Version: 2.0
*/

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#e5e9eb;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e5e9eb;opacity:1}input::placeholder,textarea::placeholder{color:#e5e9eb;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{border-color:currentColor}.container{width:100%}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1166px){.container{max-width:1166px}}@media (min-width:1600px){.container{max-width:1600px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-16{margin-bottom:4rem;margin-top:4rem}.my-20{margin-bottom:5rem;margin-top:5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mr-4{margin-right:1rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.ml-4{margin-left:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-40{height:10rem}.h-full{height:100%}.w-2{width:.5rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-full{width:100%}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-screen-lt{max-width:1166px}.flex-1{flex:1 1 0%}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border-4{border-width:4px}.border{border-width:1px}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-primary-400{--tw-border-opacity:1;border-color:rgba(62,153,189,var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgba(41,83,102,var(--tw-border-opacity))}.border-primary-700{--tw-border-opacity:1;border-color:rgba(30,63,81,var(--tw-border-opacity))}.border-secondary-500{--tw-border-opacity:1;border-color:rgba(250,175,60,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(229,233,235,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(184,195,201,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.bg-primary-300{--tw-bg-opacity:1;background-color:rgba(97,202,244,var(--tw-bg-opacity))}.bg-primary-400{--tw-bg-opacity:1;background-color:rgba(62,153,189,var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity:1;background-color:rgba(57,122,148,var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgba(41,83,102,var(--tw-bg-opacity))}.bg-primary-700{--tw-bg-opacity:1;background-color:rgba(30,63,81,var(--tw-bg-opacity))}.bg-primary-800{--tw-bg-opacity:1;background-color:rgba(37,49,59,var(--tw-bg-opacity))}.bg-secondary-500{--tw-bg-opacity:1;background-color:rgba(250,175,60,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(244,247,248,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(229,233,235,var(--tw-bg-opacity))}.bg-gray-450{--tw-bg-opacity:1;background-color:rgba(225,221,230,var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgba(184,195,201,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-accent-3{--tw-bg-opacity:1;background-color:rgba(51,34,83,var(--tw-bg-opacity))}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgba(57,122,148,var(--tw-bg-opacity))}.hover\:bg-action-2:hover{--tw-bg-opacity:1;background-color:rgba(253,143,117,var(--tw-bg-opacity))}.focus\:bg-primary-500:focus{--tw-bg-opacity:1;background-color:rgba(57,122,148,var(--tw-bg-opacity))}.focus\:bg-action-2:focus{--tw-bg-opacity:1;background-color:rgba(253,143,117,var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-right-bottom{background-position:100% 100%}.bg-top{background-position:top}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-12{padding-left:3rem;padding-right:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-10\%{padding-bottom:10%;padding-top:10%}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.text-left{text-align:left}.text-center{text-align:center}.font-headline{font-family:filson-soft,sans-serif}.font-body{font-family:filson-pro,sans-serif}.font-accent{font-family:bitter,sans-serif}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem}.text-6xl{font-size:3.3rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-black,.font-heavy{font-weight:900}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.12em}.text-primary-300{--tw-text-opacity:1;color:rgba(97,202,244,var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgba(62,153,189,var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgba(57,122,148,var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgba(41,83,102,var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity:1;color:rgba(30,63,81,var(--tw-text-opacity))}.text-primary-800{--tw-text-opacity:1;color:rgba(37,49,59,var(--tw-text-opacity))}.text-secondary-500{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}.text-action-2{--tw-text-opacity:1;color:rgba(253,143,117,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(229,233,235,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(184,195,201,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(138,157,166,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-action-2{--tw-text-opacity:1;color:rgba(253,143,117,var(--tw-text-opacity))}.group:hover .group-hover\:text-action-3{--tw-text-opacity:1;color:rgba(213,103,87,var(--tw-text-opacity))}.hover\:text-secondary-500:hover{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}.hover\:text-highlight:hover{--tw-text-opacity:1;color:rgba(117,83,182,var(--tw-text-opacity))}.hover\:text-accent-3:hover{--tw-text-opacity:1;color:rgba(51,34,83,var(--tw-text-opacity))}.hover\:text-action-2:hover{--tw-text-opacity:1;color:rgba(253,143,117,var(--tw-text-opacity))}.focus\:text-secondary-500:focus{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}.focus\:text-highlight:focus{--tw-text-opacity:1;color:rgba(117,83,182,var(--tw-text-opacity))}.focus\:text-accent-3:focus{--tw-text-opacity:1;color:rgba(51,34,83,var(--tw-text-opacity))}.focus\:text-action-2:focus{--tw-text-opacity:1;color:rgba(253,143,117,var(--tw-text-opacity))}.underline{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 5px 10px 0 rgba(0,34,68,.05),0 15px 30px 0 rgba(0,54,123,.1)}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.flashy-burger div,.form-box input[type=email],.form-box input[type=tel],.form-box input[type=text],.page-share,header.sitewide-header .logo,header.sitewide-header nav>div>ul>li>a:before,section.big-page-link .circle-icon{transition-timing-function:cubic-bezier(.49,-.54,.49,1.57)}@keyframes bounce{0%{transform:scale(1) translateY(0)}5%{transform:scale(1.1,.9) translateY(0)}15%{transform:scale(.9,1.1) translateY(-14px)}25%{transform:scale(1.05,.95) translateY(0)}29%{transform:scale(1) translateY(-3px)}32%{transform:scale(1) translateY(0)}50%{transform:scale(1) translateY(0)}}::-moz-selection{background:#7553b6;color:#fff}::selection{background:#7553b6;color:#fff}#site-wrapper{overflow:hidden;position:relative;width:100%}#site-wrapper.show-nav #site-canvas,#site-wrapper.show-nav #site-header{transform:translate3d(300px,0,0)}#site-wrapper.show-nav #site-menu{opacity:1}#site-wrapper.show-nav .page-share{transform:translate3d(0,45px,0)}#site-canvas{background-color:#fff;height:100%;position:relative;width:100%}#site-canvas,#site-header{transform:translateZ(0);transition:all .3s ease}#site-menu{background:#1e3f51;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;width:300px}.scroll-blur{transition:filter .25s ease-in-out}.icon-expands i{transition:.25s}.icon-expands:focus i,.icon-expands:hover i{transform:scale(1.2)}.bg-expands{overflow:hidden}.bg-expands .background-image{transition:.25s}.bg-expands:focus .background-image,.bg-expands:hover .background-image{transform:scale(1.1)}.double-shadow{text-shadow:-1px 1px 0 #fff,-6px 6px 0 #25313b}.text-shadow-white{text-shadow:-1px 1px 0 #fff}.line-link a:focus+div,.line-link a:hover+div{background-color:#fd8f75}.styled-select{position:relative}.styled-select select{height:3rem;transition:.25s}.styled-select:focus-within select,.styled-select:hover select{background-color:#e5e9eb;padding-left:1rem}.styled-select i{color:#3e99bd;position:absolute;right:1rem;top:13px;z-index:15}.home-social-icons{bottom:0;height:100%;position:absolute;right:0;top:0;width:105px}.home-social-icons:after{background-color:#b8c3c9;content:" ";height:calc(100% - 150px);position:absolute;right:3rem;top:150px;width:1px}@media (max-width:1114px){.home-social-icons:after{display:none}}.social-icons-column{bottom:40%;position:absolute;right:3rem;z-index:40}@media (max-width:767px){.social-icons-column{bottom:1rem;right:1rem}}.social-icons-column.home{background-color:#fff;bottom:70%;right:2.5rem}@media (max-width:1114px){.social-icons-column.home{bottom:auto;top:140px}}.page-share{bottom:200px;left:2rem;position:fixed;transition-duration:.3s}.page-share .label{left:-2rem;position:absolute;top:2rem;transform:rotate(-90deg)}.page-share ul{left:0;position:absolute;top:0}@media (max-width:767px){.page-share{bottom:0;left:0;position:fixed;top:auto;width:100%;z-index:30}.page-share ul{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:flex;justify-content:center;position:static;width:100%}.page-share ul li{margin-left:.5rem;margin-right:.5rem}.page-share ul li i{font-size:1.125rem}.page-share .label{left:4%;top:14px;transform:rotate(0deg)}}.page-share .popper{transition:.5s}.page-share .popper.idle{opacity:0;transform:translate(0)}.page-share .popper.popping{opacity:1;transform:translate(40px)}.page-share .popper.popped{opacity:0;transform:translate(40px)}.video-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.language-button{bottom:-5rem;position:fixed;right:1rem;transition:bottom .25s;z-index:40}.language-button.opened{bottom:1rem}.language-button button{transition:.2s}.language-button #google_translate_element{transition:.25s}.language-button #google_translate_element.closed{opacity:0;pointer-events:none;transform:scale(.93)}@media (max-width:767px){.language-button button.show-or-hide{background-color:#fff;border-radius:.25rem;padding:.5rem}.language-button #google_translate_element{bottom:2rem;position:absolute}}.bouncer{-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media (prefers-reduced-motion){.bouncer{-webkit-animation-name:none;animation-name:none}}.bouncer i{top:3px}.prose p{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));margin-bottom:2rem}.prose p:last-child{margin-bottom:0}.drop-cap:first-letter{color:#545f65;float:left;font-size:80px;font-weight:600;line-height:60px;padding-left:0;padding-right:12px;padding-top:0}.anchor-id{position:relative;top:-6rem}.underlined-link div{height:8px}.social-links i{font-size:1.25rem}.social-links a:after{border-radius:9999px;content:" ";height:3rem;left:-14px;opacity:0;position:absolute;top:-13px;transform:scale(.1);transition:.25s;width:3rem;z-index:-1}.social-links a:focus i,.social-links a:hover i{color:#fff}.social-links a:focus:after,.social-links a:hover:after{opacity:1;transform:scale(1)}.social-links .facebook a:after{background-color:#4267b2}.social-links .twitter a:after{background-color:#1da1f2}.social-links .instagram a:after{background-color:#c13584}.h3,h3{color:rgba(41,83,102,var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;margin-bottom:.5rem;margin-top:1rem}.h3,.h4,h3,h4{--tw-text-opacity:1;font-family:filson-pro,sans-serif;font-weight:700;text-transform:uppercase}.h4,h4{color:rgba(250,175,60,var(--tw-text-opacity));display:block}.button-1{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border:2px solid rgba(250,175,60,var(--tw-border-opacity));border-radius:.25rem;color:rgba(57,122,148,var(--tw-text-opacity));font-family:filson-soft,sans-serif;font-weight:700;height:3rem;line-height:1;line-height:3rem;padding-left:1rem;padding-right:1rem;text-decoration:none!important;text-transform:uppercase;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-1:focus,.button-1:hover{background-color:#fd8f75;border-color:#fd8f75;color:#fff!important}.button-2{--tw-bg-opacity:1;background-color:rgba(57,122,148,var(--tw-bg-opacity));color:#fff!important;display:inline-block;font-family:bitter,sans-serif;font-weight:700;height:3rem;line-height:3rem;padding-left:2rem;padding-right:2rem;text-decoration:none!important;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-2:focus,.button-2:hover{background-color:#faaf3c;color:#fff!important}section.basic-content h2{color:rgba(37,49,59,var(--tw-text-opacity));font-size:3rem;font-weight:700}section.basic-content ol,section.basic-content p,section.basic-content ul{margin-bottom:1.5rem}section.basic-content li,section.basic-content p{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity))}section.basic-content li a,section.basic-content p a{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity));text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.basic-content li a:focus,section.basic-content li a:hover,section.basic-content p a:focus,section.basic-content p a:hover{color:#3e99bd}section.basic-content ol,section.basic-content ul{padding-left:2rem}section.basic-content ol li,section.basic-content ul li{margin-bottom:.5rem;margin-top:.5rem}section.basic-content ul{list-style:disc}section.basic-content ol{list-style:decimal}aside.mobile-menu{box-shadow:inset -10px 0 7px 0 rgba(0,0,0,.4)}aside.mobile-menu nav a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:filson-soft,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.025em;line-height:1.25rem;text-transform:uppercase}aside.mobile-menu nav>div>ul>li{padding-left:1rem}aside.mobile-menu nav>div>ul>li>a{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}aside.mobile-menu .child-toggler{transform:rotate(0deg);transition:transform .2s}aside.mobile-menu .child-toggler.open{transform:rotate(180deg)}aside.mobile-menu .bottom{box-shadow:inset -10px 0 7px 0 rgba(0,0,0,.4)}aside.mobile-menu .bottom a i{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}aside.mobile-menu .bottom a:after{display:none}aside.mobile-menu ul.sub-menu{--tw-bg-opacity:1;background-color:rgba(37,49,59,var(--tw-bg-opacity));box-shadow:inset -8px 0 10px 0 rgba(0,0,0,.4);display:none;margin-left:-18px;padding-bottom:.25rem}aside.mobile-menu ul.sub-menu li{padding-bottom:.25rem;padding-left:48px;padding-top:.25rem}aside.mobile-menu ul.sub-menu li a{font-size:.75rem;line-height:1rem}.flashy-burger{height:30px;width:30px}.flashy-burger div{background-color:#fff;border-radius:2px;height:4px;left:0;position:absolute;transition-duration:.25s;width:30px}.flashy-burger div:first-child{top:0}.flashy-burger div:nth-child(2){top:8px}.flashy-burger div:nth-child(3){top:16px}.flashy-burger.open div:first-child{transform:rotate(45deg) translateY(10px);width:32px}.flashy-burger.open div:nth-child(2){opacity:0}.flashy-burger.open div:nth-child(3){transform:rotate(-45deg) translateY(-11px);width:32px}@media (min-width:768px){.post-preview.big{padding:4rem}.post-preview.big .title{font-size:2.25rem;line-height:2.5rem}}.post-preview.big.no-image:focus,.post-preview.big.no-image:hover{background-color:#faaf3c}.post-preview .kicker,.post-preview .title,.post-preview i,.post-preview p{transition:color .25s}.post-preview time{transition:opacity .25s}.post-preview .main{transition-duration:.2s;transition-timing-function:cubic-bezier(.49,-.54,.49,1.57)}.post-preview:focus,.post-preview:hover{--tw-bg-opacity:1;--tw-bg-opacity:0.7;background-color:rgba(250,175,60,var(--tw-bg-opacity))}.post-preview:focus .kicker,.post-preview:focus .title,.post-preview:focus i,.post-preview:focus p,.post-preview:hover .kicker,.post-preview:hover .title,.post-preview:hover i,.post-preview:hover p{color:#fff}.post-preview:focus time,.post-preview:hover time{opacity:0}.post-preview:focus .main,.post-preview:hover .main{transform:translateY(-18px)}.post-preview i{bottom:1rem;right:1rem}.post-preview time{right:1rem;top:1rem}@media (min-width:768px){.feed-grid{grid-template-columns:1fr 1fr 1fr}.feed-grid .post-1{grid-column-end:3;grid-column-start:1}.feed-grid .post-2{grid-column-end:4;grid-column-start:3}.feed-grid .post-3{grid-column-end:2;grid-column-start:1}.feed-grid .post-4{grid-column-end:4;grid-column-start:2}}.feed-grid a:focus,.feed-grid a:hover{background-color:#faaf3c}.feed-grid a:focus .kicker,.feed-grid a:focus .title,.feed-grid a:hover .kicker,.feed-grid a:hover .title{color:#fff}.pagination-nav .page-numbers{align-items:center;display:flex;justify-content:center}.pagination-nav .page-numbers li{margin-left:.5rem;margin-right:.5rem}.pagination-nav .page-numbers li a,.pagination-nav .page-numbers li span{font-family:filson-soft,sans-serif;font-weight:700}.pagination-nav .page-numbers li .current{--tw-text-opacity:1;color:rgba(62,153,189,var(--tw-text-opacity))}.pagination-nav .page-numbers li a{--tw-text-opacity:1;color:rgba(138,157,166,var(--tw-text-opacity));transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pagination-nav .page-numbers li a.next,.pagination-nav .page-numbers li a.prev{--tw-text-opacity:1;color:rgba(216,123,0,var(--tw-text-opacity))}.pagination-nav .page-numbers li a:focus,.pagination-nav .page-numbers li a:hover{color:#faaf3c}.form-box .gform_description{display:block;margin-bottom:1rem}.form-box .gform_confirmation_message,.form-box .gform_description{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));text-align:center}.form-box .fake-border{height:calc(100% - 6px);left:3px;top:3px;width:calc(100% - 6px)}.form-box .gform_fields{grid-row-gap:8px}.form-box .gform_footer{margin-top:8px;padding:0}.form-box input[type=email],.form-box input[type=submit],.form-box input[type=tel],.form-box input[type=text]{height:4rem}.form-box input[type=email],.form-box input[type=tel],.form-box input[type=text]{--tw-border-opacity:1;border:2px solid rgba(138,157,166,var(--tw-border-opacity));border-radius:.25rem;color:#1e3f51;padding:8px 16px!important;transition-duration:.2s}.form-box input[type=email]:focus,.form-box input[type=email]:hover,.form-box input[type=tel]:focus,.form-box input[type=tel]:hover,.form-box input[type=text]:focus,.form-box input[type=text]:hover{border-color:#faaf3c;padding-left:32px!important}@media (prefers-reduced-motion){.form-box input[type=email]:focus,.form-box input[type=email]:hover,.form-box input[type=tel]:focus,.form-box input[type=tel]:hover,.form-box input[type=text]:focus,.form-box input[type=text]:hover{padding-left:16px!important}}.form-box input[type=email]::-moz-placeholder,.form-box input[type=tel]::-moz-placeholder,.form-box input[type=text]::-moz-placeholder{color:#545f65}.form-box input[type=email]:-ms-input-placeholder,.form-box input[type=tel]:-ms-input-placeholder,.form-box input[type=text]:-ms-input-placeholder{color:#545f65}.form-box input[type=email]::placeholder,.form-box input[type=tel]::placeholder,.form-box input[type=text]::placeholder{color:#545f65}.form-box .ginput_container_consent{display:flex}.form-box .ginput_container_consent input{margin-right:8px;position:relative;top:3px}.form-box .ginput_container_consent label.gfield_consent_label{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.form-box input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(57,122,148,var(--tw-bg-opacity));border:solid #1e3f51;border-radius:.25rem;border-width:0 0 3px;color:rgba(255,255,255,var(--tw-text-opacity));display:block;font-family:filson-soft,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.05em;line-height:1.75rem;margin-bottom:0;text-transform:uppercase;transition:.2s;width:100%}.form-box input[type=submit]:focus,.form-box input[type=submit]:hover{background-color:#3e99bd;border-bottom-width:0;transform:translateY(3px)}.form-box.hide-ngp-title .ngp-form fieldset.AdditionalInformation .at-fields div:first-child{display:none}.form-box.focus-mode .ngp-form fieldset.AdditionalInformation .at-fields div:first-child label{font-size:1.875rem;line-height:1.25;text-align:center}@media (min-width:768px){.form-box.focus-mode .ngp-form fieldset.AdditionalInformation .at-fields div:first-child label{font-size:2.25rem;line-height:2.5rem}}.form-box.focus-mode .ngp-form .at-checkbox-title{font-size:1.25rem;line-height:1.75rem}.form-box .ngp-form .at-banner,.form-box .ngp-form .at-legend,.form-box .ngp-form .at-title,.form-box .ngp-form .FooterHtml,.form-box .ngp-form .HeaderHtml,.form-box .ngp-form footer{display:none}.form-box .ngp-form input[type=email],.form-box .ngp-form input[type=tel],.form-box .ngp-form input[type=text],.form-box .ngp-form select{--tw-border-opacity:1;background-color:transparent!important;border-color:rgba(138,157,166,var(--tw-border-opacity));border-radius:.25rem;border-style:solid;border-width:2px!important;color:#545f65!important;font-family:filson-pro,sans-serif;font-size:1.125rem;height:4rem!important;transition:.25s}.form-box .ngp-form input[type=email]::-moz-placeholder,.form-box .ngp-form input[type=tel]::-moz-placeholder,.form-box .ngp-form input[type=text]::-moz-placeholder,.form-box .ngp-form select::-moz-placeholder{color:#545f65!important}.form-box .ngp-form input[type=email]:-ms-input-placeholder,.form-box .ngp-form input[type=tel]:-ms-input-placeholder,.form-box .ngp-form input[type=text]:-ms-input-placeholder,.form-box .ngp-form select:-ms-input-placeholder{color:#545f65!important}.form-box .ngp-form input[type=email]::placeholder,.form-box .ngp-form input[type=tel]::placeholder,.form-box .ngp-form input[type=text]::placeholder,.form-box .ngp-form select::placeholder{color:#545f65!important}.form-box .ngp-form input[type=email]:focus,.form-box .ngp-form input[type=email]:hover,.form-box .ngp-form input[type=tel]:focus,.form-box .ngp-form input[type=tel]:hover,.form-box .ngp-form input[type=text]:focus,.form-box .ngp-form input[type=text]:hover,.form-box .ngp-form select:focus,.form-box .ngp-form select:hover{border-color:#faaf3c;padding-left:1rem}.form-box .ngp-form input.intl-phone-HomePhone,.form-box .ngp-form input.intl-phone-MobilePhone{padding-left:3rem!important}.form-box .ngp-form input.intl-phone-HomePhone:focus,.form-box .ngp-form input.intl-phone-HomePhone:hover,.form-box .ngp-form input.intl-phone-MobilePhone:focus,.form-box .ngp-form input.intl-phone-MobilePhone:hover{padding-left:4rem!important}.form-box .ngp-form select{line-height:1;margin:0}.form-box .ngp-form .at-form-submit{display:flex;justify-content:center;padding:0}.form-box .ngp-form input[type=submit]{--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-radius:.25rem;color:rgba(255,255,255,var(--tw-text-opacity));font-family:filson-soft,sans-serif;font-size:1.125rem;font-weight:800;letter-spacing:.05em;margin:0;padding:.5rem 2rem;text-transform:uppercase;width:100%}.form-box .ngp-form #fastaction-login,.form-box .ngp-form #fastaction-signup{display:none}.form-box .ngp-form .at-inner{background-color:transparent}.form-box .ngp-form .at-fieldset{padding:0!important}.form-box .ngp-form .at-row>[class^=at-]{margin:0}.form-box .ngp-form .at-row-full{grid-column-end:-1;grid-column-start:1}.form-box .ngp-form .checkbox-list-label{font-family:filson-soft,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:0;margin-left:0;margin-top:1rem}.form-box .ngp-form .at-checkbox-title{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));font-family:filson-pro,sans-serif}.form-box .ngp-form input,.form-box .ngp-form select{margin:0!important}.form-box .ngp-form label{font-family:filson-pro,sans-serif!important}.form-box .ngp-form label.EmailAddress{margin-bottom:4px!important}.form-box .ngp-form fieldset.at-fieldset{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr}.form-box .ngp-form fieldset.at-fieldset .AddressLine1,.form-box .ngp-form fieldset.at-fieldset .EmailAddress,.form-box .ngp-form fieldset.at-fieldset .StateProvince{grid-column-end:-1;grid-column-start:1}.form-box .ngp-form fieldset.at-fieldset .at-fields{grid-gap:4px;display:grid;grid-auto-rows:auto;grid-column-end:4;grid-column-start:1;grid-template-columns:1fr 1fr}.form-box .ngp-form fieldset.at-fieldset .at-fields label{flex:none;min-width:0}.form-box .ngp-form fieldset.at-fieldset .at-fields .FirstName.LastName,.form-box .ngp-form fieldset.at-fieldset .at-fields .PostalCode.StateProvince{grid-gap:4px;display:grid;grid-column-end:-1;grid-column-start:1;grid-template-columns:1fr 1fr}.form-box .ngp-form fieldset.at-fieldset .at-row{display:block}.form-box .ngp-form fieldset.at-fieldset .at-row.UpdateMyProfile,.form-box .ngp-form fieldset.at-fieldset .at-row.YesSignMeUpForUpdatesForBinder{grid-column-end:-1;grid-column-start:1}.form-box .ngp-form fieldset.at-fieldset .at-row.UpdateMyProfile .text,.form-box .ngp-form fieldset.at-fieldset .at-row.YesSignMeUpForUpdatesForBinder .text{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));font-family:filson-pro,sans-serif}.form-box .ngp-form fieldset.at-fieldset .at-row.YesSignMeUpForUpdatesForBinder{padding-top:.5rem}.form-box .ngp-form .at-form-submit,.form-box .ngp-form fieldset.at-fieldset .at-row.PostalCode{grid-column-end:-1;grid-column-start:1}.form-box .ngp-form .at-form-submit{display:block;padding-bottom:1rem;padding-top:.5rem}section.topper-inner{min-height:500px}section.topper-inner .bouncer{bottom:-1.125rem;left:calc(50% - 1.125rem)}section.topper-home{min-height:540px}@media (min-width:768px){section.topper-home{min-height:675px}}@media (min-width:1025px){section.topper-home{height:100vh}}section.topper-home .bouncer{bottom:-1.125rem;left:calc(50% - 1.125rem)}@media (max-width:1023px){section.topper-home video{display:none}}@media (min-width:1024px){section.topper-home .hero-image{display:none}}@media (prefers-reduced-motion){section.topper-home video{display:none}section.topper-home .hero-image{display:block}}section.logo-grid .grid{grid-column-gap:6rem;grid-row-gap:3rem;grid-template-columns:repeat(4,1fr)}@media (max-width:767px){section.logo-grid .grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:repeat(2,1fr)}}section.grid-with-headline{background-image:linear-gradient(180deg,#25313b,#295366)}section.grid-with-headline .grid{grid-gap:.5rem;grid-auto-rows:minmax(320px,auto);grid-template-columns:1fr}@media (min-width:768px){section.grid-with-headline .grid{grid-template-columns:1fr 1fr}}section.grid-with-headline .box.has-link .burn{transition:background-color .25s}section.grid-with-headline .box.has-link:focus .burn,section.grid-with-headline .box.has-link:hover .burn{background-color:#faaf3c}.site-alert{height:40px}.site-alert a .bg-gradient{background:linear-gradient(90deg,#7553b6,#d56757);transition:opacity .2s}.site-alert a:focus .bg-gradient,.site-alert a:hover .bg-gradient{opacity:0}header.sitewide-header{background-color:transparent;display:flex;right:0;top:0;transition:background-color .25s}header.sitewide-header .toggle-mobile-nav{left:1rem;top:1rem}header.sitewide-header .social-links a{color:#fff}header.sitewide-header nav>div>ul>li{margin-left:.75rem;margin-right:.75rem;text-align:center}@media (min-width:1166px){header.sitewide-header nav>div>ul>li{margin-left:1.5rem;margin-right:1.5rem}}header.sitewide-header nav>div>ul>li>a{border-bottom-width:2px;border-color:transparent;border-style:solid;position:relative;text-align:center;white-space:nowrap}header.sitewide-header nav>div>ul>li>a:before{color:#faaf3c;content:"\f0e7";font-family:Font Awesome\ 5 Pro;font-size:1rem;font-weight:900;left:calc(50% - 4px);opacity:0;position:absolute;top:-16px;transform:translateY(-6px) scale(.8);transition-duration:.17s}header.sitewide-header nav>div>ul>li>a:focus,header.sitewide-header nav>div>ul>li>a:hover{border-color:#ffdb57;color:#ffdb57}header.sitewide-header nav>div>ul>li>a:focus:before,header.sitewide-header nav>div>ul>li>a:hover:before{opacity:1;transform:translate(0) scale(1)}header.sitewide-header nav>div>ul>li.current-menu-item>a:before{color:#fff;opacity:1;transform:translate(0) scale(1)}header.sitewide-header nav a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:filson-pro,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.25rem;text-transform:uppercase;transition:.17s}header.sitewide-header.light.unscrolled .social-links a,header.sitewide-header.light.unscrolled nav>div>ul>li>a{color:#295366}header.sitewide-header.light.unscrolled .flashy-burger div{background-color:#295366}header.sitewide-header .logo-container{margin-left:auto;margin-right:auto;width:80%}@media (min-width:1024px){header.sitewide-header .logo-container{margin-left:1rem;margin-right:1rem;width:173px}}@media (min-width:1166px){header.sitewide-header .logo-container{margin-left:2rem;margin-right:2rem}}header.sitewide-header .logo{transition-duration:.17s;width:173px}header.sitewide-header .menu-item-has-children{position:relative}header.sitewide-header .menu-item-has-children ul{opacity:0;pointer-events:none;transform:scale(.94);transition:.2s}header.sitewide-header .menu-item-has-children:focus-within ul,header.sitewide-header .menu-item-has-children:hover ul{opacity:1;pointer-events:auto;transform:scale(1)}header.sitewide-header .menu-item-has-children ul{--tw-bg-opacity:1;background-color:rgba(30,63,81,var(--tw-bg-opacity));left:calc(50% - 60px);position:absolute;top:27px;width:120px}header.sitewide-header .menu-item-has-children ul li{text-align:center;width:100%}header.sitewide-header .menu-item-has-children ul a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));display:block;font-size:.75rem;line-height:1rem;padding:.25rem 1rem}header.sitewide-header .menu-item-has-children ul a:focus,header.sitewide-header .menu-item-has-children ul a:hover{background-color:#3e99bd;color:#fff!important}header.sitewide-header .menu-item-has-children ul:before{background-color:#1e3f51;-webkit-clip-path:polygon(50% 50%,0 100%,100% 100%);clip-path:polygon(50% 50%,0 100%,100% 100%);content:" ";height:18px;left:calc(50% - 10px);position:absolute;top:-18px;width:20px}header.sitewide-header.scrolled{background-color:#25313b;height:60px;padding-bottom:.5rem;padding-top:.5rem}header.sitewide-header.scrolled .logo-container{transform:translateY(25px)}header.sitewide-header.scrolled .logo{transform:scale(.6)}section.big-page-link .circle-icon{transition-duration:.2s}section.big-page-link .circle-icon .fa-arrow-circle-right{top:2px;transform:scale(1.3);transition:.2s}section.big-page-link a{transition:.22s}section.big-page-link a:focus,section.big-page-link a:hover{background-color:#3e99bd}section.big-page-link a:focus .kicker,section.big-page-link a:focus .title,section.big-page-link a:hover .kicker,section.big-page-link a:hover .title{color:#fff}section.big-page-link a:focus .circle-icon,section.big-page-link a:hover .circle-icon{transform:scale(1.5)}section.big-page-link a:focus .circle-icon .fa-arrow-circle-right,section.big-page-link a:hover .circle-icon .fa-arrow-circle-right{color:#1e3f51;top:1px}section.two-columns-with-form .text h2,section.two-columns-with-form .text h3,section.two-columns-with-form .text p{margin-bottom:1rem}section.two-columns-with-form .text h2:last-child,section.two-columns-with-form .text h3:last-child,section.two-columns-with-form .text p:last-child{margin-bottom:0}@media (min-width:768px){section.two-columns-with-form .form-box-container{top:-5rem}section.two-columns-with-form .form-box-container.with-headline{top:-7rem}}section.two-columns-with-form .vertical-accent-line{left:1rem;top:-7rem}section.coalition-ticker .coalition-size{font-size:6rem}@media (min-width:768px){section.coalition-ticker .coalition-size{font-size:8rem}}section.coalition-ticker .grid{grid-gap:.5rem;grid-template-columns:1fr}@media (min-width:768px){section.coalition-ticker .grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){section.coalition-ticker .grid{grid-template-columns:1fr 1fr 1fr}}section.coalition-ticker .below-button{border:solid #1e3f51;border-width:0 0 2px;transition:.25s}section.coalition-ticker .below-button:focus,section.coalition-ticker .below-button:hover{background-color:#faaf3c;border-color:transparent;transform:translateY(2px)}section.link-banner a{height:350px;transition:background-color .2s}section.link-banner a:nth-child(odd){background-color:#25313b}section.link-banner a:nth-child(2n){background-color:#397a94}section.link-banner a:last-child{background-color:#faaf3c}section.link-banner a:last-child span{color:#25313b}section.link-banner a:focus,section.link-banner a:hover{background-color:#d56757}section.link-banner a:focus span,section.link-banner a:hover span{color:#fff}@media (max-width:1023px){section.link-banner.odd a.last{width:100%}}@media (max-width:768px){section.link-banner a:first-child{box-shadow:inset 0 5px 8px 0 rgba(0,0,0,.6)}section.link-banner a.last{box-shadow:inset 0 -5px 8px 0 rgba(0,0,0,.6)}}section.social-links-section li a i{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity));font-size:3rem}section.social-links-section li a:after{left:-13px;top:-15px}section.social-links-section li a:focus:after,section.social-links-section li a:hover:after{height:4.5rem;width:4.5rem}section.social-links-section .instagram a:after{left:-15px}section.post-plus-tweet{background:linear-gradient(180deg,#e5e9eb,#f4f7f8)}section.post-plus-tweet .tweet-text a{--tw-text-opacity:1;color:rgba(216,123,0,var(--tw-text-opacity));font-weight:700;text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.post-plus-tweet .tweet-text a:focus,section.post-plus-tweet .tweet-text a:hover{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}section.post-plus-tweet .background-container{height:100%;width:50%}section.post-plus-tweet .tweet-buttons{margin-top:1rem}section.post-plus-tweet .tweet-buttons a i{color:#faaf3c;font-size:1.125rem;transition:.2s}section.post-plus-tweet .tweet-buttons a:focus i,section.post-plus-tweet .tweet-buttons a:hover i{color:#ffdb57;transform:scale(1.3)}section.fact-boxes a,section.fact-boxes i{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}section.fact-boxes a{font-weight:700;text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.fact-boxes a:focus,section.fact-boxes a:hover{color:#fff}section.fact-boxes .item:last-child{margin-bottom:0}section.blockquote i{font-size:80px;left:calc(50% - 40px);opacity:.5;top:30px}section.fancy-blockquote i{font-size:140px;left:calc(50% - 40px);top:30px}section.blockquote-slider .corner{left:-16px;top:-30px}section.blockquote-slider .corner i{font-size:80px}@media (max-width:1023px){section.blockquote-slider .corner{left:2rem;top:1rem}section.blockquote-slider .corner i{font-size:50px}}section.blockquote-slider .slick-arrow:before{font-family:Font Awesome\ 5 Pro;font-weight:900}section.wide-photo a{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity));font-weight:700;text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.wide-photo a:focus,section.wide-photo a:hover{color:#fd8f75}section.pre-footer{min-height:750px}section.pre-footer .logo{width:230px}@media (max-width:767px){section.pre-footer .background-image{opacity:.2!important}section.pre-footer .logo{margin-left:auto;margin-right:auto;width:115px}}footer.sitewide-footer .footer-menu-top li{text-align:center}@media (max-width:767px){footer.sitewide-footer .footer-menu-top li{width:100%}}@media (min-width:768px){footer.sitewide-footer .footer-menu-top li{margin-left:2rem;margin-right:2rem}}footer.sitewide-footer .footer-menu-top a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:filson-soft,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.25rem;text-transform:uppercase;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer.sitewide-footer .footer-menu-top a:focus,footer.sitewide-footer .footer-menu-top a:hover{color:#faaf3c}@media (max-width:767px){footer.sitewide-footer .marshall-logo{margin-left:auto;margin-right:auto}}footer.sitewide-footer .logo-container{width:282px}@media (min-width:1024px){footer.sitewide-footer .logo-container{margin-bottom:-65px;margin-top:-65px;width:376px}}footer.sitewide-footer .footer-menu-bottom a{--tw-text-opacity:1;color:rgba(84,95,101,var(--tw-text-opacity));font-family:filson-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer.sitewide-footer .footer-menu-bottom a:focus,footer.sitewide-footer .footer-menu-bottom a:hover{color:#fd8f75}@media (max-width:767px){footer.sitewide-footer .footer-menu-bottom li{text-align:center;width:100%}}@media (min-width:768px){footer.sitewide-footer .footer-menu-bottom li{margin-left:1rem;margin-right:1rem}}footer.sitewide-footer .social-links a{color:#faaf3c}footer.sitewide-footer .contact-info a{color:#faaf3c;text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer.sitewide-footer .contact-info a:focus,footer.sitewide-footer .contact-info a:hover{color:#fff}footer.sitewide-footer .paid-for{border-color:hsla(0,0%,100%,.34);color:hsla(0,0%,100%,.34)}section.action-grid .grid{grid-auto-rows:minmax(350px,auto)}section.action-grid .big-icon{transition:.25s}section.action-grid.three-columns .grid-item.odd-row:nth-of-type(3n),section.action-grid.three-columns .grid-item.odd-row:nth-of-type(3n-2){background-color:#1e3f51}section.action-grid.three-columns .grid-item.even-row:nth-of-type(3n),section.action-grid.three-columns .grid-item.even-row:nth-of-type(3n-2),section.action-grid.three-columns .grid-item.odd-row:nth-of-type(3n-1){background-color:#295366}section.action-grid.three-columns .grid-item.even-row:nth-of-type(3n-1),section.action-grid.two-columns .grid-item:nth-child(4n),section.action-grid.two-columns .grid-item:nth-child(4n-3){background-color:#1e3f51}section.action-grid.two-columns .grid-item:nth-child(4n-1),section.action-grid.two-columns .grid-item:nth-child(4n-2){background-color:#3e99bd}section.action-grid .grid a.grid-item{transition-duration:.25s;transition-timing-function:cubic-bezier(.31,-.71,.78,1.69)}section.action-grid .grid a.grid-item:focus,section.action-grid .grid a.grid-item:hover{background-color:#fd8f75!important;transform:translateY(-16px) scale(1.02)}section.action-grid .grid a.grid-item:focus .big-icon,section.action-grid .grid a.grid-item:hover .big-icon{transform:scale(1.25)}section.styled-table thead{--tw-bg-opacity:1;background-color:rgba(250,175,60,var(--tw-bg-opacity))}section.styled-table tbody tr:nth-child(2n){background-color:#e5e9eb}section.styled-list h2 strong{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}section.pie-charts{background-image:linear-gradient(180deg,#25313b,#295366)}section.pie-charts .pie-chart{border:3px solid #fff;border-radius:104px;height:208px;width:208px}section.pie-charts .pie-crust{border:3px solid #1e3f51;border-radius:103px;height:202px;left:0;top:0;width:202px}section.detailed-pie-chart .description{color:#1e3f51;font-weight:700}section.detailed-pie-chart .description strong:first-of-type{color:#3e99bd}section.detailed-pie-chart .description strong:nth-of-type(2){color:#61caf4}section.detailed-pie-chart .description strong:nth-of-type(3){color:#397a94}section.detailed-pie-chart .description strong:nth-of-type(4){color:#d87b00}section.detailed-pie-chart .pie-chart{border:3px solid #fff;border-radius:130px;height:260px;width:260px}section.basic-content .gform_wrapper input{height:3rem}section.basic-content .gform_wrapper input[type=email],section.basic-content .gform_wrapper input[type=text]{background-color:#3e99bd;color:#fff;padding-left:1rem!important;transition:.25s}section.basic-content .gform_wrapper input[type=email]::-moz-placeholder,section.basic-content .gform_wrapper input[type=text]::-moz-placeholder{color:#fff}section.basic-content .gform_wrapper input[type=email]:-ms-input-placeholder,section.basic-content .gform_wrapper input[type=text]:-ms-input-placeholder{color:#fff}section.basic-content .gform_wrapper input[type=email]::placeholder,section.basic-content .gform_wrapper input[type=text]::placeholder{color:#fff}section.basic-content .gform_wrapper input[type=email]:focus,section.basic-content .gform_wrapper input[type=email]:hover,section.basic-content .gform_wrapper input[type=text]:focus,section.basic-content .gform_wrapper input[type=text]:hover{background-color:#61caf4;padding-left:1.5rem!important}section.basic-content .gform_wrapper input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(41,83,102,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;font-family:bitter,sans-serif;font-weight:700;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}section.basic-content .gform_wrapper input[type=submit]:focus,section.basic-content .gform_wrapper input[type=submit]:hover{background-color:#7553b6}@media (min-width:1024px){section.basic-content .gform_wrapper form .gfield{grid-column:span 6}}section.basic-content h2{--tw-text-opacity:1;color:rgba(57,122,148,var(--tw-text-opacity));font-family:filson-soft,sans-serif;font-size:1.875rem;font-weight:900;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:36rem;text-transform:uppercase}@media (min-width:768px){section.basic-content h2{font-size:2.25rem;line-height:2.5rem}}section.basic-content h2 strong{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity))}section.image-gallery i{transition:color .25s}section.image-gallery .loader{height:4px}section.image-gallery .lightbox-photos .iframe-container,section.image-gallery .lightbox-photos img{max-height:85vh;transition:.2s}section.image-gallery .lightbox-photos .iframe-container.closed,section.image-gallery .lightbox-photos .iframe-container.opening,section.image-gallery .lightbox-photos .iframe-container.switching-out,section.image-gallery .lightbox-photos img.closed,section.image-gallery .lightbox-photos img.opening,section.image-gallery .lightbox-photos img.switching-out{opacity:0;transform:scale(.97)}section.image-gallery .lightbox-photos .iframe-container.open,section.image-gallery .lightbox-photos .iframe-container.switching-in,section.image-gallery .lightbox-photos img.open,section.image-gallery .lightbox-photos img.switching-in{opacity:1;transform:scale(1)}section.image-gallery .lightbox-photos .grid{grid-gap:.5rem;grid-template-columns:80px 1fr 80px;grid-template-rows:auto 500px}.pop-fade-enter-active,.pop-fade-leave-active{transition:.2s}.pop-fade-enter-from,.pop-fade-leave-to{opacity:0}.pop-fade-enter-to,.pop-fade-leave-from{opacity:1}section.landing-page-body{min-height:900px}@media (min-height:769px){section.landing-page-body{min-height:100vh}}section.landing-page-body .logo{left:2rem;top:2rem;width:174px}@media (max-width:767px){section.landing-page-body .logo{margin-bottom:1rem;margin-top:1rem;position:static;width:100%}section.landing-page-body .logo img{margin-left:auto;margin-right:auto;width:174px}}section.landing-page-body .text a{--tw-text-opacity:1;color:rgba(250,175,60,var(--tw-text-opacity));font-weight:700;text-decoration:underline;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.landing-page-body .text a:focus,section.landing-page-body .text a:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}section.landing-page-body .text h2{font-family:filson-soft,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}section.landing-page-body .text h2,section.landing-page-body .text h3,section.landing-page-body .text p{margin-bottom:1rem}section.landing-page-body .landing-page-grid{grid-template-columns:repeat(8,1fr);grid-template-rows:auto auto auto}section.landing-page-body .landing-page-grid.layout-right .text{grid-column-end:6;grid-column-start:1;grid-row-end:3;grid-row-start:2}section.landing-page-body .landing-page-grid.layout-right .form{grid-column-end:9;grid-column-start:6;grid-row-end:4;grid-row-start:1}section.landing-page-body .landing-page-grid.layout-left .text{grid-column-end:9;grid-column-start:4;grid-row-end:3;grid-row-start:2}section.landing-page-body .landing-page-grid.layout-left .form{grid-column-end:4;grid-column-start:1;grid-row-end:4;grid-row-start:1}section.landing-page-body .landing-page-grid.layout-center{max-width:600px}section.landing-page-body .landing-page-grid.layout-center .text{grid-column-end:-1;grid-column-start:1;grid-row-end:3;grid-row-start:1}section.landing-page-body .landing-page-grid.layout-center .form{grid-column-end:-1;grid-column-start:1;grid-row-end:4;grid-row-start:3}@media (max-width:767px){section.landing-page-body .landing-page-grid.layout-left .text,section.landing-page-body .landing-page-grid.layout-right .text{grid-column-end:-1;grid-column-start:1;grid-row-end:3;grid-row-start:1;text-align:center}section.landing-page-body .landing-page-grid.layout-left .form,section.landing-page-body .landing-page-grid.layout-right .form{grid-column-end:-1;grid-column-start:1;grid-row-end:4;grid-row-start:3}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#397a94;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f060"}[dir=rtl] .slick-prev:before{content:"\f061"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\f061"}[dir=rtl] .slick-next:before{content:"\f060"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background-color:#ddd0c6;border-radius:9999px;font-size:0;height:12px;transition:.2s;width:12px}.slick-dots li.slick-active button{background-color:#7553b6;transform:scale(1.4)}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media (min-width:768px){.vt\:mb-0{margin-bottom:0}.vt\:mb-4{margin-bottom:1rem}.vt\:block{display:block}.vt\:w-1\/2{width:50%}.vt\:w-1\/3{width:33.333333%}.vt\:w-2\/3{width:66.666667%}.vt\:w-2\/5{width:40%}.vt\:w-3\/5{width:60%}.vt\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt\:flex-row-reverse{flex-direction:row-reverse}.vt\:items-center{align-items:center}.vt\:p-6{padding:1.5rem}.vt\:p-12{padding:3rem}.vt\:px-16{padding-left:4rem;padding-right:4rem}.vt\:py-4{padding-bottom:1rem;padding-top:1rem}.vt\:py-32{padding-bottom:8rem;padding-top:8rem}.vt\:pb-0{padding-bottom:0}.vt\:text-left{text-align:left}.vt\:text-center{text-align:center}.vt\:text-right{text-align:right}.vt\:text-3xl{font-size:1.875rem}.vt\:text-4xl{font-size:2.25rem;line-height:2.5rem}.vt\:text-5xl{font-size:3rem}}@media (min-width:1024px){.ht\:mb-0{margin-bottom:0}.ht\:block{display:block}.ht\:flex{display:flex}.ht\:hidden{display:none}.ht\:w-auto{width:auto}.ht\:w-1\/4{width:25%}.ht\:flex-1{flex:1 1 0%}.ht\:flex-row-reverse{flex-direction:row-reverse}.ht\:justify-end{justify-content:flex-end}.ht\:py-24{padding-bottom:6rem;padding-top:6rem}.ht\:text-left{text-align:left}.ht\:text-4xl{font-size:2.25rem;line-height:2.5rem}.ht\:text-6xl{font-size:3.3rem}.ht\:text-7xl{font-size:4.5rem}}@media (min-width:1166px){.lt\:text-7xl{font-size:4.5rem}}
