﻿@import url("https://fonts.googleapis.com/css?family=Arvo");@font-face{font-family:'HelveticaNeue-Heavy';src:url("../../fonts/HelveticaNeue-Heavy.otf");}@font-face{font-family:'HelveticaNeue-Roman';src:url("../../fonts/HelveticaNeue-Roman.otf");}@font-face{font-family:'HelveticaNeue-Light';src:url("../../fonts/HelveticaNeue-Light.otf");}@font-face{font-family:'HelveticaNeue-ExtBlack-Cond';src:url("../../fonts/HelveticaNeue-ExtBlack-Cond.otf");}@font-face{font-family:'Gotham-Bold';src:url("../../fonts/Gotham-Bold.otf");}@font-face{font-family:'Gotham-Book';src:url("../../fonts/Gotham-Book.otf");}@font-face{font-family:'Gotham-Medium';src:url("../../fonts/Gotham-Medium.otf");}@font-face{font-family:'Gotham-Light';src:url("../../fonts/Gotham-Light.otf");}html{height:100%;box-sizing:border-box;}.render-body{min-width:100%;}p{color:#414042;margin:0 0 15px;}h1,h2,h3,h4,h5,h6,p{font-weight:300;word-wrap:break-word;}h1,h2,h3,h4,h5,h6{font-family:"Gotham-Bold",sans-serif;color:#c31f2f;}body{font-family:"Gotham-Book",sans-serif;margin:0;padding:0;min-height:100%;min-width:100%;position:relative;padding-bottom:300px;}.bg_horizontal_circles{background-image:url("../img/horizontalCircles.gif");background-position:center;width:100%;height:30px;background-repeat:no-repeat;}p,li{line-height:1.4em;font-weight:300;font-family:"Gotham-Book",sans-serif;font-size:14px;color:#333;}p{margin:0 0 15px;}.hr-star{border:0;height:26px;position:relative;background:url("../img/star.png") no-repeat 50% 2px;color:transparent;opacity:.5;}.hr-star::before{content:" ";width:40%;left:0;top:13px;position:absolute;border-width:2px;border-style:solid;border-bottom-color:#ccc;}.hr-star::after{content:" ";width:40%;right:0;top:13px;position:absolute;border-width:2px;border-style:solid;border-bottom-color:#ccc;}.form-donate{padding:30px 0;}a{color:#337ab7;text-decoration:none;outline:none;}a:hover{color:#23527c;text-decoration:none;outline:none;}.btn{border:none;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn:hover{border:none;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn:focus{border:none;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.Left{text-align:left;}.Center{text-align:center;}.Right{text-align:right;}.page-home{margin-top:30px;}.page-master-nofooter{padding-bottom:0 !important;}.ml-quote{font-family:"Gotham-Light",sans-serif;font-style:italic;border-left:none;color:#818386;margin:15px 15px 15px 0;font-size:18px;line-height:1.4em;font-weight:300;padding:10px 20px;}.ml-error input,.ml-error input:active,.ml-error input:focus,.ml-error input:hover,.ml-error textarea,.ml-error select{border-bottom:3px solid #e53641 !important;outline:none !important;box-sizing:border-box !important;background-color:#fff !important;color:#e53641 !important;}.ml-error select option{color:#e53641 !important;}.ml-error ::-webkit-input-placeholder{color:#e53641 !important;}.ml-error :-moz-placeholder{color:#e53641 !important;opacity:1 !important;}.ml-error ::-moz-placeholder{color:#e53641 !important;opacity:1 !important;}.ml-error :-ms-input-placeholder{color:#e53641 !important;}.ml-spinner .spinner{margin:10px auto 0;width:70px;text-align:center;}.ml-spinner .spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.ml-spinner .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;}.ml-spinner .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.banner-top-mobile{background-size:cover;background-position:right center;background-repeat:no-repeat;}.banner-top{width:100%;background-size:auto 100%;background-position:right;background-repeat:no-repeat;max-height:450px;overflow:hidden;}.banner-top .gradient{z-index:99999999;position:relative;height:inherit;background-image:url("../img/home-banner-grad.png");background-size:65% 100%;background-position:left;background-repeat:no-repeat;}.banner-top__image-bg{background-color:#f6f5f3;width:100%;background-size:auto 100%;background-position:right;background-repeat:no-repeat;height:450px;}.banner-top .item-box{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.banner-top__item{padding:30px 0;}.banner-top__header-1{text-align:left;font-size:40px;color:#e53440;font-family:"HelveticaNeue-ExtBlack-Cond",sans-serif;}.banner-top__header-3{font-family:"Gotham-Book",sans-serif;font-size:14px;}.banner-top__header-2{font-family:"Gotham-Book",sans-serif;font-size:24px;}.mb-banner-text{text-align:center;}.mb-banner-text .banner-top__header-1{text-align:center;}.mb-banner-text .banner-top__header-2{text-align:center;}.footer{background-color:#343233;padding:50px 0 60px;margin:0;color:#fff;z-index:999;right:0;bottom:0;width:100%;height:300px;position:absolute;}.footer__logo{height:auto;max-height:50px;max-width:100%;}.footer__icons{text-align:right;}.footer__icon{color:#fff;}.footer__icon:hover svg{color:#e53440;}.footer__tagline{text-align:center;font-size:20px;font-family:"HelveticaNeue-ExtBlack-Cond",sans-serif;}.footer__hr{border:1px solid #57595b;margin-bottom:30px;}.footer__nav{text-align:center;margin-bottom:45px;}.footer__nav-item{margin:0 20px;font-size:15px;color:#fff;}.footer__nav-item:hover{color:#e53440 !important;}.footer__authorised{margin:0 0 10px;color:#fff;font-size:14px;}.footer__privacy{color:#fff;font-size:14px;}.footer__privacy:hover{color:#e53440 !important;text-decoration:none;}.header{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1);}.header__nav{float:right;margin-top:25px;margin-bottom:21px;width:100%;}.header__nav-dropdown{z-index:9999999999;float:left;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}.header__nav-item{color:#403e41;background-color:transparent;font-family:"Gotham-Book",sans-serif;padding:6px 12px;}.header__nav-item:hover{color:#de2b34;}.header__nav-item:active{background-color:transparent;}.header__nav-item--featured{background-color:#de2b34;color:#fff;border:1px solid #fff;}.header__nav-item--featured:hover{color:#de2b34;background:#fff;border:1px solid #de2b34;}.header__logo{height:83px;position:absolute;z-index:999999999;}.header__logo-link{position:absolute;bottom:-35px;height:100px;}.header__logo-link::before{position:absolute;content:"";left:0;background:#e53440;width:999999px;margin-left:-999998px;height:65px;}.header__nav-mobile{width:100%;padding:15px 0;margin:34px 0 0 0;}.header__nav-mobile .header__nav{text-align:center;padding:0;border-bottom:1px solid #fff;margin:0;}.header__nav-mobile .header__nav-item{background-color:#f6f5f3;}.header__nav-mobile .dropdown-toggle{background-color:#f6f5f3;}.header__nav-mobile .dropdown-item{background-color:#fff;text-align:center;}.header__nav-mobile .dropdown-menu.show{display:contents;text-align:center;}.header .mobile-toggle{margin:20px 0 0;padding:0;cursor:pointer;}.header .mobile-toggle__icon{float:right;font-size:30px;margin-right:10px;}.form-field-error{border:1px #e53641 solid !important;}strong{font-weight:bold;}@media(min-width:1200px){.container{max-width:970px;}}@media(max-width:768px){.mb-banner-text{margin-top:20px;}.footer-logo-wrapper{text-align:center;}}@media(max-width:992px){.header{height:68px;box-shadow:none;}.header__logo{height:60px;}.header__logo-link::before{height:47px;}.footer__tagline{padding-top:20px;}}