@charset "UTF-8";@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon/icomoon.eot?ulfrjcv);src:url(/fonts/icomoon/icomoon.eot?ulfrjcv#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?ulfrjcv) format("truetype"),url(/fonts/icomoon/icomoon.woff?ulfrjcv) format("woff"),url(/fonts/icomoon/icomoon.svg?ulfrjcv#icomoon) format("svg")}.icon-configuration:before{content:"\e934"}.icon-calculator:before{content:"\e937"}.icon-one-time-dono:before{content:"\e93b"}.icon-recurring-donos:before{content:"\e945"}.icon-people:before{content:"\e942"}.icon-heart-new:before{content:"\e943"}.icon-thumbs-up:before{content:"\e944"}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon/icomoon.eot?ulfrjdv);src:url(/fonts/icomoon/icomoon.eot?ulfrjdv#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?ulfrjdv) format("truetype"),url(/fonts/icomoon/icomoon.woff?ulfrjdv) format("woff"),url(/fonts/icomoon/icomoon.svg?ulfrjdv#icomoon) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon/icomoon.eot?ulfrje3);src:url(/fonts/icomoon/icomoon.eot?ulfrje3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?ulfrje3) format("truetype"),url(/fonts/icomoon/icomoon.woff?ulfrje3) format("woff"),url(/fonts/icomoon/icomoon.svg?ulfrje3#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-trust:before{content:"\e900"}.icon-support:before{content:"\e901"}.icon-hope:before{content:"\e902"}.icon-heal:before{content:"\e903"}.icon-excellence:before{content:"\e904"}.icon-educate:before,.icon-education:before{content:"\e905"}.icon-compassion:before{content:"\e906"}.icon-quote:before{content:"\e907"}.icon-world:before{content:"\e908"}.icon-strength:before{content:"\e909"}.icon-network:before{content:"\e90a"}.icon-graph:before{content:"\e90b"}.icon-smile:before{content:"\e90c"}.icon-financial:before{content:"\e90d"}.icon-user:before{content:"\e90e"}.icon-share:before{content:"\e90f"}.icon-print:before{content:"\e910"}.icon-mail:before{content:"\e911"}.icon-location:before{content:"\e912"}.icon-call:before{content:"\e913"}.icon-search:before{content:"\e914"}.icon-hamburger-menu:before{content:"\e915"}.icon-close-thick:before{content:"\e916"}.icon-close:before{content:"\e917"}.icon-caret-up:before{content:"\e918"}.icon-caret-right-thick:before{content:"\e919"}.icon-caret-right:before{content:"\e91a"}.icon-caret-left-thick:before{content:"\e91b"}.icon-caret-left:before{content:"\e91c"}.icon-caret-down:before{content:"\e91d"}.icon-back:before{content:"\e91e"}.icon-video:before{content:"\e91f"}.icon-reset:before{content:"\e920"}.icon-play-outlined:before{content:"\e921"}.icon-play:before{content:"\e922"}.icon-photos:before{content:"\e923"}.icon-information:before{content:"\e924"}.icon-external-link:before{content:"\e925"}.icon-expand:before{content:"\e926"}.icon-edit:before{content:"\e927"}.icon-download:before{content:"\e928"}.icon-condense:before{content:"\e929"}.icon-camera:before{content:"\e92a"}.icon-trash:before{content:"\e92b"}.icon-star:before{content:"\e92c"}.icon-heart:before{content:"\e92d"}.icon-filter:before{content:"\e92e"}.icon-cart:before{content:"\e92f"}.icon-bookmark:before{content:"\e930"}.icon-bag:before{content:"\e931"}.icon-time:before{content:"\e932"}.icon-music:before{content:"\e933"}.icon-config:before{content:"\e934"}.icon-checkmark:before{content:"\e935"}.icon-caution:before{content:"\e936"}.icon-calc:before{content:"\e937"}.icon-attachment:before{content:"\e938"}.icon-youtube:before{content:"\e939"}.icon-x:before{content:"\e93a"}.icon-twitter:before{content:"\e93b"}.icon-pinterest:before{content:"\e93c"}.icon-linkedin-box:before{content:"\e93d"}.icon-linkedin:before{content:"\e93e"}.icon-instagram:before{content:"\e93f"}.icon-facebook:before{content:"\e940"}.icon-atypic:before{content:"\e941"}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15;scroll-behavior:smooth;scroll-padding-top:150px}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;font-family:futura-pt,sans-serif}a{color:inherit;outline:none;text-decoration:none}a,p a{color:#4ca1d2}p a{transition:color .5s ease}p a:hover{color:#002f55}img{border:none;outline:none}h1,h2,h3,h4,h5,h6,h7,h8,h9,p{color:inherit;font:normal 18px/24px futura-pt,sans-serif;margin:0}*{box-sizing:border-box;outline:none}.cf:after,.cf:before{clear:both;content:"";display:table}.input--simple{left:-680px;position:absolute;top:3px}.form fieldset,.form input,.form label,.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:none;margin:0;outline:none;padding:0}.form input[type=radio]{background:transparent;position:absolute;z-index:-1}.form fieldset{margin-bottom:20px}.form fieldset>label{display:block;margin-bottom:5px}.form fieldset>input,.form fieldset>select,.form fieldset>textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #adadad;border-radius:4px;font:normal 18px/24px futura-pt,sans-serif;height:45px;padding:11px 16px 10px;width:100%}.form fieldset>textarea{min-height:135px}.form fieldset.full{width:100%}.form fieldset.is-hidden{display:none;visibility:hidden}.form ::-webkit-input-placeholder{color:#666;opacity:1}.form ::-moz-placeholder{color:#666;opacity:1}.form :-ms-input-placeholder{color:#666;opacity:1}.form :-moz-placeholder{color:#666;opacity:1}.form .chosen-select{background-image:url(/public/img/icons/dd-arrow.png);background-position:100%;background-position:calc(100% - 20px);background-repeat:no-repeat}.form .chosen-container .chosen-single,.form .chosen-select{background-color:#fff;color:#666;font:normal 18px/24px futura-pt,sans-serif;padding:10px 16px}.form .chosen-container .chosen-single{background-image:none;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;height:44px}.form .chosen-container .chosen-single div{right:20px}.form .chosen-container .chosen-single div b{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%;background-position:50%;background-repeat:no-repeat;background-size:auto!important;transform-origin:center center;transition:transform .25s ease}.form .chosen-container .chosen-drop{background:none;background-color:#fff;border:none;border-radius:0;box-shadow:none}.form .chosen-container .chosen-drop .chosen-search{display:none}.form .chosen-container .chosen-drop .chosen-results{background:transparent}.form .chosen-container .chosen-drop .chosen-results li{background:none;background-color:transparent;color:#666;font:normal 18px/24px futura-pt,sans-serif;transition:background-color .5s ease}.form .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#e1e1e1;background-image:none;color:#666}.form .chosen-container.chosen-with-drop .chosen-single div b{transform:rotate(-180deg)}.form .radios label{background:#fff;border-radius:3px;display:block;float:left;font-size:16px;font-weight:400;padding:15px;text-align:center;text-transform:none;transition:all .5s ease;width:auto}.form .radios label:hover,.form input[type=radio]:checked+label{background:#4ca1d2;color:#fff}.form .radios div{display:block;float:left;margin-right:5px}.form #other-amt,.form #other-amt-1{background:#fff url(/public/img/dollar.png) no-repeat left 13px;border:1px solid #4ca1d2;color:#4ca1d2;display:none;float:left;font-size:16px;height:50px;margin:0;padding-left:15px;position:relative;width:60px}.form #other:checked+label{display:none}.form #other:checked+label+#other-amt{display:block}.form #other-amt-1{margin-top:5px}.cta,.form .cta{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:800 13px/17px proxima-nova,sans-serif;letter-spacing:.59px;min-width:150px;padding:14px 20px;text-align:center;text-transform:uppercase;transition:background-color .5s ease;width:auto}.cta:hover,.form .cta:hover{color:#fff}.cta.cta-darkblue,.cta.cta-darkblue:hover,.form .cta.cta-darkblue,.form .cta.cta-darkblue:hover{background-color:#002f55}.cta.cta-blue,.form .cta.cta-blue{background-color:#4ca1d2}.cta.cta-blue:hover,.cta.cta-lightblue,.form .cta.cta-blue:hover,.form .cta.cta-lightblue{background-color:#54b4eb}.cta.cta-lightblue:hover,.form .cta.cta-lightblue:hover{background-color:#4ca1d2}.cta.cta-purple,.form .cta.cta-purple{background-color:#22609b}.cta.cta-purple:hover,.form .cta.cta-purple:hover{background-color:#2771b5}.cta.cta-pink,.form .cta.cta-pink{background-color:#c21a75}.cta.cta-pink:hover,.form .cta.cta-pink:hover{background-color:#d41c81}.cta.cta-orange,.form .cta.cta-orange{background-color:#f5b442}.cta.cta-orange:hover,.form .cta.cta-orange:hover{background-color:#ffbd4a}.cta.cta-green,.form .cta.cta-green{background-color:#9abf3d}.cta.cta-green:hover,.form .cta.cta-green:hover{background-color:#a3be67}.cta.cta-aqua,.form .cta.cta-aqua{background-color:#2fa29a}.cta.cta-aqua:hover,.form .cta.cta-aqua:hover{background-color:#35b5ac}.cta[disabled=disabled],.form .cta[disabled=disabled]{opacity:.5;pointer-events:none}.ctas .cta{margin:0 10px 10px}.heading{color:#002f55;font:normal 28px/35px proxima-nova,sans-serif}.subheading{color:#002f55;font:normal 24px/31px proxima-nova,sans-serif}.c-cardlist-image-cta__content-heading,.subsubheading{color:#002f55;font:normal 18px/23px proxima-nova,sans-serif}.bg-lightergray{background-color:#ededed}.bg-offwhite{background-color:#f6f6f6}.bg-orange{background-color:#f5b442}.bg-aqua{background-color:#2fa29a}.bg-darkblue{background-color:#002f55}.bg-blue{background-color:#4ca1d2}.bg-skyblue{background-color:#eff7fb}.text-center{text-align:center}.text-blue{color:#4ca1d2!important}.text-darkblue{color:#002f55}.text-white{color:#fff}.text-gray{color:#666!important}.columns-2{-moz-column-count:2;column-count:2}#bbox-root input,#bbox-root select,#bbox-root textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:3px!important;font:normal 18px/24px futura-pt,sans-serif!important;min-height:45px!important;outline:none!important;padding:11px 16px 10px!important}#bbox-root .BBFormFieldLabel,#bbox-root label{clear:both!important;display:block!important;float:none!important;text-align:left;width:auto}#bbox-root input[type=checkbox]{display:inline-block!important;height:20px!important;margin-top:19px!important;min-height:20px!important;padding:0!important;vertical-align:top!important;width:20px!important}#bbox-root input[type=checkbox]:checked{background-image:url(/img/icons/check.png)!important;background-position:50%!important;background-repeat:no-repeat!important}#bbox-root input[type=checkbox]+label{display:inline-block!important;margin-left:10px!important;margin-top:19px!important;vertical-align:top!important;width:calc(100% - 35px)!important}#bbox-root select{background-image:url(/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#666!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}#bbox-root .BBFormContainer{border:none!important;border-radius:0!important;font-family:futura-pt,sans-serif!important;min-width:0!important;padding:0!important}#bbox-root .BBFormSection{margin:0!important}#bbox-root .BBFormSectionHeading{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0!important;padding:30px 0 0!important}#bbox-root .BBFormFieldContainer{color:#666!important;margin:0!important;padding:0!important}#bbox-root .BBDFormSectionComments *{margin-left:0!important}#bbox-root .BBFormFieldLabel{font:700 12px/16px futura-pt,sans-serif!important;letter-spacing:.55px!important;margin:20px 0 10px!important;text-transform:uppercase!important}#bbox-root .BBFormFieldContainerGivingLevels{margin-top:20px!important}#bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioList label{text-align:center!important}#bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevel{border:1px solid #e1e1e1!important;font:normal 21px/28px futura-pt,sans-serif!important;padding:9px 12px!important;transition:background-color .5s ease!important}#bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected:not(.BBFormRadioLabelGivingLevelOther){background-color:#f5b442!important;border:1px solid #f5b442!important}#bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther{background-color:transparent!important;border:none!important;padding:0!important}#bbox-root .BBFormProgressContainer .BBFormProgress-Title{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0 0 20px!important;padding:0!important}#bbox-root .BBFormSubmitbutton{background-color:#4ca1d2!important;border:none!important;border-radius:3px!important;color:#fff!important;font:700 13px/17px futura-pt,sans-serif!important;height:auto!important;letter-spacing:.59px!important;min-width:150px!important;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:background-color .5s ease!important;width:auto!important}#bbox-root .BBFormSubmitbutton:hover{background-color:#54b4eb!important}#bbox-root .BBFormSubmitbutton[type=submit]{display:block!important}#bbox-root .BBFormChecklist{border:none!important}#bbox-root .BBCardImageContainer{margin-top:10px}#bbox-root .BBFormChecklistItem{padding-top:0}#bbox-root .BBFormChecklistItem:first-child .BBFormChecklistCheck,#bbox-root .BBFormChecklistItem:first-child .BBFormChecklistLabel{margin-top:0!important}#bbox-root .BBLinkSecureInfo{margin-left:0}.color--darkblue{color:#002f55}body{padding-top:0}#bbox-root{padding-left:20px;padding-right:20px}#bbox-root input,#bbox-root select,#bbox-root textarea{color:#7f7f7f!important;height:45px!important;padding-top:10px!important}#bbox-root select{background-position:calc(100% - 10px)!important;padding:10px 30px 10px 16px!important}#bbox-root .BBFormSectionHeading{padding-top:23px!important}#bbox-root .BBFormSubmitbutton{background-color:#f5b442!important;margin-left:auto;margin-right:0}#bbox-root .BBFormSubmitbutton:hover{background-color:#ffbd4a!important}#bbox-root .BBDFormSectionBillingInfo,#bbox-root .BBDFormSectionPaymentInfo{border-top:1px solid #d8d8d8;margin-top:30px!important}#bbox-root .BBDFormSectionGiftInfo .BBFormSectionHeading{display:none}#bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevel{font-size:16px!important;line-height:1!important;min-width:0}#bbox-root .BBFormFieldLabel.BBFormSummaryTotal{margin-top:10px!important}#bbox-root .BBFieldExpiration{font-size:0;min-width:0;width:66.6666666667%}#bbox-root .BBFieldExpiration select{margin-right:10px;width:calc(50% - 10px)}#bbox-root .BBCCreditType .BBFormFieldLabel{visibility:visible!important}#bbox-root .BBFieldSecurityCode{width:33.3333333333%}#bbox-root .BBFormFieldRecurrenceInfo{padding-left:0}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer{margin-bottom:0;text-transform:capitalize}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer span{display:flex;flex-flow:column nowrap}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer span select{margin-bottom:23px;margin-top:10px}.c-hero-carousel__carousel .slick-arrow,.home-hero-slider .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/public/img/icons/slider_nav.svg);background-position:center center center;background-repeat:no-repeat;background-size:10px 19px;border:none;box-shadow:none;display:block;font-size:0;height:19px;line-height:0;outline:none;overflow:hidden;text-indent:-99999px;width:10px;z-index:999}.c-hero-carousel__carousel .slick-arrow:before,.home-hero-slider .slick-arrow:before{content:none;display:none}.c-hero-carousel__carousel .slick-arrow.slick-disabled,.home-hero-slider .slick-arrow.slick-disabled{opacity:.2;pointer-events:none}.c-hero-carousel__carousel .slick-prev,.home-hero-slider .slick-prev{left:20px;transform:scaleX(-1) translateY(-50%)}.c-hero-carousel__carousel .slick-next,.home-hero-slider .slick-next{right:20px}.c-hero-carousel__carousel:not(.slick-initialized) .home-hero:not(:first-child),.home-hero-slider:not(.slick-initialized) .home-hero:not(:first-child){display:none}.home-hero{height:265px;position:relative;width:100%}.home-hero__layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-hero__layer--bg{z-index:1}.home-hero__layer--bg img{display:block;font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-hero__layer--grad{z-index:2}.home-hero__layer--content{color:#fff;display:flex;flex-direction:column;font:normal 20px/24px proxima-nova,sans-serif;justify-content:center;padding:35px;width:68.75%;z-index:3}.home-hero__layer--content *{font:inherit}.home-hero__layer--content a{color:#fff}.home-hero__layer--content-sm{font-size:15px}.home-hero__cta{font:800 13px/17px proxima-nova,sans-serif;margin-top:15px}.home-hero__author{display:block;font:normal 16px/20px proxima-nova,sans-serif!important;margin:10px 0 0}.home-hero--aqua .home-hero__layer--grad{background-image:linear-gradient(-90deg,rgba(78,187,186,0),#35847f calc(55% + 45px),#195963 calc(100% + 45px))}.home-hero--blue .home-hero__layer--grad{background-image:linear-gradient(-90deg,rgba(76,161,210,0),#396fa1 40%,#19334d)}.home-hero--green .home-hero__layer--grad{background-image:linear-gradient(-90deg,hsla(79,40%,57%,0),#4c8561 54%,#295238)}.home-testimonial{background-color:#4ca1d2;background-image:linear-gradient(133deg,#4ca1d2,#396fa1 162.5%,#19334d 243.75%)}.home-testimonial__inner{padding:30px 20px 45px;position:relative}.home-testimonial__quote{color:#fff;font:normal 16px/21px futura-pt,sans-serif;margin-bottom:15px}.home-testimonial__speaker{color:#002f55;font:normal 16px/21px futura-pt,sans-serif}.home-testimonial__person{display:none}.bucket-list{margin:0 auto;max-width:1200px;overflow:hidden;padding:0 20px 50px}.bucket-list.has-icons{padding-top:45px}.bucket-list.slick-initialized{margin-bottom:0}.bucket-list .slick-list{overflow:visible}.bucket-list .slick-dots{bottom:0;font-size:0;left:0;line-height:0}@supports (display:flex){.bucket-list .slick-track{align-items:stretch;display:flex;flex-direction:row}.bucket-list .slick-track:after,.bucket-list .slick-track:before{content:none;display:none}.bucket-list .slick-track .slick-slide{float:none;height:auto}.bucket-list:not(.slick-initialized){align-items:stretch;display:flex;flex-direction:row;justify-content:center}}.bucket{border:1px solid #e1e1e1;box-shadow:0 0 10px 0 #e1e1e1;display:inline-block;display:inline-flex!important;flex:none;flex-direction:row;margin:0 10px;max-width:255px;text-align:center}.bucket,.bucket__inner{position:relative;z-index:2}.bucket__inner{background:#fff;padding:75px 27px 45px;width:100%}.bucket__icon{background-color:currentcolor;border-radius:100%;box-shadow:0 0 10px 0 #e1e1e1;display:block;height:64px;overflow:hidden;top:-40px;transform:translateX(-50%);width:64px}.bucket__icon,.bucket__icon i{left:50%;position:absolute;transition:.4s ease}.bucket__icon i{color:#fff;display:inline-block;font-size:28px;top:50%;transform:translate(-50%,-50%)}.bucket__icon i.icon-compassion,.bucket__icon i.icon-excellence,.bucket__icon i.icon-hope,.bucket__icon i.icon-trust{font-size:32px}.bucket__name{color:inherit;font:800 18px proxima-nova,sans-serif;letter-spacing:.82px;margin-bottom:10px}.bucket__name--thin{color:#747474;font:normal 26px/32px proxima-nova,sans-serif;margin-bottom:0!important}.bucket__description{color:#666;font:normal 16px/22px futura-pt,sans-serif}.bucket__cta{bottom:36px;flex:none;left:0;position:absolute;width:100%}.bucket__flyout{display:none}.bucket:hover .bucket__icon{background-color:#fff}.bucket:hover .bucket__icon i{color:inherit}.bucket--pink{color:#c21a75}.bucket--blue{color:#4ca1d2}.bucket--aqua{color:#2fa29a}.bucket--hope,.bucket--orange{color:#f5b442}.bucket--excellence{color:#9abf3d}.bucket--trust{color:#2fa29a}.bucket--compassion{color:#4ca1d2}.bucket--bottom .bucket__inner{display:inline-flex;flex-direction:column;justify-content:flex-end}.bucket.has-cta{margin:0 20px;max-width:280px}.bucket.has-cta .bucket__inner{padding:40px 25px 111px}.vidbox{margin:0 auto;max-width:1100px}.vidbox.blue-bg{background-color:#eff7fb}.vidbox__video{margin-bottom:20px;text-align:center}.vidbox__video .videobox{max-width:100%}.vidbox__content{text-align:center}.vidbox__content .subheading{margin-bottom:10px}.vidbox__cta{width:-moz-fit-content;width:fit-content}.box-caption{margin-top:20px;text-align:center}.statbox{padding:20px;position:relative;text-align:center}.statbox__wrap{background:#fff;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 0 10px 0 #e1e1e1;margin:0 auto;max-width:1100px}.statbox__inner{color:#fff;padding:40px 25px;position:relative;z-index:2}.statbox__bg{height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:calc(100% - 40px);z-index:1}.statbox__bg:after{background-color:#fff;content:" ";opacity:.9;z-index:2}.statbox__bg img,.statbox__bg:after{height:100%;left:0;position:absolute;top:0;width:100%}.statbox__bg img{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;z-index:1}.statbox__bg--green:after{background-image:linear-gradient(90deg,#a3be67,#4c8561 54%,#295238)}.statbox__bg--aqua:after{background-image:linear-gradient(135deg,#4ebbba,#2fa29a 37%,#195963)}.statbox__ctas{padding:5px 20px 25px;text-align:center}.statbox__ctas .cta{margin:5px 10px}.statbox__column{margin-bottom:40px}.statbox__column:last-of-type{margin-bottom:0}.statbox__stat-num{font:40px/40px proxima-nova,sans-serif;letter-spacing:-.81px;margin-bottom:0!important}.statbox__stat-name{font:normal 20px/28px proxima-nova,sans-serif;letter-spacing:-.2px;margin-bottom:10px!important}.statbox__stat-descr{font:normal 18px/24px futura-pt,sans-serif}.statbox__stat-descr p{color:inherit;font:inherit}.statbox__stat-descr a{color:#fff;text-decoration:underline}.statbox__stat-descr a:hover{color:#fff}.statbox sub{line-height:1}.bigvid__video{height:430px;overflow:hidden;position:relative;width:100%;z-index:2}.bigvid__video__cta{background:#fff;border-radius:3px;bottom:-8px;color:#002f55;display:inline-block;font:normal 20px/24px proxima-nova,sans-serif;left:50%;padding:14px 52px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:2}.bigvid__video__cta__play{background:#4ca1d2;border-radius:100%;display:inline-block;height:40px;margin-left:25px;opacity:.75;position:relative;vertical-align:middle;width:40px}.bigvid__video__cta__play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 12px;content:" ";display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-5px,-7px);width:0}.bigvid__video__cta span{display:inline-block;vertical-align:middle}.bigvid__video video{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}@supports ((-o-object-fit:cover) or (object-fit:cover)){.bigvid__video video{height:100%;left:0;top:0;transform:none;width:100%}}.bigvid__video--fluidheight{height:auto!important}.bigvid__content{background:#fff;border:1px solid #e1e1e1;border-radius:3px;border-top:none;box-shadow:0 0 10px 0 #e1e1e1;margin:0 auto;max-width:710px;padding:20px 20px 30px;position:relative;z-index:1}.bigvid__content__inner{margin:0 auto;max-width:600px}.bigvid__content .subheading{margin-bottom:10px}.bigvid__content .cta{margin-top:30px}.bigvid--flipped .bigvid__video__cta{bottom:auto;top:-8px}.bigvid--flipped .bigvid__content{border-bottom:none;border-top:1px solid #e1e1e1}.cb{background-color:#ededed;color:#666;font:0;line-height:0;margin:0 auto;max-width:275px;padding:25px 30px}.cb p{margin-bottom:10px!important;padding:0!important}.cb p:last-of-type{margin-bottom:0!important}.cb__heading{font:normal 20px/24px proxima-nova,sans-serif;margin-bottom:10px!important}.cb__cta{margin-top:20px}.cb__blue{color:#4ca1d2;font:normal 16px/24px futura-pt,sans-serif}.cb__top{border-bottom:1px solid #979797;margin-bottom:30px;padding-bottom:30px}.cb__bottom,.cb__top{font:normal 18px/24px futura-pt,sans-serif}.testimonial{background-image:linear-gradient(134deg,#4ca1d2,#396fa1 40%,#19334d);color:#fff;text-align:center}.testimonial p{font:inherit!important;margin-bottom:0!important}.testimonial__inner{padding:40px 20px 0}.testimonial__quote{font:normal 18px/24px futura-pt,sans-serif;margin-bottom:10px}.testimonial__author{font:normal 20px/24px proxima-nova,sans-serif}.testimonial__cutout{font-size:0;line-height:0;margin:30px auto 0;max-height:320px;max-width:320px;width:100%}.testimonial__cutout img{display:inline-block;height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}.testimonial--bg-aqua{background-image:linear-gradient(135deg,#4ebbba,#2fa29a 30%,#0f4c55)}.testimonial--bg-blue{background-image:linear-gradient(134deg,#4ca1d2,#396fa1 40%,#19334d)}.testimonial--bg-green{background-image:linear-gradient(135deg,#a3be67,#4c8561 49%,#295238)}.testimonial--bg-orange{background-image:linear-gradient(227deg,#f8dc4c,#f1a133)}.testimonial--bg-img{background-image:url(/img/2023-reskin/backgrounds/blue-yellow-grad/quote-carousel-gradient@2x.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}.grad-heading{background-image:linear-gradient(-90deg,rgba(78,187,186,0),#2fa29a 50%,#195963);color:#195963;display:inline-block;font:normal 30px/37px proxima-nova,sans-serif;letter-spacing:-.38px;margin:50px 0;min-width:72%;padding:20px;position:relative;text-align:left;width:auto;width:100%}.grad-heading:before{background-color:currentcolor;content:" ";display:block;height:100%;left:1px;position:absolute;top:0;transform:translateX(-100%);width:50vw}.grad-heading__inner{color:#fff}.grad-heading-text{color:#666;font:normal 18px/24px futura-pt,sans-serif;margin-bottom:50px;padding:0 20px}.grad-heading-text p{color:inherit!important;font:inherit!important;margin:0!important}.c-event-sponsors{background-color:#4ca1d2;color:#002f55;font:500 25px/32px futura-pt,sans-serif;margin:0!important;padding:31px 27px;text-align:center}.c-event-sponsors__tier{border-bottom:4px solid #fff;color:#fff;font:700 35px/45px futura-pt,sans-serif;padding-bottom:12px}.c-event-sponsors__sponsor{font:inherit;margin:40px 20px!important}.c-event-sponsors__sponsor:last-child{margin-bottom:0}.c-hero-carousel,.c-hero-carousel__background{position:relative}.c-hero-carousel__background.is-no-image .c-hero-carousel__image{min-height:0}.c-hero-carousel__image{display:block;height:100%;min-height:292px;overflow:hidden;width:100%;z-index:1}.c-hero-carousel__image__src{display:block;height:auto;left:50%;min-width:100%;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%);width:auto}.c-hero-carousel__content{background-image:linear-gradient(90deg,#4ebbba,#35847f 50%,#195963 99%);opacity:.96}.c-hero-carousel__content__inner{color:#fff;padding:50px 20px 80px;text-align:center}.c-hero-carousel__content__title{font:600 20px/24px proxima-nova,sans-serif;margin-bottom:16px}.c-hero-carousel__carousel.slick-dotted.slick-slider{margin-bottom:0}.c-hero-carousel__carousel .slick-arrow{background-size:cover;bottom:0;height:24px;margin-bottom:-40px;top:auto;width:12px}.c-hero-carousel__carousel .slick-dots{bottom:-30px;padding-left:0!important}.c-hero-carousel__carousel .slick-dots li{border:1px solid transparent;border-radius:100%;height:30px;margin-bottom:0!important;transition:all .5s ease;width:30px}.c-hero-carousel__carousel .slick-dots li.slick-active{border-color:#fff}.c-hero-carousel__carousel .slick-dots li button{color:#fff;font:700 14px/30px futura-pt,sans-serif;height:30px;padding:0;width:28px}.c-hero-carousel__carousel .slick-dots li button:before{display:none}.c-hero-carousel__carousel__cta{border:none;cursor:pointer}.c-hero-carousel__carousel__title{font:500 17px/22px futura-pt,sans-serif;padding:0 8px}.c-hero-carousel__carousel__text{font:normal 14px/20px futura-pt,sans-serif;margin-top:30px;text-align:left}.c-hero-carousel__carousel__author{color:#ededed;font:normal 17px/20px futura-pt,sans-serif;margin-bottom:0;text-align:left}.c-conclusion-cta__container{text-align:center}.c-conclusion-cta__heading{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:553px;padding-bottom:30px}.c-conclusion-cta__buttons{display:flex;flex-direction:column;position:relative}.c-conclusion-cta__button{display:block;margin-bottom:30px;margin-left:auto;margin-right:auto}.c-banner-tabs{background-color:#f6f6f6}.c-banner-tabs__inner{padding:50px 20px;text-align:center}.c-banner-tabs__tabs{margin-top:50px}.c-banner-tabs__heading.heading{font-size:24px;line-height:24px;margin-bottom:10px}.c-banner-tabs__text{font-size:14px;line-height:20px;margin-bottom:0}.c-banner-tabs--condensed{background-color:#fff}.c-banner-tabs--condensed .c-banner-tabs__inner{padding:25px 20px;text-align:left}.c-banner-tabs--condensed .c-tabs__tabs{padding:44px 20px 10px!important;text-align:center}.c-banner-image-cta,.c-banner-image-cta__container{position:relative}.c-banner-image-cta__top-container{background-image:linear-gradient(134deg,#4ca1d2,#396fa1 40%,#19334d);color:#fff;padding:40px 20px 156px;text-align:center}.c-banner-image-cta__image-area{position:relative}.c-banner-image-cta__image{height:auto;position:relative;width:185px}.c-banner-image-cta__heading{font-family:proxima-nova,sans-serif;font-size:24px;line-height:32px;padding-bottom:20px;padding-top:30px;text-align:center}.c-banner-image-cta__subheading{font-family:proxima-nova,sans-serif;font-size:18px;line-height:24px}.c-banner-image-cta__bottom-container{margin-top:-117px;padding-left:20px;padding-right:20px}.c-banner-image-cta__cta-container{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:30px 15px;text-align:center}.c-banner-image-cta__cta-left{position:relative}.c-banner-image-cta__left-heading,.c-banner-image-cta__right-heading{color:#123562;font-family:futura-pt,sans-serif;font-size:21px;line-height:28px;margin-bottom:0!important;padding-bottom:10px}.c-banner-image-cta__left-subheading{color:#67aada;font-size:32px;line-height:38px}.c-banner-image-cta__left-subheading,.c-banner-image-cta__middle{font-family:futura-pt,sans-serif;margin-bottom:0!important;padding-bottom:20px}.c-banner-image-cta__middle{color:#123562;font-size:16px;font-weight:700;line-height:18px}.c-banner-image-cta__right{position:relative}.c-banner-image-cta__right-heading{padding-bottom:20px}.c-banner-content-block{position:relative}.c-banner-content-block:before{background-color:#f6f6f6;content:"";display:block;min-height:225px;position:absolute;top:0;width:100%}.c-banner-content-block__container{padding-left:20px;padding-right:20px;position:relative;z-index:1}.c-banner-content-block__content-block-container{background:#fff;box-shadow:0 0 10px 0 #e1e1e1;padding:30px 20px 40px;position:relative;z-index:2}.c-banner-content-block__heading{color:#123562;font-size:24px;line-height:32px;margin-bottom:30px!important;text-align:center}.c-banner-content-block__wysiwyg ul{margin-bottom:30px!important;padding-left:0!important}.c-banner-content-block__wysiwyg ul li{list-style-type:none}.c-banner-content-block__wysiwyg ul li:before{color:#67aada;content:"•";display:inline-block;margin-left:-10px;width:1em}.c-banner-content-block__wysiwyg .subheading{font-size:20px;line-height:24px}.c-banner-content-block__right-content ul:last-child{margin-bottom:0!important}.c-cardlist-image-cta__container{padding:63px 20px 50px}.c-cardlist-image-cta__heading{color:#123562;font-family:proxima-nova,sans-serif;font-size:24px;line-height:32px;margin-bottom:15px!important;margin-left:auto;margin-right:auto;max-width:481px;text-align:center}.c-cardlist-image-cta__subheading{color:#7f7f7f;font-family:futura-pt,sans-serif;font-size:21px;line-height:28px;margin-bottom:0!important;margin-left:auto;margin-right:auto;max-width:550px;text-align:center}.c-cardlist-image-cta__cards{padding-top:40px}.c-cardlist-image-cta__card{margin-left:auto;margin-right:auto;padding-top:30px;width:220px}.c-cardlist-image-cta__card:first-child{padding-top:0}.c-cardlist-image-cta__card-image,.c-cardlist-image-cta__card-image-area{width:100%}.c-cardlist-image-cta__content-heading{margin-bottom:5px!important;margin-top:15px!important}.c-tabs{background:#fff;box-shadow:0 0 10px 0 #e1e1e1}.c-tabs__nav{border-bottom:1px solid hsla(0,0%,61%,.12);display:flex}.c-tabs__nav__item{background-color:#f6f6f6;border:none;color:#9b9b9b;cursor:pointer;display:inline-block;flex:1 1 50%;font:500 14px/24px proxima-nova,sans-serif;padding:12px 10px;width:50%}.c-tabs__nav__item.is-active{background-color:#4ca1d2;color:#fff}.c-tabs__tabs{padding:44px 20px 10px}.c-tabs__item{display:none}.c-tabs__item.is-active{display:block}.c-tabs__item__button{border:none;cursor:pointer;font-size:18px;letter-spacing:.82px;line-height:20px;min-width:173px}.c-tabs__item__text{font-size:14px;line-height:24px;margin-bottom:0;margin-top:20px}.c-tabs__item__text span{color:#002f55;display:block;padding:0 30px}.c-tabs__accordion{margin-bottom:10px;max-height:0;overflow:hidden;transition:.5s ease}.c-tabs__accordion__inner{padding:30px 15px}.c-banner-info__inner{padding:50px 20px 57px}.c-banner-info--condensed .c-banner-info__inner{padding-top:25px}.c-info-card__item{margin-top:30px}.c-info-card__heading{color:#002f55;font:600 14px/24px proxima-nova,sans-serif;margin-bottom:20px}.c-info-card__heading--type{margin-bottom:0}.c-info-card__info{font:400 14px/24px futura-pt,sans-serif}.c-info-card__info .highlight{color:#4ca1d2}.c-info-card__info .headline{color:#002f55;font-weight:500}.c-banner-file-list__container{margin-left:auto;margin-right:auto;max-width:515px;padding-top:66px;text-align:center}.c-banner-file-list__list{margin-bottom:0}.c-banner-file-list__heading{color:#002f55;font:normal 18px/24px futura-pt,sans-serif;font-weight:700;margin-bottom:20px}.c-banner-file-list__subheading{color:#666;font:normal 16px/24px futura-pt,sans-serif;padding-bottom:6px}.c-banner-text-video{background-color:#f6f6f6}.c-banner-text-video__inner{padding:50px 20px 30px;text-align:center}.c-banner-text-video__content{margin-top:25px}.c-banner-text-video__heading.heading{font-size:24px;line-height:29px;margin-bottom:10px}.c-banner-text-video__text{font-size:16px;line-height:24px;margin-top:-10px}.c-banner-buckets__inner{padding:80px 0}.c-modal{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:9999}.c-modal__inner{background-color:#fff;height:calc(100vh - 20px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px)}.c-modal__inner__heading{color:#002f55;font:normal 16px/20px proxima-nova,sans-serif}.c-modal__inner__close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;display:block;height:18px;line-height:0;margin:16px 16.5px 0 0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:18px}.c-modal__inner__close:after,.c-modal__inner__close:before{background-color:#666;border-radius:5px;content:"";display:block;height:2px;margin-top:-1px;position:absolute;top:50%;width:100%}.c-modal__inner__close:before{transform:rotate(45deg)}.c-modal__inner__close:after{transform:rotate(-45deg)}.c-modal__inner__form{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:scroll;width:100%}.c-modal__inner--formbox{padding-bottom:40.5px;padding-top:40px}.c-modal__inner--formbox .c-modal__inner__heading{padding-left:20px;padding-right:70px}.c-paragraph-heading__container{margin-left:auto;margin-right:auto;max-width:607px;padding:47px 20px 32px;text-align:center}.c-paragraph-heading__heading{color:#002f55;font:600 20px/25px proxima-nova,sans-serif}.c-paragraph-heading__copy{font:14px/20px proxima-nova,sans-serif;margin-bottom:0}.c-carousel-quotes{background-color:#f6f6f6}.c-carousel-quotes--single .c-carousel-quotes__arrows-container{display:none}.c-carousel-quotes__container{display:block}.c-carousel-quotes__item{padding:40px 0;width:100%}.c-carousel-quotes__pictures{background-image:url(/img/2023-reskin/backgrounds/blue-yellow-grad/quote-carousel-gradient-sm@2x.jpeg);background-position:0;background-repeat:no-repeat;background-size:cover;height:100%;padding:60px 26px 26px;width:100%}.c-carousel-quotes__picture-slide{height:auto;position:relative;width:100%}.c-carousel-quotes__picture-slide:before{background-color:#fff;box-shadow:0 0 10px 0 #e1e1e1;content:"";height:230px;left:-13px;position:absolute;top:-13px;width:309px}.c-carousel-quotes__image,.c-carousel-quotes__image-area{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.c-carousel-quotes__descriptions{display:flex;flex-direction:column;justify-content:space-around;padding:24px 30px 60px}.c-carousel-quotes__description-heading-container{color:#002f55;margin-bottom:40px;padding-bottom:18px;position:relative}.c-carousel-quotes__description-heading-container:before{background-color:#e2be40;bottom:0;content:"";height:3px;position:absolute;width:125px}.c-carousel-quotes__description-heading{font:600 24px/29px proxima-nova,sans-serif;margin-bottom:0!important;text-transform:uppercase}.c-carousel-quotes__description-subheading{font:24px/29px proxima-nova,sans-serif;margin-bottom:0!important}.c-carousel-quotes__description-subheading span{font-style:italic;font-weight:700}.c-carousel-quotes__description-copy{font:18px/24px proxima-nova,sans-serif;padding-bottom:40px;padding-top:57px;position:relative}.c-carousel-quotes__description-copy:before{background-image:url(/public/img/icons/quote-icon.svg);background-repeat:no-repeat;background-size:cover;content:"";height:44px;position:absolute;top:42px;width:59px}.c-carousel-quotes__arrows-container{border:1px solid #9b9b9b;display:flex;width:91px}.c-carousel-quotes__arrow{background-color:#fff;cursor:pointer;padding:16px 14px}.c-carousel-quotes__arrow:first-child{border-right:1px solid #9b9b9b}.c-carousel-quotes .slick-disabled .c-carousel-quotes__arrow-icon{opacity:.5}.c-buckets-half{position:relative}.c-buckets-half__container{padding:47px 20px 50px}.c-buckets-half__heading{color:#002f55;font:600 20px/25px proxima-nova,sans-serif;margin-bottom:0!important;padding-bottom:60px;text-align:center}.c-buckets-half__buckets{display:block}.c-buckets-half__bucket{border-radius:3px;box-shadow:0 0 10px 0 #e1e1e1;margin-bottom:65px;padding:0 36px 27px;position:relative}.c-buckets-half__bucket--compassion{color:#2fa29a}.c-buckets-half__bucket--compassion .c-buckets-half__bucket-icon{font-size:37px}.c-buckets-half__bucket--trust{color:#e2be40}.c-buckets-half__bucket--trust .c-buckets-half__bucket-icon{font-size:32px}.c-buckets-half__bucket--strength{color:#4ca1d2}.c-buckets-half__bucket--strength .c-buckets-half__bucket-icon{font-size:39px}.c-buckets-half__bucket--world{color:#9abf3d}.c-buckets-half__bucket--world .c-buckets-half__bucket-icon{font-size:38px}.c-buckets-half__bucket-icon-container{align-items:center;background-color:currentColor;border-radius:50%;display:flex;height:63px;justify-content:center;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:-31px;transform:translateX(-50%);width:63px}.c-buckets-half__bucket-icon{color:#fff}.c-buckets-half__bucket-copy{color:inherit;font:800 18px proxima-nova,sans-serif;margin-bottom:15px!important;padding-top:68px;text-align:center}.c-buckets-half__bucket-sub-copy{color:#666;font-size:16px;margin-bottom:14px!important;text-align:center}.c-buckets-half__bucket-sub-copy--link{color:#666;text-decoration:underline}.c-buckets-half__bucket-tertiary-copy{color:#666;font-size:14px;margin-bottom:0!important;text-align:center}.c-carousel-highlights__container{padding:80px 20px}.c-carousel-highlights__container .slick-dots{bottom:0;font-size:0;left:0;line-height:0;margin-top:13.5px;position:relative}.c-carousel-highlights__container .slick-dots li{cursor:default;display:inline-block;margin:0;padding:0 10px;vertical-align:middle}.c-carousel-highlights__container .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-clip:border-box;background-color:#ccc;border:2px solid #ccc;border-radius:100%;box-shadow:none;cursor:pointer;display:inline-block;height:11px;margin:0;padding:0;width:11px}.c-carousel-highlights__container .slick-dots li button:before{content:none;display:none}.c-carousel-highlights__container .slick-dots li.slick-active button{background-color:transparent}.c-carousel-highlights__title{color:#002f55;font-size:24px;line-height:31px;margin-left:auto;margin-right:auto;max-width:416px;text-align:center}.c-carousel-highlights__cards{position:relative}.c-carousel-highlights__card{border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 0 10px 0 #e1e1e1;margin-bottom:20px;margin-right:20px;width:255px}.c-carousel-highlights__card:last-child{margin-right:0}.c-carousel-highlights__card-inner{padding:28px 28px 46px}.c-carousel-highlights__card-img{height:auto;width:100%}.c-carousel-highlights__card-summary{font-size:18px;line-height:24px;padding-top:20px;text-align:center}.c-faq-container{padding-bottom:40px}.c-form-box{box-shadow:0 0 10px 0 #e1e1e1;margin:40px 0 80px;padding:40px 20px}.c-form-box .cap-bold{font-size:12px;font-weight:600}.c-form-box .gray{color:#b5b5b5}.c-form-box__select{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#b5b5b5!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}.c-form-box .input--simple{left:-680px;position:absolute;top:3px}.desktop,.tablet,.tabletonly{display:none}.wrapper{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px}body.lockdown{overflow:hidden}.reverse{transform:rotate(-180deg)}.clear-float{clear:both}.text-larger{font:normal 18px/24px futura-pt,sans-serif}[class*=col-],[class^=col-]{min-width:0}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.333333333%}.col-sm-6{float:left;width:50%}.col-sm-8{float:left;width:66.666666667%}.col-sm-9{float:left;width:75%}.col-sm-12{float:none;width:100%}.section-title{color:#666;font:700 12px/16px futura-pt,sans-serif;letter-spacing:.55px;text-transform:uppercase}.videobox{background-color:#fff;display:block;height:auto;margin:0 auto;max-width:690px;position:relative;width:100%}.videobox .play_border{background-image:linear-gradient(42deg,#83cfeb,#3490c5 73%);border-radius:100%;cursor:pointer;display:block;height:60px;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s ease;width:60px}.videobox .play_border .play_button{background-image:url(/img/2023-reskin/icons/play-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:relative;top:0;width:100%}.videobox img{border:12.5px solid #fff;display:block;height:auto;width:100%}.videobox:hover .play_border{opacity:1}.brushed-bottom{height:1px;position:relative;width:100%;z-index:9}.brushed-bottom .brush-bar{bottom:-89px;height:90px;left:0;position:absolute;right:0;width:100%}.brushed-bottom .brush-bar:before{background-image:url(/public/img/brushed_divider.png);background-position:50%;background-repeat:repeat-x;content:"";display:block;filter:FlipV;-ms-filter:"FlipV";height:100%;transform:scaleY(-1);width:100%}.brushed-bottom.flipped .brush-bar:before{transform:scale(-1)}.brushed-bottom.offwhite .brush-bar:before{background-image:url(/public/img/brushed_divider_offwhite.png)}.brushed-top{height:1px;position:relative;width:100%;z-index:9}.brushed-top .brush-bar{height:90px;left:0;position:absolute;right:0;top:-89px;width:100%}.brushed-top .brush-bar:before{background-image:url(/public/img/brushed_divider.png);background-position:50%;background-repeat:repeat-x;content:"";display:block;height:100%;width:100%}.brushed-top.flipped .brush-bar:before{transform:scaleX(-1)}.brushed-top.offwhite .brush-bar:before{background-image:url(/public/img/brushed_divider_offwhite.png)}.brushed-left{position:relative}.brushed-left .brush-bar{bottom:0;height:90px;left:-89px;position:absolute;right:auto;top:0;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;width:999999px;z-index:1}.brushed-left .brush-bar:before{background-image:url(/public/img/brushed_divider.png);background-position:50%;background-repeat:repeat-x;content:"";display:block;height:100%;width:100%}.brushed-left.flipped .brush-bar:before{transform:scale(-1)}.brushed-left.offwhite .brush-bar:before{background-image:url(/public/img/brushed_divider.png)}.wc-bottompink{position:relative}.wc-bottompink:after{background-image:url(/public/img/watercolor/Watercolor_Heal.png);background-position:50%;background-repeat:no-repeat;bottom:-41px;content:"";display:block;height:236px;left:-121px;position:absolute;width:436px;z-index:-1}.wc-bottomorange{position:relative}.wc-bottomorange:after{background-image:url(/public/img/watercolor/Watercolor_Educate.png);background-position:50%;background-repeat:no-repeat;bottom:-60px;content:"";display:block;height:236px;left:-70px;position:absolute;width:436px;z-index:-1}.wc-bottomblue{position:relative}.wc-bottomblue:after{background-image:url(/public/img/watercolor/Watercolor_Services.png);background-position:50%;background-repeat:no-repeat;bottom:-40px;content:"";display:block;filter:FlipV;-ms-filter:"FlipV";height:197px;left:-47px;position:absolute;transform:scaleY(-1);width:390px;z-index:-1}.wc-topgreen{position:relative}.wc-topgreen:after{background-image:url(/public/img/watercolor/Watercolor_Support.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:236px;position:absolute;right:-127px;top:-59px;width:436px;z-index:-1}.wc-topgreen-alt{position:relative}.wc-topgreen-alt:after{background-image:url(/public/img/watercolor/Watercolor_News.png);background-position:50%;background-repeat:no-repeat;bottom:auto;content:"";display:block;height:268px;left:auto;position:absolute;right:-76px;top:-68px;width:413px;z-index:-1}.wc-card{background-color:#fff;border:1px solid #e1e1e1;max-width:400px;padding:30px;position:relative}.wc-card div[class*=wc-],.wc-card>div[class^=wc-]{bottom:auto;left:0;position:absolute;right:0;top:0}.three-cards .card{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 0 10px #e1e1e1;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px;text-align:center}.three-cards .card p{font:normal 18px/24px futura-pt,sans-serif}.three-cards .card .stat{color:#4ca1d2;font:normal 58px/74px futura-pt,sans-serif;margin-bottom:0!important}.three-cards .card .stat-biglittle{margin-bottom:9px!important}.three-cards .card .stat-biglittle span{color:#4ca1d2;display:inline-block;padding:0 7.5px}.three-cards .card .stat-biglittle span.big{font:normal 58px/74px futura-pt,sans-serif;letter-spacing:-.58px}.three-cards .card .stat-biglittle span.little{font:normal 24px/38px futura-pt,sans-serif;letter-spacing:-.24px}.three-cards .card .stat-biglittle span.little br{display:none}.image-comparison{height:350px;overflow:hidden;position:relative}.image-comparison .left,.image-comparison .right{background-repeat:no-repeat;background-size:auto 350px;bottom:0;height:100%;position:absolute;top:0;width:50%}.image-comparison .left{background-position:0;left:0;z-index:1}.image-comparison .right{background-position:100%;right:0;z-index:1}.image-comparison .dragster{background-color:#fff;bottom:0;cursor:ew-resize;height:100%;left:50%;position:absolute;top:0;transform:translateX(-2.5px);width:5px;z-index:5}.image-comparison .dragster:before{background-clip:content-box;background-color:#fff;background-image:url(/public/img/icons/dragster_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:50px auto;border:5px solid hsla(0,0%,100%,.5);border-radius:100%;box-sizing:content-box;content:"";display:block;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.image-comparison:after,.image-comparison:before{background-image:url(/public/img/brushed_divider.png);background-position:50%;background-repeat:repeat-x;background-size:auto 90px;content:"";display:block;height:90px;left:0;position:absolute;right:0;width:100%;z-index:9}.image-comparison:before{filter:FlipV;-ms-filter:"FlipV";top:-1px;transform:scaleY(-1)}.image-comparison:after{bottom:-1px}.image-comparison.bottom-offwhite:after,.image-comparison.top-offwhite:before{background-image:url(/public/img/brushed_divider_offwhite.png)}.no-svg .image-comparison .dragster:before{background-image:url(/public/img/icons/dragster_icon.png)}.summary{margin:0 auto;max-width:640px;padding-left:20px;padding-right:20px;text-align:center}.summary .c-cardlist-image-cta__content-heading,.summary .heading,.summary .subheading,.summary .subsubheading,.summary p{margin-bottom:20px}.summary .cta{margin-top:10px}.rotator-hero{overflow:hidden;position:relative}.rotator-hero .slick{margin:0}.rotator-hero .slick .slick-dots{bottom:25px;z-index:9}.rotator-hero .slick .slick-dots li{border:1px solid transparent;border-radius:100%;height:30px;margin-bottom:0!important;margin-top:15px;transition:all .5s ease;width:30px}.rotator-hero .slick .slick-dots li.slick-active{border-color:#fff}.rotator-hero .slick .slick-dots li button{color:#fff;font:700 14px/30px futura-pt,sans-serif;height:30px;padding:0;width:28px}.rotator-hero .slick .slick-dots li button:before{display:none}.rotator-hero .slick .slick-next,.rotator-hero .slick .slick-prev{background-image:url(/public/img/icons/slider_nav.png);background-position:50%;background-size:100% auto;bottom:25px;height:38px;top:auto;transform-origin:center center;width:20px;z-index:10}.rotator-hero .slick .slick-next:before,.rotator-hero .slick .slick-prev:before{display:none}.rotator-hero .slick .slick-next{right:30px;transform:translate(-50%,-50%)}.rotator-hero .slick .slick-prev{left:30px;transform:scaleX(-1) translate(-50%,-50%)}.rotator-hero .slick .item{height:450px;overflow:hidden;position:relative}.rotator-hero .slick .item .bg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.rotator-hero .slick .item .bg img{height:100%;width:auto}.rotator-hero .slick .item .description{bottom:0;color:#fff;font:normal 18px/23px futura-pt,sans-serif;height:auto;left:0;padding-bottom:50px;padding-top:18px;position:absolute;right:0;text-align:center;width:100%;z-index:3}.rotator-hero .slick .item .description:after{background-color:#2fa29a;background:transparent linear-gradient(-90deg,rgba(78,187,186,.9),rgba(47,162,154,.9) 50%,rgba(25,89,99,.9));bottom:0;content:"";display:block;height:100%;left:50%;min-width:770px;pointer-events:none;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}.rotator-hero .slick .item .description__heading{font:600 20px/24px proxima-nova,sans-serif;margin-bottom:16px}.rotator-hero .slick .item .description__title{font:500 17px/22px futura-pt,sans-serif;padding:0 8px}.rotator-hero .slick .item .description__cta{border:none}.rotator-hero .slick .item .description__text{font:normal 14px/20px futura-pt,sans-serif;margin-top:30px;text-align:left}.rotator-hero .slick .item .description__author{color:#ededed;font:normal 17px/20px futura-pt,sans-serif;margin-bottom:0;text-align:left}.rotator-hero--blue .slick .item .description:after{background-color:#123562;background:transparent linear-gradient(-90deg,rgba(25,51,77,.9),rgba(57,111,161,.9) 56%,rgba(76,161,210,.9))}.interior-hero{overflow:hidden;position:relative;text-align:left;z-index:1}.interior-hero:before{content:"";display:block;height:auto;left:0;margin:auto;max-width:1080px;min-height:100%;min-width:100%;pointer-events:none;position:absolute;right:0;top:0;width:auto;z-index:2}.interior-hero.interior-hero--center-midleft img,.interior-hero.interior-hero--center-midleft picture,.interior-hero.interior-hero--center-midleft video{bottom:auto;left:25%;right:auto;top:50%;transform:translate(-25%,-50%)}.interior-hero.interior-hero--top-right img,.interior-hero.interior-hero--top-right picture,.interior-hero.interior-hero--top-right video{bottom:auto;left:auto;right:0;top:0;transform:none}.interior-hero .hero-wrap{height:auto;margin:0 auto;max-width:1080px;position:relative;width:auto}.interior-hero p{font:500 14px/20px futura-pt,sans-serif}.interior-hero img,.interior-hero picture,.interior-hero video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.interior-hero .heading{color:#fff;margin-bottom:5px!important}.interior-hero .cta{margin-top:10px}.interior-hero.interior-hero--bg{color:#fff;min-height:265px;overflow:hidden}.interior-hero.interior-hero--bg .heading{color:#fff}.interior-hero.interior-hero--bg .hero-wrap{min-height:265px}.interior-hero.interior-hero--bg .hero-wrap:before{content:" ";display:block;height:100%;left:1px;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);width:50vw;z-index:1}.interior-hero.interior-hero--bg .hero-content{height:auto;left:0;max-width:1200px;padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:3}.interior-hero.interior-hero--blue .hero-wrap:before{background-color:#19334d}.interior-hero.interior-hero--blue:before{background-image:linear-gradient(-90deg,rgba(76,161,210,.2),#396fa1 71%,#19334d)}.interior-hero.interior-hero--green .hero-wrap:before{background-color:#195963}.interior-hero.interior-hero--green:before{background-image:linear-gradient(-90deg,rgba(78,187,186,0),#2fa29a 47%,#195963)}.wc-heading{color:#fff;font:600 42px/54px proxima-nova,sans-serif;position:relative;text-align:center;z-index:3}.wc-heading:before{background-repeat:no-repeat;background-size:100% auto;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.wc-heading.wc-heading--aqua{margin-bottom:67px;margin-top:67px}.wc-heading.wc-heading--aqua:before{background-image:url(/public/img/watercolor/Watercolor_Residential.png);background-position:50%;height:187px;margin-left:40px;width:562px}.wc-heading.wc-heading--orange{margin-bottom:69px;margin-top:69px}.wc-heading.wc-heading--orange:before{background-image:url(/public/img/watercolor/Watercolor_Day.png);background-position:50%;height:220px;margin-left:80px;margin-top:-8px;width:578px}.wc-heading.wc-heading--blue{margin-bottom:72px;margin-top:72px}.wc-heading.wc-heading--blue:before{background-image:url(/public/img/watercolor/Watercolor_Services.png);background-position:50%;height:197px;margin-left:28px;width:390px}.wc-heading.wc-heading--pink{margin-bottom:67px;margin-top:67px}.wc-heading.wc-heading--pink:before{background-image:url(/public/img/watercolor/Watercolor_Heal.png);background-position:50%;height:188px;margin-left:17px;width:374px}.wc-heading.wc-heading--pink2{margin-bottom:55px;margin-top:55px}.wc-heading.wc-heading--pink2:before{background-image:url(/public/img/watercolor/Watercolor_Staff2.png);background-position:50%;height:188px;margin-left:15px;width:374px}.wc-heading.wc-heading--green{margin-bottom:87px;margin-top:87px}.wc-heading.wc-heading--green:before{background-image:url(/public/img/watercolor/Watercolor_Support.png);background-position:50%;height:236px;margin-left:29px;width:436px}.stats-boxes{margin:0 auto;padding-bottom:70px;position:relative;width:272px}.stats-boxes:after{background-image:url(/public/img/watercolor/Watercolor_News.png);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:268px;left:50%;position:absolute;transform:translateX(-50%);width:413px;z-index:0}.stats-boxes .box{background-color:#fff;border:1px solid #e1e1e1;display:flex;flex-direction:column;height:250px;justify-content:center;padding:0 25px;position:relative;text-align:center;width:270px;z-index:1}.stats-boxes .box p{font:normal 18px/24px futura-pt,sans-serif;margin:0 auto!important;max-width:187px}.stats-boxes .box .stat{color:#4ca1d2;font:normal 58px/74px futura-pt,sans-serif;letter-spacing:-.72px}.stats-boxes .box .c-cardlist-image-cta__content-heading,.stats-boxes .box .subsubheading{color:#4ca1d2;font:normal 28px/32px futura-pt,sans-serif;margin-bottom:30px!important}.stats-boxes .box:nth-child(2){box-shadow:0 0 10px #e1e1e1}.stats-boxes .box sub{line-height:1}.stats-boxes-horizontal{float:left;left:50%;margin-top:50px;position:relative}.stats-boxes-horizontal .box{background-color:#fff;border:1px solid #e1e1e1;display:flex;flex-direction:column;height:226px;justify-content:center;left:-50%;padding:0 25px;position:relative;text-align:center;width:226px;z-index:1}.stats-boxes-horizontal .box p{font:normal 18px/24px futura-pt,sans-serif;margin:0 auto!important;max-width:187px}.stats-boxes-horizontal .box .stat{color:#4ca1d2;font:normal 58px/74px futura-pt,sans-serif;letter-spacing:-.72px}.stats-boxes-horizontal .box .c-cardlist-image-cta__content-heading,.stats-boxes-horizontal .box .subsubheading{color:#4ca1d2;font:normal 28px/32px futura-pt,sans-serif;margin-bottom:30px!important}.stats-boxes-horizontal .box sub{line-height:1}.stat-box img{height:auto;width:100%}.stat-box .box{background-color:#fff;box-shadow:0 0 10px #e1e1e1;display:flex;flex-direction:column;height:250px;justify-content:center;margin:-90px auto 0;padding:28px 23px;position:relative;text-align:center;width:270px;z-index:2}.stat-box .box.long{height:auto;min-height:250px}.stat-box .box p{font:normal 18px/24px futura-pt,sans-serif}.stat-box .box .stat{color:#4ca1d2;font:normal 58px/74px futura-pt,sans-serif;letter-spacing:-.72px;margin:0!important}.stat-box .box .subheading{font:normal 20px/28px proxima-nova,sans-serif;letter-spacing:-.2px;margin-bottom:10px!important}.stat-box .box sub{line-height:1}.pip-bottomleft,.pip-bottomright{min-height:500px;position:relative;width:100%}.pip-bottomleft img,.pip-bottomright img{display:block;height:auto;width:100%}.pip-bottomleft .picture,.pip-bottomright .picture{position:relative;z-index:1}.pip-bottomleft .pip,.pip-bottomright .pip{border:1px solid #e1e1e1;margin-left:auto;max-height:250px;max-width:270px;position:relative;top:-32px;z-index:2}.bluebox-bg{background-position:top;background-repeat:no-repeat;background-size:auto 335px;padding-top:335px}.bluebox-bg .bluebox{background-image:linear-gradient(135deg,#4ca1d2,#396fa1 56%,#19334d);bottom:0;color:#fff;font:normal 18px/24px futura-pt,sans-serif;left:0;padding:30px 20px;position:absolute;text-align:center;z-index:1}.bluebox-bg .bluebox p{font:inherit;margin-bottom:0!important}.bluebox-bg .bluebox .bluebox-author{font:normal 18px/28px proxima-nova,sans-serif;margin-top:10px}.bgbleed-left{position:relative}.bgbleed-left:before{background-color:inherit;bottom:0;content:"";display:block;height:100%;left:0;margin-left:-9999px;position:absolute;top:0;width:9999px}.bgbleed-right{position:relative}.bgbleed-right:before{background-color:inherit;bottom:0;content:"";display:block;height:100%;margin-right:-9999px;position:absolute;right:0;top:0;width:9999px}.header__callout{font:normal 20px/24px proxima-nova,sans-serif!important}img[src^="/img/icons/arrow-blue"],img[src^="/img/icons/arrow-darkblue"]{height:auto;width:17px}.beforeclear:before{clear:both;content:" ";display:block;height:1px;width:100%}#main.home .section-1{margin-bottom:205px}#main.home .section-2{position:relative}#main.home .section-2:before{content:" ";display:block;height:1px;width:100%}#main.home .section-2 .bucket-list{margin-top:-150px;position:relative}#main.home .section-3{color:#002f55;font:normal 28px/35px futura-pt,sans-serif;padding:80px 20px}#main.home .section-3 *{font:inherit!important}#main.home .section-3>*{margin:0 auto;max-width:700px}#main.home .section-4 .left{background:#002f55 url(/public/img/placeholders/home/blue-stat-bg-sm.jpg) no-repeat 50%;background-size:160%;background-size:cover;color:#fff;padding:40px 0}#main.home .section-4 .left .inner{margin:0 auto;width:300px}#main.home .section-4 .left p{font:normal 18px/21px futura-pt,sans-serif}#main.home .section-5{padding:80px 20px}#main.home .section-6,#main.home .section-7{padding-bottom:80px}#main.interior{overflow:hidden}#main.interior .c-cardlist-image-cta__content-heading,#main.interior .heading,#main.interior .subheading,#main.interior .subsubheading,#main.interior p{margin-bottom:20px}#main.interior .wrapper{position:relative;z-index:1}#main.interior ul{color:#666;list-style-position:outside;padding-left:20px}#main.interior ul li{font:normal 18px/24px futura-pt,sans-serif;margin-bottom:15px}#main.interior ul.file-list{list-style:none;padding-left:0}#main.interior ul.file-list a{color:#4ca1d2;line-height:23px;transition:all .5s ease;vertical-align:middle}#main.interior ul.file-list a:before{background-image:url(/img/icons/file-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:18px auto;content:" ";display:inline-block;height:23px;margin-right:20px;transition:all .5s ease;vertical-align:bottom;width:18px}#main.interior ul.file-list a:hover{color:#002f55}#main.interior ul.file-list a:hover:before{background-image:url(/img/icons/file-darkblue.svg)}#main.interior .wysiwyg img{height:auto;max-width:100%!important;width:auto}#main.interior .callout-box{background-color:#ededed;margin:20px auto;max-width:449px;max-width:300px;padding:25px 30px;width:100%}#main.interior .callout-box p.text-blue{font-size:16px;line-height:24px;margin-bottom:30px}#main.interior .callout-box .subheading{margin-bottom:10px}#main.interior .detail-social{border-top:2px solid #e1e1e1;margin-top:25px;padding-top:25px}#main.interior .detail-social .share-headline{color:#002f55;font-family:proxima-nova,sans-serif;font-size:20px}#main.interior .detail-social .social-icons{padding-left:20px;width:100%}#main.interior .detail-social .social-icons a~a{margin-left:24px}#main.interior .detail-social .social-icons a img{display:inline-block;max-height:16px;vertical-align:middle}.no-svg #main.interior ul.file-list a:before{background-image:url(/public/img/icons/file-blue.png)}.no-svg #main.interior ul.file-list a:hover:before{background-image:url(/public/img/icons/file-darkblue.png)}#main.interior.campus .section-2>.wrapper{padding-bottom:40px;padding-top:40px}#main.interior.campus .section-2 .col-lg-6:first-child,#main.interior.campus .section-2 .col-lg-6:first-child .col-md-6:first-child{margin-bottom:30px}#main.interior.campus .section-2 .statbox__wrap{margin-bottom:50px}#main.interior.campus .section-2 .videobox{margin-bottom:-100px}#main.interior.campus .section-3{padding-bottom:110px;padding-top:113px}#main.interior.campus .section-4{padding:80px 0}#main.interior.campus .section-4>.col-md-6:first-child{margin-bottom:70px}#main.interior.programs .stat-box img{margin-left:-20px;width:calc(100% + 40px)}#main.interior.programs-residential .section-2>.wrapper .col-lg-6:first-child{padding-bottom:0!important}#main.interior.programs-residential .section-2>.wrapper .callout-box{display:none}#main.interior.programs-residential .section-3,#main.interior.programs-residential .section-3>.bluebox-bg>.bluebox{position:relative}#main.interior.programs-daytreatment .wc-heading{font-size:35px}#main.interior.programs-daytreatment .section-2>.wrapper,#main.interior.programs-residential .section-2>.wrapper{padding-bottom:40px;padding-top:40px}#main.interior.programs-daytreatment .section-2>.wrapper .col-lg-6:first-child,#main.interior.programs-residential .section-2>.wrapper .col-lg-6:first-child{padding-bottom:60px}#main.interior.programs-daytreatment .section-2>.wrapper .cb,#main.interior.programs-residential .section-2>.wrapper .cb{margin:45px 0}#main.interior.programs-daytreatment .bluebox,#main.interior.programs-residential .bluebox{position:relative}#main.interior.programs-daytreatment .section-4 .wrapper,#main.interior.programs-residential .section-4 .wrapper{padding-bottom:40px;padding-top:40px}#main.interior.programs-daytreatment .section-4 .cb,#main.interior.programs-residential .section-4 .cb{margin:45px 0}#main.interior.programs-veterans .section-1 #aarons-story{padding-bottom:40px}#main.interior.programs-veterans .section-2{position:relative}#main.interior.programs-veterans .content-card .wrapper,#main.interior.programs-veterans .section-3{padding-bottom:40px;padding-top:40px}#main.interior.programs-veterans .content-card .subheading{margin-top:20px}#main.interior.programs-veterans .content-card__cta{display:flex;flex-direction:column}#main.interior.programs-veterans .content-card__cta .cta{display:block;margin-bottom:10px;margin-left:0;margin-right:auto}#main.interior.programs-veterans .content-card__cta .cta:first-child{margin-top:30px}#main.interior.programs-veterans .content-card__cta .cta:last-child{margin-bottom:0}#main.interior.programs-veterans .bluebox{position:relative}#main.interior.hwpa .section-2{padding-top:0}#main.interior.hwpa .staff-cta{padding-top:25px}#main.interior.hwpa .content-card .wrapper{padding-bottom:60px;padding-top:50px}#main.interior.hwpa .content-card .videobox{width:100%}#main.interior.hwpa .content-card p{margin-bottom:0!important}#main.interior.hwpa .content-card .content-card-content{padding-top:15px}#main.interior.hwpa .content-card .content-card-content .content-card-cta{margin-top:30px}#main.interior.hwpa .content-card .subheading{margin-top:20px}#main.interior.hwpa .videobox{margin-bottom:0!important}#main.interior.hwpa .section-8{padding-bottom:40px;padding-top:66px}#main.interior.programs-overview .section-0{margin-bottom:185px}#main.interior.programs-overview .section-1{padding-bottom:80px}#main.interior.programs-overview .section-1 .bucket-list{margin-top:-125px}#main.interior.programs-overview .section-2{padding:0 0 75px;text-align:center}#main.interior.programs-overview .section-2 .col-md-6:first-child{margin-bottom:40px}#main.interior.programs-overview .section-2 .section-2__sample-schedule{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}#main.interior.programs-overview .section-3{padding:0 0 75px;text-align:center}#main.interior.programs-overview .section-3 .videobox{max-width:100%}#main.interior.programs-overview .section-3 .col-md-6:first-child{margin-bottom:40px}#main.interior.programs-overview .section-4{margin-top:-1px;padding-bottom:80px}#main.interior.programs-overview .section-5{text-align:center}#main.interior.programs-overview .section-5>.wrapper>.col-md-6:first-child{margin-bottom:40px}#main.interior.programs-overview .section-5,#main.interior.programs-overview .section-6{padding-bottom:80px}#main.interior.services{padding-bottom:60px}#main.interior.services .col-lg-3 .contact{background-color:#f6f6f6;margin-top:30px;padding:25px 30px}#main.interior.services .col-lg-3 .contact .text-blue{font:normal 16px/18px futura-pt,sans-serif}#main.interior.services .col-lg-3 .contact .disclaimer{font:normal 14px/16px futura-pt,sans-serif}#main.interior.services .pip-bottomright{margin-left:-20px;margin-top:50px;width:calc(100% + 40px)}#main.interior.general{padding-bottom:60px}#main.interior.general .col-lg-3 .contact{padding:25px 30px}#main.interior.general .col-lg-3 .contact .text-blue{font:normal 16px/18px futura-pt,sans-serif}#main.interior.general .col-lg-3 .contact .disclaimer{font:normal 14px/16px futura-pt,sans-serif}#main.interior.general .pip-bottomright{margin-left:-20px;margin-top:50px;width:calc(100% + 40px)}#main.interior.general .textcopy-block{margin-top:50px}#main.interior.general .textcopy-block:first-of-type{margin-top:0}#main.interior.general .textcopy-block:last-of-type{margin-bottom:100px}#main.interior.general .section-2{padding-top:60px}#main.interior.general .section-2 .videobox{margin-bottom:40px;margin-top:40px}#main.interior.general .section-2 .textcopy-block{margin-top:50px}#main.interior.general .section-2 .textcopy-block:last-of-type{margin-bottom:0}#main.interior.general .general-form-container{padding-bottom:25px;padding-top:25px}#main.interior.general .general-form-container>.col-lg-12:first-child{padding:40px 20px}#main.interior.general .general-form-container .formbox{background-color:#fff;box-shadow:0 0 10px 0 #e1e1e1;margin:0 20px 30px;padding:20px;position:relative;width:100%;width:calc(100% - 40px)}#main.interior.general .general-form-container .formbox.social .social-icons{margin-top:30px;width:100%}#main.interior.general .general-form-container .formbox.social .social-icons .share_headline{color:#002f55;display:inline-block;font:700 12px/16px futura-pt,sans-serif;letter-spacing:.55px;margin-bottom:0;text-transform:uppercase;vertical-align:middle}#main.interior.general .general-form-container .formbox.social .social-icons a{margin:0 12px}#main.interior.general .general-form-container .formbox.social .social-icons a img{display:inline-block;vertical-align:middle}#main.interior.general .general-form-container .formbox .select-required{display:flex!important;height:0!important;opacity:0!important;position:absolute!important}#main.interior.general .general-form-container .form fieldset[class*=col-sm-]:first-child,#main.interior.general .general-form-container .form fieldset[class^=col-sm-]:first-child{padding-right:5px}#main.interior.general .general-form-container .form fieldset[class*=col-sm-]:last-child,#main.interior.general .general-form-container .form fieldset[class^=col-sm-]:last-child{padding-left:5px}#main.interior.general .general-form-container .otherways{font-size:0;margin:0 20px;text-align:center;width:100%;width:calc(100% - 40px)}#main.interior.general .general-form-container .otherways .box{background-color:#fff;box-shadow:0 0 10px #e1e1e1;display:inline-block;margin:0 10px 10px;max-width:275px;padding:40px 30px;vertical-align:top;width:100%;width:calc(100% - 20px)}#main.interior.general .general-form-container .otherways .box.social a{cursor:pointer;display:inline-block;margin:0 12px}#main.interior.general .section-4 .statbox__wrap{margin-bottom:40px;margin-top:40px}#main.interior.general #sforce-root{background:#fff;box-shadow:0 0 10px 0 #e1e1e1;margin-top:25px;padding:20px 25px}#main.interior.general #sforce-root input,#main.interior.general #sforce-root select,#main.interior.general #sforce-root textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:3px!important;font:normal 18px/24px futura-pt,sans-serif!important;min-height:45px!important;outline:none!important;padding:11px 16px 10px!important;width:100%}#main.interior.general #sforce-root input:not(:focus),#main.interior.general #sforce-root select:not(:focus),#main.interior.general #sforce-root textarea:not(:focus){opacity:.8}#main.interior.general #sforce-root label{clear:both!important;display:block!important;float:none!important;font:700 12px/16px futura-pt,sans-serif!important;letter-spacing:.55px!important;margin:20px 0 10px!important;text-align:left;text-transform:uppercase!important;width:auto}#main.interior.general #sforce-root label>.required{font-style:italic;opacity:.5;text-transform:lowercase}#main.interior.general #sforce-root input[type=checkbox]{display:inline-block!important;height:20px!important;margin-top:10px!important;min-height:20px!important;padding:0!important;vertical-align:top!important;width:20px!important}#main.interior.general #sforce-root input[type=checkbox]:checked{background-image:url(/public/img/icons/check.png)!important;background-position:50%!important;background-repeat:no-repeat!important}#main.interior.general #sforce-root input[type=checkbox]+label{display:inline-block!important;margin-left:10px!important;margin-top:10px!important;vertical-align:top!important;width:auto!important}#main.interior.general #sforce-root input[type=submit]{background-color:#4ca1d2!important;border:none!important;border-radius:3px!important;color:#fff!important;display:block!important;font:700 13px/17px futura-pt,sans-serif!important;height:auto!important;letter-spacing:.59px!important;margin-top:20px;min-width:150px!important;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:background-color .5s ease!important;width:auto!important}#main.interior.general #sforce-root input[type=submit]:hover{background-color:#54b4eb!important}#main.interior.general #sforce-root input[type=submit][disabled]{opacity:.5;pointer-events:none}#main.interior.general #sforce-root select{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#666!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}#main.interior.general #sforce-root .SFFormTitle{color:#002f55;font:normal 28px/35px futura-pt,sans-serif;margin:20px 0}#main.interior.general #bbox-root input,#main.interior.general #bbox-root select,#main.interior.general #bbox-root textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:3px!important;font:normal 18px/24px futura-pt,sans-serif!important;min-height:45px!important;outline:none!important;padding:11px 16px 10px!important}#main.interior.general #bbox-root .BBFormFieldLabel,#main.interior.general #bbox-root label{clear:both!important;display:block!important;float:none!important;text-align:left;width:auto}#main.interior.general #bbox-root input[type=checkbox]{display:inline-block!important;height:20px!important;margin-top:10px!important;min-height:20px!important;padding:0!important;vertical-align:top!important;width:20px!important}#main.interior.general #bbox-root input[type=checkbox]:checked{background-image:url(/public/img/icons/check.png)!important;background-position:50%!important;background-repeat:no-repeat!important}#main.interior.general #bbox-root input[type=checkbox]+label{display:inline-block!important;margin-left:10px!important;margin-top:10px!important;vertical-align:top!important;width:auto!important}#main.interior.general #bbox-root select{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#666!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}#main.interior.general #bbox-root .BBFormContainer{border:none!important;border-radius:0!important;font-family:futura-pt,sans-serif!important;min-width:0!important;padding:0!important}#main.interior.general #bbox-root .BBFormSection{margin:0!important}#main.interior.general #bbox-root .BBFormSectionHeading{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0!important;padding:30px 0 0!important}#main.interior.general #bbox-root .BBFormFieldContainer{color:#666!important;margin:0!important;padding:0!important}#main.interior.general #bbox-root .BBDFormSectionComments *{margin-left:0!important}#main.interior.general #bbox-root .BBFormFieldLabel{font:700 12px/16px futura-pt,sans-serif!important;letter-spacing:.55px!important;margin:20px 0 10px!important;text-transform:uppercase!important}#main.interior.general #bbox-root .BBFormFieldContainerGivingLevels{margin-top:20px!important}#main.interior.general #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioList label{text-align:center!important}#main.interior.general #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevel{border:1px solid #e1e1e1!important;font:normal 21px/28px futura-pt,sans-serif!important;padding:9px 12px!important;transition:background-color .5s ease!important}#main.interior.general #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected:not(.BBFormRadioLabelGivingLevelOther){background-color:#f5b442!important;border:1px solid #f5b442!important}#main.interior.general #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther{background-color:transparent!important;border:none!important;padding:0!important}#main.interior.general #bbox-root .BBFormProgressContainer .BBFormProgress-Title{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0 0 20px!important;padding:0!important}#main.interior.general #bbox-root .BBFormSubmitbutton{background-color:#4ca1d2!important;border:none!important;border-radius:3px!important;color:#fff!important;display:block!important;font:700 13px/17px futura-pt,sans-serif!important;height:auto!important;letter-spacing:.59px!important;min-width:150px!important;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:background-color .5s ease!important;width:auto!important}#main.interior.general #bbox-root .BBFormSubmitbutton:hover{background-color:#54b4eb!important}#main.interior.general #bbox-root .BBFormChecklist{border:none!important}#main.interior.about .section-1{background-color:#f6f6f6;margin-top:200px;padding-bottom:80px}#main.interior.about .section-1 .bucket-list{margin-top:-140px}#main.interior.about .section-2{padding:0 20px 80px}#main.interior.about .section-4{padding:80px 20px}#main.interior.about .section-5{padding-bottom:80px}#main.interior.formpage .columns{padding:0}#main.interior.formpage .columns>.col-lg-6:first-child{padding:40px 20px}#main.interior.formpage .columns>.col-lg-6:last-child{padding-bottom:50px;padding-top:50px;position:relative}#main.interior.formpage .columns>.col-lg-6:last-child>*{position:relative;z-index:2}#main.interior.formpage .columns>.col-lg-6:last-child:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}#main.interior.formpage .columns .formbox{background-color:#fff;box-shadow:0 0 10px 0 #e1e1e1;margin:0 20px 30px;padding:20px;position:relative;width:100%;width:calc(100% - 40px)}#main.interior.formpage .columns .formbox.social .social-icons{margin-top:30px;width:100%}#main.interior.formpage .columns .formbox.social .social-icons .share_headline{color:#002f55;display:inline-block;font:700 12px/16px futura-pt,sans-serif;letter-spacing:.55px;margin-bottom:0;text-transform:uppercase;vertical-align:middle}#main.interior.formpage .columns .formbox.social .social-icons a{margin:0 12px}#main.interior.formpage .columns .formbox.social .social-icons a img{display:inline-block;vertical-align:middle}#main.interior.formpage .columns .form fieldset[class*=col-sm-]:first-child,#main.interior.formpage .columns .form fieldset[class^=col-sm-]:first-child{padding-right:5px}#main.interior.formpage .columns .form fieldset[class*=col-sm-]:last-child,#main.interior.formpage .columns .form fieldset[class^=col-sm-]:last-child{padding-left:5px}#main.interior.formpage .columns .otherways{font-size:0;margin:0 20px;text-align:center;width:100%;width:calc(100% - 40px)}#main.interior.formpage .columns .otherways .box{background-color:#fff;box-shadow:0 0 10px #e1e1e1;display:inline-block;margin:0 10px 10px;max-width:275px;padding:40px 30px;vertical-align:top;width:100%;width:calc(100% - 20px)}#main.interior.formpage .columns .otherways .box.social a{cursor:pointer;display:inline-block;margin:0 12px}#main.interior.formpage .videobox{margin-bottom:80px;max-width:568px;width:calc(100% - 60px)}#main.interior.contact .columns>.col-lg-6:last-child:before{background-image:url(/public/img/placeholders/contactus/contact_bkgnd.jpg)}#main.interior.support .columns>.col-lg-6:first-child .videobox{margin-left:0;margin-top:75px}#main.interior.support .formbox.donate{cursor:default;max-height:999px;min-width:0;overflow:hidden;position:relative;transition:max-height .5s ease}#main.interior.support .formbox.donate.minimized{cursor:pointer;max-height:485px}#main.interior.support .formbox.donate.minimized:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:40px;left:0;position:absolute;right:0;width:100%}#main.interior.support .formbox.donate>.subheading{margin-bottom:0}#main.interior.support .formbox.donate #bbox-root input,#main.interior.support .formbox.donate #bbox-root select,#main.interior.support .formbox.donate #bbox-root textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:3px!important;font:normal 18px/24px futura-pt,sans-serif!important;min-height:45px!important;outline:none!important;padding:11px 16px 10px!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldLabel,#main.interior.support .formbox.donate #bbox-root label{clear:both!important;display:block!important;float:none!important;text-align:left;width:auto}#main.interior.support .formbox.donate #bbox-root input[type=checkbox]{display:inline-block!important;height:20px!important;margin-top:10px!important;min-height:20px!important;padding:0!important;vertical-align:top!important;width:20px!important}#main.interior.support .formbox.donate #bbox-root input[type=checkbox]:checked{background-image:url(/public/img/icons/check.png)!important;background-position:50%!important;background-repeat:no-repeat!important}#main.interior.support .formbox.donate #bbox-root input[type=checkbox]+label{display:inline-block!important;margin-left:10px!important;margin-top:10px!important;vertical-align:top!important;width:auto!important}#main.interior.support .formbox.donate #bbox-root select{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#666!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}#main.interior.support .formbox.donate #bbox-root .BBFormContainer{border:none!important;border-radius:0!important;font-family:futura-pt,sans-serif!important;min-width:0!important;padding:0!important}#main.interior.support .formbox.donate #bbox-root .BBFormSection{margin:0!important}#main.interior.support .formbox.donate #bbox-root .BBFormSectionHeading{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0!important;padding:30px 0 0!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainer{color:#666!important;margin:0!important;padding:0!important}#main.interior.support .formbox.donate #bbox-root .BBDFormSectionComments *{margin-left:0!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldLabel{font:700 12px/16px futura-pt,sans-serif!important;letter-spacing:.55px!important;margin:20px 0 10px!important;text-transform:uppercase!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainerGivingLevels{margin-top:20px!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioList label{text-align:center!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevel{border:1px solid #e1e1e1!important;font:normal 21px/28px futura-pt,sans-serif!important;padding:9px 12px!important;transition:background-color .5s ease!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected:not(.BBFormRadioLabelGivingLevelOther){background-color:#f5b442!important;border:1px solid #f5b442!important}#main.interior.support .formbox.donate #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther{background-color:transparent!important;border:none!important;padding:0!important}#main.interior.support .formbox.donate #bbox-root .BBFormSubmitbutton{background-color:#4ca1d2!important;border:none!important;border-radius:3px!important;color:#fff!important;display:block!important;font:700 13px/17px futura-pt,sans-serif!important;height:auto!important;letter-spacing:.59px!important;min-width:150px!important;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:background-color .5s ease!important;width:auto!important}#main.interior.support .formbox.donate #bbox-root .BBFormSubmitbutton:hover{background-color:#54b4eb!important}#main.interior.support .formbox.donate #bbox-root .BBFormChecklist{border:none!important}#main.interior.admissions .interior-hero{min-height:500px;position:relative}#main.interior.admissions .interior-hero .hero-wrap{min-height:500px}#main.interior.admissions .intro{padding-top:100px}#main.interior.admissions .wrapper{padding:0 40px 65px}#main.interior.admissions .wrapper .col-lg-6{word-wrap:break-word;padding:0}#main.interior.admissions .admissions-content{padding-top:65px}#main.interior.programs-communityeducation .section-1{padding:50px 0 130px;text-align:center}#main.interior.programs-communityeducation .section-1 .wrapper>.text-larger{margin:0 auto;max-width:70%}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:first-child{padding-top:40px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card{margin:70px auto 40px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card p:not(.subheading):not(.meta){font-size:16px;line-height:21px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card .subheading{margin-bottom:5px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card .subheading a{color:inherit}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card .meta{margin-bottom:15px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card a{transition:none}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card a img{margin-left:15px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card p:last-child{margin-bottom:0}#main.interior.programs-communityeducation .section-2{padding-bottom:80px;padding-top:80px}#main.interior.programs-communityeducation .section-2 .col-lg-6:first-child{margin-bottom:40px}#main.interior.programs-communityeducation .section-3{position:relative}#main.interior.programs-communityeducation .section-3 .bluebox-bg .bluebox{left:0}#main.interior.programs-communityeducation .section-3 .bluebox-bg .bluebox p{max-width:400px}#main.interior.programs-communityeducation .section-4{padding-bottom:100px;padding-top:100px}#main.interior.programs-communityeducation .section-4 .wrapper>.heading{margin-bottom:40px}#main.interior.programs-communityeducation .section-4 .events .event{background-color:#fff;border:1px solid #e1e1e1;margin-top:20px;padding:30px;position:relative}#main.interior.programs-communityeducation .section-4 .events .event div[class*=wc-],#main.interior.programs-communityeducation .section-4 .events .event>div[class^=wc-]{bottom:auto;left:0;position:absolute;right:0;top:0}#main.interior.programs-communityeducation .section-4 .events .event .left{width:100%}#main.interior.programs-communityeducation .section-4 .events .event .left .subheading{margin-bottom:5px}#main.interior.programs-communityeducation .section-4 .events .event .left .subheading a{color:inherit}#main.interior.programs-communityeducation .section-4 .events .event .left .meta{margin-bottom:15px}#main.interior.programs-communityeducation .section-4 .events .event .left a{transition:none}#main.interior.programs-communityeducation .section-4 .events .event .left a img{margin-left:15px}#main.interior.programs-communityeducation .section-4 .events .event .right{margin-bottom:20px;width:100%}#main.interior.programs-communityeducation .section-4 .events .event .right img{height:auto;width:100%}#main.interior.programs-communityevents .interior-hero{background-position:50%;background-size:auto 100%;color:#fff;min-height:500px;position:relative}#main.interior.programs-communityevents .interior-hero .heading{color:#fff}#main.interior.programs-communityevents .interior-hero .overlay{background-image:linear-gradient(90deg,#27a4d9,#22609b 52%,#2a3363);opacity:.85;position:relative;z-index:2}#main.interior.programs-communityevents .interior-hero .overlay .wrapper{display:table;max-width:1080px;min-height:500px}#main.interior.programs-communityevents .interior-hero .overlay .wrapper .align{display:table-cell;margin:20px auto;vertical-align:middle}#main.interior.programs-communityevents .interior-hero:nth-of-type(2n+2) .overlay{background-image:linear-gradient(90deg,#a3be67,#4c8561 50%,#295238)}#main.interior.programs-communityevents .interior-hero:nth-of-type(3n+3) .overlay{background-image:linear-gradient(90deg,#4ebbba,#2fa29a 31%,#195963)}#main.interior.programs-communityevents .section-1{padding-bottom:100px;padding-top:50px}#main.interior.programs-communityevents .section-1 .wrapper>.heading{margin-bottom:40px}#main.interior.programs-communityevents .section-1 .wrapper:not(:first-child){padding-top:50px}#main.interior.programs-communityevents .section-1 .events .event{background-color:#fff;border:1px solid #e1e1e1;margin-top:20px;padding:30px;position:relative}#main.interior.programs-communityevents .section-1 .events .event div[class*=wc-],#main.interior.programs-communityevents .section-1 .events .event>div[class^=wc-]{bottom:auto;left:0;position:absolute;right:0;top:0}#main.interior.programs-communityevents .section-1 .events .event .left{width:100%}#main.interior.programs-communityevents .section-1 .events .event .left .subheading{margin-bottom:5px}#main.interior.programs-communityevents .section-1 .events .event .left .subheading a{color:inherit}#main.interior.programs-communityevents .section-1 .events .event .left .meta{margin-bottom:15px}#main.interior.programs-communityevents .section-1 .events .event .left a{transition:none}#main.interior.programs-communityevents .section-1 .events .event .left a img{margin-left:15px}#main.interior.programs-communityevents .section-1 .events .event .right{margin-bottom:20px;width:100%}#main.interior.programs-communityevents .section-1 .events .event .right img{height:auto;width:100%}#main.interior.event-detail .event-image{width:100%}#main.interior.event-detail .wrapper{margin:60px auto;max-width:720px!important}#main.interior.event-detail .wrapper .backlink{margin-bottom:40px}#main.interior.event-detail .wrapper .hoops-heading{font-family:industry,sans-serif;font-style:normal;font-weight:900}#main.interior.event-detail .wrapper .image-grid{margin:40px 0 20px}#main.interior.event-detail .wrapper .event-image{margin-bottom:20px;width:100%}#main.interior.event-detail .wrapper .terms-conditions{margin-top:25px}#main.interior.event-detail .wrapper .terms-conditions details{position:relative}#main.interior.event-detail .wrapper .terms-conditions details[open] summary:before{position:absolute;right:0;transform:rotate(180deg)}#main.interior.event-detail .wrapper .terms-conditions details summary{color:#4ca1d2;cursor:pointer;margin-bottom:15px}#main.interior.event-detail .wrapper .terms-conditions details summary::-webkit-details-marker{display:none}#main.interior.event-detail .wrapper .terms-conditions details summary:focus{outline-style:none}#main.interior.event-detail .wrapper .terms-conditions details summary:before{content:url(/public/img/icons/dd-arrow.png);position:absolute;right:0}#main.interior.event-detail .wrapper .terms-conditions details p{background-color:#ededed;font-size:14px;padding:25px 30px}#main.interior.event-detail #bbox-root{background:#fff;box-shadow:0 0 10px 0 #e1e1e1;padding:20px 25px}#main.interior.event-detail #bbox-root input,#main.interior.event-detail #bbox-root select,#main.interior.event-detail #bbox-root textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:3px!important;font:normal 18px/24px futura-pt,sans-serif!important;min-height:45px!important;outline:none!important;padding:11px 16px 10px!important}#main.interior.event-detail #bbox-root .BBFormFieldLabel,#main.interior.event-detail #bbox-root label{clear:both!important;display:block!important;float:none!important;text-align:left;width:auto}#main.interior.event-detail #bbox-root input[type=checkbox]{display:inline-block!important;height:20px!important;margin-top:10px!important;min-height:20px!important;padding:0!important;vertical-align:top!important;width:20px!important}#main.interior.event-detail #bbox-root input[type=checkbox]:checked{background-image:url(/public/img/icons/check.png)!important;background-position:50%!important;background-repeat:no-repeat!important}#main.interior.event-detail #bbox-root input[type=checkbox]+label{display:inline-block!important;margin-left:10px!important;margin-top:10px!important;vertical-align:top!important;width:auto!important}#main.interior.event-detail #bbox-root select{background-image:url(/public/img/icons/dd-arrow.png)!important;background-position:100%!important;background-position:calc(100% - 20px)!important;background-repeat:no-repeat!important;color:#666!important;display:inline-block!important;font:normal 18px/24px futura-pt,sans-serif!important;padding:10px 40px 10px 16px!important}#main.interior.event-detail #bbox-root select.BBFormSelectQuantity{background-position:100%!important;background-position:calc(100% - 10px)!important;padding:5px!important}#main.interior.event-detail #bbox-root .BBFormContainer{border:none!important;border-radius:0!important;font-family:futura-pt,sans-serif!important;min-width:0!important;padding:0!important}#main.interior.event-detail #bbox-root .BBFormContainer .BBLinkSecureInfo{margin-left:0}#main.interior.event-detail #bbox-root .BBFormContainer .BBFormPricingTable{background-color:transparent;background-image:none;border:none;padding:0}#main.interior.event-detail #bbox-root .BBFormContainer .BBFormPricingTable .BBFormPriceName{color:#4ca1d2}#main.interior.event-detail #bbox-root .BBFormContainer .BBFormEventName{color:#002f55;font:normal 28px/35px futura-pt,sans-serif;margin-bottom:20px}#main.interior.event-detail #bbox-root .BBFormTableFooter{color:#4ca1d2}#main.interior.event-detail #bbox-root .BBFormSection{margin:0!important}#main.interior.event-detail #bbox-root .BBFormSectionHeading{border:none!important;color:#002f55;font:normal 18px/23px futura-pt,sans-serif!important;margin:0!important;padding:30px 0 0!important}#main.interior.event-detail #bbox-root .BBFormFieldContainer{color:#666!important;margin:0!important;padding:0!important}#main.interior.event-detail #bbox-root .BBDFormSectionComments *{margin-left:0!important}#main.interior.event-detail #bbox-root .BBFormFieldLabel{font:700 12px/16px futura-pt,sans-serif!important;letter-spacing:.55px!important;margin:20px 0 10px!important;text-transform:uppercase!important}#main.interior.event-detail #bbox-root .BBFormFieldContainerGivingLevels{margin-top:20px!important}#main.interior.event-detail #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioList label{text-align:center!important}#main.interior.event-detail #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevel{border:1px solid #e1e1e1!important;font:normal 21px/28px futura-pt,sans-serif!important;padding:9px 12px!important;transition:background-color .5s ease!important}#main.interior.event-detail #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected:not(.BBFormRadioLabelGivingLevelOther){background-color:#f5b442!important;border:1px solid #f5b442!important}#main.interior.event-detail #bbox-root .BBFormFieldContainerGivingLevels .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther{background-color:transparent!important;border:none!important;padding:0!important}#main.interior.event-detail #bbox-root .BBFormSubmitbutton{background-color:#4ca1d2!important;border:none!important;border-radius:3px!important;color:#fff!important;font:700 13px/17px futura-pt,sans-serif!important;height:auto!important;letter-spacing:.59px!important;min-width:150px!important;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:background-color .5s ease!important;width:auto!important}#main.interior.event-detail #bbox-root .BBFormSubmitbutton:hover{background-color:#54b4eb!important}#main.interior.event-detail #bbox-root .BBFormSubmitbutton[type=submit]{display:block!important}#main.interior.event-detail #bbox-root .BBFormChecklist{border:none!important}#main.interior.event-detail .callout-box{max-width:100%}#main.interior.event-detail .callout-box .text-blue .subheading{font-size:16px}#main.interior.missing{padding:100px 0}#main.interior.missing h1{color:#4ca1d2;font:normal 72px/81px proxima-nova,sans-serif}.support-buckets .bucket__inner{padding:75px 52px 46px}.support-buckets .bucket__description{font-size:18px;line-height:24px}#main.interior.formpage.support .videobox{margin-bottom:25px;width:100%}#main.interior.veterans-donate .c-vidbox{max-width:1050px}#main.interior.veterans-donate .c-vidbox-area{background-color:#f6f6f6;padding:75px 20px}#main.interior.veterans-donate .wysiwyg{font-size:18px;line-height:24px;margin-bottom:20px}#main.interior.veterans-donate .interior-hero .interior-hero__secondary-img{display:flex;left:0;margin-left:auto;margin-right:auto;max-width:512px;min-width:unset;position:relative;transform:none;width:50%}.c-icon-grid{overflow:hidden;padding-bottom:100px;padding-top:55px}.c-icon-grid__heading{text-align:center}.c-icon-grid__container{margin:0 auto;max-width:calc(100% - 40px)}.c-icon-grid__icon-group{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -25px;padding:30px 0;position:relative}.c-icon-grid__icon-group:not(:first-child):after{border-top:1px solid #4ba1d3;content:" ";display:block;height:0;left:15px;position:absolute;right:15px;top:0}.c-icon-grid__icon-group__icon{flex:0 0 160px;margin:0 25px;padding:25px 0;width:160px}.c-icon-grid__icon-group__icon__image{display:block;height:auto;margin:0 auto;max-height:100px;max-width:160px;width:auto}.c-icon-grid__cta-container{text-align:center}#main.interior.giving-is-healing .interior-hero.interior-hero--bg,#main.interior.giving-is-healing .interior-hero.interior-hero--bg .hero-wrap{min-height:400px}#main.interior.giving-is-healing .c-carousel-quotes{background-color:#e2ecf5;overflow:hidden;position:relative}#main.interior.giving-is-healing .c-carousel-quotes:before{background-image:url(/public/img/giving-is-healing/dots-mobile.png);background-repeat:no-repeat;background-size:contain;content:" ";height:41.1458333333%;position:absolute;right:-13px;top:0;width:70.4%}#main.interior.giving-is-healing .c-carousel-quotes__container{padding:60px 27px}#main.interior.giving-is-healing .wrapper{padding-left:30px;padding-right:30px}#main.interior.giving-is-healing .c-carousel-quotes__image-area{min-height:204px;min-width:307px}#main.interior.giving-is-healing .c-carousel-quotes__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#main.interior.giving-is-healing .c-carousel-quotes__description-heading{font:700 24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-subheading{font:24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-copy{font:18px/24px proxima-nova,sans-serif;padding-left:13px;padding-top:25px}#main.interior.giving-is-healing .c-carousel-quotes__description-copy:before{left:8px;top:0}#main.interior.giving-is-healing .c-carousel-quotes__description-cta{margin-left:-20px;margin-top:40px}#main.interior.giving-is-healing .c-carousel-quotes__arrows-container{margin-left:8px;margin-top:40px}#main.interior.giving-is-healing .c-carousel-quotes__description-heading-container{margin-left:8px;margin-top:63px}#main.interior.giving-is-healing .c-carousel-quotes__pictures{display:flex;flex-flow:row}#main.interior.giving-is-healing .c-carousel-quotes__pictures:before{height:calc(100% + 26px);left:-13px;max-width:121.359223301%;top:-13px}#main.interior.giving-is-healing .c-carousel-quotes__descriptions{display:flex;flex-flow:row;padding-top:20px}#main.interior.giving-is-healing .c-carousel-quotes__slide{display:flex;flex-flow:column nowrap;padding-top:13px}#main.interior.giving-is-healing .c-buckets-half__bucket--is-last{margin:0 auto}#main.interior.giving-is-healing .c-buckets-half__bucket-copy{font:800 50px proxima-nova,sans-serif}#main.interior.giving-is-healing .bluebox-bg .bluebox{position:relative}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content h1{color:#002f55;font-size:24px;font-weight:500;line-height:1.25em;margin-bottom:10px}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content p{font-size:14px;line-height:20px;font:normal 18px/24px futura-pt,sans-serif;margin-bottom:0}#main.interior.giving-is-healing .c-banner-tabs__left{width:100%}header ul{list-style:none;margin:0;padding:0}header ul li{display:block;margin:0;padding:0}#header{background-color:#fff;border-bottom:1px solid #e1e1e1;left:0;max-height:80px;max-height:70px;overflow:hidden;padding:23px 0;position:fixed;right:0;top:0;transition:all .5s ease;width:100%;z-index:999}#header .wrapper{padding:0}#header.expanded{max-height:999px;max-height:100vh;overflow:auto}#header .top{padding:0 20px;position:relative}#header .top a{display:inline-block}#header .hopeway{height:auto;width:140px}#header .menu-btn{display:block;height:22px;position:absolute;right:20px;top:0;width:22px}#header .menu-btn span:after,#header .menu-btn span:before{content:"";left:0;position:absolute;top:-7px}#header .menu-btn span:after{top:7px}#header .menu-btn span{display:block;position:absolute;top:50%}#header .menu-btn span,#header .menu-btn span:after,#header .menu-btn span:before{backface-visibility:hidden;background-color:#002f54;border-radius:2px;height:3px;transition:all .3s;width:100%}#header .menu-btn.open span{background-color:transparent}#header .menu-btn.open span:before{transform:rotate(45deg) translate(5px,5px)}#header .menu-btn.open span:after{transform:rotate(-45deg) translate(5px,-5px)}#header .menu-btn.poen+#menu{opacity:1;visibility:visible}#header nav{text-align:center}#header nav.primary{margin-top:40px}#header nav.primary a{color:#002f55}#header nav.primary a:hover{color:#4ca1d2}#header nav.primary li{font:400 16px/21px futura-pt,sans-serif;margin-bottom:25px;max-height:21px;overflow:hidden;transition:max-height .5s ease}#header nav.primary li.expanded{border-color:#e1e1e1;max-height:999px}#header nav.primary li.expanded>a{color:#4ca1d2}#header nav.primary li:last-child{margin-bottom:0}#header nav.primary li.menu-cta{max-height:100%}#header nav.primary li.menu-cta>a+a{background-color:transparent;color:#666;display:block;font:700 11px/14px futura-pt,sans-serif;letter-spacing:.5px;margin:0;min-width:100%;padding:10px 0 0}#header nav.primary li>.more{position:relative}#header nav.primary li>.more:after{background:url(/public/img/icons/plus.svg) no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:10px}.no-svg #header nav.primary li>.more:after{background:url(/public/img/icons/plus.png) no-repeat}#header nav.primary .level_sub{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:17px 0;padding:17px 0}#header nav.primary .level_sub li{margin-bottom:20px}#header nav.primary .level_sub li:last-child{margin-bottom:0}#header nav.primary .level_subsub{background-color:#4ca1d2;margin-top:17px;padding:25px 0}#header nav.primary .level_subsub li{margin-bottom:20px}#header nav.primary .level_subsub li:last-child{margin-bottom:0}#header nav.primary .level_subsub a{color:#fff}#header nav.secondary{margin-bottom:40px;margin-top:40px}#header nav.secondary li{margin-bottom:20px}#header nav.secondary li:last-child{margin-bottom:0}#header nav.secondary a{color:#4ca1d2;font:700 11px/14px futura-pt,sans-serif;letter-spacing:.5px;text-transform:uppercase}#header nav.social{font-size:0}#header nav.social li{border-radius:100%;display:inline-block;height:30px;margin:0 7.5px;overflow:hidden;vertical-align:middle;width:30px}#header nav.social li a{align-content:center;align-items:center;background-color:#4ca1d2;display:block;display:flex;flex-direction:row;font-size:0;height:100%;justify-content:center;line-height:30px;text-align:center;transition:background-color .5s ease;width:100%}#header nav.social li a:hover{background-color:#54b4eb}#header nav.social li a img{display:inline-block;vertical-align:middle}.flyout{bottom:0;position:fixed;right:0;width:100%;z-index:9998}.flyout ul{list-style:none;margin:0;padding:0}.flyout ul li{display:block;margin:0;padding:0}.flyout .tabs{font-size:0}.flyout .tabs li{display:inline-block;text-align:center;width:33.33333333%}.flyout .tabs li a{color:#fff;display:block;font:700 13px/17px futura-pt,sans-serif;letter-spacing:.59px;overflow:hidden;padding:12px 0;position:relative;text-transform:uppercase;width:100%}.flyout .tabs li a img{display:block;display:none;left:0;position:absolute;top:50%;transform:translate(-200px,-50%);transition:all .5s ease}.flyout .tab-contents{display:none}#footer{background-color:#fff}#footer .newsletter{background-color:#4ca1d2;margin-bottom:25px;padding:25px 20px 30px;position:relative}#footer .newsletter #success_message{color:#fff}#footer .newsletter .ctct-form-errorMessage,#footer .newsletter .ctct-form-required{display:none!important}#footer .newsletter .form label{color:#fff;font:700 13px/17px futura-pt,sans-serif;letter-spacing:.59px;text-align:center;text-transform:uppercase}#footer .newsletter .form fieldset label,#footer .newsletter .form label{display:block;margin-bottom:10px}#footer .newsletter .form fieldset input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;font:normal 18px/24px futura-pt,sans-serif;height:45px;padding:11px 16px 10px}#footer .newsletter .form fieldset{border-radius:3px;margin-bottom:0;overflow:hidden;position:relative;width:100%}#footer .newsletter .form fieldset input{font:normal 14px/24px futura-pt,sans-serif;padding:10px 90px 10px 16px;width:100%}#footer .newsletter .form fieldset .cta{border-radius:0;bottom:0;min-width:0;padding:0;position:absolute;right:0;top:0;width:90px}#footer .partners .partneredby{font:normal 16px/24px futura-pt,sans-serif;margin-bottom:10px;text-align:center}#footer .partners .cf{align-content:space-around;align-items:center;display:flex;flex-direction:column;justify-content:space-around}#footer .partners .cf img{margin:10px 0}#footer .partners .cf img.chc{height:auto;width:128px}#footer .partners .cf img.novant{height:auto;width:106px}#footer .nav-loc .ribbon{float:left;width:15px}#footer .nav-loc .ribbon a{display:block;font-size:0;height:42px;pointer-events:none}#footer .nav-loc .ribbon a:first-child{background-color:#4ca1d2}#footer .nav-loc .ribbon a:nth-child(2){background-color:#2fa29a}#footer .nav-loc .ribbon a:nth-child(3){background-color:#f5b442}#footer .nav-loc .location{float:left;padding:5px 40px 23px 33px;position:relative;width:calc(100% - 15px)}#footer .nav-loc .location:after{border-top:1px solid #e1e1e1;bottom:0;content:"";display:block;height:0;left:0;margin-left:25px;position:absolute;width:calc(100% - 65px)}#footer .nav-loc .location p{font:normal 16px/24px futura-pt,sans-serif;margin-bottom:7px}#footer .nav-loc .location a{color:inherit}#footer nav{background-color:#fff;padding-bottom:30px;text-align:center}#footer nav li,#footer nav ul{list-style:none;margin:0;padding:0}#footer nav li{display:inline-block}#footer nav li.tablet{display:none}#footer nav li a{color:#002f55;font:normal 16px/21px futura-pt,sans-serif;padding:0 10px}#footer .lgbtq-flag{margin:0 40px;padding:30px 0;position:relative}#footer .lgbtq-flag:after{border-top:1px solid #e1e1e1;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%}#footer .lgbtq-flag .wrap{padding:0}#footer .lgbtq-flag .wrap .inner{align-items:center;display:flex;max-width:375px}#footer .lgbtq-flag .wrap img{border:1px solid #e1e1e1;height:auto;margin:0 auto;width:110px}#footer .lgbtq-flag .wrap p{font:normal 13px/20px futura-pt,sans-serif;padding-left:10px}#footer .lgbtq-flag>p{font:normal 13px/20px futura-pt,sans-serif;margin-top:10px}#footer .seal:after{background-color:#fff;background-position:50%;background-repeat:repeat-x;content:"";display:block;height:40px;margin-top:80px;width:100%}#footer .seal .wrap{align-items:center;display:flex;justify-content:center;text-align:center}#footer .seal .wrap img{margin:0 15px;max-width:100px}#footer .seal .wrap p{color:#4ca1d2;font:normal 14px/20px futura-pt,sans-serif}#footer .seal--mini{padding:30px 40px 35px}#footer .seal--mini:after{display:none}#footer .seal--mini .wrap{align-content:flex-start;flex-flow:column wrap;height:88px;justify-content:center;text-align:left}#footer .seal--mini .wrap p{color:inherit;width:135px}#footer .seal--mini .wrap p:not(:last-child){order:1}#footer .seal--mini .wrap p:last-child{margin-top:7px;order:2}#footer .seal--mini .wrap img{margin:0 25px 0 0;max-width:80px;order:0}#footer .arta{display:block;margin:25px auto 0 0;max-width:270px;padding-bottom:25px}#footer .arta a{border:0;display:block;outline:0}#footer .arta_img{display:block;max-width:100%;width:auto}#footer .foot{background-color:#f6f6f6;font-size:0;padding:25px 20px;text-align:right}#footer .foot .logo{display:block;float:left}#footer .foot .atypic,#footer .foot .copy{display:inline-block;vertical-align:middle}#footer .foot .copy{font:normal 10px/12px futura-pt,sans-serif;margin-right:14px;max-width:196px;text-align:right}#footer .foot .copy a{display:block;text-decoration:underline}#footer .foot ul.social{display:inline;float:left;font-size:0;padding-left:15px;vertical-align:middle}#footer .foot ul.social li{border-radius:100%;display:inline-block;height:30px;margin:0 7.5px;overflow:hidden;vertical-align:middle;width:30px}#footer .foot ul.social li:last-child{margin-right:0}#footer .foot ul.social li a{align-content:center;align-items:center;background-color:#4ca1d2;display:block;display:flex;flex-direction:row;font-size:0;height:100%;justify-content:center;line-height:30px;text-align:center;transition:background-color .5s ease;width:100%}#footer .foot ul.social li a:hover{background-color:#54b4eb}#footer .foot ul.social li a img{display:inline-block;vertical-align:middle}.sitewide_banner{background-color:#f6f6f6;left:0;position:fixed;right:0;top:0;transform:translate3d(0,-100%,0);transition:transform .5s ease;z-index:9999}.sitewide_banner .banner-details{background-color:#f6f6f6;color:#666;padding:35px;position:relative;z-index:2}.sitewide_banner .banner-details .wrapper{margin:0 auto;max-width:960px}.sitewide_banner .banner-details .wrapper .left img{margin-bottom:20px}.sitewide_banner .banner-details .wrapper .right{border-top:1px solid #666;margin-top:20px;padding-top:20px}.sitewide_banner .banner-details .wrapper .right p{margin-bottom:0}.sitewide_banner .banner-details .wrapper .right .cta{margin-top:20px}.sitewide_banner .banner-details p{font-size:14px;line-height:18px}.sitewide_banner .ribbon{background-color:#2fa29a;color:#fff;height:auto;padding:7px 10px 6px;position:relative;text-align:center;transform:translateZ(0);transition:transform .5s ease;width:100%;z-index:3}.sitewide_banner .ribbon p{font:700 11px/14px futura-pt,sans-serif;margin:0}.sitewide_banner .ribbon a,.sitewide_banner .ribbon p{color:#fff;display:inline-block;letter-spacing:.5px;text-transform:uppercase;vertical-align:text-top}.sitewide_banner .ribbon a{cursor:pointer;font:500 11px/17px futura-pt,sans-serif;min-width:105px;text-align:center;text-decoration:none}.sitewide_banner .ribbon a img{display:inline-block;vertical-align:text-top}.sitewide_banner .ribbon a .open{display:inline-block}.sitewide_banner .ribbon a .close{display:none}.sitewide_banner.ribbon .ribbon{transform:translate3d(0,100%,0)}.sitewide_banner.show{display:flex;flex-direction:column-reverse;max-height:100vh;overflow:auto}.sitewide_banner.show,.sitewide_banner.show .ribbon{transform:translateZ(0)}.sitewide_banner.show .ribbon a .open{display:none}.sitewide_banner.show .ribbon a .close{display:inline-block}@media screen and (min-width:558px){#bbox-root{padding-left:60px;padding-right:60px}#bbox-root .BBDFormSectionBillingInfo,#bbox-root .BBDFormSectionPaymentInfo{margin-top:40px!important}#bbox-root .BBDFormSectionBillingInfo .BBFormSectionHeading,#bbox-root .BBDFormSectionPaymentInfo .BBFormSectionHeading{padding-top:40px!important}#bbox-root .BBFieldExpiration{width:220px}#bbox-root .BBFieldSecurityCode{width:100px}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer{margin-bottom:20px;margin-top:20px}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer span{align-items:center;flex-flow:row nowrap}#bbox-root .BBFormFieldRecurrenceInfo .BBRecurrenceFieldContainer span select{margin:0 17px}}@media (min-width:670px){.c-icon-grid__container{max-width:580px}.c-icon-grid__icon-group{margin:0 -25px}.c-icon-grid__icon-group:not(:first-child):after{left:15px;right:15px}.c-icon-grid__icon-group__icon{margin:0 25px}}@media (min-width:715px){.bluebox-bg{background-size:100% auto}#main.interior.programs-veterans .bluebox-bg{background-size:100% 335px}}@media screen and (min-width:768px){.c-hero-carousel__carousel .slick-arrow,.home-hero-slider .slick-arrow{background-size:20px 38px;height:38px;width:20px}.c-hero-carousel__carousel .slick-prev,.home-hero-slider .slick-prev{left:30px}.c-hero-carousel__carousel .slick-next,.home-hero-slider .slick-next{right:30px}.home-hero{height:540px}.home-hero__layer--content{font:normal 35px/42px proxima-nova,sans-serif;padding:100px;width:72%}.home-hero__layer--content-sm{font-size:30px}.home-hero__layer--grad{width:70.3125%}.home-hero__author{font:600 33px/39px proxima-nova,sans-serif!important;margin:20px 0 0}.home-hero--aqua .home-hero__layer--grad{background-image:linear-gradient(-90deg,rgba(78,187,186,0),#35847f calc(56% + 80px),#195963 calc(100% + 80px))}.home-testimonial{display:flex!important}.home-testimonial__inner{min-height:350px;padding:70px 45px}.home-testimonial__quote{font:normal 21px/28px futura-pt,sans-serif;margin-bottom:20px;padding-right:320px;position:relative;z-index:2}.home-testimonial__speaker{font:normal 18px/23px futura-pt,sans-serif;padding-right:320px;position:relative;z-index:2}.home-testimonial__person{bottom:0;display:block;height:auto;position:absolute;right:0;width:auto;z-index:1}.home-testimonial__person.with-dropshadow{bottom:-50px}.bucket-list{padding:0 30px}.bucket-list.slick-initialized{padding-bottom:60px}.bucket{max-width:255px}.bucket__inner{padding:67px 35px 45px}.bucket__name{font-size:22px;letter-spacing:1px}.bucket__description{font-size:18px}.bucket.has-cta{max-width:300px}.bucket.has-cta .bucket__inner{padding:36px 35px 111px}.vidbox{display:flex}.vidbox__video{margin-bottom:0;width:425px}.vidbox__content{display:flex;flex-direction:column;justify-content:center;padding-left:25px;text-align:left;width:calc(100% - 425px)}.vidbox--reverse{align-items:center;flex-flow:column nowrap;justify-content:center}.vidbox--reverse .vidbox__video,.vidbox--reverse .videobox,.vidbox--reverse .videobox img{border-radius:8px}.vidbox--reverse .vidbox__content{padding-top:25px;width:calc(100% - 325px)}.statbox__inner{padding:40px 85px}.statbox__stat-num{font:58px/58px proxima-nova,sans-serif;letter-spacing:-.72px}.statbox__stat-name{font:normal 22px/28px proxima-nova,sans-serif;letter-spacing:-.22px}.bigvid__video{height:530px}.bigvid__content{padding:35px 54px 30px}.testimonial{text-align:left}.testimonial__inner{padding:50px 410px 100px 30px;position:relative}.testimonial__quote{font:normal 20px/24px futura-pt,sans-serif}.testimonial__author{font:600 32px/39px proxima-nova,sans-serif}.testimonial__cutout{bottom:0;left:75%;margin-top:0;max-height:365px;max-width:420px;position:absolute;transform:translateX(-50%)}.grad-heading{font:normal 48px/58px proxima-nova,sans-serif;margin:80px 0;min-width:72%;padding:32px 100px 34px;width:auto}.grad-heading-text{margin-bottom:100px;max-width:900px;padding:0 100px}.c-hero-carousel__background.is-no-image .c-hero-carousel__image{min-height:371px}.c-hero-carousel__image{min-height:649px}.c-hero-carousel__content{bottom:0;left:0;position:absolute;width:100%;z-index:2}.c-hero-carousel__content__inner{padding:40px 50px 70px;position:relative;text-align:left}.c-hero-carousel__content__title{font-size:24px;padding-left:20px}.c-hero-carousel__carousel .slick-arrow{background-size:cover;height:32px;margin-bottom:0;width:17px}.c-hero-carousel__carousel .slick-next{bottom:50px;right:0;top:auto}.c-hero-carousel__carousel .slick-prev{bottom:50px;left:0;right:auto;top:auto}.c-hero-carousel__carousel.slick-initialized .slick-slide{display:flex;flex-flow:row wrap}.c-hero-carousel__carousel__cta{flex:0 0 auto;height:45px;margin:10px 0 20px}.c-hero-carousel__carousel__title{flex:0 0 auto;font-size:19px;line-height:32px;padding-left:20px;padding-right:50px;width:63.2716049383%}.c-hero-carousel__carousel__text{font-size:16px;line-height:24px;margin-top:10px;padding-left:40px;padding-right:40px}.c-hero-carousel__carousel__author{font-size:20px;margin-top:-13px;padding-left:40px}.c-conclusion-cta__container{text-align:center}.c-conclusion-cta__heading{font-size:21px;margin-bottom:0!important;padding-bottom:40px}.c-conclusion-cta__buttons{flex-direction:row}.c-conclusion-cta__button{margin-bottom:0}.c-conclusion-cta__button:nth-child(2n){margin-left:10px}.c-conclusion-cta__button:nth-child(odd){margin-right:10px}.c-banner-tabs__inner{padding:100px 50px}.c-banner-tabs__tabs{margin:80px auto 0;max-width:530px}.c-banner-tabs__heading.heading{margin-bottom:30px}.c-banner-tabs__text{font-size:18px;line-height:28px;margin-top:30px}.c-banner-tabs--condensed .c-banner-tabs__inner{padding:50px 40px}.c-tabs__nav__item{font-size:24px;padding:20px 29px}.c-tabs__tabs{padding:54px 0 30px}.c-tabs__item__button{font-size:20px;letter-spacing:.91px;min-width:286px}.c-tabs__item__text{font-size:18px;margin-top:30px}.c-banner-image-cta__top-container{padding:60px 0 138px}.c-banner-image-cta__image-content-container{margin-left:auto;margin-right:auto;width:550px}.c-banner-image-cta__image{width:247px}.c-banner-image-cta__subheading{font-size:21px;line-height:28px}.c-banner-image-cta__bottom-container{margin-top:-88px}.c-banner-image-cta__cta-container{margin-left:auto;margin-right:auto;padding-left:75px;padding-right:75px;width:400px}.c-banner-image-cta__left-heading,.c-banner-image-cta__right-heading{font-size:24px;line-height:29px;padding-bottom:20px}.c-banner-image-cta__left-subheading{font-size:36px;line-height:42px;padding-bottom:20px}.c-banner-image-cta__middle{font-size:18px;line-height:23px}.c-banner-image-cta__right-heading{font-size:24px;line-height:29px}.c-banner-content-block:before{min-height:195px}.c-banner-content-block__container{padding-left:30px;padding-right:30px}.c-banner-content-block__content-block-container{padding:60px 40px 50px}.c-banner-content-block__flex-container{display:flex;justify-content:space-between}.c-banner-content-block__left-content,.c-banner-content-block__right-content{width:46.8152866242%}.c-cardlist-image-cta__container{padding:63px 30px 80px}.c-cardlist-image-cta__cards{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-left:auto;margin-right:auto;max-width:708px;padding-top:15px}.c-cardlist-image-cta__card{display:flex;flex-direction:column;margin-left:0;margin-right:24px;padding-top:60px}.c-cardlist-image-cta__card:first-child{padding-top:60px}.c-cardlist-image-cta__card:nth-child(3n){margin-right:0}.c-cardlist-image-cta__content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.c-cardlist-image-cta__content-cta{margin-top:auto}.c-banner-info__inner{margin:0 auto;max-width:768px;padding:100px 30px 95px}.c-info-card{box-shadow:0 0 10px 0 #e1e1e1}.c-info-card__inner{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:24px 20px 34px 40px}.c-info-card__column{flex:0 0 auto;width:48.1012658228%}.c-info-card__heading{font-size:16px}.c-info-card__info{font-size:16px;margin-top:30px}.c-banner-file-list__container{padding-top:85px}.c-banner-file-list__subheading{font-size:18px}.c-banner-text-video__inner{display:flex;padding:75px 30px}.c-banner-text-video__left{flex:0 0 auto;width:60.3107344633%}.c-banner-text-video__right{flex:1 1 auto}.c-banner-text-video__content{margin-top:30px;padding-left:25px;text-align:left}.c-modal__inner__heading{font-size:20px;line-height:24px}.c-modal__inner__close{height:20px;margin-right:26px;margin-top:26px;width:20px}.c-modal__inner--formbox{max-width:558px;padding-bottom:60px;padding-top:50px}.c-modal__inner--formbox .c-modal__inner__heading{padding-left:60px;padding-right:106px}.c-buckets-half__bucket{margin-bottom:80px!important}.c-carousel-highlights__container{position:relative}.c-carousel-highlights__title{margin-bottom:56px!important}.c-carousel-quotes{background-color:#f6f6f6}.c-carousel-quotes__item{display:flex;padding:60px 0;width:100%}.c-carousel-quotes__pictures{padding:68px 172px 55px 77px;position:relative;width:100%}.c-carousel-quotes__picture-slide{max-height:331px;max-width:498px;position:relative;width:100%}.c-carousel-quotes__picture-slide:before{height:372px;left:-21px;top:-21px;width:501px}.c-carousel-quotes__image{height:auto;max-width:619px;position:relative;width:100%}.c-carousel-quotes__descriptions{padding:32px 80px 100px 77px}.c-carousel-quotes__description-heading-container{color:#002f55;margin-bottom:20px;padding-bottom:18px;position:relative}.c-carousel-quotes__description-heading-container:before{background-color:#e2be40;bottom:0;content:"";height:3px;position:absolute;width:125px}.c-carousel-quotes__description-heading,.c-carousel-quotes__description-subheading{font-size:24px;line-height:29px}.c-carousel-quotes__arrows-container{border:1px solid #9b9b9b;display:flex;margin-bottom:-20px;width:91px}.c-carousel-quotes__arrow{background-color:#fff;cursor:pointer;padding:16px 14px}.c-carousel-quotes__arrow:first-child{border-right:1px solid #9b9b9b}.c-carousel-quotes .slick-disabled .c-carousel-quotes__arrow-icon{opacity:.5}.c-faq-container{padding-bottom:80px}.c-form-box{box-shadow:0 0 10px 0 #e1e1e1;margin:60px 30px 100px;padding:40px}.c-form-box .cap-bold{font-size:12px;font-weight:600}.c-form-box .gray{color:#b5b5b5}.c-form-box ::-moz-placeholder{color:#b5b5b5}.c-form-box ::placeholder{color:#b5b5b5}.tablet{display:inherit;display:initial}.mobileonly{display:none!important}.tabletonly{display:inherit;display:initial}.wrapper{padding-left:30px;padding-right:30px}.text-larger{font:normal 21px/28px futura-pt,sans-serif}.left,.right{display:block;float:left;width:50%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.333333333%}.col-md-6{float:left;width:50%}.col-md-8{float:left;width:66.666666667%}.col-md-9{float:left;width:75%}.col-md-12{float:none;width:100%}.videobox img{border:15.75px solid #fff;display:block;height:auto;width:100%}.three-cards .card{margin:0 auto;max-width:270px;min-height:250px}.three-cards .card:nth-child(2){max-width:565px;padding:30px}.three-cards .card .stat-biglittle span.big{font:normal 100px/128px futura-pt,sans-serif;letter-spacing:-1px;text-align:right}.three-cards .card .stat-biglittle span.little{font:normal 36px/38px futura-pt,sans-serif;letter-spacing:-.36px;text-align:left}.three-cards .card .stat-biglittle span.little br{display:block}.image-comparison{height:500px}.image-comparison .left,.image-comparison .right{background-size:auto 500px}.rotator-hero .slick .item{height:540px}.rotator-hero .slick .item .description__heading{font-size:24px;padding-left:20px}.rotator-hero .slick .item .description__title{font-size:19px;line-height:32px}.rotator-hero .slick .item .description__cta{height:45px;margin:10px 0 20px}.rotator-hero .slick .item .description__text{font-size:16px;line-height:24px;margin-top:10px;padding-left:40px;padding-right:40px}.rotator-hero .slick .item .description__author{font-size:20px;margin-top:-13px;padding-left:40px}.interior-hero:before{min-width:535px}.interior-hero p{font-size:18px;line-height:24px}.interior-hero .heading{margin-bottom:15px!important}.interior-hero.interior-hero--bg,.interior-hero.interior-hero--bg .hero-wrap{min-height:500px}.interior-hero.interior-hero--bg .hero-content{max-width:500px;padding:0 50px}.interior-hero.interior-hero--blue:before{background-image:linear-gradient(-90deg,rgba(76,161,210,0),#396fa1 71%,#19334d)}.interior-hero.interior-hero--green:before{background-image:linear-gradient(-90deg,rgba(78,187,186,0) 17%,#2fa29a 64%,#195963)}.wc-heading{font-size:56px}.stats-boxes{height:500px;margin:0 auto;width:525px}.stats-boxes:after{bottom:43px;left:64px;transform:none}.stats-boxes .box:first-child{z-index:2}.stats-boxes .box:nth-child(2){box-shadow:0 0 10px #e1e1e1;left:255px;position:absolute;top:91px;z-index:3}.stats-boxes .box:last-child{margin-left:35px;margin-top:-1px;z-index:1}.stats-boxes-horizontal{display:flex;float:none}.stats-boxes-horizontal .box{float:left;margin-right:20px}.stat-box{height:350px;position:relative}.stat-box:after,.stat-box:before{clear:both;content:" ";display:table}.stat-box img{float:right;height:auto;position:relative;width:350px!important;z-index:-1}.stat-box .box{left:0;margin:45px auto 0;position:absolute;top:0}.stat-box--no-stat{display:flex;height:100%}.stat-box--no-stat img{float:none!important;margin-left:auto!important;margin-right:auto!important}.pip-bottomleft{clear:both;float:right;height:536px;max-width:534px}.pip-bottomleft .pip{height:250px;left:-56px;position:absolute;top:245px;width:270px}.pip-bottomright{clear:both;float:left;height:536px;max-width:534px}.pip-bottomright .pip{height:250px;position:absolute;right:-122px;top:245px;width:270px}.bluebox-bg{background-position:50%;background-size:cover;min-height:615px;padding-top:0;position:relative}.bluebox-bg .bluebox{background-image:linear-gradient(135deg,rgba(76,161,210,.9),rgba(57,111,161,.9) 56%,rgba(25,51,77,.9));font:normal 24px/32px futura-pt,sans-serif;padding:35px 90px;width:100%}.bluebox-bg .bluebox p{font:inherit}.bluebox-bg .bluebox .bluebox-author{font-size:22px;margin-top:20px}.header__callout{font:600 32px/39px proxima-nova,sans-serif!important}#main.home .section-1{margin-bottom:236px}#main.home .section-2 .bucket-list{margin-top:-134px}#main.home .section-3{font:normal 40px/51px futura-pt,sans-serif;padding:100px 50px 140px}#main.home .section-4 .left,#main.home .section-4 .right{float:none;width:100%}#main.home .section-4 .right .home-testimonial__person{right:35px}#main.home .section-4 .left{background:#002f55 url(/public/img/placeholders/home/blue-stat-bg-md.jpg) no-repeat 50%;background-size:cover;padding:40px 68px}#main.home .section-4 .left .inner{margin:0;width:auto}#main.home .section-4 .left p{font:normal 24px/30px futura-pt,sans-serif}#main.home .section-5{padding:100px 30px 462px}#main.home .section-6{padding:0 30px 100px}#main.home .section-6:before{content:" ";display:block;height:1px;width:100%}#main.home .section-6 .statbox__wrap{margin-top:-362px}#main.home .section-7{padding-bottom:100px}#footer{display:flex;flex-flow:row wrap;margin-bottom:0}#footer .newsletter{margin-bottom:0;padding:28px 0 27px;width:100%}#footer .newsletter .form{margin:0 auto;max-width:615px}#footer .newsletter .form label{display:inline-block;margin-bottom:0;margin-right:30px;vertical-align:middle}#footer .newsletter .form fieldset{display:inline-block;vertical-align:middle;width:auto}#footer .newsletter .form fieldset input{padding-right:150px;width:425px}#footer .newsletter .form fieldset .cta{width:150px}#footer .partners{background-color:#fff;float:right;height:230px;width:40%}#footer .nav-loc{background-color:#fff;float:none;padding-top:25px;width:25%}#footer .nav-loc .location{margin-left:25px;padding:5px 0 23px;width:auto}#footer .nav-loc .location:after{display:none}#footer .nav-loc .location p{margin-bottom:10px}#footer .nav-loc .location a{color:inherit}#footer nav{float:none;height:230px;padding-bottom:30px;padding-right:30px;text-align:left;width:20%}#footer nav li{display:block;margin:10px 30px}#footer nav li:first-of-type{margin-top:0}#footer nav li.tablet{display:block}#footer nav li a{padding:0}#footer nav li ul.social{font-size:0;margin-top:20px}#footer nav li ul.social li{border-radius:100%;display:inline-block;height:30px;margin:0 7.5px;overflow:hidden;vertical-align:middle;width:30px}#footer nav li ul.social li:last-child{margin-right:0}#footer nav li ul.social li a{align-content:center;align-items:center;background-color:#4ca1d2;display:block;display:flex;flex-direction:row;font-size:0;height:100%;justify-content:center;line-height:30px;text-align:center;transition:background-color .5s ease;width:100%}#footer nav li ul.social li a:hover{background-color:#54b4eb}#footer nav li ul.social li a img{display:inline-block;vertical-align:middle}#footer .lgbtq-flag{margin:0;max-width:none;padding-left:40px;padding-right:0;padding-top:25px;width:33%}#footer .lgbtq-flag:after{display:none}#footer .lgbtq-flag .wrap{padding:0}#footer .lgbtq-flag .wrap .inner{align-items:center}#footer .lgbtq-flag .wrap img{height:auto;width:90px}#footer .lgbtq-flag>p{margin-top:10px}#footer .seal:after{margin-top:40px}#footer .seal .wrap img{margin:0 30px;max-width:175px}#footer .seal .wrap p{font:normal 24px/34px futura-pt,sans-serif}#footer .seal--mini{float:none;padding:25px 25px 0 40px;width:42%}#footer .seal--mini .wrap{align-content:center;height:113px}#footer .seal--mini .wrap img{margin:0 27px 0 0;max-width:96px}#footer .seal--mini .wrap p{font-size:16px;line-height:23px}#footer .arta{margin:12px auto 0 0}#footer .foot{clear:both;padding:21px 40px 20px;text-align:right;width:100%}#footer .foot .logo{display:block;float:left;height:26px}#footer .foot .logo img{height:100%}#footer .foot .atypic,#footer .foot .copy{display:inline-block;vertical-align:middle}#footer .foot .copy{font:normal 12px/17px futura-pt,sans-serif;margin-right:10px;max-width:265px;text-align:right}#footer .foot .copy br{display:none}#main.interior.about .section-1{margin-top:240px;padding-bottom:100px}#main.interior.about .section-1 .bucket-list{margin-top:-170px}#main.interior.about .section-2{padding:0 30px 290px}#main.interior.about .section-3 .bigvid{margin-top:-190px}#main.interior.about .section-4{margin:0 auto;max-width:768px;padding:100px 84px 435px}#main.interior.about .section-5{padding:0 30px 100px}#main.interior.about .section-5 .statbox__wrap{margin-top:-335px}#main.interior.campus .section-2>.wrapper{padding-top:60px}#main.interior.campus .section-2 .col-lg-6:first-child .col-md-6:first-child{padding-right:20px}#main.interior.campus .section-2 .col-lg-6:first-child .col-md-6:last-child{padding-left:20px}#main.interior.campus .section-2 .statbox__wrap{margin-bottom:75px}#main.interior.campus .section-4{align-items:center;display:flex;flex-direction:row;padding:100px 0}#main.interior.campus .section-4>.col-md-6:first-child{margin-bottom:0;padding:0 20px}#main.interior.programs .section-4 .wrapper{padding:100px 60px}#main.interior.programs-residential .section-3>.bluebox-bg>.bluebox{position:absolute}#main.interior.programs-overview .section-0{margin-bottom:195px}#main.interior.programs-overview .section-1{padding-bottom:100px}#main.interior.programs-overview .section-2{padding:0 0 100px;text-align:left}#main.interior.programs-overview .section-2 .col-md-6:first-child{padding-right:50px}#main.interior.programs-overview .section-3{padding:0 0 463px;text-align:left}#main.interior.programs-overview .section-3 .col-md-6:last-child{padding-left:50px}#main.interior.programs-overview .section-4{padding:0 30px 100px}#main.interior.programs-overview .section-4 .statbox__wrap{margin-top:-363px}#main.interior.programs-overview .section-5{text-align:left}#main.interior.programs-overview .section-5>.wrapper>.col-md-6:first-child{margin-bottom:0}#main.interior.programs-overview .section-5 .cb{margin-left:auto;margin-right:0}#main.interior.programs-overview .section-5,#main.interior.programs-overview .section-6{padding-bottom:100px}#main.interior.programs-veterans .section-1{padding-bottom:41px;padding-top:41px}#main.interior.programs-veterans .section-1 #aarons-story{padding-bottom:0}#main.interior.programs-veterans .section-2 .bluebox{position:absolute}#main.interior.programs-veterans .section-3{padding-bottom:80px;padding-top:80px}#main.interior.programs-veterans .content-card .wrapper{align-items:center;display:flex}#main.interior.programs-veterans .content-card .subheading{margin-top:0}#main.interior.programs-veterans .content-card .col-md-6:last-child{padding-left:50px}#main.interior.programs-veterans .content-card__cta .cta{margin-left:0}#main.interior.programs-veterans .content-card__cta .cta:first-child{margin-top:30px}#main.interior.programs-veterans .bluebox-bg{background-size:cover}#main.interior.hwpa .staff-cta{padding-top:50px}#main.interior.hwpa .content-card .wrapper{align-items:flex-start;padding-bottom:100px;padding-top:100px}#main.interior.hwpa .content-card .content-card-content{padding-left:40px;padding-top:0}#main.interior.hwpa .content-card .content-card-content p{font-size:18px;line-height:28px}#main.interior.hwpa .content-card .subheading{font-size:24px;line-height:29px;margin-top:0!important}#main.interior.hwpa .content-card--reversed .content-card-content{padding-left:0;padding-right:40px}#main.interior.hwpa .content-card--reversed .content-card-container{display:flex;flex-direction:row-reverse}#main.interior.hwpa .section-8{padding-bottom:80px;padding-top:189px}#main.interior.services nav.subnav{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 0 10px #e1e1e1;height:83px;left:0;padding:30px;position:fixed;right:0;top:161px;width:100%;z-index:9}#main.interior.services nav.subnav .c-cardlist-image-cta__content-heading,#main.interior.services nav.subnav .subsubheading{display:inline-block;line-height:23px;margin-right:30px}#main.interior.services nav.subnav li,#main.interior.services nav.subnav ul{list-style:none;margin:0;padding:0}#main.interior.services nav.subnav>ul{display:inline-block;line-height:23px}#main.interior.services nav.subnav>ul li{display:none}#main.interior.services nav.subnav>ul li a:after{background-image:url(/img/icons/arrow-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:" ";display:inline-block;height:12px;margin-left:15px;margin-right:30px;opacity:0;width:17px}#main.interior.services nav.subnav>ul li.active{color:#4ca1d2;display:block}#main.interior.services nav.subnav>ul li.active a{color:#4ca1d2}#main.interior.services nav.subnav>ul li.active a:after{opacity:1}#main.interior.services nav.subnav .more{color:#002f55;cursor:pointer;display:inline-block;font:normal 14px/23px futura-pt,sans-serif}#main.interior.services nav.subnav .dropdown{background-color:#4ca1d2;color:#fff;left:0;max-height:0;overflow:hidden;padding-right:130px;position:absolute;right:0;top:100%;transition:max-height .5s ease;width:100%}#main.interior.services nav.subnav .dropdown ul{display:block;padding:15px 30px}#main.interior.services nav.subnav .dropdown ul a{color:#fff}#main.interior.services nav.subnav .dropdown li{display:inline-block;margin-bottom:10px;margin-right:30px}#main.interior.services nav.subnav .dropdown li.active{display:none}#main.interior.services nav.subnav .dropdown.open{max-height:300px}#main.interior.services nav.subnav .is-sticky{position:fixed;top:0}#main.interior.services .contact fieldset{padding-right:10px}#main.interior.services .pip-bottomright{margin-left:0}#main.interior.general nav.subnav{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 0 10px #e1e1e1;height:83px;left:0;padding:30px;position:fixed;right:0;top:161px;width:100%;z-index:9}#main.interior.general nav.subnav .c-cardlist-image-cta__content-heading,#main.interior.general nav.subnav .subsubheading{display:inline-block;line-height:23px;margin-right:30px}#main.interior.general nav.subnav li,#main.interior.general nav.subnav ul{list-style:none;margin:0;padding:0}#main.interior.general nav.subnav>ul{display:inline-block;line-height:23px}#main.interior.general nav.subnav>ul li{display:none}#main.interior.general nav.subnav>ul li a:after{background-image:url(/img/icons/arrow-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:" ";display:inline-block;height:12px;margin-left:15px;margin-right:30px;opacity:0;width:17px}#main.interior.general nav.subnav>ul li.active{color:#4ca1d2;display:block}#main.interior.general nav.subnav>ul li.active a{color:#4ca1d2}#main.interior.general nav.subnav>ul li.active a:after{opacity:1}#main.interior.general nav.subnav .more{color:#002f55;cursor:pointer;display:inline-block;font:normal 14px/23px futura-pt,sans-serif}#main.interior.general nav.subnav .dropdown{background-color:#4ca1d2;color:#fff;left:0;max-height:0;overflow:hidden;padding-right:130px;position:absolute;right:0;top:100%;transition:max-height .5s ease;width:100%}#main.interior.general nav.subnav .dropdown ul{display:block;padding:15px 30px}#main.interior.general nav.subnav .dropdown ul a{color:#fff}#main.interior.general nav.subnav .dropdown li{display:inline-block;margin-bottom:10px;margin-right:30px}#main.interior.general nav.subnav .dropdown li.active{display:none}#main.interior.general nav.subnav .dropdown.open{max-height:300px}#main.interior.general .contact fieldset{padding-right:10px}#main.interior.general .pip-bottomright{margin-left:0}#main.interior.general .section-2 .videobox{margin-bottom:80px;margin-top:80px}#main.interior.general .general-form-container{padding-bottom:40px;padding-top:40px}#main.interior.general .general-form-container .form fieldset[class*=col-md-]:first-child,#main.interior.general .general-form-container .form fieldset[class^=col-md-]:first-child{padding-right:5px}#main.interior.general .general-form-container .form fieldset[class*=col-md-]:last-child,#main.interior.general .general-form-container .form fieldset[class^=col-md-]:last-child{padding-left:5px}#main.interior.general .general-form-container .formbox{margin:0 30px 30px;padding:40px;width:100%;width:calc(100% - 60px)}#main.interior.general .general-form-container .formbox.social .social-icons{float:right;margin-top:13px;max-width:130px;text-align:center;width:50%}#main.interior.general .section-4 .statbox__wrap{margin-bottom:80px;margin-top:80px}#main.interior.general #sforce-root .SFFormGroup{display:flex}#main.interior.general #sforce-root .SFFieldGroup{flex:1 1 auto;margin:0 5px}#main.interior.general #bbox-root .BBFormTextArea,#main.interior.general #bbox-root .BBFormTextbox{max-width:none!important;width:calc(100% - 34px)!important}#main.interior.general #bbox-root .BBThreeFields .BBFormSelectList{max-width:none!important}#main.interior.general #bbox-root .BBThreeFields .BBFormTextbox{width:calc(40% - 25px)!important}#main.interior.general #bbox-root .BBTwoFields .BBFormSelectList,#main.interior.general #bbox-root .BBTwoFields .BBFormTextbox{max-width:none!important;width:calc(50% - 21px)!important}#main.interior.programs-daytreatment .wc-heading{font-size:45px}#main.interior.programs-daytreatment .bluebox{position:absolute}#main.interior.programs-daytreatment .section-2>.wrapper,#main.interior.programs-residential .section-2>.wrapper{padding-bottom:80px;padding-top:80px}#main.interior.programs-communityeducation .section-1{padding:70px 0 180px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:first-child{padding-top:40px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card{margin:70px auto 40px}#main.interior.programs-communityeducation .section-2{padding-bottom:100px;padding-top:100px}#main.interior.programs-communityeducation .section-4 .events .event .left{float:left;padding-right:10px;width:50%}#main.interior.programs-communityeducation .section-4 .events .event .right{float:right;margin-bottom:0;padding-left:10px;width:50%}#main.interior.programs-communityevents .section-1 .events .event .left{float:left;padding-right:10px;width:50%}#main.interior.programs-communityevents .section-1 .events .event .right{float:right;margin-bottom:0;padding-left:10px;width:50%}#main.interior.formpage .columns{padding:0}#main.interior.formpage .columns>.col-lg-6:first-child{padding:40px 30px}#main.interior.formpage .columns .form fieldset[class*=col-md-]:first-child,#main.interior.formpage .columns .form fieldset[class^=col-md-]:first-child{padding-right:5px}#main.interior.formpage .columns .form fieldset[class*=col-md-]:last-child,#main.interior.formpage .columns .form fieldset[class^=col-md-]:last-child{padding-left:5px}#main.interior.formpage .columns .formbox{margin:0 30px 30px;padding:40px;width:100%;width:calc(100% - 60px)}#main.interior.formpage .columns .formbox.social .social-icons{float:right;margin-top:13px;max-width:130px;text-align:center;width:50%}#main.interior.formpage .columns .otherways .box{margin:10px;max-width:none;padding:40px 5.19%;width:50%;width:calc(100% - 9px)}#main.interior.event-detail .wrapper .image-grid{text-align:center}#main.interior.event-detail .wrapper .image-container{display:inline-block;font-size:0;margin-bottom:20px;padding:0 10px;width:49%}#main.interior.formpage.support .videobox{margin-bottom:0}#main.interior.veterans-donate .c-vidbox__content{padding-left:66px}#main.interior.veterans-donate .interior-hero .hero-content{max-width:512px}#main.interior.veterans-donate .interior-hero .interior-hero__secondary-img{min-width:512px;width:100%}#main.interior.giving-is-healing .c-carousel-quotes:before{background-image:url(/public/img/giving-is-healing/dots-tablet.png);background-repeat:no-repeat;background-size:contain;content:" ";height:53.515625%;position:absolute;right:0;top:0;width:77.2135416667%}#main.interior.giving-is-healing .wrapper{padding-left:77px;padding-right:80px}#main.interior.giving-is-healing .c-carousel-quotes__slide{padding-top:20px}#main.interior.giving-is-healing .c-carousel-quotes__description-heading-container{margin-bottom:43px}#main.interior.giving-is-healing .c-carousel-quotes__image-area{max-height:331px;max-width:498px}#main.interior.giving-is-healing .c-carousel-quotes__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#main.interior.giving-is-healing .c-carousel-quotes__descriptions{max-width:100%}#main.interior.giving-is-healing .c-carousel-quotes__description-heading{font:700 24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-subheading{font:24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-copy{padding-left:0;padding-top:25px}#main.interior.giving-is-healing .c-carousel-quotes__description-copy:before{left:0;top:0}#main.interior.giving-is-healing .c-carousel-quotes__description-cta{margin-left:0;margin-top:30px}#main.interior.giving-is-healing .c-carousel-quotes__arrows-container{margin-left:0;margin-top:56px}#main.interior.giving-is-healing .c-carousel-quotes__description-heading-container{margin-left:0;margin-top:55px}#main.interior.giving-is-healing .c-carousel-quotes__pictures{margin-left:21px;width:calc(100% - 92px)}#main.interior.giving-is-healing .c-carousel-quotes__pictures:before{height:371px;left:-21px;max-width:501px;top:-21px}#main.interior.giving-is-healing .c-carousel-quotes__item{flex-flow:column nowrap;padding:21px 0 56px}#main.interior.giving-is-healing .c-carousel-quotes__descriptions{max-width:96.09375%;padding-left:0;padding-top:44px;width:100%}#main.interior.giving-is-healing .c-buckets-half__bucket--is-last{margin:0 auto}#main.interior.giving-is-healing .c-buckets-half__bucket-copy{font:800 50px proxima-nova,sans-serif}#main.interior.giving-is-healing .bluebox-bg .bluebox{position:absolute}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content h1{color:#002f55;font-size:24px;font-weight:500;line-height:1.25em;margin-bottom:10px}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content p{font-size:14px;line-height:20px;font:normal 18px/24px futura-pt,sans-serif;margin-bottom:0}#main.interior.giving-is-healing .c-banner-tabs__left{width:100%}}@media (min-width:870px){.c-icon-grid__container{max-width:740px}.c-icon-grid__icon-group{margin:0 -65px}.c-icon-grid__icon-group:not(:first-child):after{left:55px;right:55px}.c-icon-grid__icon-group__icon{margin:0 65px}}@media screen and (min-width:950px){#header{max-height:none;overflow:inherit;padding-bottom:0;padding-top:30px;text-align:right}#header .wrapper{padding:0 30px}#header .hopeway{height:auto;width:160px}#header nav.secondary{background-color:#4ca1d2;height:30px;left:0;margin:0;position:absolute;right:0;text-align:right;top:0;z-index:5}#header nav.secondary li{display:inline-block;margin-bottom:0;margin-left:40px}#header nav.secondary li a{color:#fff;line-height:30px}#header nav.secondary .social li{margin:0 7.5px;vertical-align:text-top}#header .top{display:block;float:left;font-size:0;padding:0;position:absolute;top:50%;z-index:5}#header .top .menu-btn{display:none}#header nav.primary{display:inline-block;margin:0;position:relative;vertical-align:middle;z-index:4}#header nav.primary li{overflow:inherit}#header nav.primary .level_top{display:inline-block}#header nav.primary .level_top>li{display:inline-block;height:90px;margin:0;max-height:none;position:relative}#header nav.primary .level_top>li>a{background-color:#fff;display:block;padding:34.5px 17.5px;position:relative;z-index:4}#header nav.primary .level_top>li.menu-cta{z-index:3}#header nav.primary .level_top>li.menu-cta>a{padding:20.5px 0}#header nav.primary .level_top>li.menu-cta>a+a{bottom:5px;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%)}#header nav.primary .level_top>li.menu-cta>span{bottom:6px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:4}#header nav.primary .level_top>li>.more:after{display:none}#header nav.primary .level_top>li:first-child:before{background-color:#fff;content:"";height:90px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:3}#header nav.primary .level_top .level_sub{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 0 30px #e1e1e1;left:50%;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translate(-50%,-100%);transition:all .5s ease;transition-delay:0s;width:200px;z-index:2}#header nav.primary .level_top .level_sub>li{display:block;margin:0;padding:10px 25px;width:100%;width:calc(100% + 3px)}#header nav.primary .level_top .level_sub>li a{display:block;padding-right:11px;position:relative}#header nav.primary .level_top .level_sub>li a:after{background-image:url(/img/icons/arrow-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:17px auto;content:"";display:block;height:12px;opacity:0;position:absolute;right:-6px;top:50%;transform:translate(-100%,-50%);transition:all .5s ease;width:17px}#header nav.primary .level_top .level_sub>li a:hover:after{opacity:1;transform:translateY(-50%)}#header nav.primary .level_top .level_sub>li:first-child{margin-top:10px}#header nav.primary .level_top .level_sub>li:last-child{margin-bottom:10px}#header nav.primary .level_top .level_sub li{max-height:none}#header nav.primary .level_top .level_sub:before{background-color:#4ca1d2;border:1px solid #4ca1d2;content:"";height:2px;left:-1px;position:absolute;right:-1px;top:0;width:100%}#header nav.primary .level_top .level_sub:after{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}#header nav.primary .level_top .level_sub .level_subsub{box-shadow:0 0 30px #e1e1e1;left:-1px;margin:0;opacity:0;padding:25px;pointer-events:none;position:absolute;top:4px;transform:translate(0);transition:all .5s ease;width:200px;z-index:-1}#header nav.primary .level_top .level_sub .level_subsub li a:after{background-image:url(/public/img/icons/arrow-white.svg)}#header nav.primary .level_top .expanded>a:after{opacity:1!important;transform:translateY(-50%)!important}#header nav.primary .level_top .expanded .level_sub{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:.5s}#header nav.primary .level_top .expanded .level_sub .expanded .level_subsub{opacity:1;pointer-events:auto;transform:translate(100%)}#header nav.social{display:inline-block;position:relative;vertical-align:middle;z-index:5}.flyout{bottom:auto;top:120px;transition:all .75s ease;width:130px}.flyout .tabs li{cursor:pointer;display:block;overflow:hidden;text-align:right;transition:all .5s ease;width:130px}.flyout .tabs li a{padding:12px 30px}.flyout .tabs li a img{display:block}.flyout .tab-contents{background-color:#e1e1e1;display:block;height:auto;left:130px;min-height:370px;opacity:0;position:absolute;top:0;transition:opacity 1s ease;width:600px}.flyout .tab-contents .tab-content{display:none;padding:35px}.flyout .tab-contents .tab-content.show{display:block}.flyout .tab-contents .tab-content .subheading{margin-bottom:30px}.flyout .tab-contents .tab-content .section-title{display:inline-block;margin-bottom:10px}.flyout .tab-contents .tab-content fieldset{margin-bottom:20px}.flyout .tab-contents .tab-content fieldset.submit{margin-top:30px}.flyout .tab-contents .tab-content fieldset.submit a,.flyout .tab-contents .tab-content fieldset.submit button{display:inline-block;margin-right:25px;vertical-align:middle}.flyout .tab-contents .tab-content fieldset.submit a{color:#4ca1d2;font:normal 16px/24px futura-pt,sans-serif;text-decoration:underline}.flyout .tab-contents .tab-content fieldset.submit a:hover{color:#002f55}.flyout .tab-contents .tab-content.referring-clients{font:normal 21px/28px futura-pt,sans-serif}.flyout .tab-contents .tab-content.referring-clients .cta{margin-top:50px}.flyout .tab-contents .tab-content.support .subheading{margin-bottom:15px}.flyout .tab-contents .tab-content.support .subheading+p{margin-bottom:30px}.flyout .tab-contents .tab-content.news article{float:left;margin-bottom:30px;width:50%}.flyout .tab-contents .tab-content.news article p{font:normal 14px/18px futura-pt,sans-serif;margin-bottom:20px}.flyout .tab-contents .tab-content.news article .c-cardlist-image-cta__content-heading,.flyout .tab-contents .tab-content.news article .subsubheading{font:normal 18px/23px futura-pt,sans-serif;margin-bottom:5px}.flyout .tab-contents .tab-content.news article .date{color:#4ca1d2;font:normal 16px/21px futura-pt,sans-serif;margin-bottom:15px}.flyout .tab-contents .tab-content.news article .readmore{color:#4ca1d2;font:normal 18px/23px futura-pt,sans-serif;margin-bottom:0}.flyout .tab-contents .tab-content.news article .readmore img{margin-left:15px}.flyout.open{width:730px}.flyout.open .tab-contents{opacity:1;transition:none}.flyout.open .tabs li:not(.active){background-color:#ccc!important}.scrolled .flyout{width:50px}.scrolled .flyout.open{width:650px}.scrolled .flyout .tabs li{text-indent:200px;width:50px}.scrolled .flyout .tabs li a img{transform:translateY(-50%)}.scrolled .flyout .tab-contents{left:50px}#footer .foot{clear:both;padding:21px 40px 20px;text-align:right;width:100%}#footer .foot .logo{display:block;float:left;height:26px}#footer .foot .logo img{height:100%}#footer .foot .atypic,#footer .foot .copy{display:inline-block;vertical-align:middle}#footer .foot .copy{font:normal 12px/17px futura-pt,sans-serif;margin-right:10px;max-width:265px;text-align:right}#footer .foot .copy br{display:none}.sitewide_banner .banner-details .wrapper{margin:0 auto;max-width:960px}.sitewide_banner .banner-details .wrapper .left{float:none;width:100%}.sitewide_banner .banner-details .wrapper .left:after,.sitewide_banner .banner-details .wrapper .left:before{clear:both;content:" ";display:table}.sitewide_banner .banner-details .wrapper .left>img{float:left;margin-bottom:0}.sitewide_banner .banner-details .wrapper .left>div{float:right;width:calc(100% - 140px)}.sitewide_banner .banner-details .wrapper .right{float:none;width:100%}.sitewide_banner .banner-details p{font-size:18px;line-height:22px}.sitewide_banner .ribbon:before{border-color:transparent transparent #2fa29a;border-style:solid;border-width:0 8px 8px;content:" ";display:none;height:0;left:50%;position:absolute;top:-8px;transform:translateX(-8px);width:0}.sitewide_banner .ribbon a{padding-left:20px;text-align:right}.sitewide_banner.show{display:block;flex-direction:inherit}.sitewide_banner.show .ribbon:before{display:block}}@media screen and (min-width:950px) and (max-width:1025px){.flyout{width:50px}.flyout.open{width:650px}.flyout .tabs li{text-indent:200px;width:50px}.flyout .tabs li a img{transform:translateY(-50%)}.flyout .tab-contents{left:50px}}@media screen and (min-width:768px) and (min-width:960px){.cb--wide{display:flex;max-width:450px}.cb--wide .cb__bottom,.cb--wide .cb__top{display:inline-block;width:50%}.cb--wide .cb__top{border-bottom:0;border-right:1px solid #979797;margin-bottom:0;padding-bottom:0;padding-right:30px}.cb--wide .cb__bottom{border-left:1px solid transparent;padding-left:29px}}@media screen and (min-width:768px) and (min-width:1024px){#main.interior.programs-residential .section-2 p{padding-right:55px}}@media screen and (min-width:1025px){.c-hero-carousel__carousel .slick-prev,.home-hero-slider .slick-prev{left:40px}.c-hero-carousel__carousel .slick-next,.home-hero-slider .slick-next{right:40px}.home-hero__layer--content{font:normal 45px/54px proxima-nova,sans-serif;padding:110px;width:56%}.home-hero__layer--content-sm{font-size:33px}.home-hero__layer--grad{width:57%}.home-hero--aqua .home-hero__layer--grad{background-image:linear-gradient(-90deg,rgba(78,187,186,0),#35847f calc(56% + 100px),#195963 calc(100% + 100px))}.home-testimonial__inner{display:flex;flex-direction:column;justify-content:center;padding:70px 60px}.home-testimonial__quote,.home-testimonial__speaker{padding-right:260px}.home-testimonial__person{flex:none}.statbox__inner{font-size:0;line-height:0;padding:45px 30px}.statbox__column{display:inline-block;margin:0 15px;vertical-align:top;width:33%;width:calc(33% - 30px)}.statbox__stat-name{font:normal 24px/28px proxima-nova,sans-serif;letter-spacing:-.24px}.statbox--3 .statbox__column{width:calc(100% - 590px)}.statbox--3 .statbox__column:first-child,.statbox--3 .statbox__column:last-child{width:250px}.statbox--vertical{padding:20px}.statbox--vertical .statbox__column{display:block;margin:20px 0;width:100%!important}.bigvid__video{height:530px}.bigvid__content{max-width:980px}.testimonial__inner{margin:0 auto;max-width:1200px;padding:50px 490px 100px 30px}.testimonial__quote{max-width:530px}.testimonial__cutout{max-height:465px;max-width:580px}.grad-heading{font:normal 58px/70px proxima-nova,sans-serif;padding:27px 100px}.bucket-list{overflow:visible}.bucket__flyout{background-color:#f6f6f6;bottom:1px;color:#fff;display:block;flex:none;font:600 16px/21px proxima-nova,sans-serif;left:0;margin:0 auto;padding:16px 0 12px;position:absolute;right:0;text-align:center;transform:translateY(0);transition:transform .4s ease;width:250px;z-index:-1}.bucket__flyout p{color:inherit;font:inherit;margin:0!important;padding:0}.bucket__flyout--orange{background:#f5b442}.bucket__flyout--blue{background:#4ca1d2}.bucket__flyout--aqua{background:#2fa29a}.bucket:hover .bucket__flyout{transform:translateY(100%)}.c-hero-carousel__background.is-no-image .c-hero-carousel__image{min-height:377px}.c-hero-carousel__image{min-height:642px}.c-hero-carousel__content__inner.wrapper{padding-left:80px;padding-right:80px}.c-hero-carousel__content__title{font-size:28px;padding-left:75px}.c-hero-carousel__carousel .slick-arrow{background-size:cover;height:32px;width:17px}.c-hero-carousel__carousel .slick-next{bottom:50px;right:0;top:auto}.c-hero-carousel__carousel .slick-prev{bottom:50px;left:0;right:auto;top:auto}.c-hero-carousel__carousel__cta{margin-bottom:30px}.c-hero-carousel__carousel__title{font-size:24px;padding-left:75px;padding-right:60px;width:68.9423076923%}.c-hero-carousel__carousel__text{font-size:18px;padding-left:75px;padding-right:75px}.c-hero-carousel__carousel__author{font-size:22px;margin-top:0;padding-left:75px}.c-banner-tabs__inner{display:flex;margin:0 auto;max-width:1200px}.c-banner-tabs__inner.wrapper{padding-left:80px;padding-right:80px}.c-banner-tabs__left{flex:1 1 auto;width:49.2307692308%}.c-banner-tabs__right{flex:0 0 auto;width:50.9615384615%}.c-banner-tabs__content{padding-right:78px;text-align:left}.c-banner-tabs__tabs{margin-top:0}.c-banner-tabs__text{font-size:21px}.c-banner-tabs--condensed .c-banner-tabs__inner{padding:100px 54px 50px}.c-banner-tabs--condensed .c-banner-tabs__content{padding-right:59px}.c-banner-tabs--condensed .c-banner-tabs__right{width:49.3023255814%}.c-banner-tabs--condensed .c-banner-tabs__text ul li{font-size:20px!important;line-height:15px!important}.c-banner-image-cta__top-container{padding:60px 0 138px}.c-banner-image-cta__image-content-container{margin-left:auto;margin-right:auto;width:550px}.c-banner-image-cta__image{width:247px}.c-banner-image-cta__heading{padding-top:40px}.c-banner-image-cta__subheading{font-size:21px;line-height:28px}.c-banner-image-cta__bottom-container{margin-top:-88px}.c-banner-image-cta__cta-container{display:flex;justify-content:space-around;padding:40px 60px;width:756px}.c-banner-image-cta__cta-left{width:250px}.c-banner-image-cta__left-subheading{padding-bottom:0}.c-banner-image-cta__middle{align-self:center;font-size:18px;line-height:23px}.c-banner-image-cta__right{width:250px}.c-banner-content-block:before{min-height:319px}.c-banner-content-block__content-block-container{margin-left:auto;margin-right:auto;max-width:980px;padding:60px 70px 40px}.c-banner-content-block__left-content,.c-banner-content-block__right-content{width:46.4285714286%}.c-banner-content-block__right-content ul:last-child{margin-bottom:30px!important}.c-cardlist-image-cta__container{padding:60px 30px 80px}.c-cardlist-image-cta__cards{max-width:915px;padding-top:15px}.c-cardlist-image-cta__card{margin-right:0;width:255px}.c-banner-info__inner{margin:0 auto;max-width:863px;padding:100px 0}.c-banner-info__inner.wrapper{padding-left:0;padding-right:0}.c-info-card__inner{padding-left:54px;padding-right:54px}.c-info-card__column{flex:0 0 auto;width:43.7086092715%}.c-info-card__heading,.c-info-card__info{font-size:18px}.c-banner-text-video__inner.wrapper{padding-left:80px;padding-right:80px}.c-banner-text-video__left{width:51.3461538462%}.c-banner-text-video__right{align-self:center}.c-banner-text-video__content{margin-top:0;padding-left:60px}.c-banner-text-video__heading.heading{font-weight:600}.c-banner-text-video__text{font-size:18px}.c-paragraph-heading__container{margin-left:auto;margin-right:auto;max-width:607px;padding:94px 0 65px;text-align:center}.c-paragraph-heading__heading{font-size:24px;line-height:29px}.c-paragraph-heading__copy{font-size:18px;line-height:24px}.c-carousel-quotes{background-color:#f6f6f6}.c-carousel-quotes__container{padding-top:94px}.c-carousel-quotes__slide{display:flex!important;flex-flow:row nowrap;width:100%}.c-carousel-quotes__item{display:flex;padding:60px 0;width:100%}.c-carousel-quotes__pictures{background-image:url(/img/2023-reskin/backgrounds/blue-yellow-grad/quote-carousel-gradient@2x.jpeg);padding:97px 46px 97px 45px;position:relative;width:47.66%}.c-carousel-quotes__picture-slide{position:relative;width:100%}.c-carousel-quotes__picture-slide:before{height:372px;width:501px}.c-carousel-quotes__image{height:auto;max-width:619px;position:relative;width:100%}.c-carousel-quotes__descriptions{flex:1;padding:74px 77px 74px 71px}.c-carousel-quotes__description-heading-container{color:#002f55;margin-bottom:0;padding-bottom:18px;position:relative}.c-carousel-quotes__description-heading-container:before{background-color:#e2be40;bottom:0;content:"";height:3px;position:absolute;width:125px}.c-carousel-quotes__description-heading,.c-carousel-quotes__description-subheading{font-size:24px;line-height:29px}.c-carousel-quotes__description-copy{margin-bottom:30px}.c-carousel-quotes__arrows-container{border:1px solid #9b9b9b;display:flex;margin-bottom:-20px;width:91px}.c-carousel-quotes__arrow{background-color:#fff;cursor:pointer;padding:16px 14px}.c-carousel-quotes__arrow:first-child{border-right:1px solid #9b9b9b}.c-carousel-quotes .slick-disabled .c-carousel-quotes__arrow-icon{opacity:.5}.c-buckets-half__container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:7.8125%;padding-right:7.8125%;padding-top:94px}.c-buckets-half__heading{font-size:24px;line-height:29px;padding-bottom:94px}.c-buckets-half__buckets{display:flex;flex-wrap:wrap;justify-content:space-between}.c-buckets-half__bucket{margin-bottom:100px!important;min-height:251px;width:46.3888888889%}.c-buckets-half__bucket--world{color:#9abf3d}.c-buckets-half__bucket--world .c-buckets-half__bucket-copy{padding-left:20px;padding-right:20px}.c-buckets-half__bucket--is-last{margin:0 auto}.c-buckets-half__bucket-copy{color:inherit;font:800 22px proxima-nova,sans-serif;padding-left:40px;padding-right:40px}.c-buckets-half__bucket-sub-copy{font-size:18px;padding-left:17px;padding-right:17px}.c-carousel-highlights__container{padding-bottom:100px;padding-top:94px}.c-carousel-highlights__container .slick-list{padding-left:3.3333333333%}.c-carousel-highlights__card{width:255px}.c-carousel-highlights__card-summary{padding-left:24px;padding-right:24px}.desktop{display:inherit;display:initial}.tabletonly{display:none}.wrapper{padding-left:40px;padding-right:40px}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.333333333%}.col-lg-6{float:left;width:50%}.col-lg-8{float:left;width:66.666666667%}.col-lg-9{float:left;width:75%}.col-lg-12{float:none;width:100%}.videobox img{border:20px solid #fff;display:block;height:auto;width:100%}.three-cards{margin:0 auto;max-width:1105px}.three-cards .card{float:left;height:250px;margin-top:25px;max-width:270px;width:25%}.three-cards .card:nth-child(2){height:300px;margin-top:0;max-width:565px;width:50%}.three-cards .card .stat-biglittle span.big{font:normal 100px/128px futura-pt,sans-serif;letter-spacing:-1px;text-align:right}.three-cards .card .stat-biglittle span.little{font:normal 36px/38px futura-pt,sans-serif;letter-spacing:-.36px;text-align:left}.three-cards .card .stat-biglittle span.little br{display:block}.image-comparison{height:550px}.image-comparison .left,.image-comparison .right{background-size:auto 550px}.stat-box{height:475px}.stat-box .box{left:auto;margin:45px auto 0;position:absolute;right:218px;top:165px}.stat-box--no-stat{height:100%}.interior-hero:before{min-width:745px}.bluebox-bg .bluebox{bottom:auto;left:auto;padding:40px 127px 40px 40px;right:0;text-align:left;top:50%;transform:translateY(-50%);width:590px}.rotator-hero .slick .item .description__heading{font-size:28px}.rotator-hero .slick .item .description__title{font-size:24px}#main.home{overflow:hidden}#main.home .section-1{margin-bottom:215px}#main.home .section-2 .bucket-list{margin-top:-145px}#main.home .static .right-stat{margin-top:-20px}#main.home .static .element-wrap h1.element{font-size:150px}#main.home .section-4{display:flex;flex-direction:row-reverse}#main.home .section-4 .right{width:66.6667%}#main.home .section-4 .right .home-testimonial__inner{margin-left:0;margin-right:auto;max-width:800px}#main.home .section-4 .right .home-testimonial__inner .home-testimonial__person{right:40px}#main.home .section-4 .left{align-content:center;align-items:center;background:#002f55 url(/public/img/placeholders/home/blue-stat-bg-lg.jpg) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:30px 50px 30px 40px;text-align:left;width:33.3333%}#main.home .section-4 .left .inner{margin-left:auto;margin-right:0;max-width:400px}#main.home .section-5{padding:100px 60px 327px}#main.home .section-6{padding:0 53px 100px}#main.home .section-6 .statbox__wrap{margin-top:-227px}#main.interior.campus .popup{overflow:hidden!important}#main.interior.campus .popup .col-lg-6:first-of-type{padding-right:20px}#main.interior.campus .popup .col-lg-6:last-of-type{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto;padding-left:20px}#main.interior.campus .section-2 .col-lg-6:first-child{padding-right:30px}#main.interior.campus .section-2 .col-lg-6:first-child .col-md-6:first-child,#main.interior.campus .section-2 .col-lg-6:first-child .col-md-6:last-child{padding:0}#main.interior.campus .section-2 .col-lg-6:last-child{padding-left:50px}#main.interior.campus .section-2 .statbox__wrap{margin-bottom:330px}#main.interior.campus .section-2 .videobox{bottom:-70px;margin-bottom:0;max-width:508px;position:absolute;right:40px;width:calc(50% - 90px)}#main.interior.programs .section-2 .pip-bottomleft{margin-right:-60px}#main.interior.programs .section-2 .cb{margin-left:0}#main.interior.programs .section-4 .col-lg-6:first-child{display:flex;flex-direction:column;float:right;justify-content:center;min-height:350px;padding-left:30px}#main.interior.programs .section-4 .col-lg-6:first-child .cb{margin-left:0}#main.interior.programs .section-4 .stat-box{float:left;margin-right:30px;padding-left:0;width:calc(50% - 30px)}#main.interior.programs-overview .section-3{padding-bottom:275px}#main.interior.programs-overview .section-4 .statbox__wrap{margin-top:-175px}#main.interior.programs-overview .section-6{padding-bottom:170px}#main.interior.services{padding-top:85px}#main.interior.services .toplocked{position:fixed!important;top:134px!important;z-index:2}#main.interior.services .toplocked.bottomlocked{bottom:0!important;position:absolute!important;top:auto!important}#main.interior.services .col-lg-3{float:left;width:275px}#main.interior.services .col-lg-9{float:right;width:calc(100% - 325px)}#main.interior.services nav.subnav{display:block;height:auto;left:auto;margin-bottom:25px;position:relative;right:auto;top:auto;width:275px}#main.interior.services nav.subnav>ul li{display:block;margin-bottom:10px}#main.interior.services nav.subnav>ul li a{color:#666;display:inline-block;padding-right:32px;position:relative;width:auto}#main.interior.services nav.subnav>ul li a:after{display:block;margin-right:0;position:absolute;right:0;top:7px}#main.interior.services nav.subnav>ul li:hover a{color:#4ca1d2}#main.interior.services nav.subnav>ul li:hover a:after{opacity:1}#main.interior.services nav.subnav>ul li.active a{color:#4ca1d2}#main.interior.services nav.subnav .more{display:none}#main.interior.services nav.subnav.is-sticky{position:relative}#main.interior.services .contact{max-width:275px}#main.interior.services .contact fieldset{padding-right:0}#main.interior.general{padding-top:0}#main.interior.general .toplocked{position:fixed!important;top:134px!important;z-index:2}#main.interior.general .toplocked.bottomlocked{bottom:0!important;position:absolute!important;top:auto!important}#main.interior.general .col-lg-3{float:left;width:275px}#main.interior.general .col-lg-9{float:right;width:calc(100% - 325px)}#main.interior.general nav.subnav{display:block;height:auto;left:auto;margin-bottom:25px;position:relative;right:auto;top:auto;width:275px}#main.interior.general nav.subnav>ul li{display:block;margin-bottom:10px}#main.interior.general nav.subnav>ul li a{color:#666;display:inline-block;padding-right:32px;position:relative;width:auto}#main.interior.general nav.subnav>ul li a:after{display:block;margin-right:0;position:absolute;right:0;top:7px}#main.interior.general nav.subnav>ul li:hover a{color:#4ca1d2}#main.interior.general nav.subnav>ul li:hover a:after{opacity:1}#main.interior.general nav.subnav>ul li.active a{color:#4ca1d2}#main.interior.general nav.subnav .more{display:none}#main.interior.general .contact fieldset{padding-right:0}#main.interior.general .general-form-container{align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;margin:0 auto;max-width:1200px}#main.interior.general .general-form-container>.col-lg-6:first-child{clear:right;float:right;padding:125px 0 0}#main.interior.general .general-form-container>.col-lg-6:first-child .contents{margin-left:26px;margin-right:auto;max-width:440px}#main.interior.general .general-form-container>.col-lg-6:last-child{clear:left;float:left;padding:0 25px 100px 0}#main.interior.general .general-form-container .formbox{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:568px;width:100%;width:calc(100% - 80px)}#main.interior.general .general-form-container .formbox.social .social-icons{margin-top:12px;max-width:130px}#main.interior.general .general-form-container .otherways{margin:0 40px 150px auto;max-width:578px;width:100%;width:calc(100% - 60px)}#main.interior.general .general-form-container .form fieldset[class*=col-lg-]:first-child,#main.interior.general .general-form-container .form fieldset[class^=col-lg-]:first-child{padding-right:5px}#main.interior.general .general-form-container .form fieldset[class*=col-lg-]:last-child,#main.interior.general .general-form-container .form fieldset[class^=col-lg-]:last-child{padding-left:5px}#main.interior.general .popup{overflow:hidden!important}#main.interior.general .popup .col-lg-6:first-of-type{padding-right:20px}#main.interior.general .popup .col-lg-6:last-of-type{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto;padding-left:20px}#main.interior.about .interior-hero{background-size:cover}#main.interior.about .section-1{margin-top:210px;padding-bottom:100px}#main.interior.about .section-1 .bucket-list{margin-top:-140px}#main.interior.about .section-2{padding:0 60px 290px}#main.interior.about .section-4{padding-bottom:234px}#main.interior.about .section-5{padding:0 60px 100px}#main.interior.about .section-5 .statbox__wrap{margin-top:-152px}#main.interior.formpage .columns{align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;margin:0 auto;max-width:1200px}#main.interior.formpage .columns>.col-lg-6:first-child{clear:right;float:right;padding:125px 0 0}#main.interior.formpage .columns>.col-lg-6:first-child .contents{margin-left:26px;margin-right:auto;max-width:440px}#main.interior.formpage .columns>.col-lg-6:last-child{clear:left;float:left;padding:0 25px 100px 0}#main.interior.formpage .columns .formbox{margin:100px 40px 30px auto;max-width:568px;width:100%;width:calc(100% - 80px)}#main.interior.formpage .columns .formbox.social .social-icons{margin-top:12px;max-width:130px}#main.interior.formpage .columns .otherways{margin:0 40px 150px auto;max-width:578px;width:100%;width:calc(100% - 60px)}#main.interior.formpage .columns .form fieldset[class*=col-lg-]:first-child,#main.interior.formpage .columns .form fieldset[class^=col-lg-]:first-child{padding-right:5px}#main.interior.formpage .columns .form fieldset[class*=col-lg-]:last-child,#main.interior.formpage .columns .form fieldset[class^=col-lg-]:last-child{padding-left:5px}#main.interior.formpage .videobox{margin-bottom:100px;width:calc(100% - 80px)}#main.interior.support--recurring .columns>.col-lg-6:first-child{padding-top:100px}#main.interior.contact .formbox{margin-bottom:0!important}#main.interior.contact .columns>.col-lg-6:first-child{clear:right;float:right;padding-bottom:100px;padding-top:125px}#main.interior.admissions .wrapper:nth-of-type(2){display:flex;flex-wrap:wrap}#main.interior.admissions .wrapper .col-lg-6{display:flex;flex-direction:column;padding:0 0 25px}#main.interior.admissions .wrapper>.col-lg-6:nth-of-type(odd){padding-right:30px}#main.interior.admissions .wrapper>.col-lg-6:nth-of-type(2n){padding-left:20px}#main.interior.admissions .wrapper>.col-lg-6:last-child .stats-boxes{margin-left:-80px}#main.interior.campaign-landing .interior-hero.interior-hero--bg .hero-content,#main.interior.spread-hope .interior-hero.interior-hero--bg .hero-content{padding:0 20px;top:112px;transform:none}#main.interior.programs-veterans .content-card .wrapper{padding-bottom:41px;padding-top:41px}#main.interior.programs-veterans .content-card .videobox{max-width:547px}#main.interior.programs-veterans .content-card .col-md-6:last-child{padding-left:65px}#main.interior.programs-veterans .content-card__cta{flex-direction:row;margin-top:26px}#main.interior.programs-veterans .content-card__cta .cta{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:0;margin-left:10px;margin-right:0}#main.interior.programs-veterans .content-card__cta .cta:first-child{margin-left:0;margin-top:0}#main.interior.hwpa .content-card .wrapper{max-width:1170px}#main.interior.hwpa .content-card .content-card-content{padding-left:60px;padding-top:0}#main.interior.hwpa .content-card .subheading{margin-top:20px}#main.interior.hwpa .content-card--reversed .content-card-content{padding-left:0;padding-right:60px}#main.interior.hwpa .section-8{padding-bottom:80px;padding-top:89px}#main.interior.programs-communityeducation .section-1{padding:90px 0 200px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6{padding-top:40px}#main.interior.programs-communityeducation .section-1 .wrapper>.col-lg-6:last-child .wc-card{margin-right:75px}#main.interior.programs-communityeducation .section-2 .col-lg-6:first-child{margin-bottom:0;padding-right:40px}#main.interior.programs-communityeducation .section-2 .col-lg-6:last-child{padding-left:40px}#main.interior.programs-communityeducation .section-3 .bluebox-bg .bluebox{padding:55px;width:530px}#main.interior.programs-communityeducation .section-4 .events .event .left{width:70%;width:calc(100% - 350px)}#main.interior.programs-communityeducation .section-4 .events .event .right{max-width:350px}#main.interior.programs-communityevents .interior-hero{background-size:cover}#main.interior.programs-communityevents .section-1 .events .event .left{width:70%;width:calc(100% - 350px)}#main.interior.programs-communityevents .section-1 .events .event .right{max-width:350px}#main.interior.programs-daytreatment .section-2 .wrapper>.col-lg-6:first-child{padding-right:40px}#main.interior.event-detail .wrapper{margin:60px auto;max-width:1200px!important}#main.interior.event-detail .wrapper .image-grid{display:flex;justify-content:center}#main.interior.event-detail .wrapper .event-image{padding:0 5px;width:100%}#main.interior.event-detail .wrapper .image-container{padding:0}#main.interior.event-detail .content-col:first-of-type{padding-right:45px}#main.interior.giving-is-healing .c-carousel-quotes:before{background-image:url(/public/img/giving-is-healing/dots-desktop.png);background-repeat:no-repeat;background-size:contain;content:" ";height:650px;left:-17px;position:absolute;top:0;width:665px}#main.interior.giving-is-healing .c-carousel-quotes__container{padding-bottom:100px;padding-top:100px}#main.interior.giving-is-healing .wrapper{padding-left:47px;padding-right:70px}#main.interior.giving-is-healing .c-carousel-quotes__slide{flex-flow:row nowrap;padding-top:0}#main.interior.giving-is-healing .c-carousel-quotes__image-area{max-height:331px;max-width:498px}#main.interior.giving-is-healing .c-carousel-quotes__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#main.interior.giving-is-healing .c-carousel-quotes__descriptions{margin-top:0;max-width:100%;padding-left:85px;padding-top:0}#main.interior.giving-is-healing .c-carousel-quotes__description-heading{font:700 24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-subheading{font:24px proxima-nova,sans-serif}#main.interior.giving-is-healing .c-carousel-quotes__description-copy{padding-left:0;padding-top:25px}#main.interior.giving-is-healing .c-carousel-quotes__description-copy:before{left:0;top:0}#main.interior.giving-is-healing .c-carousel-quotes__description-cta{margin-left:0;margin-top:30px}#main.interior.giving-is-healing .c-carousel-quotes__arrows-container{margin-left:607px;margin-right:auto;margin-top:34px}#main.interior.giving-is-healing .c-carousel-quotes__description-heading-container{margin-left:0;margin-top:0}#main.interior.giving-is-healing .c-carousel-quotes__pictures{margin-bottom:21px;margin-left:21px;margin-top:21px;max-width:498px;width:100%}#main.interior.giving-is-healing .c-carousel-quotes__pictures:before{height:calc(100% + 41px);left:-21px;max-width:100%;top:-21px}#main.interior.giving-is-healing .c-carousel-quotes__item{flex-flow:row nowrap;justify-content:space-evenly;padding:21px 0 34px}#main.interior.giving-is-healing .c-buckets-half__bucket--is-last{margin:0 auto}#main.interior.giving-is-healing .c-buckets-half__bucket-copy{font:800 50px proxima-nova,sans-serif}#main.interior.giving-is-healing .bluebox-bg .bluebox{position:absolute}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content h1{color:#002f55;font-size:24px;font-weight:500;line-height:1.25em;margin-bottom:10px}#main.interior.giving-is-healing .c-banner-tabs--condensed .c-banner-tabs__content p{font-size:14px;line-height:20px;font:normal 18px/24px futura-pt,sans-serif;margin-bottom:0}#main.interior.giving-is-healing .c-banner-tabs__left{width:100%}#header .wrapper{padding:0 40px}#header .hopeway{height:auto;width:175px}#header nav.primary .overview{display:none!important}#header nav.primary .level_top>li.menu-cta>a{margin:0 17.5px}.flyout,.flyout .tabs li{width:150px}.flyout .tab-contents{left:150px}.flyout.open{width:750px}#footer{position:relative;z-index:3}#footer .partners{width:50%}#footer .partners .partneredby{font-size:18px}#footer .partners .cf{flex-direction:row}#footer .partners .cf img.chc{margin-right:30px;width:200px}#footer .partners .cf img.novant{width:200px}#footer .nav-loc{background-color:#fff;float:none;height:230px;padding-top:55px;width:21%}#footer .nav-loc .location{float:left;margin-left:25px;width:auto}#footer .nav-loc .location p{font:normal 18px/24px futura-pt,sans-serif;margin-bottom:10px;white-space:nowrap}#footer .nav-loc .location a{color:inherit}#footer nav{float:none;height:230px;padding:55px 0 0 25px;text-align:left;width:14%}#footer nav li{display:block;margin:10px 30px}#footer nav li:first-of-type{margin-top:0}#footer nav li.tablet{display:block}#footer nav li a{padding:0}#footer nav li ul.social{font-size:0;margin-top:20px}#footer nav li ul.social li{border-radius:100%;display:inline-block;height:30px;margin:0 7.5px;overflow:hidden;vertical-align:middle;width:30px}#footer nav li ul.social li:last-child{margin-right:0}#footer nav li ul.social li a{align-content:center;align-items:center;background-color:#4ca1d2;display:block;display:flex;flex-direction:row;font-size:0;height:100%;justify-content:center;line-height:30px;text-align:center;transition:background-color .5s ease;width:100%}#footer nav li ul.social li a:hover{background-color:#54b4eb}#footer nav li ul.social li a img{display:inline-block;vertical-align:middle}#footer nav>ul>li.tablet{display:block}#footer .lgbtq-flag{padding:55px 0 25px 25px;width:30%}#footer .lgbtq-flag .wrap{padding:0}#footer .lgbtq-flag .wrap img{height:auto;width:75px}#footer .lgbtq-flag .wrap p{font-size:12px;line-height:18px;padding-left:15px}#footer .seal:after{margin-top:40px}#footer .seal .wrap img{margin:0 30px;max-width:175px}#footer .seal .wrap p{font:normal 24px/34px futura-pt,sans-serif}#footer .seal .wrap p:last-child{margin-top:15px}#footer .seal--mini{float:none;height:auto;max-width:34%;padding:55px 0 0 25px;width:36%}#footer .seal--mini .wrap{align-content:flex-start}#footer .seal--mini .wrap img{margin:0 25px 0 0;max-width:120px}#footer .seal--mini .wrap p{font-size:16px;line-height:23px}#footer .arta{margin:25px auto 0 0;padding-bottom:40px}#footer .foot{padding-bottom:22px;padding-top:23px}#footer .foot ul.social{padding-left:37px}#footer .foot .copy{margin-right:20px;max-width:none;padding-top:5px}#footer .foot .atypic{padding-top:5px}.sitewide_banner .banner-details .wrapper .left{float:left;padding-right:50px;width:50%;width:calc(100% - 350px)}.sitewide_banner .banner-details .wrapper .left>img{float:left;margin-bottom:0}.sitewide_banner .banner-details .wrapper .left>div{float:right;width:calc(100% - 140px)}.sitewide_banner .banner-details .wrapper .right{border-left:1px solid #666;border-top:none;float:right;margin-top:0;padding-left:50px;padding-top:0;width:350px}}@media screen and (min-width:1025px) and (min-width:1200px){.testimonial__inner{padding:100px 500px 100px 60px}#main.home .section-4 .right{width:calc(100vw - 400px)}#main.home .section-4 .left{width:calc(100vw - 800px)}#footer .nav-loc{width:33%}#footer .nav-loc .ribbon{float:left;width:190px}#footer .nav-loc .ribbon a{color:#fff;display:block;font:700 13px/40px futura-pt,sans-serif;height:40px;letter-spacing:.59px;padding-right:36px;pointer-events:auto;text-align:right;text-transform:uppercase;transition:all .5s ease;width:100%}#footer .nav-loc .ribbon a:hover{width:102%}#footer .nav-loc .ribbon a:first-child{background-color:#4ca1d2}#footer .nav-loc .ribbon a:first-child:hover{background-color:#54b4eb}#footer .nav-loc .ribbon a:nth-child(2){background-color:#2fa29a}#footer .nav-loc .ribbon a:nth-child(2):hover{background-color:#35b5ac}#footer .nav-loc .ribbon a:nth-child(3){background-color:#f5b442}#footer .nav-loc .ribbon a:nth-child(3):hover{background-color:#ffbd4a}#footer nav{width:13%}#footer .lgbtq-flag{width:23%}#footer .seal--mini{padding-left:25px;padding-right:0;width:30%}}@media screen and (min-width:1440px){.interior-hero img,.interior-hero picture,.interior-hero video{min-width:100%}}@media screen and (min-width:1025px) and (min-width:1440px){.image-comparison .left,.image-comparison .right{background-size:100vw auto}#main.interior.campus .rotator-hero .slick .item .bg,#main.interior.campus .rotator-hero .slick .item .bg img,.rotator-hero--blue .slick .item .bg,.rotator-hero--blue .slick .item .bg img{height:auto;width:100%}#footer .nav-loc .ribbon{width:275px}#footer .lgbtq-flag .wrap img{width:110px}#footer .seal--mini{max-width:46%}}@media screen and (max-width:767px){.c-tabs--mobileaccordion{box-shadow:none}.c-tabs--mobileaccordion .c-tabs__nav{display:block}.c-tabs--mobileaccordion .c-tabs__tabs{display:none}.c-tabs--mobileaccordion .c-tabs__nav__item{background:none!important;border-bottom:1px solid #ededed;color:#002f55;font-family:futura-pt,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:16px;padding-bottom:15px;position:relative;text-align:left;width:100%}.c-tabs--mobileaccordion .c-tabs__nav__item:after{content:"+";display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.c-tabs--mobileaccordion .c-tabs__nav__item.is-active:after{content:"—"}.c-tabs--mobileaccordion .c-tabs__nav__item.is-active+.c-tabs__accordion{max-height:-moz-max-content;max-height:max-content}}@media screen and (max-width:1024px){.col-lg-6.brushed-left .brush-bar{bottom:-150px;height:90px;left:0;position:absolute;right:0;top:auto;transform:rotate(0deg) translateX(0) scaleY(-1);transform-origin:0 0;width:999999px}}@media screen and (max-width:380px){.g-recaptcha{transform:scale(.8);transform-origin:left top}}@media (max-width:767px){#main.interior.campaign-landing .interior-hero.interior-hero--bg,#main.interior.campaign-landing .interior-hero.interior-hero--bg .hero-wrap{min-height:325px}}
