﻿.lightblue{background-color:#deecf8}.blue{background-color:#004b88}.white{background-color:#fff}.grey{background-color:#f5f5f5}.green{background-color:#acd3a3}.pink{background-color:#fbc7ac}.purple{background-color:#cabcd8}.move{background:#017ede;background:linear-gradient(90deg, #017ede 0%, #d6d7d7 100%)}.theme-extramile{background-color:#004b88}.theme-extramile .white{background-color:#004b88}.theme-extramile .grey{background-color:#0f3c60}.theme-extramile .submenu{background-color:#fff !important}*{outline:none}html{font-size:100%;margin:0}body{margin:0}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.wa__popup_chat_box.wa__pending.wa__active.wa__lauch{z-index:999999}.wa__popup_chat_box.wa__pending.wa__active.wa__lauch p{font-size:12px !important}#support-button-wrapper{display:none}.wpcf7-spinner{display:block;margin:0 auto}h1,h2,h3,h4,h5,h6,p,a,b,i,li,span,input,textarea,label,legend{font-family:"Open Sans",sans-serif;color:#004b88;line-height:180%}h1,h2,h3,h4,h5,h6,b{font-weight:700}p,a,i,li,span,input,textarea{font-weight:400}a{text-decoration:none;color:#004b88}a:hover{color:#fcbb69}a span.button{background-color:#004b88;padding:10px 30px;transition:all 300ms;color:#fff}a span.button:hover{background-color:#fcbb69}.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue p,.blue a,.blue b,.blue i,.blue li,.blue span,.blue input,.blue textarea{color:#fff}.blue a:hover{color:#fcbb69}.theme-extramile h1,.theme-extramile h2,.theme-extramile h3,.theme-extramile h4,.theme-extramile h5,.theme-extramile h6,.theme-extramile p,.theme-extramile a,.theme-extramile b,.theme-extramile i,.theme-extramile li,.theme-extramile span,.theme-extramile input,.theme-extramile textarea,.theme-extramile title{color:#fff}.theme-extramile tspan{fill:#fff}.theme-extramile .lightnlue h1,.theme-extramile .lightnlue h2,.theme-extramile .lightnlue h3,.theme-extramile .lightnlue h4,.theme-extramile .lightnlue h5,.theme-extramile .lightnlue h6,.theme-extramile .lightnlue p,.theme-extramile .lightnlue a,.theme-extramile .lightnlue b,.theme-extramile .lightnlue i,.theme-extramile .lightnlue li,.theme-extramile .lightnlue span,.theme-extramile .lightnlue input,.theme-extramile .lightnlue textarea{color:#fff}.theme-extramile .wg-li span,.theme-extramile .wg-li a{color:#004b88 !important}.theme-extramile span.apexcharts-tooltip-text-value{color:#004b88 !important}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin-bottom:30px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;border:1px solid #fcbb69;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fcbb69;opacity:.75;background-color:#fcbb69}.testimonials{padding:30px 0}.testimonials h2{text-align:center}.testimonials .testimonial{text-align:center;cursor:grab}.testimonials h5{text-align:center}#home-slide-caption{text-align:center}#home-slide-caption p{color:#004b88;font-size:22px;font-size:1.375rem}#home-slide-caption i{color:#004b88;font-size:40px;font-size:2.5rem;position:relative;top:-15px;transition:top 0.3s}#home-slide-caption:hover i{top:-5px}.search{padding:30px 0}.search .post-thumbnail img{width:100%;height:auto}.search-navigation{padding:30px 0;text-align:center}.post-content h1{text-align:center}.post-content .case-study-top .attachment-post-thumbnail{width:540px;max-width:100%;height:auto;display:block;float:left;margin-right:30px;margin-bottom:15px}.post-navigation{padding:30px 0}.post-navigation a{color:#414141;text-transform:uppercase}.post-navigation a i{position:relative}.post-navigation .next-post{float:right}.post-navigation .next-post i{margin-left:15px;left:0;transition:left 0.3s}.post-navigation .next-post:hover i{left:5px}.post-navigation .previous-post{float:left}.post-navigation .previous-post i{margin-right:15px;right:0;transition:right 0.3s}.post-navigation .previous-post:hover i{right:5px}.case-study-archive{padding:30px 0}.case-study-archive h1{color:#004b88;text-align:center}.case-study-archive a{display:block;float:left;font-size:0;position:relative;width:360px;margin-bottom:15px;margin-right:15px}.case-study-archive a span{display:block;background-position:center;background-size:100%;width:100%;height:220px;transition:background-size 0.3s}.case-study-archive a p{color:#004b88;position:absolute;width:100%;text-align:center;top:40px;z-index:1}@media (max-width: 1200px){.case-study-archive a{margin:0 auto;float:none;margin-bottom:15px}}.case-study-archive a:hover{background-color:#fcbb69;font-size:22px;font-size:1.375rem}.case-study-archive a:hover span{background-size:110%;opacity:0.5}.news-archive{background-color:#fff;padding:30px 0}.news-archive .post{margin-top:30px}.news-archive .post .post-thumbnail img{width:100%;height:auto}.archive-navigation{padding-bottom:30px}.archive-navigation a{display:block}.archive-navigation a span i{position:relative}.archive-navigation a .newer i{right:0;transition:right 0.3s}.archive-navigation a .newer:hover i{right:5px}.archive-navigation a .older i{left:0;transition:left 0.3s}.archive-navigation a .older:hover i{left:5px}.archive-navigation a:last-child{float:right}.archive-navigation a:first-child{float:left}.events-archive{background-color:#fff;padding:30px 0}.events-archive .post-thumbnail img{width:100%;height:auto}.event-navigation{padding-bottom:30px}.event-navigation a{display:block}.event-navigation a span i{position:relative}.event-navigation a .newer i{right:0;transition:right 0.3s}.event-navigation a .newer:hover i{right:5px}.event-navigation a .older i{left:0;transition:left 0.3s}.event-navigation a .older:hover i{left:5px}.event-navigation a:last-child{float:right}.event-navigation a:first-child{float:left}.social-share a{width:40px;height:40px;float:left;background-color:#004b88;margin-right:15px;transition:all 0.3s}.social-share a i{color:#fff;padding:13px;transition:all 0.3s}.social-share a .fa-facebook{padding-left:17px}.social-share a:hover{background-color:#fcbb69}.social-share a:hover i{color:#004b88}.event-content h1{text-align:center}.event-content .case-study-top .attachment-post-thumbnail{width:540px;max-width:100%;height:auto;display:block;float:left;margin-right:30px;margin-bottom:15px}.post-navigation{padding:30px 0}.post-navigation a{color:#414141;text-transform:uppercase}.post-navigation a i{position:relative}.post-navigation .next-post{float:right}.post-navigation .next-post i{margin-left:15px;left:0;transition:left 0.3s}.post-navigation .next-post:hover i{left:5px}.post-navigation .previous-post{float:left}.post-navigation .previous-post i{margin-right:15px;right:0;transition:right 0.3s}.post-navigation .previous-post:hover i{right:5px}.post-team h1{text-align:center}.post-team .case-study-top .attachment-post-thumbnail{width:540px;max-width:100%;height:auto;display:block;float:left;margin-right:30px;margin-bottom:15px}.post-navigation{padding:30px 0}.post-navigation a{color:#414141;text-transform:uppercase}.post-navigation a i{position:relative}.post-navigation .next-post{float:right}.post-navigation .next-post i{margin-left:15px;left:0;transition:left 0.3s}.post-navigation .next-post:hover i{left:5px}.post-navigation .previous-post{float:left}.post-navigation .previous-post i{margin-right:15px;right:0;transition:right 0.3s}.post-navigation .previous-post:hover i{right:5px}.team-archive{background-color:#fff;padding:30px 0}.team-archive .post-thumbnail{position:relative;margin-bottom:30px}.team-archive .post-thumbnail img{width:100%;height:auto;margin-bottom:-8px}.team-archive .post-thumbnail h2{color:#fff;text-transform:capitalize;position:absolute;margin:0;width:calc(100% - 30px);padding:15px;top:0;transition:max-height 0.5s;height:100%;max-height:75px;white-space:nowrap}@media (max-width: 768px){.team-archive .post-thumbnail h2{max-height:2000px}}.team-archive .post-thumbnail h2.advice{background-color:rgba(0,75,136,0.6)}.team-archive .post-thumbnail h2.fundraising{background-color:rgba(32,108,73,0.6)}.team-archive .post-thumbnail h2.admin{background-color:rgba(250,190,101,0.6)}.team-archive .post-thumbnail h2.trustee{background-color:rgba(251,199,172,0.6)}.team-archive .post-thumbnail h3{color:#fff;text-transform:capitalize;position:absolute;top:60px;opacity:0;transition:opacity 0.5s;padding:0 15px}@media (max-width: 768px){.team-archive .post-thumbnail h3{opacity:1}}.team-archive .post-thumbnail span{color:#fff;font-size:22px;font-size:1.375rem;position:absolute;bottom:15px;right:45px;opacity:0;transition:opacity 0.5s}@media (max-width: 768px){.team-archive .post-thumbnail span{opacity:1}}.team-archive .post-thumbnail span i{color:#fff}.team-archive .post-thumbnail:hover h2{max-height:600px}.team-archive .post-thumbnail:hover h3,.team-archive .post-thumbnail:hover span{opacity:1}.archive-navigation{padding-bottom:30px}.archive-navigation a{display:block}.archive-navigation a span i{position:relative}.archive-navigation a .newer i{right:0;transition:right 0.3s}.archive-navigation a .newer:hover i{right:5px}.archive-navigation a .older i{left:0;transition:left 0.3s}.archive-navigation a .older:hover i{left:5px}.archive-navigation a:last-child{float:right}.archive-navigation a:first-child{float:left}#top .col-md-4{padding:0 30px;padding-top:15px}#top .lightblue{margin-bottom:10px}#top .lightblue a{color:#004b88}#top .lightblue a i{color:#004b88;margin-right:10px}#top .lightblue a:hover i{color:#fcbb69}#top #logo{width:240px;height:90px;display:block;margin:0 auto;margin-bottom:15px;background-position:center;background-repeat:no-repeat;background-image:url("images/cabflintshire.png");transition:transform 1}#top #logo:hover{transform:scale(0.95)}@media (max-width: 992px){#top .search{position:absolute;top:0;right:15px}}#top .search form{float:right}@media (max-width: 992px){#top .search form{position:absolute;right:15px;top:60px}}#top .search form input{color:#004b88;padding:5px 10px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap;width:145px}@media (max-width: 992px){#top .search form input{width:140px}}@media (max-width: 480px){#top .search form input{width:100px}}#top .search form #searchsubmit{background-color:#fff;color:#004b88;padding:2px 10px;position:relative;height:34px;width:40px;top:-1px;left:-10px;font-size:18px;font-size:1.125rem;line-height:27px;transition:all 0.3s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 992px){#top .search form #searchsubmit{position:absolute;top:0;right:-15px;left:auto}}#top .search form #searchsubmit input{position:absolute;left:0;top:0;height:35px;width:40px;opacity:0;cursor:pointer}#top .search form #searchsubmit:hover{color:#004b88;background-color:#fcbb69}#top #donate{background-color:#004b88;color:#fff;padding:5px 10px;transition:all 0.3s;float:right;height:34px;line-height:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 992px){#top #donate{position:absolute;right:0;z-index:999}}#top #donate:hover{background-color:#fcbb69;color:#004b88}#top #refer{background-color:#004b88;color:#fff;padding:5px 10px;transition:all 0.3s;float:right;height:34px;line-height:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;margin-bottom:5px}@media (max-width: 992px){#top #refer{display:none}}#top #refer:hover{background-color:#fcbb69;color:#004b88}#top #phone{color:#004b88;margin:0;padding-left:5px}#top #phone i{color:#004b88}@media (max-width: 992px){#top #phone{margin-top:12px}}@media (max-width: 992px){#top #lang_sel_list{margin-top:5px}}#top #lang_sel_list ul{border:none}#top #lang_sel_list ul li a{background-color:#deecf8;color:#004b88;font-size:16px;font-size:1rem}#top #lang_sel_list ul li a:hover{color:#fcbb69}#top #lang_sel_list ul .lang_sel_sel{display:none}#main-nav{z-index:9999}#main-nav ul{padding:0;list-style:none;text-align:center;margin-bottom:0;margin-top:0}@media (max-width: 992px){#main-nav ul{display:none}}#main-nav ul li{display:inline-block;position:relative;margin:0 25px;line-height:100%;padding-bottom:10px}#main-nav ul li a{line-height:141%}#main-nav ul .menu-item-object-custom{background-repeat:no-repeat;background-position:center -10px}#main-nav ul .menu-item-object-custom.active{background-position:center 25px}#main-nav ul .menu-item-551{background-image:url("images/navigreen.png")}#main-nav ul .menu-item-551 a:hover{color:#acd3a3}#main-nav ul .menu-item-552{background-image:url("images/navipink.png")}#main-nav ul .menu-item-552 a:hover{color:#fbc7ac}#main-nav ul .menu-item-553{background-image:url("images/navipurple.png")}#main-nav ul .menu-item-553 a:hover{color:#cabcd8}#main-nav ul .menu-item-4731{background-image:url("images/navimove.png")}#main-nav ul .menu-item-4731 a:hover{color:#017ede}#main-nav ul .menu-item-59 a:hover{color:#acd3a3}#main-nav #open-nav{color:#fff;font-size:30px;font-size:1.875rem;font-family:"Open Sans",sans-serif;line-height:80px;cursor:pointer;text-align:center;width:100%;display:none}@media (max-width: 992px){#main-nav #open-nav{display:block}}#main-nav #open-nav i{color:#fff;position:relative;top:2px;margin-right:5px}.theme-extramile #top .lightblue{background-color:#004b88}.theme-extramile #top #phone{color:#fff}.theme-extramile #top #phone i,.theme-extramile #top #phone a{color:#fff}.theme-extramile #top #logo{background-image:url("images/cabflintshire-inverted.png")}@media (max-width: 992px){#bsl-link{display:none}}#submenus{max-height:0;height:280px;transition:max-height 1s}#submenus .submenu{overflow:hidden;height:0}#submenus .submenu .submenulinks{margin-bottom:30px}#submenus .submenu .submenulinks ul{list-style:none;padding:0}#submenus .submenu .submenulinks ul li{margin-bottom:5px}#submenus .submenu .submenulinks ul li a{color:#004b88}#submenus .submenu .submenufeaturedlinks{margin-bottom:30px}#submenus .submenu .submenufeaturedlinks ul{list-style:none;padding:0}#submenus .submenu .submenufeaturedlinks ul li{float:left;width:16.66%;padding-right:1%;text-align:center}#submenus .submenu .submenufeaturedlinks ul li a{color:#004b88;font-size:13px;font-size:.8125rem}#submenus .submenu .submenufeaturedlinks ul li a img{width:100%;height:auto}#submenus .submenu.active{height:auto}#submenus.active{max-height:280px}#submenus #getadvice a:hover{color:#acd3a3}#submenus #getinvolved a:hover{color:#fbc7ac}#submenus #aboutus a:hover{color:#cabcd8}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:2147483647;overflow:hidden;transition:all 0.3s;background-color:#deecf8}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#414141}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s;margin-bottom:40px}#nav-m ul li{padding:0;text-align:center;margin-top:30px}#nav-m ul li a{text-transform:uppercase;font-size:30px;font-size:1.875rem;font-family:"Open Sans",sans-serif}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#414141}#nav-m ul li ul{margin-top:0}#nav-m ul li ul li{margin-top:0}#nav-m ul li ul li a{font-size:18px;font-size:1.125rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:3000px}#page.menu{position:fixed;width:100%}#menu-item-1830 a,#menu-item-1831 a,#menu-item-1832 a,#menu-item-1690 a,#menu-item-1834 a,#menu-item-1835 a{color:#fcbb69}#menu-item-1830 a:hover,#menu-item-1831 a:hover,#menu-item-1832 a:hover,#menu-item-1690 a:hover,#menu-item-1834 a:hover,#menu-item-1835 a:hover{color:#fcbb69}#menu-item-1830 li a,#menu-item-1831 li a,#menu-item-1832 li a,#menu-item-1690 li a,#menu-item-1834 li a,#menu-item-1835 li a{color:#004b88}#menu-item-1830 li a:hover,#menu-item-1831 li a:hover,#menu-item-1832 li a:hover,#menu-item-1690 li a:hover,#menu-item-1834 li a:hover,#menu-item-1835 li a:hover{color:#004b88}#footer .blue{margin-bottom:10px;padding-top:30px}#footer ul{list-style:none;text-align:center;padding:0}#footer ul li{display:inline;margin:0 30px}#footer ul #menu-item-113 a:hover{color:#acd3a3}#footer ul #menu-item-114 a:hover{color:#fbc7ac}#footer ul #menu-item-115 a:hover{color:#cabcd8}#footer ul #menu-item-116 a:hover{color:#acd3a3}#footer p{text-align:center;margin-bottom:30px}#footer #footer-logo{width:180px;height:90px;display:block;margin:15px auto;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("images/cabflintshire.png")}.cookie-policy{text-align:center;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:999999}.cookie-policy.hidden{display:none}.cookie-policy .closebutton{display:inline-block;padding:5px 15px;background-color:#fff;color:#004b88;border:2px solid #fff;cursor:pointer}.cookie-policy .closebutton:hover{background-color:#004b88;color:#fff}.theme-extramile #footer.lightblue{background-color:#004b88}.theme-extramile #footer.lightblue .lightblue{background-color:#004b88}.theme-extramile #footer.lightblue #footer-logo{background-image:url("images/cabflintshire-inverted.png")}.social-links{float:left;width:100%;text-align:center;font-size:36px;font-size:2.25rem}.social-links .social-link{margin:30px}.social-links .social-link i{transition:color 0.3s}.social-links .facebook-link:hover i{color:#3a5795}.social-links .twitter-link:hover i{color:#1da1f2}.social-links .youtube-link:hover i{color:#e62117}.small-cta-links{padding-top:30px;padding-bottom:60px;text-align:center}.small-cta-links .col-sm-3{margin-top:15px}.small-cta-links .col-sm-3 .small-cta-link{background-color:#004b88;color:#fff;transition:all 0.3s;font-size:20px;font-size:1.25rem;padding:10px 15px;margin:0 15px;display:block;width:100%}@media (max-width: 768px){.small-cta-links .col-sm-3 .small-cta-link{display:block;padding-left:0;padding-right:0;width:100%;margin-left:0}}.small-cta-links .col-sm-3 .small-cta-link:hover{background-color:#fcbb69}.two-columns{padding:30px 0}.two-columns h2{text-align:center;color:#004b88}.two-columns ul{list-style-image:url("images/bullet.png")}.full-width{padding:30px 0}.full-width h2{text-align:center;color:#004b88}.full-width ul{list-style-image:url("images/bullet.png")}.featured-links{padding:30px 0}.featured-links .row{padding-left:15px}.featured-links .row .featured-link{position:relative;background-color:#004b88;display:block;float:left;font-size:0;position:relative;width:360px}.featured-links .row .featured-link span{display:block;background-position:center;background-size:100%;width:100%;height:220px;transition:background-size 0.3s;background-color:#4292ce}.featured-links .row .featured-link .hasimage{opacity:0.5;background-color:none}.featured-links .row .featured-link h5{color:#fff;font-size:24px;font-size:1.5rem;position:absolute;width:100%;text-align:center;top:0;z-index:1}.featured-links .row .featured-link p{color:#fff;position:absolute;width:100%;text-align:center;top:80px;z-index:1;font-size:16px;font-size:1rem;padding:0 5%}@media (max-width: 1200px){.featured-links .row .featured-link{margin:0 auto;float:none;margin-bottom:15px}}.featured-links .row .second-post{margin:0 30px}@media (max-width: 1200px){.featured-links .row .second-post{margin:0 auto;margin-bottom:15px}}.featured-links .row .featured-link:hover span{background-color:#004b88}.featured-links .row .featured-link:hover .hasimage{background-size:110%;opacity:1}.featured-links.layout-two .row .featured-link{width:556px;height:300px;max-width:100%}.featured-links.layout-two .row .featured-link:nth-child(2){margin-left:30px;margin-right:0}.featured-links.layout-two .row .featured-link span{height:300px}@media (max-width: 1200px){.featured-links.layout-two .row .featured-link{margin:0 auto !important;margin-bottom:30px !important}}.featured-links.imageonlylinks .featured-link{background-color:transparent}.featured-links.imageonlylinks .featured-link span{opacity:1 !important;background-color:transparent}.featured-links.imageonlylinks .featured-link:hover span{background-color:transparent}.service-links{padding:30px 0;text-align:center}.service-links .service-link{text-align:center;display:inline-block;float:none}.service-links .service-link span i{font-size:30px;font-size:1.875rem;color:#fff;display:inline-block;width:100px;padding-top:35px;padding-bottom:35px;background-color:#004b88;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;margin-top:10px;margin-bottom:10px;transition:all 0.3s}.service-links .service-link:hover h5{color:#fcbb69}.service-links .service-link:hover i{width:120px;padding-top:45px;padding-bottom:45px;margin-top:0;margin-bottom:0}.theme-extramile .service-links .service-link span i{background-color:#0f3c60}.contact-form{padding:30px 0;text-align:center}.contact-form h2{color:#004b88}.contact-form input,.contact-form textarea,.contact-form select{width:45%;min-width:300px;padding:10px;margin-bottom:15px;font-size:13px;font-size:.8125rem;border:none}.contact-form input[type="checkbox"]{width:auto;min-width:0}.contact-form textarea{max-height:100px}.contact-form .wpcf7-submit{color:#004b88;background-color:#fcbb69;border:2px solid #004b88;font-size:16px;font-size:1rem;padding:5px 15px;cursor:pointer;position:relative;transition:all 0.3s}.contact-form .wpcf7-submit:hover{color:#fcbb69;background-color:#004b88}.contact-form .wpcf7-recaptcha div div{margin:0 auto}.contact-form .wpcf7-response-output{font-family:"Open Sans",sans-serif;color:#414141;clear:both}#wpcf7-f861-o1,#wpcf7-f1480-o1{text-align:left}#wpcf7-f861-o1 .wpcf7-radio input,#wpcf7-f861-o1 .wpcf7-checkbox input,#wpcf7-f1480-o1 .wpcf7-radio input,#wpcf7-f1480-o1 .wpcf7-checkbox input{width:20px;min-width:20px}.theme-extramile .contact-form.lightblue{background-color:#004b88}.theme-extramile .contact-form.lightblue h2{color:#fff}.acf-map{width:100%;height:400px;border:#ccc solid 1px}.acf-map img{max-width:inherit !important}.section-big-call-to-action{background-color:#fff}.section-big-call-to-action .big-cta-link{display:block;padding:10px;text-align:center;background-color:#004b88;color:#fff;font-size:1.25rem;transition:background-color 300ms}.section-big-call-to-action .big-cta-link:hover{background-color:#fcbb69}.theme-extramile .section-big-call-to-action{background-color:#004b88}.theme-extramile .section-big-call-to-action .big-cta-link{background-color:#0f3c60}.theme-extramile .section-big-call-to-action .big-cta-link:hover{background-color:#fcbb69}.slider{padding:30px 0}.slider h2{text-align:center;color:#004b88}.login-field{margin-top:60px;margin-bottom:60px;text-align:center}.login-field .login-username label{display:block;font-size:0;margin-bottom:10px}.login-field .login-username label::after{content:"Username";font-size:17px}.login-field .login-password label{display:block;font-size:0;margin-bottom:10px}.login-field .login-password label::after{content:"Password";font-size:17px}.login-field input[type="submit"]{background-color:#004b88;color:#fff;padding:5px 10px;transition:all 0.3s;border:none;height:34px;line-height:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.caption{padding:30px 0}.caption h2{text-align:center}.caption h2 p{color:#004b88}.theme-extramile .caption h2 p{color:#fff}.case-studies{padding:30px 0;text-align:center}.case-studies h2{color:#004b88}.case-studies a{display:block;float:left;font-size:0;position:relative;width:360px}.case-studies a span{display:block;background-position:center;background-size:100%;width:100%;height:220px;transition:background-size 0.3s}.case-studies a p{color:#fcbb69;position:absolute;width:100%;text-align:center;top:40px;z-index:1}@media (max-width: 1200px){.case-studies a{margin:0 auto;float:none;margin-bottom:15px}}.case-studies .second-post{margin:0 30px}@media (max-width: 1200px){.case-studies .second-post{margin:0 auto;margin-bottom:15px}}.case-studies a:hover{background-color:#004b88;font-size:22px;font-size:1.375rem}.case-studies a:hover span{background-size:110%;opacity:0.5}.theme-extramile .case-studies h2{color:#fff}.donation-form{text-align:center;padding-bottom:30px}.donation-form select{padding:5px}.accordion{padding:30px 0;background-color:#fff}.accordion .question{position:relative}.accordion .question p{color:#004b88;background-color:#fff;padding:15px 25px;cursor:pointer;text-transform:uppercase;margin:0;border-bottom:2px solid #004b88;padding-right:50px}.accordion .question i{color:#004b88;position:absolute;right:25px;top:20px}.accordion .question:hover p,.accordion .question:hover i{color:#004b88}.accordion .answer{padding:0 25px;max-height:0;overflow:hidden;transition:max-height 0.6s}.accordion .answer.active{max-height:3000px}.theme-extramile .accordion{background-color:#004b88}.theme-extramile .accordion .question p{color:#fff;background-color:#004b88;border-bottom:2px solid #fff}.theme-extramile .accordion .question i{color:#fff}.theme-extramile .accordion .question:hover p,.theme-extramile .accordion .question:hover i{color:#fcbb69}.section-formatted-slider{padding-top:30px;padding-bottom:30px}.section-formatted-slider h1,.section-formatted-slider h2,.section-formatted-slider h3,.section-formatted-slider h4,.section-formatted-slider h5,.section-formatted-slider h6,.section-formatted-slider p,.section-formatted-slider a,.section-formatted-slider b,.section-formatted-slider i,.section-formatted-slider li,.section-formatted-slider span,.section-formatted-slider input,.section-formatted-slider textarea,.section-formatted-slider title{color:#fff}.section-formatted-slider.slider-theme-blue{background-color:#004b88}.section-formatted-slider.slider-theme-blue a span.button{background-color:#fff;color:#004b88}.section-formatted-slider.slider-theme-blue a span.button:hover{background-color:#fcbb69}.section-formatted-slider.slider-theme-lightblue{background-color:#deecf8}.section-formatted-slider.slider-theme-lightblue h1,.section-formatted-slider.slider-theme-lightblue h2,.section-formatted-slider.slider-theme-lightblue h3,.section-formatted-slider.slider-theme-lightblue h4,.section-formatted-slider.slider-theme-lightblue h5,.section-formatted-slider.slider-theme-lightblue h6,.section-formatted-slider.slider-theme-lightblue p,.section-formatted-slider.slider-theme-lightblue a,.section-formatted-slider.slider-theme-lightblue b,.section-formatted-slider.slider-theme-lightblue i,.section-formatted-slider.slider-theme-lightblue li,.section-formatted-slider.slider-theme-lightblue span,.section-formatted-slider.slider-theme-lightblue input,.section-formatted-slider.slider-theme-lightblue textarea{color:#414141}.section-formatted-slider.slider-theme-lightblue a span.button{color:#fff}.section-formatted-slider.slider-theme-lightblue a span.button:hover{background-color:#fcbb69;color:#004b88}.section-formatted-slider.slider-theme-lightblue .slick-dots li button:before{border:1px solid #004b88}.section-formatted-slider.slider-theme-lightblue .slick-dots li.slick-active button:before{background-color:#004b88;color:#004b88}.section-formatted-slider.slider-theme-emblue{background-color:#0f3c60}.section-formatted-slider.slider-theme-orange{background-color:#fcbb69}.section-formatted-slider.slider-theme-orange .slick-dots li button:before{border:1px solid #004b88}.section-formatted-slider.slider-theme-orange .slick-dots li.slick-active button:before{background-color:#004b88;color:#004b88}.section-formatted-slider.slider-theme-green{background-color:#acd3a3}.section-formatted-slider.slider-theme-green .slick-dots li button:before{border:1px solid #004b88}.section-formatted-slider.slider-theme-green .slick-dots li.slick-active button:before{background-color:#004b88;color:#004b88}.section-formatted-slider.slider-theme-purple{background-color:#cabcd8}.section-formatted-slider.slider-theme-purple .slick-dots li button:before{border:1px solid #004b88}.section-formatted-slider.slider-theme-purple .slick-dots li.slick-active button:before{background-color:#004b88;color:#004b88}.section-formatted-slider.slider-theme-brightblue{background-color:#2E80BF}.section-formatted-slider img{width:100%;height:auto}.section-formatted-slider ul.slick-dots{bottom:-66px}#support-button-wrapper{position:fixed;right:5px;bottom:0}.crm-block .content{font-family:"Open Sans",sans-serif;color:#004b88;line-height:180%}.page-saf #project-header{border-bottom:5px solid #004b88}.page-saf #project-header #project-logo{float:left;width:300px}.page-saf #project-header .project-top-content{text-align:right;margin-top:15px}@media (max-width: 992px){.page-saf #project-header .project-top-content{text-align:left}}
/*# sourceMappingURL=main.css.map */
