/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}p{font-size:29px;line-height:38px}h1{font-size:74px;line-height:82px}h2{font-size:66px;line-height:74px}@font-face{font-family:'brownthin';src:url("inc/fonts/brown-thin-webfont.woff2") format("woff2"),url("inc/fonts/brown-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'gt_walsheim_problack';src:url("inc/fonts/gt-walsheim-pro-black-webfont.woff2") format("woff2"),url("inc/fonts/gt-walsheim-pro-black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'brownbold';src:url("inc/fonts/brown-bold-webfont.woff2") format("woff2"),url("inc/fonts/brown-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'brownregular';src:url("inc/fonts/brown-regular-webfont.woff2") format("woff2"),url("inc/fonts/brown-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Lubalin Graph';src:url("inc/fonts/hinted-LubalinBold.eot");src:url("inc/fonts/hinted-LubalinBold.eot?#iefix") format("embedded-opentype"),url("inc/fonts/hinted-LubalinBold.woff2") format("woff2"),url("inc/fonts/hinted-LubalinBold.woff") format("woff"),url("inc/fonts/hinted-LubalinBold.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'GT Walsheim';src:url("inc/fonts/GTWalsheim-Bold.eot");src:url("inc/fonts/GTWalsheim-Bold.eot?#iefix") format("embedded-opentype"),url("inc/fonts/GTWalsheim-Bold.woff2") format("woff2"),url("inc/fonts/GTWalsheim-Bold.woff") format("woff"),url("inc/fonts/GTWalsheim-Bold.ttf") format("truetype"),url("inc/fonts/GTWalsheim-Bold.svg#GTWalsheim-Bold") format("svg");font-weight:bold;font-style:normal}html,body{height:100%}body{padding:0;color:#002A46;font-size:14px;line-height:22px}p{font-family:"brownregular",Arial,Times,Serif;line-height:1.5}p strong{font-family:"brownbold",Arial,Times,Serif}a{line-height:1.5;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:underline}a:hover{text-decoration:none;color:#E41075}p,li{font-size:15px;line-height:1.5;margin:0 0 30px}p a,li a{text-decoration:underline;color:#002A46}p a:hover,li a:hover{text-decoration:none}ul{margin-bottom:15px}li{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:30px;margin:0 0 20px;line-height:1.5}figure{padding:0;margin:0}address{font-style:normal}*{outline:none}.no-format{list-style:none;padding:0;margin:0}.ib{display:inline-block;*display:inline;zoom:1}.indent{text-transform:capitalize;text-align:left;text-indent:-99999px}.rel{position:relative}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.full-height{display:block;height:100%;width:100%}.constrained .mid-container{max-width:1245px}.constrained .mid-container .standard-half2{padding:20px 0 !important}.noscroll{overflow:hidden;height:100%}.give-recurring-donors-choice{height:auto !important;width:auto !important;background-color:#002A46 !important;color:#fff !important;border:none !important;display:block !important;font-family:"gt_walsheim_problack",Arial,Times,Serif;box-sizing:border-box;padding:11px !important;margin:0 0 2% 0 !important}.give-recurring-donors-choice label{font-size:16.58px !important;line-height:18.479px !important;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.give-recurring-donors-choice input{width:15px !important;height:15px !important;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.small_print_give{font-size:14px !important;line-height:1.7 !important}.ffm-fields label{color:#002A46}.current_page_item a{color:#69c7ea !important}.container{max-width:1626px;display:block;width:95%;padding:0;margin:0 auto}.ninetyfive{display:block;padding:0 20px}.white-container{display:block;background-color:#fff}main{background-color:#002A46}.arrow{background-position:left bottom 115px;background-size:246px 241px;background-image:url("img/grey-arrow.png");background-repeat:no-repeat}.arrow.arrow-no-spacing{background-position:left bottom}.left{float:left}.right{float:right}.no-margin-bottom{margin-bottom:0 !important}.cell{display:table-cell;vertical-align:middle;width:100%}.cell.constrained{max-width:1595px}.table{width:100%;height:100%;display:table}.grey-bg{background-color:#efeded}.large-container{width:95%;margin:0 auto;display:block}.large-container.padded{padding-top:80px;padding-bottom:140px}.mid-container{width:95%;margin:0 auto;display:block;max-width:1595px}.mid-container2{width:100%;margin:0 auto;display:block;max-width:1595px}.mid-container3{width:95%;margin:0 auto;display:block;max-width:1595px}.content_subtitle{margin-bottom:0}.content_subtitle p{font-family:"gt_walsheim_problack",Arial,Times,Serif;color:#002A46;font-weight:900;font-size:22.44px;line-height:25.001px;position:relative;display:inline-block;text-transform:uppercase;margin-bottom:75px}.content_subtitle p::after{display:block;content:'';height:5px;background-color:#69c7ea;left:0;right:0;bottom:-8px;position:absolute}.content_subtitle p.upper{text-transform:uppercase;margin-bottom:45px}.content_title{margin-bottom:0}.content_title p{font-family:"Lubalin Graph",Arial,Times,Serif;color:#002A46;font-size:58.54px;line-height:61.22px}.standard-half2{padding-top:20px;padding-bottom:20px}.standard-half,.standard-half2{padding-top:75px;padding-bottom:100px}.standard-half .left,.standard-half .right,.standard-half2 .left,.standard-half2 .right{width:50%;max-width:784px;display:block}.standard-half .left:before,.standard-half .left:after,.standard-half .right:before,.standard-half .right:after,.standard-half2 .left:before,.standard-half2 .left:after,.standard-half2 .right:before,.standard-half2 .right:after{content:" ";display:table}.standard-half .left:after,.standard-half .right:after,.standard-half2 .left:after,.standard-half2 .right:after{clear:both}.standard-half .left,.standard-half2 .left{width:49%}.standard-half .right p,.standard-half2 .right p{font-size:15px;font-family:"brownregular",Arial,Times,Serif;color:#002A46}.standard-half .right p.title,.standard-half2 .right p.title{font-weight:bold;margin-bottom:0;text-transform:uppercase;font-family:"Lubalin Graph",Arial,Times,Serif;margin-bottom:8px}.standard-half .right .ib,.standard-half2 .right .ib{display:block;float:left;margin-bottom:30px;width:20%}.standard-half .right .ib p,.standard-half2 .right .ib p{margin-bottom:0}.standard-half .telephone-number,.standard-half2 .telephone-number{display:block;text-decoration:none;color:#002A46;font-family:"brownregular",Arial,Times,Serif;margin-bottom:50px;font-size:15px}#mobile-nav{opacity:0;visibility:hidden;background-color:#002A46;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mobile-nav ul{list-style:none;padding:0;margin:0}#mobile-nav ul li a{color:#69c7ea;text-align:center;display:block;text-transform:uppercase;font-size:24.39px;line-height:27.175px;margin:40px;font-family:"brownregular",Arial,Times,Serif;text-decoration:none}#mobile-nav.open{opacity:1;visibility:visible;z-index:9998;overflow-y:scroll}#masthead{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:9997}.spacer-header{height:98px}#masthead div.container #mastnav{display:block;float:right;margin-right:18px}#masthead div.container ul{list-style:none;padding:0;margin:0}#masthead div.container ul:before,#masthead div.container ul:after{content:" ";display:table}#masthead div.container ul:after{clear:both}#masthead div.container li{margin:0 26px;display:block;float:left}#masthead div.container li a{position:relative;font-size:16.58px;line-height:18.479px;color:#002A46;text-decoration:none;font-family:"brownregular",Arial,Times,Serif;display:block;padding-top:50px;padding-bottom:14px;text-transform:uppercase}#masthead div.container li a:hover{color:#68c6ea}#masthead div.container .current-menu-item a{color:#009EE2}#masthead div.container .donate-red{width:180px;text-align:center;margin-right:0;background-color:#E41075}#masthead div.container .donate-red a{color:#fff;display:inline-block;zoom:1;*display:inline}#masthead div.container .donate-red a:hover{color:#fff !important}#masthead div.container #logo{display:block;float:left;padding:25px 0}#masthead div.container #logo img{display:block;max-width:180px;width:100%;height:auto}#nav-toggle{position:fixed;top:38px;display:none;height:25px;width:35px;right:50px;z-index:9999}#nav-toggle p{position:absolute;left:-200%;margin-bottom:0;text-transform:uppercase;color:#002A46;font-size:19px;line-height:25px;font-family:"brownregular",Arial,Times,Serif}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#002A46;position:absolute;display:block;content:''}#nav-toggle span{top:10px}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0;background-color:#69c7ea}#nav-toggle.active{position:fixed}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.scroll-to-top{display:block;width:70px;height:50px;background-color:#002A46;position:absolute;top:-50px;right:0;background-repeat:no-repeat;background-position:left 10px center;background-size:auto;background-image:url("img/smooth-scroll-arrow.png")}#mastfoot{position:relative;display:block;width:100%;padding:70px 0 50px;height:auto;background-color:#dbdbdb}#mastfoot .social-footer{display:block;width:34px;height:34px;float:left;margin-right:15px}#mastfoot .social-footer a{display:block;width:100%;height:34px;background-position:center center;background-size:cover;text-indent:-9999px;background-repeat:no-repeat}#mastfoot .social-footer .facebook{background-image:url("img/fb.png")}#mastfoot .social-footer .twitter{background-image:url("img/tw.png")}#mastfoot .social-footer .instagram{background-image:url("img/ins.png")}#mastfoot .social-footer .linkedin{background-image:url("img/li.png")}#mastfoot .left{display:block}#mastfoot .mid{min-width:360px}#mastfoot .first{min-width:450px}#mastfoot address,#mastfoot a,#mastfoot h4,#mastfoot p,#mastfoot li{font-family:"brownregular",Arial,Times,Serif;font-size:15px;font-weight:400;line-height:27px;color:#303030}#mastfoot div.container{margin-bottom:22px}#mastfoot a{text-decoration:none}#mastfoot h4{margin-bottom:10px;color:#848484}#mastfoot ul.logos{font-size:0;line-height:0;text-align:left}#mastfoot ul.logos li{vertical-align:middle}#mastfoot ul.logos .first-logo{margin-right:140px}aside#homepage{background-color:#002A46}aside#homepage button.slick-arrow{display:none !important}aside#homepage .slick-slide{height:570px}aside#homepage h1{color:#fff;text-align:center;font-size:26px;line-height:36px;font-family:"brownbold",Arial,Times,Serif;margin:20px 0;display:block}aside#homepage .table{background-position:center center;background-size:cover;background-repeat:no-repeat}aside#homepage img{display:block;height:auto;max-width:75%;max-height:75%;margin:0 auto}aside#homepage .wrapper{max-width:870px;margin:0 auto;width:95%}aside#homepage .slick-dots{list-style:none;padding:0;margin:0;text-align:center;font-size:0;line-height:0;position:absolute;bottom:28px;left:0;right:0}aside#homepage .slick-dots li{display:inline-block;zoom:1;*display:inline;margin:5px}aside#homepage .slick-dots button{font-size:0;line-height:0;background-color:transparent;border:2px solid #fff;width:16px;height:16px;display:block;text-indent:-9999px;padding:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}aside#homepage .slick-dots .slick-active button{background-color:#009cdf;border:2px solid #009cdf}.watermark{height:570px}.watermark .watermark-wrap{background-size:contain !important;max-width:1050px;height:280px;margin:auto}@media only screen and (max-width: 959px){.watermark .watermark-wrap{background-size:cover !important}}@media only screen and (max-width: 479px){.watermark .watermark-wrap{background-size:0 !important}}.watermark h2{margin:30px auto 0;position:relative;width:86%}.watermark h2::before{width:70px;height:5px;display:block;content:'';position:absolute;top:-15px;left:0;background-color:#E41075}.watermark p,.watermark p strong{font-size:25px;line-height:35px;color:#002A46;margin:0 auto;margin-bottom:20px;font-family:"Lubalin Graph",Arial,Times,Serif !important}.slider-body .slider-container-body .slide{width:100%;display:block}.slider-body .slider-container-body .slide span{display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:50.15673%}.slider-body .slick-dots{width:100%;background-color:#E41075;height:70px;list-style:none;padding:0;margin:0;text-align:center;font-size:0;line-height:0;margin-top:-2px;display:block}.slider-body .slick-dots li{display:inline-block;zoom:1;*display:inline;height:70px;line-height:65px !important;vertical-align:middle;margin:0 5px}.slider-body .slick-dots button{vertical-align:middle;display:inline-block;text-indent:-9999px;font-size:0;line-height:0;border:2px solid #fff;width:16px;height:16px;padding:0;box-sizing:border-box;background-color:transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.slider-body .slick-dots .slick-active button{background-color:#ffffff}.profile-body .profile--copy{clear:both;background-color:#69c7ea;display:block;padding:0 !important;width:100% !important;position:relative;display:none;top:-1px;font-size:16.5px}.profile-body .profile--copy .show-wrap{padding:10px 2.5% !important;margin-top:-2px}.profile-body .profile--copy p{margin-bottom:0}.profile-body .profile--copy.active{display:block;margin-bottom:15px}.profile-body .profile--copy.active p{margin-bottom:10px}.profile-body .profile-list{margin-top:20px;width:100%}.profile-body .single-profile{display:block;width:49%;max-width:386px;margin-right:2%;margin-top:2%;float:left;height:auto}.profile-body .single-profile .hide{display:none}.profile-body figcaption .displayed,.profile-body figcaption .slideout{background-color:#69c7ea}.profile-body .odd{margin-right:2%}.profile-body .even{margin-right:0%}.profile-body .displayed{position:relative;padding:20px 15px}.profile-body .displayed h3 p,.profile-body .displayed h3{margin-bottom:0;font-size:18.55px;line-height:20.669px;color:#fff;font-family:"gt_walsheim_problack",Arial,Times,Serif;margin-bottom:0;width:90%;text-transform:uppercase}.profile-body .displayed h3 p span,.profile-body .displayed h3 span{font-family:"brownregular",Arial,Times,Serif}.profile-body .even.slideout{background-color:#E41075}.profile-body .odd.slideout{background-color:#69c7ea}.profile-body figure{display:block;width:100%;padding:0}.profile-body figure figcaption{display:block}.profile-body a.profile-button{display:block;position:absolute;top:50%;margin-top:-12.5px;right:26px;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:auto;background-image:url("img/td-accordion-button.png")}.profile-body .visual img{display:block;width:100%;height:auto;max-width:386px}.partners-body .large-container .mid-container{width:95% !important}.partners-body .absolute{display:block;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.partners-body .inner{display:block;position:relative;height:80vh}.partners-body img{margin:0 auto;display:block;width:auto;height:auto;max-width:576px;max-height:576px}.partners-body .slick-dots{list-style:none;padding:0;margin:0;text-align:center;font-size:0;line-height:0;position:absolute;bottom:40px;left:0;right:0}.partners-body .slick-dots li{display:inline-block;zoom:1;*display:inline;margin:5px}.partners-body .slick-dots button{font-size:0;line-height:0;background-color:transparent;border:2px solid #b3b3b3;width:16px;height:16px;display:block;text-indent:-9999px;padding:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.partners-body .slick-dots .slick-active button{background-color:#b3b3b3;border:2px solid #b3b3b3}.partners-body .absolute.content{display:block;max-width:1000px;margin:0 auto;width:100%;opacity:0}.partners-body .absolute.content.active{opacity:1}.partners-body .absolute.image{opacity:1}.partners-body .absolute.image.active{opacity:0}.slider-companies-container{display:block;position:relative}.slider-companies-container #click-toggle-content{overflow:hidden;position:absolute;top:0;left:50%;margin-left:-25px;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:auto;background-image:url("img/grey-chevron.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:999;background-color:#D1D1D1}.slider-companies-container #click-toggle-content.text{background-image:url("img/cross.png")}.slider-companies-container h2{position:relative;width:86%;margin-top:20px;margin:0 auto}.slider-companies-container h2 p{font-size:16.58px;line-height:25.5px;color:#002A46;margin:0 auto;margin-bottom:20px;font-weight:bold;position:relative;font-family:"Lubalin Graph",Arial,Times,Serif}.slider-companies-container h2 p strong{font-family:"Lubalin Graph",Arial,Times,Serif}.slider-companies-container h2::before{display:block;content:'';width:4px;height:100%;position:absolute;left:-15px;top:0;bottom:0;background-color:#69c7ea}.donor-body .right .spacing{margin-bottom:65px}.donors-list li{height:auto;display:block}.donors-list li p{font-size:22.44px !important;line-height:25.001px !important;font-family:"gt_walsheim_problack",Arial,Times,Serif !important;margin-bottom:10px}.donors-list li p:hover{color:#002A46}.generic-hero{display:block;width:100%;background-color:#002A46;height:570px}.generic-hero .inner-wrapper *{text-align:center;margin:0 auto;display:block;max-width:75%;height:auto;color:#fff}.generic-hero h1{text-transform:uppercase;color:#fff;font-family:"Lubalin Graph",Arial,Times,Serif;text-align:center;font-size:104.67px;line-height:116.622px;display:block;margin:50px auto !important}.generic-hero img{max-width:100%;margin-top:50px !important}#blog{max-width:1589px}#blog .post-item{display:block;float:left;width:24.292%;padding:0;margin-right:0.94389%;margin-bottom:0.94389%}#blog .post-item.last{margin-right:0}#blog .post-item figure{display:block;padding:0;max-width:386px;margin:0 auto;width:100%}#blog .post-item figure img{display:block;width:100%;padding:0;height:auto}#blog .post-item *{color:#fff}#blog .post-item .bold{font-weight:bold;font-size:15.61px;line-height:19.563px;text-transform:uppercase;font-family:"Lubalin Graph",Arial,Times,Serif}#blog .post-item p{margin-bottom:20px}#blog .post-item a.read-more{font-size:15.61px;line-height:19.563px;font-family:"brownregular",Arial,Times,Serif;text-decoration:none}#blog .post-item a.read-more:hover{color:#002A46}#blog .post-item a.read-more-external{font-size:15.61px;line-height:19.563px;font-family:"brownregular",Arial,Times,Serif;text-decoration:none}#blog .post-item a.read-more-external:hover{color:#002A46}#blog .post-item .padded{padding:15px;display:block;margin-top:-2px}#blog .visible-start{position:relative;z-index:2}#blog .blue-bg{background-color:#69c7ea}#blog .pink-bg{background-color:#E41075}.post-hidden{visibility:hidden;opacity:0;position:fixed;overflow-y:scroll;overflow-x:hidden;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-hidden>.mid-container{height:100%}.post-hidden.show-post{z-index:9999;opacity:1;visibility:visible}.post-hidden .table{position:relative}.post-hidden .slick-dots{width:100%;background-color:#E41075;height:70px;list-style:none;padding:0;margin:0;text-align:center;font-size:0;line-height:0}.post-hidden .slick-dots li{display:inline-block;zoom:1;*display:inline;height:70px;line-height:65px;vertical-align:middle;margin:0 5px}.post-hidden .slick-dots button{vertical-align:middle;display:inline-block;text-indent:-9999px;font-size:0;line-height:0;border:2px solid #fff;width:16px;height:16px;padding:0;box-sizing:border-box;background-color:transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-hidden .slick-dots .slick-active button{background-color:#ffffff}.post-hidden img{display:block;width:100%;height:auto}.post-hidden .padded{display:block;padding:20px 0 100px}.post-hidden--pagination a{position:absolute;display:block;width:20px;height:38px;background-position:center center;background-repeat:no-repeat;background-size:contain;bottom:30px;text-indent:-9999px}.post-hidden--pagination a.prev{right:30px;background-image:url("img/next-nav-arrow-popup.png")}.post-hidden--pagination a.next{left:30px;background-image:url("img/prev-nav-arrow-popup.png")}.post-hidden--content{padding:40px 0}.post-hidden--pagination{display:block;width:100%}.post-hidden--pagination a{color:#002A46;font-weight:bold;text-decoration:none}.post-hidden--pagination a:hover{color:#E41075}#wp-load-more-btn{display:block;float:left;clear:both;border:none;background-color:#002A46;text-decoration:none;color:#fff;font-weight:bold;font-size:18.55px;line-height:20.669px;max-width:386px;width:24.292%;padding:0 15px;height:48px;text-align:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:"gt_walsheim_problack",Arial,Times,Serif}#wp-load-more-btn:hover{background-color:#69c7ea}#close-post{display:block;position:absolute;top:20px;right:20px;z-index:1000}.cross-wrap{width:45px;height:45px;cursor:pointer;position:absolute;text-align:center;top:-100px;right:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-image:url("img/close-cross.png");background-size:45px 45px;background-position:center center;background-repeat:no-repeat;transform:rotateZ(45deg)}.post-hidden--gallery{clear:both}.error-link{font-size:30px;text-transform:uppercase;font-family:"Lubalin Graph",Arial,Times,Serif;text-align:center;line-height:100%;display:block;text-decoration:none;color:#002A46}.error-link:hover{color:#E41075}.involved-body,.transport-body{margin-top:-15px}.involved-body .large-container .mid-container,.transport-body .large-container .mid-container{width:95% !important}.involved-body .involved-list,.involved-body .transport-list,.transport-body .involved-list,.transport-body .transport-list{width:100%}.involved-body .image-box,.transport-body .image-box{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:77.7202%;max-width:386px;width:100% !important;display:block;background-color:#002A46;background-size:auto 60%;background-position:center center;background-repeat:no-repeat}.involved-body .single-involved,.involved-body .single-transport,.transport-body .single-involved,.transport-body .single-transport{display:block;width:49%;max-width:386px;margin-right:2%;margin-top:2%;float:left;height:auto}.involved-body .single-involved .hide,.involved-body .single-transport .hide,.transport-body .single-involved .hide,.transport-body .single-transport .hide{display:none}.involved-body .odd,.transport-body .odd{margin-right:2%}.involved-body .even,.transport-body .even{margin-right:0%}.involved-body figcaption .displayed,.involved-body figcaption .slideout,.transport-body figcaption .displayed,.transport-body figcaption .slideout{background-color:#69c7ea}.involved-body .displayed,.transport-body .displayed{position:relative;padding:20px 15px}.involved-body .displayed h4 p,.involved-body .displayed h4,.transport-body .displayed h4 p,.transport-body .displayed h4{text-transform:uppercase;margin-bottom:0;font-size:18.55px;line-height:20.669px;color:#fff;font-family:"gt_walsheim_problack",Arial,Times,Serif;margin-bottom:0;width:90%}.involved-body .even.slideout,.transport-body .even.slideout{background-color:#E41075}.involved-body .odd.slideout,.transport-body .odd.slideout{background-color:#69c7ea}.involved-body figure,.transport-body figure{display:block;width:100%;padding:0}.involved-body figure figcaption,.transport-body figure figcaption{display:block}.involved-body a.involved-button,.involved-body a.transport-button,.transport-body a.involved-button,.transport-body a.transport-button{display:block;position:absolute;top:50%;margin-top:-12.5px;right:26px;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:auto;background-image:url("img/td-accordion-button.png")}.involved-body .involved--copy,.involved-body .transport--copy,.transport-body .involved--copy,.transport-body .transport--copy{clear:both;background-color:#69c7ea;display:block;padding:0 !important;width:100% !important;position:relative;display:none;top:-1px;margin-top:-15px}.involved-body .involved--copy .show-wrap,.involved-body .transport--copy .show-wrap,.transport-body .involved--copy .show-wrap,.transport-body .transport--copy .show-wrap{padding:10px 2.5% !important}.involved-body .involved--copy p,.involved-body .transport--copy p,.transport-body .involved--copy p,.transport-body .transport--copy p{margin-bottom:0}.involved-body .involved--copy.active,.involved-body .transport--copy.active,.transport-body .involved--copy.active,.transport-body .transport--copy.active{margin-bottom:15px;display:block}.involved-body .involved--copy.active p,.involved-body .transport--copy.active p,.transport-body .involved--copy.active p,.transport-body .transport--copy.active p{margin-bottom:10px}.contact-form{display:block;width:100%}.contact-form ul{list-style:none;padding:0;margin:0}.contact-form .gform_wrapper{width:100%;margin:auto}.contact-form .gform_wrapper textarea{height:225px;padding:0 1.25% !important}.contact-form .gform_wrapper .gform_body ul{list-style:none;padding:0;margin:0;display:inline-block;zoom:1;*display:inline}.contact-form .gform_wrapper .gform_body ul li{display:inline-block;zoom:1;*display:inline;width:49%;margin-right:2%;margin-bottom:2%}.contact-form .gform_wrapper .gform_body ul li label{display:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.contact-form .gform_wrapper .gform_body ul li input{height:38px}.contact-form .gform_wrapper .gform_body ul li input,.contact-form .gform_wrapper .gform_body ul li textarea{box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;width:100%;padding:0px 2.5%;border:none;background-color:#002A46;color:#ffffff;line-height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif;border:2px solid transparent}.contact-form .gform_wrapper .gform_body ul li input::-webkit-input-placeholder,.contact-form .gform_wrapper .gform_body ul li textarea::-webkit-input-placeholder{color:#fff !important}.contact-form .gform_wrapper .gform_body ul li input::-moz-placeholder,.contact-form .gform_wrapper .gform_body ul li textarea::-moz-placeholder{color:#fff !important}.contact-form .gform_wrapper .gform_body ul li input::-moz-placeholder,.contact-form .gform_wrapper .gform_body ul li textarea::-moz-placeholder{color:#fff !important}.contact-form .gform_wrapper .gform_body ul li input:-ms-input-placeholder,.contact-form .gform_wrapper .gform_body ul li textarea:-ms-input-placeholder{color:#fff !important}.contact-form .gform_wrapper .gform_body ul li:nth-of-type(2n){margin-right:0}.contact-form .gform_wrapper .gform_body ul li#field_1_5{width:100%;margin-right:0}.contact-form .gform_wrapper .gform_body ul li#field_1_6,.contact-form .gform_wrapper .gform_body ul li#field_1_8{display:none;visibility:hidden}.contact-form .gform_wrapper .gform_body ul li#field_1_7{width:100%;text-align:center;margin-right:0}.contact-form .gform_wrapper .gform_body ul li#field_1_7 li.gchoice_1_7_1{width:100%;text-align:center}.contact-form .gform_wrapper .gform_body ul li#field_1_7 input{border:none;width:50px;height:50px;background-color:#002844;display:inline-block}.contact-form .gform_wrapper .gform_body ul li#field_1_7 label{display:inline-block;vertical-align:top;padding-top:10px;padding-left:10px;text-align:left;font-family:"gt_walsheim_problack",Arial,Times,Serif;text-transform:uppercase;font-size:29px;line-height:32px;width:70%}.contact-form .gform_wrapper .gform_footer{text-align:left}.contact-form .gform_wrapper .gform_footer input[type='submit']{width:100%;max-width:49%;box-sizing:border-box;margin:auto;padding:10px 2.5%;border:none;background-color:#002A46;background-size:15px;color:#ffffff;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif;-webkit-appearance:none;text-align:left;background-image:url("img/arrow.png");background-repeat:no-repeat;background-size:auto;background-position:right 15px center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-form .gform_wrapper .gform_footer input[type='submit']:hover{background-color:#69c7ea;background-image:url("img/hover2.png")}@media only screen and (max-width: 767px){.contact-form .gform_wrapper .gform_footer input[type='submit']{width:100%;margin-right:0}}.contact-form .gform_wrapper .gform_footer input::-webkit-input-placeholder{text-align:left}.contact-form .gform_wrapper .gform_footer input:-moz-placeholder{text-align:left}.contact-form .gform_wrapper .gform_footer input::-moz-placeholder{text-align:left}.contact-form .gform_wrapper .gform_footer input:-ms-input-placeholder{text-align:left}.contact-form .gform_wrapper .validation_error{text-align:center;color:#E41075;font-family:"Lubalin Graph",Arial,Times,Serif;font-size:16px;line-height:24px;margin-bottom:30px}.contact-form .gform_wrapper li.gfield_error .validation_message{display:none}.contact-form .gform_wrapper li.gfield_error input{border:2px solid #E41075 !important}.contact-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:"Lubalin Graph",Arial,Times,Serif;font-size:16px;line-height:22px;color:#002A46;text-align:center}.gfield_description.validation_message{display:none}.gfield.gfield_error.field_sublabel_below.field_description_below input{background-color:#E41075}.vacancies-blocks{display:block;width:100%;padding:0}.vacancies-blocks li{width:49%;max-width:386px;margin:0;margin-right:2% !important;margin-bottom:2% !important;margin-left:0 !important;float:left;padding:0;margin-bottom:12px}.vacancies-blocks li .wrapper{float:left}.vacancies-blocks .last{margin-right:0 !important}.vacancies-blocks .last .wrapper{float:right}.vacancies-blocks .wrapper{display:block;margin:0 auto;box-sizing:border-box;padding:33px 18px;max-width:386px;position:relative;width:100%;background-color:#002A46}.vacancies-blocks .wrapper .vacancies-blocks--wrap{display:block;width:100%;height:auto;padding-top:67.7202%}.vacancies-blocks a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none}.vacancies-blocks a:hover{background-color:#69c7ea}.vacancies-blocks a h2{color:#fff;position:relative;display:block;font-family:"gt_walsheim_problack",Arial,Times,Serif;font-size:18.55px !important;line-height:20.669px;margin:33px 18px}.vacancies-blocks a h2::before{width:70px;height:5px;display:block;content:'';position:absolute;top:-15px;left:0;background-color:#ffffff}.right-content{display:block;padding-bottom:35px}.donate-body .donate-list{width:100%}.donate-body .image-box{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:77.7202%;max-width:386px;width:100% !important;display:block;background-color:#002A46;background-size:auto;background-position:center center;background-repeat:no-repeat}.donate-body .image-box img{display:block;max-width:80%;width:auto;height:auto;max-height:80%;margin:0 auto;height:auto;padding:10px}.donate-body .single-donate{display:block;width:49%;max-width:386px;margin-right:2%;margin-top:2%;float:left;height:auto}.donate-body .single-donate .hide{display:none}.donate-body .odd{margin-right:2%}.donate-body .even{margin-right:0%}.donate-body figcaption .displayed,.donate-body figcaption .slideout{background-color:#69c7ea}.donate-body .displayed{position:relative;padding:20px 15px}.donate-body .displayed h4 p,.donate-body .displayed h4{margin-bottom:0;font-size:18.55px;line-height:20.669px;color:#fff;font-family:"gt_walsheim_problack",Arial,Times,Serif;margin-bottom:0;text-transform:uppercase;width:90%}.donate-body .even.slideout{background-color:#E41075}.donate-body .odd.slideout{background-color:#69c7ea}.donate-body figure{display:block;width:100%;padding:0}.donate-body figure figcaption{display:block}.donate-body a.donate-button{display:block;position:absolute;top:50%;margin-top:-12.5px;right:26px;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:auto;background-image:url("img/td-accordion-button.png")}.donate-body .donate--copy{clear:both;background-color:#69c7ea;display:block;padding:0 !important;width:100% !important;position:relative;display:none;top:-1px;margin-top:-5px}.donate-body .donate--copy p{margin-bottom:0}.donate-body .donate--copy .show-wrap{padding:10px 2.5% !important}.donate-body .donate--copy.active{margin-bottom:15px;display:block}.donate-body .donate--copy.active p{margin-bottom:10px}.show-wrap p{margin-bottom:10px;color:#fff !important}.alt-donate-link{text-transform:uppercase;color:#E41075;font-family:"gt_walsheim_problack",Arial,Times,Serif;font-size:22.44px;line-height:25.001px;text-decoration:none;padding-bottom:90px;display:block}.alt-donate-link:hover{color:#69c7ea !important}h2.give-form-title{display:none}.give-btn{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.give-btn:hover{background-color:#69c7ea !important;color:#ffffff !important}.give-btn.give-default-level{background-color:#69c7ea !important;color:#ffffff !important}#give-payment-mode-select{display:none}.give-custom-amount-focus-in input{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#E41075 !important}#give-donation-level-button-wrap>li{margin-bottom:15px !important}.donate-form{display:block;width:100%;padding:0;margin:0 auto}.donate-form #give-form-312-wrap #give-donation-level-button-wrap{list-style:none;padding:0;margin:0;font-size:0;line-height:0;word-spacing:0}.donate-form #give-form-312-wrap #give-donation-level-button-wrap li{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:23.5%;margin-right:2%;margin-bottom:2% !important}.donate-form #give-form-312-wrap #give-donation-level-button-wrap li button{padding:25px 0;width:100%;box-sizing:border-box;background-color:#002A46;font-family:"Lubalin Graph",Arial,Times,Serif;font-size:40px;line-height:52px;color:#69c7ea;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width: 1149px){.donate-form #give-form-312-wrap #give-donation-level-button-wrap li button{font-size:30px}}.donate-form #give-form-312-wrap #give-donation-level-button-wrap li:last-of-type{margin-right:0}.donate-form #give-form-312-wrap input#give-amount{background-color:#002A46;color:#68c6ea;font-family:"gt_walsheim_problack",Arial,Times,Serif;padding:0 13px;height:43px;line-height:43px}.donate-form #give-form-312-wrap #give_purchase_form_wrap legend{display:none}.donate-form #give-form-312-wrap #give_purchase_form_wrap label.give-label{display:none}.donate-form #give-form-312-wrap #give_purchase_form_wrap input.give-input{width:100%;box-sizing:border-box;padding:11px;background-color:#002A46;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ffffff;font-family:"gt_walsheim_problack",Arial,Times,Serif}.donate-form #give-form-312-wrap #give_purchase_form_wrap input::-webkit-input-placeholder{text-align:left;color:#ffffff;font-size:18px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.donate-form #give-form-312-wrap #give_purchase_form_wrap input:-moz-placeholder{text-align:left;color:#ffffff;font-size:18px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.donate-form #give-form-312-wrap #give_purchase_form_wrap input::-moz-placeholder{text-align:left;color:#ffffff;font-size:18px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.donate-form #give-form-312-wrap #give_purchase_form_wrap input:-ms-input-placeholder{text-align:left;color:#ffffff;font-size:18px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.donate-form #give-form-312-wrap #give_purchase_form_wrap input[type='submit']{width:100%;max-width:49%;box-sizing:border-box;margin:auto;padding:11px;border:none;background-color:#002A46;background-size:auto;color:#ffffff;font-size:18px;font-family:"gt_walsheim_problack",Arial,Times,Serif;-webkit-appearance:none;text-align:left;background-image:url("img/arrow.png");background-repeat:no-repeat;background-size:auto;background-position:right 15px center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.donate-form #give-form-312-wrap #give_purchase_form_wrap input[type='submit']:hover{background-image:url("img/hover2.png");background-color:#E41075}@media only screen and (max-width: 767px){.donate-form #give-form-312-wrap #give_purchase_form_wrap input[type='submit']{width:100%;margin-right:0}}.donate-form #give-form-312-wrap #give_purchase_form_wrap p.form-row{width:49%;margin-bottom:2%}@media only screen and (max-width: 479px){.donate-form #give-form-312-wrap #give_purchase_form_wrap p.form-row{width:100% !important}}.donate-form #give-form-312-wrap #give_purchase_form_wrap p.form-row:nth-of-type(3){width:100%}.donate-form #give-form-312-wrap #give-final-total-wrap{display:none}#successtories div.post-item .padded{margin-top:-2px}.success-stories-loop-container .post-hidden h1{color:#002A46;font-weight:bold;font-family:"Lubalin Graph",Arial,Times,Serif;font-size:58.54px;line-height:73.364px}.success-stories-loop-container .mid-container{text-align:center}.success-stories-loop-container .mid-container .success_story_profile{max-width:1240px;margin:0 auto}.success-stories-loop-container .mid-container .success_story_profile img{max-width:415px;width:100%;height:auto}.success-stories-loop-container .mid-container .success_story_profile .right{text-align:left;width:auto !important}.success-stories-loop-container .mid-container .success_story_profile .left{width:auto !important}.hide-wrap{display:block;padding:20px;background-color:#69c7ea}.hide-wrap p{color:#fff !important;margin-bottom:0 !important}#successtories{display:block}#successtories:before,#successtories:after{content:" ";display:table}#successtories:after{clear:both}#successtories div.post-item{display:block;width:49%;max-width:386px;margin-right:2%;margin-bottom:2%;float:left;height:auto}#successtories div.post-item.last{margin-right:0}#successtories div.post-item figure{display:block;padding:0;max-width:386px;margin:0 auto;width:100%}#successtories div.post-item figure img{display:block;width:100%;padding:0;height:auto}#successtories div.post-item *{color:#fff}#successtories div.post-item a.read-more{font-family:"gt_walsheim_problack",Arial,Times,Serif;text-decoration:none;text-transform:uppercase;display:block;position:relative;font-size:18.55px;line-height:20.669px;color:#fff;width:90%;padding-right:10%}#successtories div.post-item a.read-more::after{position:absolute;top:50%;margin-top:-12px;display:block;width:24px;height:24px;content:'';right:0;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("img/td-accordion-button.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#successtories div.post-item .padded{padding:15px;display:block}#successtories .standard-half2{max-width:1245px}#successtories .post-hidden .left{max-width:415px;width:33.33%}#successtories .post-hidden .left img{display:block;margin:0 auto;max-width:415px;width:100%;height:auto;padding-bottom:10px;margin-bottom:15px;border-bottom:4px solid #69c7ea}#successtories .post-hidden .right{width:63.305%;max-width:785px}#successtories .post-hidden .right h1{padding-bottom:65px;font-size:58.54px;line-height:73.364px;margin-bottom:0;font-family:"Lubalin Graph",Arial,Times,Serif}#successtories .post-hidden .right .legacy{line-height:22px;padding-bottom:5px;border-bottom:4px solid #69c7ea;font-family:"gt_walsheim_problack",Arial,Times,Serif;text-transform:uppercase;display:inline-block;font-size:22px}#successtories .visible-start{position:relative;z-index:2}#successtories .blue-bg{background-color:#69c7ea}#successtories .pink-bg{background-color:#E41075}#ajax-next-posts-post-pagination{display:block;width:100%;margin:0 auto}#ajax-next-posts-post-pagination a{max-width:49%;display:block;height:48px;color:#fff;text-decoration:none;font-size:18.55px;line-height:48.669px !important;font-family:"gt_walsheim_problack",Arial,Times,Serif;background-color:#002A46;line-height:48px;text-align:left;box-sizing:border-box;padding:0 15px}#ajax-next-posts-post-pagination a:hover{background-color:#69c7ea}.brighton-gallery:before,.brighton-gallery:after{content:" ";display:table}.brighton-gallery:after{clear:both}.brighton-gallery img{display:block;width:48.08673%;margin-right:1.91326%;height:auto;float:left}.acf-map{width:100%;margin:0 0 50px 0}.acf-map img{max-width:inherit !important}.details .map{position:relative;display:block;width:100%;padding-top:60%}.details .map .acf-map{position:absolute;top:0;bottom:0;left:0;right:0}.location-details:before,.location-details:after{content:" ";display:table}.location-details:after{clear:both}.location-details ul.gform_fields{list-style:none;padding:0;margin:0;display:block;width:195px}.location-details ul.gform_fields label{font-size:15.61px;line-height:17.392px;text-transform:uppercase;font-family:"brownregular",Arial,Times,Serif;margin-bottom:15px;width:230px;display:block}.location-details ul.gform_fields input{box-sizing:border-box;-webkit-border-radius:0;border-radius:0;width:100%;max-width:195px;padding:0px 5%;border:none;background-color:#002A46;color:#ffffff;line-height:38px;height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.location-details ul.gform_fields input::-webkit-input-placeholder{text-align:left;color:#ffffff;line-height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.location-details ul.gform_fields input:-moz-placeholder{text-align:left;color:#ffffff;line-height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.location-details ul.gform_fields input::-moz-placeholder{text-align:left;color:#ffffff;line-height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.location-details ul.gform_fields input:-ms-input-placeholder{text-align:left;color:#ffffff;line-height:38px;font-size:18.54px;font-family:"gt_walsheim_problack",Arial,Times,Serif}.location-details .gform_body,.location-details .gform_footer{display:block;display:inline-block;zoom:1;*display:inline;vertical-align:bottom}.location-details .gform_body input[type="submit"],.location-details .gform_footer input[type="submit"]{display:block;width:90px !important;max-width:90px !important;text-align:center;background-color:#69c7ea;color:#fff;font-size:18.64px;padding:0 !important;line-height:38px;height:38px;border:none;font-family:"gt_walsheim_problack",Arial,Times,Serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.location-details .ib{vertical-align:top}.location-details address p{margin-bottom:0}.location-details address p br{display:none}.location-details .contact{margin-right:140px}.location-details .contact p{margin-bottom:0}.location-details .contact a{font-size:15px !important;display:block;margin-bottom:10px;color:#002A46;font-family:"brownbold",Arial,Times,Serif;text-decoration:none}.location-details #gform_2{font-size:0;line-height:0;width:285px}.mail-address{max-width:360px;margin-right:95px}.mail-address a{font-size:15px !important;display:block;margin-bottom:10px;color:#002A46;font-family:"brownbold",Arial,Times,Serif;text-decoration:none}.image-success,.image-blog{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:77.7202%;max-width:386px;width:100% !important;display:block}.desktop-hide{display:none}.desktop-hide2.content_title p{display:none;font-size:59.95px !important;line-height:74.607px !important;margin-bottom:60px !important;font-family:"Lubalin Graph",Arial,Times,Serif;color:#002A46 !important}.mobile-hide-donate{display:block}input{border-radius:0}.give-donation-amount.form-row-wide{position:relative;max-width:49%;margin-bottom:2% !important}.give-donation-amount.form-row-wide span{text-align:center;box-sizing:border-box;border:none;position:absolute;line-height:43px !important;height:43px !important;top:0;left:0}.give-donation-amount.form-row-wide input#give-amount{display:block;box-sizing:border-box;width:100% !important;padding-left:45px !important}.involved-body .involved--copy.active p,.involved-body .transport--copy.active p,.profile-body .profile--copy.active p,.transport-body .involved--copy.active p,.transport-body .transport--copy.active p,.donate-body .donate--copy.active p{color:#fff}.post-hidden .right p{line-height:20px !important}.mobile-donate{display:none;width:100%;background-color:#E41075}.mobile-donate a{text-align:center;padding:15px 20px;display:block;color:#fff;text-transform:uppercase;font-family:"gt_walsheim_problack",Arial,Times,Serif;font-size:17.56px;line-height:10.566px;text-decoration:none}.box.active .involved-button,.box.active .transport-button,.box.active .profile-button,.box.active .donate-button{transform:rotate(45deg)}fieldset#give-register-account-fields-312 .form-row{width:49%;margin-bottom:2%;margin-left:0}fieldset#give-register-account-fields-312 .form-row-first{width:100% !important;float:none;display:block}fieldset#give-register-account-fields-312 .give-register-password{float:right}fieldset#give-login-fields-312 .give-new-account-link,fieldset#give-login-fields-312 .give-loading-text{width:100%}fieldset#give-login-fields-312 .give-user-login-wrap-312{width:49%;margin-bottom:2%;display:block}fieldset#give-login-fields-312 .give-user-login-wrap-312 .form-row-first{float:left}fieldset#give-login-fields-312 .give-user-login-wrap-312 .form-row-last{float:right}.donate-form #give-form-312-wrap #give_purchase_form_wrap input[type='submit']{float:none;margin-bottom:2%}.give_login_forgot_password{display:block;width:100%;margin-bottom:2%;text-align:right}.give_login_forgot_password .give-forgot-password{display:block;width:100%;text-align:right}.give_login_forgot_password a{color:#002A46;font-family:"brownbold",Arial,Times,Serif;text-decoration:none;display:block}.give-cancel-login.give-checkout-register-cancel.give-btn.button{float:right;box-sizing:border-box;margin:auto;padding:11px;border:none;background-color:#002A46;color:#ffffff;font-size:16px;font-family:"gt_walsheim_problack",Arial,Times,Serif;-webkit-appearance:none}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,#give-recurring-form .form-row-two-thirds,form.give-form .form-row-first,form.give-form .form-row-last,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last,form[id*=give-form] .form-row-two-thirds{width:49%}::-webkit-input-placeholder{color:#FFF}:-moz-placeholder{opacity:1;color:#FFF}::-moz-placeholder{opacity:1;color:#FFF}:-ms-input-placeholder{color:#FFF}input:-moz-placeholder{color:#FFF}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width: 1440px){.watermark{height:585px}}@media only screen and (max-width: 1250px){.hide{display:none}.container{max-width:960px}#masthead div.container li{margin:0 7px}#masthead div.container .donate-red{width:125px}.generic-hero{height:520px}.generic-hero .inner-wrapper *{max-width:100%}.generic-hero .inner-wrapper h1{font-size:69.26px;line-height:86.802px;margin:30px auto !important}.generic-hero .inner-wrapper img{margin-top:30px !important;max-width:500px !important}.watermark{height:475px}.standard-half,.standard-half2{max-width:960px}.standard-half .right .ib p,.standard-half2 .right .ib p{font-size:14px}.gf_browser_chrome .gform_wrapper{width:100% !important}.post-hidden .padded{padding:40px 40px 100px}}@media only screen and (min-width: 1331px){#mobile-nav{display:none;visibility:hidden;opacity:0}}@media only screen and (max-width: 1330px){#nav-toggle{display:block}#masthead .container{max-width:100% !important;padding:0 50px !important}.mobile-donate{display:block}#mastnav{display:none !important}#masthead div.container #logo img{max-width:168px}}@media only screen and (max-width: 1024px){#successtories .post-hidden .right .legacy{font-size:20px}#successtories .post-hidden .right h1{font-size:49px;line-height:51px}.slider-companies-container h2 p{line-height:25px}.slider-companies-container h2::before{display:none}.slider-companies-container h2 p{font-size:14.63px;line-height:18.34px}.arrow-no-spacing{background-position:bottom 40px left !important}aside#homepage .slick-slide{height:475px}aside#homepage .slick-slide img{max-width:550px;margin-top:25px}aside#homepage .slick-slide h1{max-width:570px;font-size:22px;line-height:24px;margin:25px auto !important}.watermark p,.watermark p strong,.watermark h2{font-size:19.51px;line-height:29px;max-width:585px}.watermark .watermark-wrap{max-width:765px}.watermark{height:355px}.post-hidden .slick-dots li,.slider-body .slick-dots li{height:35px !important;line-height:35px !important}.post-hidden .slick-dots,.slider-body .slick-dots,.partners-body .slick-dots{height:35px;bottom:20px}.post-hidden .slick-dots li,.slider-body .slick-dots li,.partners-body .slick-dots li{margin:0 2.5px}.post-hidden .slick-dots button,.slider-body .slick-dots button,.partners-body .slick-dots button{width:11px;height:11px}aside#homepage .slick-dots button{width:11px;height:11px}.standard-half,.standard-half2{max-width:920px;padding-bottom:75px}.ninetyfive{padding:0 10px}.large-container .mid-container{width:100%}#mastfoot address,#mastfoot a,#mastfoot h4,#mastfoot p,#mastfoot li{font-size:15px;line-height:21px}#mastfoot ul.logos .ib{max-width:100px}#mastfoot ul.logos .ib img{width:100%;height:auto}#mastfoot ul.logos .ib.first-logo{max-width:175px;margin-right:110px}#mastfoot .first{min-width:250px}#mastfoot .mid{min-width:200px}.scroll-to-top{width:50px;height:45px;top:-45px}.standard-half .right p,.standard-half2 .right p,p,li,a{font-size:14.63px;line-height:20px}.content_subtitle p,.content_subtitle h2{font-size:18.54px;line-height:20.633px}.content_title p,.content_title h3{font-size:49.95px;line-height:62.607px;margin-bottom:55px}.donate-body a.donate-button{right:10px}.involved-body .displayed h4 p,.involved-body .displayed h4,.transport-body .displayed h4 p,.transport-body .displayed h4,.donate-body .displayed h4 p,.donate-body .displayed h4,.profile-body .displayed h3 p,.profile-body .displayed h3,#successtories div.post-item a.read-more{font-size:15.61px;line-height:17.392px}.arrow{background-size:155px 150px}.donate-form #give-form-312-wrap #give_purchase_form_wrap input.give-input{font-size:15.61px}#blog .post-item{width:32.34908%;margin-right:1.47637%;margin-bottom:1.47637%}#blog .post-item.third,#blog .post-item.last.third{margin-right:0}#blog .post-item.last{margin-right:1.47637%;margin-bottom:1.47637%}#blog .post-item .bold{font-size:12px;line-height:12px;margin-bottom:15px}#wp-load-more-btn{font-size:15.61px;width:32.34908%;margin-left:0}.left-wrapper{display:block;float:left;width:49%}.left-wrapper .ib{display:block;margin-right:0;width:100%;margin-bottom:20px}.ib.gravityform{display:block;float:right;width:50%}.gform_footer input[type="submit"]{width:49% !important;max-width:100% !important}.vacancies-blocks a h2{font-size:15.61px}}@media only screen and (max-width: 768px){.slider-companies-container #click-toggle-content{width:40px;height:40px;margin-left:-20px;background-size:70% auto}aside#homepage .slick-slide img{margin-top:0}.watermark-wrap,.arrow{background-image:none !important}aside#homepage h1{display:none}.generic-hero,aside#homepage .slick-slide{height:350px}aside#homepage .slick-slide img{max-width:375px;width:100%}aside#homepage .wrapper{max-height:55%;max-width:55%}aside#homepage .wrapper img{width:auto !important;height:auto !important;display:block;max-width:75% !important}.generic-hero .inner-wrapper *{max-width:100%}.generic-hero .inner-wrapper h1{font-size:69.26px;line-height:86.802px;margin:30px auto !important}.generic-hero .inner-wrapper img{margin-top:30px !important;max-width:500px !important}.watermark{height:295px;padding:30px 0}.standard-half .left,.standard-half2 .left,.standard-half .right,.standard-half2 .right{width:100%;padding:0;float:none}.standard-half .right p,.standard-half2 .right p,p,li,a{font-size:15.61px;line-height:25px}.partners-body img{width:auto;height:auto;max-width:310px;max-height:310px}.slider-companies-container h2 p{margin-bottom:5px}.generic-hero .inner-wrapper img{max-width:360px !important;margin-top:16px !important;width:80% !important}.generic-hero .inner-wrapper h1{font-size:49.68px;line-height:52.24px;max-width:95%;margin:16px auto !important}.involved-body .single-involved,.involved-body .single-transport,.transport-body .single-involved,.transport-body .single-transport{max-width:100%}.involved-list .image-box,.transport-list .image-box,.donate-body .image-box,.image-success{max-width:100%}.alt-donate-link{font-size:19.51px;line-height:21.74px}.ninetyfive{padding:0}.white-container>div{padding-left:60px;padding-right:60px;box-sizing:border-box;width:100% !important}.details.map{height:320px;padding-top:0}.gf_browser_chrome .gform_wrapper{display:block;float:left}.scroll-to-top{background-size:20px auto;background-position:center center}#mastfoot{padding:40px 60px;box-sizing:border-box;width:100%}#mastfoot .large-container{width:100% !important}.page-template-basic-template .white-container>div,.page-template-basic-template .white-container>section{padding-left:20px;padding-right:20px}#blog .post-item{width:47.68518%;margin-right:2.31481%;margin:0 2.31481% 2.31481% 0}#blog .post-item.third,#blog .post-item.last.third{margin-right:2.31481%;margin:0 2.31481% 2.31481% 0}#blog .post-item.last{margin-right:2.31481%;margin:0 2.31481% 2.31481% 0}#blog .post-item .bold{font-size:12px;line-height:12px;margin-bottom:15px}#wp-load-more-btn{width:48.83177%;margin-right:0.58411%;margin:0.58411%}#successtories .post-hidden .right{width:100%;float:none;clear:both}#successtories .post-hidden .left{width:auto !important;float:right}}@media only screen and (max-width: 600px){#successtories .post-hidden .left{float:none !important}#successtories .post-hidden .left img{display:block;margin:0 auto}.desktop-hide{display:block}.desktop-hide h1{padding-bottom:40px;font-size:49.95px;line-height:53.95px;margin-bottom:0;font-family:"Lubalin Graph",Arial,Times,Serif}.desktop-hide .legacy{font-size:18.45px;line-height:20.653px;padding-bottom:05px;border-bottom:4px solid #69c7ea;font-family:"gt_walsheim_problack",Arial,Times,Serif;text-transform:uppercase;display:inline-block}.mobile-hide-success{display:none}#successtories .post-hidden .left img{margin-bottom:40px}}@media only screen and (max-width: 520px){.grey-bg .large-container{width:100% !important}.slider-companies-container h2 p{line-height:23.5px}#wp-load-more-btn{width:100%;margin-left:0;margin-right:0}.details .map{padding-top:0}.mid-container{width:100%}#blog .post-item.third,#blog .post-item.last.third,#blog .post-item{margin-right:0 !important;margin-left:0 !important;margin-bottom:15px !important}.give-donation-amount.form-row-wide{max-width:100%}#ajax-next-posts-post-pagination a{font-size:15.61px;max-width:100%}.white-container>div{padding-left:45px;padding-right:45px}.involved-body .single-involved,.involved-body .single-transport,.transport-body .single-involved,.transport-body .single-transport{width:100%;margin:15px 0 0  0;padding:0}.profile-body .single-profile{width:100%;margin-bottom:15px}.profile-body .single-profile.even,.profile-body .single-profile.odd{margin-left:0;margin-right:0}.partners-body img{max-width:230px;max-height:230px}.donors-list li a{font-size:18.54px;line-height:20.653px}aside#homepage .slick-dots{bottom:15px}#mastfoot .first{min-width:0}#nav-toggle{right:15px}#masthead .container{max-width:100% !important;padding:0 15px !important}#masthead div.container #logo img{margin-left:5px}.partners-body .inner{min-height:320px}#mastfoot{padding:20px;padding-bottom:50px}#mastfoot .large-container .left{margin-bottom:40px;width:100%}#mastfoot address p{margin-bottom:0}#mastfoot ul.logos .ib.first-logo,#mastfoot ul.logos .ib{max-width:260px;width:100% !important;margin-right:0}#mastfoot ul.logos .ib.first-logo img,#mastfoot ul.logos .ib img{width:auto !important;max-width:100% !important;margin-top:50px}#successtories div.post-item{width:100%;margin-left:0;margin-right:0;margin-bottom:15px}.watermark .table,.watermark .cell{display:block}.watermark .cell{padding:20px 0}.watermark .watermark-wrap,.watermark{height:auto}.watermark p,.watermark p strong,.watermark h2{font-size:19.56px;line-height:29px}.standard-half .right .ib,.standard-half2 .right .ib{width:50%}#blog .post-item{width:100%}.standard-half .right .ib p,.standard-half2 .right .ib p{font-size:15.61px !important}.contact-form .gform_wrapper .gform_body ul li{width:100%;float:none;padding:0;margin:0 0 10px 0}.contact-form .gform_wrapper .gform_body ul li textarea{padding:0 2.5% !important}.contact-form .gform_wrapper .gform_footer input[type='submit']{width:100% !important}.vacancies-blocks li{width:100%;margin:0;margin-bottom:15px !important;margin-right:0 !important}.vacancies-blocks .last .wrapper,.vacancies-blocks li .wrapper{float:none !important;width:100% !important}.donate-body .single-donate{width:100%}.donate-body .single-donate.odd,.donate-body .single-donate.even{margin-left:0;margin-right:0;margin-bottom:15px}.donate-form #give-form-312-wrap #give-donation-level-button-wrap li{width:100%;margin:0;margin-right:0;margin-bottom:10px}.donate-form #give-form-312-wrap #give_purchase_form_wrap input[type='submit']{width:100%;max-width:100%}.alt-donate-link{font-size:20px !important;padding-bottom:30px}.desktop-hide2.content_title p{display:block}.mobile-hide-donate{display:none}.content_subtitle p{margin-bottom:35px}.contact-form .gform_wrapper textarea{height:440px}.brighton-gallery img{width:100%;margin:0;margin-right:0;margin-left:0;margin-bottom:15px}.left-wrapper,.ib.gravityform{width:100%}.generic-hero .inner-wrapper h1{font-size:36.43px;line-height:45.663px;max-width:100%;width:95%;margin-left:auto;margin-right:auto}aside#homepage .slick-slide img{max-width:290px}.generic-hero,aside#homepage .slick-slide{height:260px}.details .map .acf-map{position:relative;height:520px}}@media only screen and (max-width: 479px){fieldset#give-register-account-fields-312 .give-register-password{margin-bottom:15px !important}fieldset#give-register-account-fields-312 .form-row{width:100%;float:none;margin:0;margin-bottom:15px}fieldset#give-login-fields-312 .form-row{width:100% !important;margin-bottom:15px}}@media only screen and (max-width: 415px){.white-container>div{padding-left:17px;padding-right:17px}.donate-form #give-form-312-wrap #give-donation-level-button-wrap li{width:100%;margin:0;margin-right:0;margin-bottom:15px !important}.donate-form #give-form-312-wrap #give_purchase_form_wrap p.form-row{width:100% !important;margin:0 0 15px 0 !important}.give-donation-amount.form-row-wide{margin-bottom:15px !important}}@media only screen and (max-width: 374px){.standard-half,.standard-half2{padding-top:50px !important;padding-bottom:17px !important}}
a.blue-button-link {color: white; background: #69c7ea; padding: 10px; text-decoration: none; font-size: 20px; font-weight: bold !important;font-family: sans-serif !important;}
a.blue-button-link:hover {background: #002a45;}
a.pink-button-link {color: white; background: #e5007e; padding: 10px; text-decoration: none; font-size: 20px; font-weight: bold !important;font-family: sans-serif !important;}
a.pink-button-link:hover {background: #c9006f;}
#mastnav {
  position: relative;
}
.newsletter_signup_padding{
  padding-top:15px;
}
.woocommerce-cart-header {
  position: absolute;
  z-index: 1000;
  top: 5px;
  right: 15px;
  width: 140px;
  text-align: center;

}
.woocommerce-cart-header a {
  font-size: 12px !important;
  color: #fff !important;
  font-family: "brownregular",Arial,Times,Serif;
  text-decoration: none !important;
}
.basket-link:hover {
  color: #E41075 !important;
}
.woocommerce-cart-header a:hover, .woocommerce-cart-header a:active {
  color: #fff;
}
.woocommerce-cart-header span.cart-icon {
  display: inline-block;
  float: left;
  height: 20px;
  width: 24px;
  background: url(img/shopping-cart-empty-side-view.png) no-repeat center;
}
#mastnav ul ul {
    display: none;
}
#mastnav ul li:hover > ul {
    display: block;
}
#mastnav ul ul {
    display: none;
    position: absolute;
    top: 78px;
    left: 0;
    z-index: 99999;
    width: 220px;
    background: #fff;
}
#mastnav ul.sub-menu li.pink a {
	color: #002A46 !important;
	text-align: left;
}
#mastnav ul.sub-menu li.pink a:hover{
	color: #e5007e !important;
}
#mastnav li {
    position: relative;
}
#masthead div.container li ul li a{
	color: #002A46;
	padding-top: 10px !important;
	margin-top: 0 !important;
}
#masthead div.container li ul li a:hover{
	color: #68c6ea !important;
}
.covid-banner {
	background: #E41075;
	width: 100%;
	padding: 5px 0;
}
.covid-banner p {
	text-align: center;
	color: #fff;
}
.covid-banner p a{
	color: #fff;
}
/*# sourceMappingURL=style.css.map */
/* WooCommerce stylings */
.woocommerce a.woocommerce-LoopProduct-link{
	color: #e5007e;
}

.product-title {
    text-transform: uppercase;
    color: #fff;
    font-family: "Lubalin Graph",Arial,Times,Serif;
    text-align: center;
    font-size: 50px !important;
    line-height: 70px !important;
    display: block;
    margin: 50px auto !important;
}
.product-container {
  overflow: hidden;
}
.product-float-left {
  float: left;
  width: 250px;
  margin-right: 40px;
}
.product-float-right {
  float: left;
  width: 100%;
}

.shop-bg {
  background: url(https://www.teamdomenica.com/wp-content/uploads/shop-hero-banner-all-props.png) no-repeat center;
  /*background: url(https://www.teamdomenica.com/wp-content/uploads/shop-hero-2.png) no-repeat center;*/
  /*background: url(https://www.teamdomenica.com/wp-content/uploads/header-shop-bg.png) no-repeat center;*/
}

ul.product-categories {
  list-style-type: none;
  padding-inline-start: 5px !important;
}
ul.product-categories li a {
  text-decoration: none !important;
}

#masthead div.container li {
  margin: 0 15px !important;
}

#masthead div.container #mastnav {
  margin-left: 50px;
  float: right !important;
}

#masthead div.container li.shop-blue {
  background-color: #68c6ea;
  color: #fff;
  text-align:center;
  width: 140px;
  margin-left: 0 !important;
}

#masthead div.container li.shop-blue a { 
  color: #fff !important;
}

#masthead div.container li.shop-blue ul li a {
  color: #002A46 !important;
  text-align: left !important;
}

#masthead div.container .donate-red {
  width: 140px !important;
}
.large-container.padded {
  padding-top: 30px !important;
}

.woocommerce-store-notice, p.demo_store {
  position: fixed;
  top:auto;
  bottom: 0;
  background-color: #68c6ea;
}

@media only screen and (max-width: 1395px) and (min-width: 1331px){
  /* CSS that should be displayed if width is equal to or less than 800px goes here */
  #masthead div.container li {
	margin: 0 10px !important;
  }
}

/* alignment styles */
.alignleft {
  float:left;
  margin-right: 10px;
}
.alignright {
  float: right;
  margin-left: 10px;
}
.aligncenter {
  margin: 10px;
}
h2.easter_specials{margin-bottom: 0 !important;}
.wp-block-handpicked-products { margin-top: 0 !important;}