﻿@charset "UTF-8";@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);*{padding:0;margin:0;}a,img{outline:0;border:0;}@font-face{font-family:"lineto-brown-bold";src:url("../../../fonts/lineto-brown-bold.woff") format("woff"),url("../../../fonts/lineto-brown-bold.ttf") format("truetype");}@font-face{font-family:"lineto-brown-light";src:url("../../../fonts/lineto-brown-light.woff") format("woff"),url("../../../fonts/lineto-brown-light.ttf") format("truetype");}@font-face{font-family:"lineto-brown-regular";src:url("../../../fonts/lineto-brown-regular.woff") format("woff"),url("../../../fonts/lineto-brown-regular.ttf") format("truetype");}@font-face{font-family:"tiempos-regular";src:url("../../../fonts/TiemposTextWeb-Regular.woff") format("woff"),url("../../../fonts/TiemposTextWeb-Regular.ttf") format("truetype");}.center-vertical,.section-header h2:after{top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.center-horizontal{left:50%;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.center-both,.modal{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.nav{position:fixed;top:0;left:0;right:0;height:70px;background:#fff;z-index:2;border-bottom:1px solid #b7b7b7;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.nav .nav-content{position:relative;display:flex;justify-content:space-between;height:100%;}.nav .nav-content .logo{display:flex;align-items:center;}.nav .nav-content .logo a{cursor:pointer;}.nav .nav-content .logo a:focus,.nav .nav-content .logo a:focus-within{outline:1px dashed #000;outline-offset:4px;}.nav .nav-content .logo a img{width:100%;height:47px;}.nav .nav-content .nav-links ul{list-style:none;display:flex;justify-content:flex-end;padding:0;margin:0;}.nav .nav-content .nav-links ul li{margin:0 0 0 25px;display:flex;align-items:center;}.nav .nav-content .nav-links ul li .link{padding:0 10px;line-height:70px;text-decoration:none;font-size:16px;position:relative;height:100%;display:block;cursor:pointer;color:#000;}.nav .nav-content .nav-links ul li .link:after{content:"";position:absolute;left:0;width:100%;bottom:0;height:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.nav .nav-content .nav-links ul li .link:hover:after{height:2px;}.nav .nav-content .nav-links ul li .link:focus,.nav .nav-content .nav-links ul li .link:focus-within{outline:1px dashed #000;outline-offset:4px;}.nav .nav-content .nav-links ul li .link.show:after{height:2px;}.nav .nav-content .nav-links ul li .link.orange:after{background:#f36f21;}.nav .nav-content .nav-links ul li .link.green:after{background:#0db14b;}.nav .nav-content .nav-links ul li .link.red:after{background:#c9234a;}.nav .nav-content .nav-links ul li .link.blue:after{background:#007ac2;}.nav .nav-content .nav-links ul li .btn{margin:0;}.nav .nav-content .nav-links ul li.mobile-nav-close{display:none;}.nav .nav-content .mobile-nav{display:none;}.nav.hide{top:-68px;}@media(max-width:1200px){.nav .nav-content .logo{width:200px;}.nav .nav-content .logo a img{width:100%;height:34px;}.nav .nav-content .nav-links ul li{margin:0 0 0 10px;}.nav .nav-content .nav-links ul li .link{padding:0 8px;font-size:16px;}}@media(max-width:1023px){.nav .nav-content .logo{width:150px;}.nav .nav-content .nav-links ul li{margin:0 0 0 8px;}.nav .nav-content .nav-links ul li .link{padding:0 4px;font-size:12px;}}@media(max-width:767px){.nav .nav-content .nav-links{position:fixed;top:0;bottom:0;right:-100%;width:100%;background:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.nav .nav-content .nav-links ul{display:block;}.nav .nav-content .nav-links ul li{display:block;border-bottom:1px solid #007ac2;padding:0 20px;margin:0;}.nav .nav-content .nav-links ul li .link{font-size:24px;}.nav .nav-content .nav-links ul li .link:after{display:none;}.nav .nav-content .nav-links ul li .btn{margin:20px 0;}.nav .nav-content .nav-links ul li:first-child{border:0;}.nav .nav-content .nav-links ul li:last-child{border:0;}.nav .nav-content .nav-links ul li.mobile-nav-close{display:block;text-align:right;padding-top:20px;}.nav .nav-content .nav-links ul li.mobile-nav-close i{cursor:pointer;font-size:40px;}.nav .nav-content .nav-links.show{right:0;}.nav .nav-content .mobile-nav{display:flex;align-items:center;}.nav .nav-content .mobile-nav i{color:#000;font-size:36px;cursor:pointer;}}.btn{background:transparent;border:2px solid #007ac2;color:#007ac2;line-height:40px;font-size:18px;padding:0 20px;display:inline-block;text-decoration:none;cursor:pointer;}.btn:hover{text-decoration:none;background:#007ac2;color:#fff;}.btn:focus,.btn:focus-within{text-decoration:none;outline:1px dashed #000;outline-offset:4px;}.btn:active{text-decoration:none;}.btn:disabled{border-color:#ccc;color:#999;cursor:not-allowed;opacity:.6;}.btn:disabled:hover{background:transparent;color:#999;}.btn.btn-white{color:#fff;border:2px solid #fff;}.btn.btn-blue:hover{background:#007ac2;color:#fff;}.btn.btn-grey{border:2px solid #0071c1;color:#0071c1;}.btn.btn-grey:hover{background:#0071c1;color:#f7f7f7;}@media(max-width:1023px){.btn{line-height:36px;font-size:16px;padding:0 15px;}}.hero{position:relative;height:480px;width:100%;max-width:1920px;margin:69px auto 0;background-repeat:no-repeat;background-size:auto;}.hero .hero-content{position:relative;padding:190px 0 0;}.hero .hero-content h1{font-size:68px;line-height:68px;color:#fff;font-family:"lineto-brown-bold";max-width:760px;margin:0 0 10px;}.hero .hero-content p{font-size:24px;color:#fff;}.hero.hero-landing{background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.55)),url(../../../Images/hero-landing2.jpg);background-position:center center;}.hero.hero-form{background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.55)),url(../../../Images/hero-form.jpg);background-position:center 17%;}@media(max-width:1023px){.hero .hero-content h1{font-size:50px;line-height:50px;max-width:760px;}.hero.hero-form{background-position:center 25%;background-size:100% auto;}}@media(max-width:767px){.hero{height:300px;}.hero .hero-content{padding:100px 0 0;}.hero .hero-content h1{font-size:36px;line-height:36px;}.hero.hero-landing{background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.55)),url(../../../Images/hero-landing2-mobile.png);background-position:center 9%;background-size:cover;}}.box-container{display:flex;justify-content:space-between;flex-wrap:wrap;}.box-container .box{width:32%;border:1px solid #b7b7b7;box-sizing:border-box;background:#fff;margin:10px 0;display:flex;align-items:center;padding:40px;}.box-container .box p{text-align:center;font-size:18px;}.box-container .box a{text-align:center;font-size:18px;text-decoration:none;}.box-container .box a:focus,.box-container .box a:focus-within{outline:1px dashed #000;outline-offset:4px;}@media(max-width:1023px){.box-container .box{width:48%;padding:35px;}.box-container .box p{font-size:16px;}.box-container .box a{font-size:16px;}}@media(max-width:767px){.box-container .box{width:100%;}}.modal{position:fixed;width:90%;max-width:800px;z-index:10;opacity:1;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.modal .modal-close{position:relative;text-align:right;padding:0 0 10px;}.modal .modal-close button{background:none;border:0;color:#c9234a;font-size:14px;font-family:"lineto-brown-bold";font-weight:bold;cursor:pointer;}.modal .modal-close button:focus,.modal .modal-close button:focus-within{outline:1px dashed #fff;outline-offset:4px;}.modal .modal-close button i{color:#c9234a;font-size:18px;margin-right:3px;}.modal .modal-content{position:relative;}.modal .modal-content .modal-hero{position:relative;}.modal .modal-content .modal-hero video{display:block;width:100%;position:absolute;top:0;left:0;height:100%;z-index:2;}.modal .modal-content .modal-hero .placeholder{position:relative;display:block;width:100%;z-index:1;}.modal .modal-content .modal-detail{background:#fff;padding:20px 25px;position:relative;box-sizing:border-box;}.modal .modal-content .modal-detail h5{font-size:16px;color:#c9234a;font-family:"lineto-brown-bold";margin:0;line-height:18px;}.modal .modal-content .modal-detail h4{font-size:24px;color:#000;font-family:"lineto-brown-bold";margin:0;line-height:28px;}.modal .modal-content .modal-detail p{font-size:14px;color:#000;margin:0 0 20px;}.modal .modal-content .modal-detail p a{font:inherit;color:#c9234a;text-decoration:none;}.modal .modal-content .modal-detail .modal-desc{position:relative;}.modal .modal-content .modal-detail .modal-desc p{max-height:100px;overflow:auto;}.modal .modal-content .modal-detail .modal-desc p:last-child{margin:0;}video::cue{font-size:1.12rem;line-height:1.4;background-color:rgba(0,0,0,.88);color:#fff;padding:8px 12px;text-shadow:1px 1px 3px rgba(0,0,0,.95);max-width:92%;margin:0 auto;white-space:pre-line;overflow-wrap:break-word;display:inline-block;box-sizing:border-box;}@media(max-width:768px){video::cue{font-size:1rem;padding:6px 10px;max-width:95%;}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9;opacity:.7;}.intro .intro-content{max-width:830px;}.intro .intro-content h2{font-size:24px;font-family:"lineto-brown-bold";margin:0 0 20px;}.intro .intro-content p{font-size:22px;margin:0 0 20px;}@media(max-width:1023px){.intro .intro-content h2{font-size:20px;margin:0 0 15px;}.intro .intro-content p{font-size:16px;margin:0 0 15px;}}.overview{background:#f7f7f7;}.overview .overview-hero{max-width:1220px;position:relative;}.overview .overview-hero img{height:100%;width:100%;object-fit:cover;object-position:center center;}.overview .overview-content{max-width:830px;}.impact .impact-hero{background:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.55)),url(../../../Images/ImpactImage.jpg) center top no-repeat transparent;width:100%;max-width:1920px;padding:290px 0 0;height:auto;}.impact .impact-hero .impact-hero-content{max-width:830px;width:94%;margin:auto;}.impact .impact-hero .impact-hero-content h3{color:#fff;font-size:48px;font-family:"lineto-brown-bold";margin:0 0 20px;}.impact .impact-hero .impact-hero-content p{color:#fff;font-size:18px;line-height:30px;margin:0 0 130px;}.impact .impact-hero .box-container{max-width:1220px;margin:auto;width:90%;}.impact .impact-content{max-width:830px;}@media(max-width:767px){.impact .impact-hero{padding:200px 0 0;height:auto;}.impact .impact-hero .impact-hero-content h3{font-size:32px;margin:0 0 15px;}.impact .impact-hero .impact-hero-content p{font-size:16px;line-height:24px;margin:0 0 80px;}}.honoree .honoree-content{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1220px;}.honoree .honoree-content .single-honoree{width:48%;margin:0 0 40px;}.honoree .honoree-content .single-honoree:focus,.honoree .honoree-content .single-honoree:focus-within{outline:1px dashed #000;outline-offset:4px;}.honoree .honoree-content .single-honoree .single-honoree-image{height:350px;position:relative;width:100%;overflow:hidden;cursor:pointer;}.honoree .honoree-content .single-honoree .single-honoree-image:before,.honoree .honoree-content .single-honoree .single-honoree-image:after{content:"";z-index:1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#d9d9d9;}.honoree .honoree-content .single-honoree .single-honoree-image:after{-webkit-transition:.35s all 0s cubic-bezier(1,.005,.415,1);transition:.35s all 0s cubic-bezier(1,.005,.415,1);left:50%;width:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:-webkit-gradient(linear,left top,right top,from(#fdb913),color-stop(16.66%,#fdb913),color-stop(16.66%,#f36f21),color-stop(33.33%,#f36f21),color-stop(33.33%,#c9234a),color-stop(50%,#c9234a),color-stop(50%,#645faa),color-stop(66.67%,#645faa),color-stop(66.67%,#0089cf),color-stop(83.34%,#0089cf),color-stop(83.34%,#0db14b),to(#0db14b));background:linear-gradient(to right,#fdb913,#fdb913 16.66%,#f36f21 16.66%,#f36f21 33.33%,#c9234a 33.33%,#c9234a 50%,#645faa 50%,#645faa 66.67%,#0089cf 66.67%,#0089cf 83.34%,#0db14b 83.34%,#0db14b);}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 8px);height:calc(100% - 8px);z-index:2;overflow:hidden;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .bg-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;z-index:2;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .link{position:absolute;color:#fff;font-size:18px;font-family:"lineto-brown-bold";bottom:0;left:0;z-index:2;background:#c9234a;width:100%;text-align:right;padding:0 30px;box-sizing:border-box;height:0;overflow:hidden;line-height:50px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .link i{color:inherit;font-size:inherit;margin-left:5px;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:2;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color span{width:0%;height:5px;position:absolute;bottom:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color span.color-orange{background:#f36f21;width:25%;left:25%;z-index:1;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color span.color-green{background:#0db14b;left:25%;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color span.color-red{background:#c9234a;left:50%;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image .ui-color span.color-blue{background:#007ac2;left:25%;width:25%;z-index:2;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image:hover .bg-image{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image:hover .link{height:50px;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image:hover .ui-color span{width:25%;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image:hover .ui-color span.color-orange{left:0;}.honoree .honoree-content .single-honoree .single-honoree-image .inner-single-honoree-image:hover .ui-color span.color-blue{left:75%;}.honoree .honoree-content .single-honoree .single-honoree-image:hover:after{width:100%;opacity:1;}.honoree .honoree-content .single-honoree .single-honoree-desc{padding:25px 0 0;}.honoree .honoree-content .single-honoree .single-honoree-desc h3{color:#c9234a;font-size:16px;font-family:"lineto-brown-bold";margin:0 0 20px;}.honoree .honoree-content .single-honoree .single-honoree-desc h4{font-size:24px;font-family:"lineto-brown-bold";margin:0 0 10px;}.honoree .honoree-content .single-honoree .single-honoree-desc p{font-size:18px;}@media(max-width:1023px){.honoree .honoree-content .single-honoree .single-honoree-image{height:200px;}.honoree .honoree-content .single-honoree .single-honoree-image .link{font-size:16px;}.honoree .honoree-content .single-honoree .single-honoree-desc{padding:15px 0 0;}.honoree .honoree-content .single-honoree .single-honoree-desc h4{font-size:14px;margin:0 0 5px;}.honoree .honoree-content .single-honoree .single-honoree-desc h3{font-size:18px;margin:0 0 10px;}.honoree .honoree-content .single-honoree .single-honoree-desc p{font-size:16px;}}@media(max-width:767px){.honoree .honoree-content .single-honoree{width:100%;}.honoree .honoree-content .single-honoree .single-honoree-image{height:240px;}}.form .form-content{max-width:830px;width:94%;position:relative;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;}.form .form-content .single-input{width:48%;margin:0 0 20px;}.form .form-content .single-input p.limit{color:#666;font-size:14px;font-family:"lineto-brown-bold";}.form .form-content .single-input p.limit span{color:inherit;font:inherit;}.form .form-content .single-input input{border-bottom:1px solid #000;color:#000;font-size:16px;}.form .form-content .single-input input:focus,.form .form-content .single-input input:focus-within{outline:1px dashed #000;outline-offset:17px;}.form .form-content .single-input label{color:#000;}.form .form-content .single-input .field-validation-error{color:#c9234a;font-family:"lineto-brown-bold";}.form .form-content .single-input .field-validation-error span{color:inherit;font:inherit;}.form .form-content .single-input.single-textarea{width:100%;}.form .form-content .single-input.single-textarea textarea{color:#000;font-size:16px;}.form .form-content .single-input.single-textarea textarea:focus,.form .form-content .single-input.single-textarea textarea:focus-within{outline:1px dashed #000;outline-offset:17px;}.form .form-content .single-input.single-radio{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;}.form .form-content .single-input.single-radio label{font-size:16px;color:#000;width:100%;display:inline;margin:0 0 10px;}.form .form-content .single-input.single-radio .radio-option{width:20%;align-items:center;position:relative;}.form .form-content .single-input.single-radio .radio-option input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;}.form .form-content .single-input.single-radio .radio-option label{position:relative;padding-left:32px;cursor:pointer;display:inline-flex;align-items:center;}.form .form-content .single-input.single-radio .radio-option label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #000;border-radius:50%;background:#f7f7f7;display:block;}.form .form-content .single-input.single-radio .radio-option input[type=radio]:checked+label::after{content:"";position:absolute;left:3.3px;top:50%;transform:translateY(-50%);width:15px;height:15px;background:#007ac2;border-radius:50%;display:block;}.form .form-content .single-input.single-radio .radio-option input[type=radio]:focus+label::before,.form .form-content .single-input.single-radio .radio-option input[type=radio]:focus-within+label::before{outline:1px dashed #000!important;outline-offset:4px!important;}.form .form-content .single-input.single-radio .radio-error{width:100%;}.form .form-content .upload-action .single-file-input .addAnother{background:transparent;border:0;}.form .form-content .upload-action .single-file-input .addAnother:focus,.form .form-content .upload-action .single-file-input .addAnother:focus-within{outline:1px dashed #000;outline-offset:4px;}.form .form-content .upload-action .single-file-input .field-validation-error{color:#c9234a;font-family:"lineto-brown-bold";}.form .form-content .upload-action .single-file-input .field-validation-error span{color:inherit;font:inherit;}.form .form-content input[type=file]{display:none;}.form .form-content .disclaimer{font-size:14px;color:#666;}.form.form-grey{background:#f7f7f7;}@media(max-width:767px){.form .form-content .single-input{width:100%;}.form .form-content .single-input.single-textarea textarea{padding-top:50px;}.form .form-content .single-input.single-textarea label{white-space:normal;}.form .form-content .single-input.single-radio .radio-option{width:50%;margin:0 0 20px;}}.footer{background:#f7f7f7;}.footer .footer-content p{font-size:12px;color:#666;line-height:20px;margin:0 0 15px;}.footer .footer-content .footer-links{padding:0;margin:0;list-style-type:none;display:flex;justify-content:flex-start;align-items:center;}.footer .footer-content .footer-links li{margin-right:16px;margin:0 16px 20px 0;font-size:12px;}.footer .footer-content .footer-links li a{font-size:12px;font-weight:600;color:#666;text-decoration:underline;}.footer .footer-content .footer-links li a:focus,.footer .footer-content .footer-links li a:focus-within{outline:1px dashed #000;outline-offset:4px;}.footer .footer-content .footer-links li:last-child{margin:0 16px 20px 0;}.skip-link{position:absolute;top:-40px;left:6px;background:#fff;color:#000;padding:8px 12px;z-index:1000;text-decoration:none;}.skip-link:focus{top:6px;}.section{position:relative;z-index:1;padding:40px 0;}.section-content{max-width:1440px;margin:auto;width:94%;}.section-content h2{font-size:18px;font-family:"lineto-brown-bold";margin:0 0 30px;}.section-content h2.no-padding{margin:0 0 10px;}.section-content p{font-size:18px;margin:0 0 30px;}.section-content p a{font:inherit;color:inherit;}.section-content p a:focus,.section-content p a:focus-within{outline:1px dashed #000;outline-offset:4px;}.section-content ul{padding-left:45px;margin:0 0 30px;}.section-content ul li{margin:0 0 20px;font-size:18px;}.section-content ul li:last-child{margin:0;}.section-content .btn{margin-bottom:30px;}.section-hero{margin:0 auto 50px;width:94%;height:450px;}.section-hero img{width:100%;display:block;}.section-header{max-width:1440px;width:94%;margin:0 auto 50px;}.section-header h2{position:relative;font-size:16px;font-family:"lineto-brown-bold";padding-left:110px;}.section-header h2:after{width:90px;height:3px;position:absolute;left:0;top:50%;content:"";}.section-header h2.orange-header:after{background:#f36f21;}.section-header h2.green-header:after{background:#0db14b;}.section-header h2.red-header:after{background:#c9234a;}.section-header h2.blue-header:after{background:#007ac2;}@media(max-width:1023px){.section{padding:30px 0;}.section-content p{font-size:16px;margin:0 0 15px;}.section-content ul{padding-left:45px;margin:0 0 30px;}.section-content ul li{margin:0 0 15px;font-size:16px;}.section-content ul li:last-child{margin:0;}.section-content .btn{margin-bottom:30px;}}@media(max-width:767px){.section-hero{height:250px;}}*{font-family:"lineto-brown-light";color:#000;}