@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.hidden-sm{display:none}.desktop{display:block}@media (max-width: 768px){.desktop{display:none}}.mobile{display:none}@media (max-width: 768px){.mobile{display:block}}.container{width:90%;margin-left:auto;margin-right:auto}@media (max-width: 400px){.container{width:93% !important}}@media only screen and (min-width: 33.75em){.container{width:80%}}@media only screen and (min-width: 60em){.container{width:75%;max-width:60rem}}.row{position:relative;width:100%}.row [class^="col"]{float:left;margin:0.5rem 2%;min-height:0.125rem}.row::after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33333%}.col-2-sm{width:12.66667%}.col-3-sm{width:21%}.col-4-sm{width:29.33333%}.col-5-sm{width:37.66667%}.col-6-sm{width:46%}.col-7-sm{width:54.33333%}.col-8-sm{width:62.66667%}.col-9-sm{width:71%}.col-10-sm{width:79.33333%}.col-11-sm{width:87.66667%}.col-12-sm{width:96%}@media only screen and (min-width: 45em){.col-1{width:4.33333%}.col-2{width:12.66667%}.col-3{width:21%}.col-4{width:29.33333%}.col-5{width:37.66667%}.col-6{width:46%}.col-7{width:54.33333%}.col-8{width:62.66667%}.col-9{width:71%}.col-10{width:79.33333%}.col-11{width:87.66667%}.col-12{width:96%}.hidden-sm{display:block}}body{font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;line-height:1.5;color:#000}a,a:visited,a:focus{text-decoration:none;outline:none;color:#000}a:hover,a:visited:hover,a:focus:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:500;margin:0}h1{font-size:25px;line-height:1.2em}h2{font-size:20px;line-height:1.2em}h3{font-size:18px;line-height:1.2em}h4{font-size:16px;line-height:1.2em}h5{font-size:14px;line-height:1.2em}p{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1.3em}sup{font-size:65%;top:-0.7em}ul{list-style-type:none;padding:20px 0px 20px 20px}ul li{margin:0px;padding:0;font-size:14px}ul li a{font-size:14px}table{margin-top:1.5rem;border-spacing:0px;border-collapse:collapse}table td,table th{padding:0;line-height:33px}#site{height:100%}.nopadding{padding:0 !important}.nopadding-left{padding-left:0 !important}.nopadding-right{padding-right:0 !important}.desktop-only{display:block}@media (max-width: 767px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width: 767px){.mobile-only{display:block}}header{position:absolute;z-index:9999999;top:0;left:0;width:100%}header .logo-container{width:20%;float:left}header .logo-container .logo{display:block;width:170px;position:relative;top:13px;float:left}header .logo-container .logo img{width:100%;height:auto}header .menu-container{width:80%;float:left;position:relative}header .menu-container.open{width:100%;height:100%;right:0;top:0;position:fixed;background-color:rgba(0,0,0,0.8);overflow-y:scroll;display:block;padding:0 0 50px 0}header .menu-container.open .main_menu{display:block !important}header .menu-container.open .main_menu ul{padding:30px 0;text-align:left}header .menu-container.open .main_menu ul li{width:100%;display:block;margin-bottom:20px}@media (max-width: 991px){header .menu-container .main_menu{display:none}}header .menu-container ul{list-style-type:none;text-align:right;padding:30px 0px;margin:0}header .menu-container ul li{width:24%;display:inline-block;padding:0 0px 0 30px;margin:0}header .menu-container ul li a{color:#fff;font-size:16px;line-height:1em;font-weight:500;-webkit-transition:color .3s;transition:color .3s;cursor:pointer;letter-spacing:2px}.home header .logo-container{display:none}.home header .menu-container{width:100%;float:none}.home header .menu-container ul{text-align:center}.home header .menu-container ul li{width:24%}.home header .menu-container ul li a{font-size:16px}.mobile-menu{display:none}@media (max-width: 991px){.mobile-menu{display:block}}.mobile-menu .hamburger{width:27px;height:30px;position:relative;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:33px;z-index:999}.mobile-menu .hamburger.open{position:absolute;right:5%}.mobile-menu .hamburger span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-menu .hamburger span:nth-child(1){top:0px}.mobile-menu .hamburger span:nth-child(2),.mobile-menu .hamburger span:nth-child(3){top:10px}.mobile-menu .hamburger span:nth-child(4){top:20px}.mobile-menu .hamburger.open span:nth-child(1){top:11px;width:0%;left:50%}.mobile-menu .hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu .hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu .hamburger.open span:nth-child(4){top:18px;width:0%;left:50%}footer{position:relative;z-index:99999;padding:60px 0;background-color:#333}footer .social ul{list-style-type:none;text-align:center;margin:0;padding:0}footer .social ul li{display:inline-block;margin-right:25px}footer .social ul li img{width:35px}footer .copyright{margin:25px 0 0px}footer .copyright p{color:#fff;margin:0;text-align:center}.banner{position:relative;min-height:100vh;background-size:cover;padding:125px 0 0 0}.banner.mid-height{min-height:600px;padding:65px 0 0 0}.banner .banner-shadow{position:absolute;width:100%;top:0;left:0;height:300px;background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );z-index:11}.banner h1{position:relative;color:#fff;font-size:70px;z-index:99;font-weight:100;letter-spacing:2px;text-align:center;top:200px;text-shadow:0px 0px 25px #000}@media (max-width: 767px){.banner h1{font-size:50px}}.banner .tint{position:absolute;top:0;width:100%;height:100%;z-index:1}.banner .tint.blue{background:rgba(69,101,173,0.7)}.photo-list .photo{width:calc(25% - 10px);margin:0 10px 10px 0px;float:left}@media (max-width: 820px){.photo-list .photo{width:calc(50% - 10px);height:300px}}.photo-list .photo.has-contact{height:320px}@media (max-width: 1250px){.photo-list .photo.has-contact{height:300px}}@media (max-width: 1170px){.photo-list .photo.has-contact{height:280px}}.photo-list .photo .image{height:230px;overflow:hidden}@media (max-width: 1250px){.photo-list .photo .image{height:210px}}@media (max-width: 1170px){.photo-list .photo .image{height:190px}}.photo-list .photo .image img{width:100%;height:auto}.photo-list .photo .contact-info{padding:15px 0}.photo-list .photo .contact-info p{margin:0;color:#fff}.photo-list .photo .contact-info p.company{font-size:12px;font-style:italic}.logo-list{width:100%}.logo-list ul{width:100%;list-style-type:none;margin:0;padding:0}.logo-list ul li{width:49%;display:inline-block;margin-bottom:35px}@media (max-width: 820px){.logo-list ul li{width:100%}}.logo-list ul li img{width:70%;max-width:260px;display:block;margin:0 auto;height:90px;display:block;background-color:#ccc}main.home .banner .container{position:relative;height:95vh}main.home .banner .logo{position:relative;z-index:99;margin:0}main.home .banner .logo img{width:90%;max-width:510px;height:auto;display:block;margin:0 auto}main.home .banner .play-button{position:relative;z-index:99;width:100px;height:100px;margin:35px auto 50px;display:block;background-image:url("../images/play-button.svg");opacity:0.5;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}main.home .banner .play-button:hover{opacity:1}main.home .banner .content{max-width:650px;margin:0 auto;display:block}main.home .banner .content p{text-align:center;color:#fff;line-height:1.5em;font-weight:bold;font-size:18px}main.home .banner .scroll-down{position:absolute;bottom:100px;left:0;right:0;margin:0 auto}main.home .banner .scroll-down img{max-width:35px;margin:0 auto;display:block;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite}main.home .banner .scroll-down p{color:#fff;text-align:center}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-5px)}}main.home .info{margin-bottom:-50px;background-color:#fff}main.home .info .services{width:350px;float:left;position:relative;margin-top:-50px}@media (max-width: 991px){main.home .info .services{width:100%;float:none;margin-top:0}}main.home .info .services .service-box{width:100%;padding:70px 60px}main.home .info .services .service-box:nth-child(1){background-color:#636363}main.home .info .services .service-box:nth-child(1) h2{font-weight:500;border:2px solid #fff;padding:20px;margin-top:15px}main.home .info .services .service-box:nth-child(2){background-color:#707070}main.home .info .services .service-box:nth-child(3){background-color:#555555}main.home .info .services .service-box:nth-child(4){background-color:#464646}main.home .info .services .service-box img.icon{width:100px;height:50px;display:block;margin:0 auto 20px}main.home .info .services .service-box h2{color:#fff;text-align:center;font-size:22px;font-weight:100}main.home .info .content{width:calc(100% - 350px);float:left;min-height:750px;padding:50px;background-color:#fff}@media (max-width: 991px){main.home .info .content{width:100%;float:none}}main.home .info .content .divider{width:250px;height:5px;background-color:#ffc30c;margin:0 auto 50px}main.home .info .content h1{color:#317346;font-size:70px;text-align:center}main.home .info .content p{line-height:1.5em;font-size:16px}main.home .info .content img#children-stat-img{max-width:300px;margin:0 auto;display:block}main.home .info .content a.donate-button{width:240px;margin:0 auto;display:block;text-align:center;color:#317346;border:2px solid #317346;border-radius:25px;font-size:30px;padding:10px 0}main.home .facts{margin-bottom:50px}main.home .facts h2{color:#317346;text-align:center;font-weight:bold;font-size:24px;margin:0 0 20px 0}main.home .facts .fact-box{width:33.3%;height:125px;float:left;border-right:5px solid #ffc30c;padding:10px 20px}main.home .facts .fact-box:nth-child(4){border-right:none}main.home .facts .fact-box h3{text-align:center;font-size:20px;margin:0 0 10px 0}main.home .facts .fact-box p{text-align:center}main.home .events-container .events-box{position:relative;background-size:cover}main.home .events-container .events-box:nth-child(4n+1){width:40%;height:600px;float:left}@media (max-width: 767px){main.home .events-container .events-box:nth-child(4n+1){width:100%;height:400px;float:none}}main.home .events-container .events-box:nth-child(4n+1) .tint{background:rgba(255,0,0,0.25)}main.home .events-container .events-box:nth-child(4n+2){width:60%;height:300px;float:left}@media (max-width: 767px){main.home .events-container .events-box:nth-child(4n+2){width:100%;height:400px;float:none}}main.home .events-container .events-box:nth-child(4n+2) .tint{background:rgba(49,115,70,0.5)}main.home .events-container .events-box:nth-child(4n+3){width:30%;height:300px;float:left}@media (max-width: 767px){main.home .events-container .events-box:nth-child(4n+3){width:100%;height:400px;float:none}}main.home .events-container .events-box:nth-child(4n+3) .tint{background:rgba(69,101,173,0.5)}main.home .events-container .events-box:nth-child(4n+4){width:30%;height:300px;float:left}@media (max-width: 767px){main.home .events-container .events-box:nth-child(4n+4){width:100%;height:400px;float:none}}main.home .events-container .events-box:nth-child(4n+4) .tint{background:rgba(255,203,5,0.5)}main.home .events-container .events-box a{position:relative;z-index:9;display:block;width:100%;height:100%}main.home .events-container .events-box .tint{width:100%;height:100%;position:relative;z-index:99}main.home .events-container .events-box h2{position:absolute;bottom:10px;left:10px;color:#fff;font-size:22px;font-weight:100;z-index:999}main.home .events-container .events-box .shadow{position:absolute;width:100%;bottom:0;left:0;height:100px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(8,6,6,0.8) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );z-index:1}main.home .media-container .media-box{position:relative;background-size:cover}main.home .media-container .media-box:nth-child(4n+1){width:40%;height:600px;float:left}main.home .media-container .media-box:nth-child(4n+1) .tint{background:rgba(255,0,0,0.25)}main.home .media-container .media-box:nth-child(4n+2){width:60%;height:300px;float:left}main.home .media-container .media-box:nth-child(4n+2) .tint{background:rgba(49,115,70,0.5)}main.home .media-container .media-box:nth-child(4n+3){width:30%;height:300px;float:left}main.home .media-container .media-box:nth-child(4n+3) .tint{background:rgba(69,101,173,0.5)}main.home .media-container .media-box:nth-child(4n+4){width:30%;height:300px;float:left}main.home .media-container .media-box:nth-child(4n+4) .tint{background:rgba(255,203,5,0.5)}main.home .media-container .media-box .tint{width:100%;height:100%}main.about .banner{min-height:0px !important;height:400px}main.about .banner h1{top:50px}main.about .about-content{padding:50px 0;background-color:#fff}main.about .about-content h2{font-size:35px;font-weight:100}main.about .students{margin:50px 0}main.about .students h2{margin-bottom:25px}main.about .advisory-board{padding:50px 0 40px;background-color:#333}main.about .advisory-board h2{font-size:35px;font-weight:100;color:#fff;margin-bottom:35px}main.about .partners{padding:50px 0;background-color:#fff}main.about .partners h2{font-size:35px;font-weight:100;margin-bottom:35px}main.donate .banner{min-height:0px !important;height:400px}main.donate .banner h1{top:50px}main.donate .donate-form{margin:50px 0;background-color:#fff}main.event-single .banner.no-image{background-color:#333}main.event-single .event-container{background-color:#fff;padding:126px 0 135px}main.contact .banner{min-height:0px !important;height:400px}main.contact .banner h1{top:50px}main.contact .contact-form{background-color:#fff;padding:50px 0}main.contact .contact-form .gform_heading h3.gform_title{font-size:30px}main.page .banner{background-image:url("../images/background-image.jpg")}main.page .page-content{margin:50px 0}.modal{display:none;position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.8)}.modal .modal-content{position:relative;border-radius:0;background-color:#fefefe;margin:10% auto;padding:0px;border:none;width:100%;max-width:950px}.modal .modal-content .modal-close{width:20px;height:20px;position:absolute;cursor:pointer;top:10px;right:10px;opacity:0.7;-webkit-transition:opacity .3s;transition:opacity .3s;background-image:url("../images/close.svg")}.modal .modal-content .modal-close:hover{opacity:1}.modal .modal-content .video{width:100%;height:100%;background-color:black;padding:35px}.modal .modal-content .video video{width:100%;height:100%;position:relative}html,body{position:relative;min-height:100%;overflow:inherit;max-width:2400px;margin:0 auto}body{background-color:#fff;margin:0}body.fixed{overflow:hidden}

/*# sourceMappingURL=styles.css.map */
