.custom-theme-1 body{background:#fff;color:#5a5a5a;font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 body p,.custom-theme-1 body ol,.custom-theme-1 body ul,.custom-theme-1 body blockquote{font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 body a{color:#00a3ea}.custom-theme-1 body h1,.custom-theme-1 body h2,.custom-theme-1 body h3,.custom-theme-1 body h4,.custom-theme-1 body h5,.custom-theme-1 body h6{font-family:"SofiaProBold",serif}.custom-theme-1 body h1.title,.custom-theme-1 body h2.title,.custom-theme-1 body h3.title,.custom-theme-1 body h4.title,.custom-theme-1 body h5.title,.custom-theme-1 body h6.title{letter-spacing:2pt;position:relative}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li{padding:0 12px;position:relative}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li label{display:inline-block;max-width:100%;margin-bottom:0;font-weight:normal;position:relative;bottom:-2px;font-family:"SofiaProMedium",serif;letter-spacing:2px;position:relative;cursor:pointer}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li label:before{content:'\f0c8';position:absolute;left:-25px;top:0;font-family:'FontAwesome';color:white}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li strong{font-family:"SofiaProMedium",serif}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li input[type="checkbox"]{opacity:0}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li input[type="checkbox"]:checked+label:before{content:'\f14a'}.custom-theme-1 body.term-fact-sheet .popular-categories .popular-categories-menu li input[type="checkbox"]:disabled+label{cursor:not-allowed;opacity:.5}.custom-theme-1 body.term-fact-sheet .grid-item .grid-item-container .post-thumbnail:after{content:'\f0ed';font-family:'FontAwesome';position:absolute;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-size:80px;color:white;opacity:0}.custom-theme-1 body.term-fact-sheet .grid-item .grid-item-container .post-thumbnail:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,163,234,0.8);opacity:0;z-index:1}.custom-theme-1 body.term-fact-sheet .grid-item .grid-item-container .post-thumbnail:hover:after{opacity:1}.custom-theme-1 body.term-fact-sheet .grid-item .grid-item-container .post-thumbnail:hover:before{opacity:1}.custom-theme-1 body .btn{border-color:#00a3ea;color:#00a3ea;font-family:"SofiaProMedium",serif;letter-spacing:2px;padding-top:3px}.custom-theme-1 body .btn i.fa{font-family:"FontAwesome"}.custom-theme-1 body .btn:hover{background:#00a3ea;color:white}.custom-theme-1 body .donate-btn{background:rgba(0,0,0,0.3);color:white;height:150px;overflow:hidden;position:absolute;top:374px;right:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:2;width:50px}.custom-theme-1 body .donate-btn:hover{background:black;cursor:pointer}.custom-theme-1 body .donate-btn:hover .fa-heart{color:#f35186;-webkit-animation:pound .6s infinite;-moz-animation:pound .6s infinite;-o-animation:pound .6s infinite;-ms-animation:pound .6s infinite;animation:pound .6s infinite}.custom-theme-1 body .donate-btn:hover span{color:white}.custom-theme-1 body .donate-btn .fa-heart{clear:both;color:rgba(255,255,255,0.7);display:block;position:absolute;top:20px;left:17px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-theme-1 body .donate-btn span{bottom:45px;color:rgba(255,255,255,0.7);display:block;font-family:"SofiaProMedium",serif;letter-spacing:1px;position:absolute;left:-12px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-theme-1 body .team-members-grid>.row{margin:0}.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container){font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h1,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h2,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h3,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h4,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h5,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) h6{font-size:30px;font-size:1.875rem;margin:33.6px 0 30.4px 0;margin:2.1rem 0 1.9rem 0;text-transform:uppercase}.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) p,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) ul,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) ol,.custom-theme-1 body .main-content-container .main-content .container .row article:not(.content-container) blockquote{font-size:inherit;line-height:inherit}.custom-theme-1 body .popup{display:block;max-width:1000px;max-height:600px;position:absolute;z-index:-1;width:100%}.custom-theme-1 body .popup .close-btn{color:#fff;float:right;padding:10px 0}.custom-theme-1 body .popup .popup-content{max-width:1000px;width:100%}.custom-theme-1 body .popup .popup-content .wp-video{width:100% !important}.custom-theme-1 body .popup .popup-content .mejs-controls{width:100%}.custom-theme-1 body .ff-loadmore-wrapper .ff-btn{margin-bottom:35px;border:1px solid #00a3ea;color:#00a3ea;background-color:transparent !important;border-radius:0;padding:13px 10% 10px;height:auto;text-transform:uppercase;font-family:"SofiaProMedium",serif;letter-spacing:2px}.custom-theme-1 body .ff-loadmore-wrapper .ff-btn:hover{background-color:#00a3ea !important;color:#FFF}.custom-theme-1 body ::selection{background:#00a3ea;color:#fff}.custom-theme-1 body ::-webkit-selection{background:#00a3ea;color:#fff}.custom-theme-1 body ::-moz-selection{background:#00a3ea;color:#fff}@media only screen and (max-width:767px){.custom-theme-1 body .donate-btn{display:none}}@media only screen and (max-width:479px){.custom-theme-1 body .media-section .section-title{font-size:40px;font-size:2.5rem}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes pound{from{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}to{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes pound{from{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}to{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@-o-keyframes pound{from{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}to{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@keyframes pound{from{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}to{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@-moz-keyframes moving{from,to{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}50%{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}}@-webkit-keyframes moving{from,to{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}50%{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}}@-o-keyframes moving{from,to{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}50%{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}}@keyframes moving{from,to{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}50%{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}}.custom-theme-1 .header{font-family:"SofiaProMedium",serif}.custom-theme-1 .header.sticky{background:transparent;z-index:100}.custom-theme-1 .header.sticky .header-container .header-logo{background:rgba(0,0,0,0.4);border-right:0}.custom-theme-1 .header.sticky .header-container .header-logo .logo{max-width:60px}.custom-theme-1 .header.sticky .header-container .main-navigation{background:rgba(0,0,0,0.4)}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li{height:auto;align-self:center;-o-align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li a{font-family:"SofiaProMedium",serif;letter-spacing:1pt}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li a:hover{color:#00a3ea;text-decoration:none}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.current-menu-item a{color:#00a3ea}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.menu-item-has-children .sub-menu{padding-top:20px;top:20px !important;background:0}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.menu-item-has-children .sub-menu:before{border-bottom-color:#313835;top:0}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.menu-item-has-children .sub-menu li{background:#313835}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.donate-link a i.fa-heart{color:#f35186}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.donate-link a:hover i.fa-heart{color:#f35186}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.sign-up-btn a{border:1px solid #00a3ea;color:#00a3ea;line-height:40px;padding:2px 20px 0 20px}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.sign-up-btn a:hover{background-color:#00a3ea;color:white}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.menu-donate-btn a{color:#00a3ea}.custom-theme-1 .header.sticky .header-container .social-media-links{background:rgba(49,56,53,0.4);padding-right:0}.custom-theme-1 .header.sticky .header-container .social-media-links li a{color:#00a3ea;line-height:54px;padding:27.84px 13.008px;padding:1.74rem .813rem}.custom-theme-1 .header.sticky .header-container .top-search{background:rgba(49,56,53,0.4);-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}.custom-theme-1 .header.sticky .header-container .top-search .search .search-submit i{color:#00a3ea;line-height:54px}.custom-theme-1 .header.sticky .header-container .top-search .search input.search-input{background:#313835}.custom-theme-1 .header.sticky.fixed-menu .header-container .header-logo{background:black}.custom-theme-1 .header.sticky.fixed-menu .header-container .main-navigation{background:black}.custom-theme-1 .header.sticky.fixed-menu .header-container .social-media-links{background:#313835}.custom-theme-1 .header.sticky.fixed-menu .header-container .top-search{background:#313835}.custom-theme-1 .header.sticky.fixed-menu .header-container .top-search .search input.search-input{border-right:1px solid rgba(255,255,255,0.1)}@media only screen and (min-width:768px) and (max-width:1399px){.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.sign-up-btn{margin-right:10px}}@media only screen and (max-width:991px){.custom-theme-1 .header.sticky .header-container .social-media-links{background:rgba(0,0,0,0.6)}.custom-theme-1 .header.sticky .header-container .social-media-links li a{padding-bottom:8px;padding-top:8px}.custom-theme-1 .header.sticky .header-container .main-navigation{background:black}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li.sign-up-btn a{line-height:120%;padding-bottom:12px;padding-top:15px}.custom-theme-1 .header.sticky.fixed-menu .header-container .social-media-links{background:black;border-bottom:1px solid rgba(255,255,255,0.2)}}@media only screen and (max-width:767px){.custom-theme-1 .header.sticky{position:absolute;top:0;left:0}.custom-theme-1 .header.sticky .header-container .header-logo{border-bottom:1px solid rgba(255,255,255,0.1)}.custom-theme-1 .header.sticky .header-container .main-navigation{background:black}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul{padding-bottom:16px;padding-bottom:1rem}.custom-theme-1 .header.sticky .header-container .main-navigation .menu ul li a{border-bottom:1px solid rgba(255,255,255,0.1)}.custom-theme-1 .header.sticky .header-container .social-media-links{background:#313835}}.custom-theme-1 .home .banner-container{margin-bottom:0}.custom-theme-1 .home .banner-container .slick-arrow{height:60px}.custom-theme-1 .home .banner-container .slick-arrow:before{font-family:'FontAwesome';font-size:58px}.custom-theme-1 .home .banner-container .slick-arrow.slick-next{right:20px}.custom-theme-1 .home .banner-container .slick-arrow.slick-next:before{content:'\f105'}.custom-theme-1 .home .banner-container .slick-arrow.slick-prev{left:20px;z-index:1}.custom-theme-1 .home .banner-container .slick-arrow.slick-prev:before{content:'\f104'}.custom-theme-1 .home .banner-container .slick-dots{bottom:20px}.custom-theme-1 .home .banner-container .slick-dots li button{height:12px;width:12px}.custom-theme-1 .home .banner-container .slick-dots li button:before{content:'';background:#fff;height:12px;width:12px;opacity:.4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.custom-theme-1 .home .banner-container .slick-dots li button:hover:before{opacity:.75}.custom-theme-1 .home .banner-container .slick-dots li.slick-active button:before{background:#11b0f4;opacity:1}.custom-theme-1 .home .banner-container .banner .image-container{background-attachment:initial;-webkit-background-size:cover;background-size:cover}.custom-theme-1 .home .banner-container .banner .content-container .container{margin-top:40px}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .btn{background:#00a3ea;border:0;color:white;font-family:"SofiaProMedium",serif;letter-spacing:1pt;position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:480px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .btn{width:400px}}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content{border:1px solid rgba(255,255,255,0.3);border-top:0;padding:60px 0;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1399px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content{max-width:80% !important}}@media only screen and (max-width:767px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content{padding:20px 0}}@media only screen and (max-width:480px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content{max-width:100% !important}}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .hero-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:-45px;width:100%}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .hero-logo .logo{background:url("../img/dof-logo.png") center center no-repeat;background-size:80px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:90px;-webkit-box-flex:0 0 120px;-moz-box-flex:0 0 120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .hero-logo .border{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid rgba(255,255,255,0.3);height:1px;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{font-size:60px;font-size:3.75rem;line-height:70px;line-height:4.375rem;margin:0 auto;padding:0 32px;padding:0 2rem;text-transform:none;width:560px}@media only screen and (max-width:1199px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{width:460px}}@media only screen and (max-width:991px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{width:380px}}@media only screen and (max-width:767px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{width:inherit;padding:30px}}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content p{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;padding:0 32px;padding:0 2rem}@media only screen and (max-width:767px){.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content{padding:100px 0}}.custom-theme-1 .home .main-content-container{padding-top:0}.custom-theme-1 .home .blog-feed-container{background:#00a3ea url("../img/blog-bg.jpg") center top repeat-y;background-size:100% auto;color:white;float:left;padding:20px 0 50px 0;padding:1.25rem 0 3.125rem 0;margin-bottom:-50px;margin-bottom:-3.125rem;width:100%}.custom-theme-1 .home .blog-feed-container .section-title{clear:both;display:block;float:none;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;margin:0 auto 50px auto;max-width:385px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 .home .blog-feed-container .section-title:after{background:#57c6f6;content:"";display:block;height:48px;height:3rem;width:100%;position:absolute;top:24px;top:1.5rem;left:0;z-index:-1}.custom-theme-1 .home .blog-feed-container .load-more-btn{border-color:white;color:white}.custom-theme-1 .home .blog-feed-container .load-more-btn:hover{background:white;color:#00a3ea}@media only screen and (min-width:1200px){.custom-theme-1 .home .banner-container .banner{min-height:680px}}@media only screen and (max-width:1199px){.custom-theme-1 .home .banner-container .banner{min-height:610px}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{font-size:48px;font-size:3rem;line-height:110%}}@media only screen and (max-width:991px){.custom-theme-1 .home .banner-container .banner{min-height:640px}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{font-size:36px;font-size:2.25rem;line-height:110%}}@media only screen and (max-width:767px){.custom-theme-1 .home .banner-container .slick-arrow{height:49px;width:18px}.custom-theme-1 .home .banner-container .slick-arrow:before{font-size:48px}.custom-theme-1 .home .banner-container .slick-arrow.slick-next{right:15px}.custom-theme-1 .home .banner-container .slick-arrow.slick-prev{left:15px}.custom-theme-1 .home .banner-container .slick-dots{bottom:10px}.custom-theme-1 .home .banner-container .slick-dots li button{height:10px;width:10px}.custom-theme-1 .home .banner-container .slick-dots li button:before{height:10px;width:10px}.custom-theme-1 .home .banner-container .banner{min-height:580px;max-height:680px}.custom-theme-1 .home .carousel-section .container .section-intro{padding-right:32px;padding-right:2rem}}@media only screen and (max-width:479px){.custom-theme-1 .home .banner-container .banner{min-height:602px;max-height:680px}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .title{font-size:25.6px;font-size:1.6rem;line-height:110%}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content p{font-size:12.8px;font-size:.8rem;line-height:110%}.custom-theme-1 .home .banner-container .banner .content-container .container .row .banner-inner-content .btn{line-height:120%;white-space:inherit;padding:16px 12.8px;padding:1rem .8rem}.custom-theme-1 .home .carousel-section .container .section-intro{margin:0 0 32px 0;margin:0 0 2rem 0;padding:0;padding:0;width:100%}.custom-theme-1 .home .carousel-section .container .section-intro .section-title{text-align:center}.custom-theme-1 .home .carousel-section .container .section-intro .section-intro-content{text-align:center;width:100%}}.custom-theme-1 .footer{background:#313835;font-family:"SofiaProMedium",serif}.custom-theme-1 .footer .container .row .footer-navigation a{font-family:"SofiaProMedium",serif;letter-spacing:1px}.custom-theme-1 .footer .container .row .footer-navigation a:hover{color:#00a3ea;text-decoration:none}.custom-theme-1 .footer .container .row .footer-navigation .footer-logo .logo{max-width:80px}.custom-theme-1 .footer .container .row .footer-navigation .social-media-links li a{color:#00a3ea}.custom-theme-1 .footer .container .row .footer-navigation .social-media-links li a i.fa{font-size:19.2px;font-size:1.2rem}.custom-theme-1 .footer .container .row .copyright{font-size:14.4px;font-size:.9rem}.custom-theme-1 .footer .container .row .copyright a{text-decoration:none}.custom-theme-1 .footer .container .row .copyright a:hover span{color:#00a3ea}body.media{margin:initial;overflow:initial;zoom:initial}body.media .media{margin:initial;overflow:initial;zoom:initial}.custom-theme-1 .media-section{float:left;padding:20px 0 50px 0;padding:1.25rem 0 3.125rem 0;width:100%}.custom-theme-1 .media-section:not(.media-section-inner){background:white url("../img/media-bg.jpg") center center no-repeat;background-size:100% 100%}.custom-theme-1 .media-section .section-title{clear:both;display:block;float:none;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;margin:0 auto 50px auto;max-width:245px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 .media-section .section-title:after{background:#94dfff;content:"";display:block;height:48px;height:3rem;width:100%;position:absolute;top:24px;top:1.5rem;left:0;z-index:-1}.custom-theme-1 .media-section .media-item{margin-bottom:30px;margin-bottom:1.875rem}.custom-theme-1 .media-section .media-item .media-item-container{background:#f4f4f4;float:left;height:100%;min-height:200px;position:relative;text-decoration:none;width:100%}.custom-theme-1 .media-section .media-item .media-item-container figure{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.custom-theme-1 .media-section .media-item .media-item-container figure img{position:relative;min-width:100%;z-index:1}.custom-theme-1 .media-section .media-item .media-item-container figure figcaption{background:#94dfff;bottom:0;color:#5a5a5a;font-family:"SofiaProMedium",serif;left:0;padding:10.512px 68px 10.512px 19.2px;padding:.657rem 4.25rem .657rem 1.2rem;position:absolute;width:100%;z-index:2}.custom-theme-1 .media-section .media-item .media-item-container figure figcaption i.fa{color:white;position:absolute;right:16px;right:1rem;line-height:50px;font-size:24px;top:0}.custom-theme-1 .media-section .media-item .media-item-container article{background:#f4f4f4;color:#5a5a5a;float:left;height:100%;min-height:200px;padding:32px 32px 50px 32px;padding:2rem 2rem 3.125rem 2rem;position:relative;text-decoration:none;width:100%}.custom-theme-1 .media-section .media-item .media-item-container article button{background:#94dfff;bottom:0;color:#5a5a5a;font-family:"SofiaProMedium",serif;left:0;padding:10.512px 68px 10.512px 19.2px;padding:.657rem 4.25rem .657rem 1.2rem;position:absolute;text-align:left;width:100%;z-index:2}.custom-theme-1 .media-section .media-item .media-item-container article button i.fa{color:white;position:absolute;right:16px;right:1rem;line-height:50px;font-size:24px;top:0}.custom-theme-1 .media-section .btn.more-media{border-color:white;color:white;display:block;margin:30px auto 0 auto}.custom-theme-1 .media-section .btn.more-media:hover{background:white;color:#00a3ea}.custom-theme-1 .hashtag-section{background:white;float:left;padding:20px 0 50px 0;padding:1.25rem 0 3.125rem 0;width:100%}.custom-theme-1 .hashtag-section .section-wrapper{text-align:center}.custom-theme-1 .hashtag-section .section-title{clear:both;display:inline-block;float:none;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;margin:0 auto 50px auto;max-width:80%;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 .hashtag-section .section-title:after{background:#f9c147;content:"";display:block;height:48px;height:3rem;width:100%;position:absolute;top:24px;top:1.5rem;left:0;z-index:-1}.custom-theme-1 .hashtag-section .social-grid-item{margin-bottom:30px;margin-bottom:1.875rem}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container{background:#f9f9f9;float:left;height:100%;min-height:408px;padding:28.8px 32px;padding:1.8rem 2rem;position:relative;text-align:center;width:100%}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container a{color:#f9c147}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .social-media-icon{clear:both;display:block;margin:0 auto}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .social-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;clear:both;display:block;height:100px;overflow:hidden;margin:22px auto;width:100px;background-size:cover;background-position:center}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .social-avatar img{display:block;width:100%}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .social-username{clear:both;color:#5a5a5a;font-size:22px;font-size:1.375rem;display:block;font-family:"SofiaProBold",serif;margin:0 auto;text-align:center;width:100%}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .username{float:left;margin-bottom:24px;margin-bottom:1.5rem;text-align:center;width:100%}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container .social-content{float:left;width:100%}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container.instagram{background-size:cover;background-position:center center}.custom-theme-1 .hashtag-section .social-grid-item .social-grid-item-container.instagram i.fa{color:white;font-size:24px;font-size:1.5rem;position:absolute;right:8px;right:.5rem;top:8px;top:.5rem}.custom-theme-1 .hashtag-section .load-more-btn{border-color:#f9c147;color:#f9c147;display:block;margin:20px auto 0 auto}.custom-theme-1 .hashtag-section .load-more-btn:hover{background:#f9c147;color:white}.custom-theme-1 .hashtag-section .hashtag-feed-container{display:block;float:none;max-width:1200px;margin:0 auto}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1{padding:0}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream #ff-admin-info,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 #ff-admin-info{background:0;color:#00a3ea;font-family:"SofiaProBold",serif;position:static;margin-bottom:50px;top:initial}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header{text-align:center}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header h1,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1{clear:both;display:inline-block;float:none;color:#5a5a5a;font-size:32px;font-size:2rem;line-height:32px;line-height:2rem;margin:0 auto 50px auto !important;position:relative;text-align:center;text-transform:uppercase;z-index:0}@media screen and (min-width:769px){.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header h1,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1{font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;max-width:80%}}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header h1:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1:after{background:#f9c147;content:"";display:block;height:16px;height:1rem;width:100%;position:absolute;top:16px;top:1rem;left:0;z-index:-1}@media screen and (min-width:769px){.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header h1:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1:after{height:32px;height:2rem;top:24px;top:1.5rem}}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header h2,.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header .ff-filter-holder,.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header .ff-filter-holder:before,.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header .ff-moderation-holder p,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h2,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header .ff-filter-holder,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header .ff-filter-holder:before,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header .ff-moderation-holder p{display:none}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-header .ff-moderation-holder,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header .ff-moderation-holder{margin:0}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner{border:none !important}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-img-holder,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-img-holder{display:none}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-img-holder+.ff-item-cont .ff-content,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-img-holder+.ff-item-cont .ff-content{border-top:0;margin:0;padding:0}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont{background:#f9f9f9;float:left;height:100%;min-height:453px;padding:274px 32px 28.8px 32px;padding:17.125rem 2rem 1.8rem 2rem;position:relative;text-align:center}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-content,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-content{color:#5a5a5a;font-size:18px;line-height:30px}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta{left:50%;position:absolute;top:48px;top:3rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta:before,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta:before{content:"\f099";clear:both;color:#f9c147;display:block;margin:0 auto;font:normal normal normal 14px/1 FontAwesome;font-size:24px !important;text-rendering:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-22px}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-userpic,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-userpic{height:100px;width:100px;margin-bottom:22px}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-nickname,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-nickname{color:#f9c147 !important;font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-nickname:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-nickname:after{content:none}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-name,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-name{color:#5a5a5a !important;font-family:"SofiaProBold",serif;font-size:22px !important;text-transform:capitalize}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-timestamp,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta .ff-timestamp{display:none}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta a,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-twitter .picture-item__inner .ff-item-cont .ff-item-meta a{color:#5a5a5a !important;font-size:18px;font-family:"SofiaProMedium",serif}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-img-holder,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-img-holder{position:relative}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-img-holder:before,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-img-holder:before{content:"\f16d";color:white;display:block;font:normal normal normal 14px/1 FontAwesome;font-size:24px !important;text-rendering:auto;position:absolute;right:16px;right:1rem;top:16px;top:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.custom-theme-1 .hashtag-section .hashtag-feed-container .ff-stream .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-item-cont,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-instagram .picture-item__inner .ff-item-cont{display:none}@media only screen and (max-width:991px){.custom-theme-1 .hashtag-section .section-title,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1{font-size:52px;font-size:3.25rem;line-height:52px;line-height:3.25rem}.custom-theme-1 .hashtag-section .section-title:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1:after{height:52px;height:3.25rem;top:19.2px;top:1.2rem}}@media only screen and (max-width:767px){.custom-theme-1 .hashtag-section .section-title,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1{font-size:32px;font-size:2rem;line-height:32px;line-height:2rem}.custom-theme-1 .hashtag-section .section-title:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1:after{height:32px;height:2rem;top:12.8px;top:.8rem}}@media only screen and (max-width:479px){.custom-theme-1 .hashtag-section .section-title,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;max-width:100%}.custom-theme-1 .hashtag-section .section-title:after,.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-header h1:after{height:24px;height:1.5rem;top:9.6px;top:.6rem}.custom-theme-1 .hashtag-section .hashtag-feed-container #ff-stream-1 .ff-stream-wrapper .ff-item{max-width:100%}}.custom-theme-1 .single.single-challenge .all-posts{bottom:25px}.custom-theme-1 .single .post-info{color:#a5a6a7}.custom-theme-1 .single .related-posts{float:left;padding:50px 0;padding:3.125rem 0;width:100%}.custom-theme-1 .single .related-posts h3{color:#5a5a5a;clear:both;display:block;float:none;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;margin:0 auto 50px auto;max-width:80%;width:520px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 .single .related-posts h3:after{background:#94dfff;content:"";display:block;height:48px;height:3rem;width:100%;position:absolute;top:24px;top:1.5rem;left:0;z-index:-1}.custom-theme-1 .single .related-posts.related-p-events h3{width:620px}.custom-theme-1 .single .related-posts.related-p-events .grid-item .grid-item-container .content-container .date{font-family:"HelveticaNeue-Bold","robotobold",sans-serif;padding-left:25px;position:relative}.custom-theme-1 .single .related-posts.related-p-events .grid-item .grid-item-container .content-container .date:before{content:"\f272";font-family:FontAwesome;position:absolute;left:0;top:0}.custom-theme-1 .single .related-posts.related-p-events .grid-item .grid-item-container .title a{color:#454b49}.custom-theme-1 .single .comments-section a{color:#00a3ea !important}.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title{background:0;color:#5a5a5a;clear:both;display:block;float:none;font-size:48px;font-size:3rem;line-height:24px;line-height:1.5rem;margin:0 auto 50px auto;max-width:80%;width:400px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title:after{background:#94dfff;content:"";display:block;height:40px;height:2.5rem;width:100%;position:absolute;top:24px;top:1.5rem;left:0;z-index:-1}.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title small{top:20%}.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title small a{color:#f9c147 !important}.custom-theme-1 .single .comments-section .comment-respond .comment-form p textarea{background:#f9f9f9}.custom-theme-1 .single .comments-section .comment-respond .comment-form p input.submit{border-color:#00a3ea;clear:both;color:#00a3ea}.custom-theme-1 .single .comments-section .comment-respond .comment-form p input.submit:hover{background:#00a3ea;color:white}.custom-theme-1 .single .all-posts{border-color:#00a3ea;bottom:50px;clear:both;color:#00a3ea;display:block;margin:0 auto;position:relative}.custom-theme-1 .single .all-posts:hover{background:#00a3ea;color:white}.custom-theme-1 .single.single-challenge .main-content-container{background:#f9f9f9}.custom-theme-1 .single.single-challenge .main-content-container .main-content article{background:white;padding:48px 80px;padding:3rem 5rem;position:relative}.custom-theme-1 .single.single-challenge .main-content-container .main-content article:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;border-left:1.25rem solid transparent;border-right:1.25rem solid transparent;border-top:1.25rem solid #fff;content:"";height:0;left:50%;position:absolute;bottom:-20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0}.custom-theme-1 .single.single-challenge .share-section:before{border-top:20px solid #f9f9f9}@media only screen and (max-width:991px){.custom-theme-1 .single .related-posts h3{font-size:40px;font-size:2.5rem;line-height:20px;line-height:1.25rem;max-width:100%;width:380px}.custom-theme-1 .single .related-posts h3:after{height:32px;height:2rem;top:8px;top:.5rem}}@media only screen and (max-width:767px){.custom-theme-1 .single.single-challenge .main-content-container .main-content article{padding:48px 48px;padding:3rem 3rem}}@media only screen and (max-width:479px){.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title{font-size:32px;font-size:2rem;line-height:16px;line-height:1rem;max-width:100%;width:290px}.custom-theme-1 .single .comments-section .comment-respond .comment-reply-title:after{height:32px;height:2rem}.custom-theme-1 .single .related-posts h3{font-size:32px;font-size:2rem;line-height:16px;line-height:1rem;max-width:100%;width:290px}.custom-theme-1 .single .related-posts h3:after{height:24px;height:1.5rem;top:6.4px;top:.4rem}.custom-theme-1 .single.single-challenge .main-content-container .main-content article{padding:32px;padding:2rem}}.custom-theme-1 .single.single-event .main-content-container article img{max-width:100%;margin-bottom:40px}.custom-theme-1 .single.single-event .main-content-container article .date{font-family:"MyriadPro-semibold";padding-left:30px;position:relative;padding-bottom:10px;margin:0;font-size:20px !important;color:#727272}.custom-theme-1 .single.single-event .main-content-container article .date:before{content:"\f272";font-family:FontAwesome;position:absolute;left:0;top:0}.custom-theme-1 .single.single-event .main-content-container article .address{font-family:"MyriadPro-semibold";font-size:20px !important;color:#727272}.custom-theme-1 .single.single-event .main-content-container article .address .fa{font-size:20px;margin-right:8px}.custom-theme-1 .single.single-event .main-content-container article .the-content{position:relative;padding:25px 0 15px}.custom-theme-1 .single.single-event .main-content-container article .the-content:after{border-bottom:1px solid #17b9ff;content:'';height:1px;width:100%;position:absolute;left:0;top:0}.custom-theme-1 .single.single-event .main-content-container article .map-image-container{position:relative;padding-top:25px}.custom-theme-1 .single.single-event .main-content-container article .map-image-container:before{border-bottom:1px solid #17b9ff;content:'';height:1px;width:100%;position:absolute;left:0;top:0}.custom-theme-1 .single.single-event .main-content-container article .map-image-container #map-container-gm{height:310px}.custom-theme-1 .single.single-resource .main-content-container article img{max-width:360px}.custom-theme-1 .grid-item .grid-item-container{background:#f9f9f9;color:#000}.custom-theme-1 .grid-item .grid-item-container .content-container{font-family:"HelveticaNeue-Thin","robotolight",sans-serif;padding:24.992px 30px 100px 30px;padding:1.562rem 1.875rem 6.25rem 1.875rem}.custom-theme-1 .grid-item .grid-item-container .content-container .content p{font-family:"HelveticaNeue-Thin","robotolight",sans-serif}.custom-theme-1 .grid-item .grid-item-container .content-container .title{font-family:"HelveticaNeue-Bold","robotobold",sans-serif;letter-spacing:1px;line-height:24px;line-height:1.5rem}.custom-theme-1 .grid-item .grid-item-container .content-container .date{color:#727272}.custom-theme-1 .grid-item .grid-item-container .content-container .btn{border-color:#00a3ea;color:#00a3ea}.custom-theme-1 .grid-item .grid-item-container .content-container .btn:hover{background:#00a3ea}.custom-theme-1 .select2.select2-container{min-width:150px}.custom-theme-1 .select2.select2-container .selection:visited,.custom-theme-1 .select2.select2-container .selection:active,.custom-theme-1 .select2.select2-container .selection:focus{outline:0}.custom-theme-1 .select2.select2-container .selection .select2-selection{min-width:150px;border-radius:0;font-size:18px;font-size:1.125rem;font-family:"SofiaProMedium",serif;border:0;height:38px}.custom-theme-1 .select2.select2-container .selection .select2-selection:visited,.custom-theme-1 .select2.select2-container .selection .select2-selection:active,.custom-theme-1 .select2.select2-container .selection .select2-selection:focus{outline:0}.custom-theme-1 .select2.select2-container .selection .select2-selection .select2-selection__rendered{color:#17b9ff;line-height:38px;text-align:left;padding-left:15px}.custom-theme-1 .select2.select2-container .selection .select2-selection .select2-selection__arrow{height:38px;top:0;right:0;width:30px}.custom-theme-1 .select2.select2-container .selection .select2-selection .select2-selection__arrow b{display:none}.custom-theme-1 .select2.select2-container .selection .select2-selection .select2-selection__arrow:before{content:"\f078";color:#17b9ff;font-family:'FontAwesome';font-size:11px;top:0;right:0;width:100%;height:100%;text-align:center;line-height:38px;position:absolute}.custom-theme-1 .select2.select2-container.select2-container--open .select2-selection .select2-selection__arrow:before{content:"\f077"}.custom-theme-1 span.select2-container .select2-dropdown{border-color:#17b9ff;border-radius:0;border-top:1px solid #17b9ff}.custom-theme-1 span.select2-container .select2-dropdown .select2-results__option{font-size:18px;font-size:1.125rem;font-family:"SofiaProMedium",serif;border:0;height:38px;padding-left:14px;color:#454b49}.custom-theme-1 span.select2-container .select2-dropdown .select2-results__option[aria-selected="true"]{background-color:#17b9ff;color:#fff}.custom-theme-1 span.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#17b9ff;color:#fff}.custom-theme-1 .popular-categories{background:#00a3ea}.custom-theme-1 .popular-categories .container{width:100%}.custom-theme-1 .popular-categories .container .row .title{font-family:"SofiaProBold",serif;font-weight:normal}.custom-theme-1 .popular-categories .container .row .menu ul li a{font-size:18px;font-size:1.125rem;font-family:"SofiaProMedium",serif}.custom-theme-1 .popular-categories .container .row .menu ul li a:hover{background:#94dfff;color:#5a5a5a}.custom-theme-1 .popular-categories .container .row .menu ul li.current-menu-item a{border-width:1px}.custom-theme-1 .popular-categories .container .row .menu ul li.current-menu-item a:hover{border-color:transparent}.custom-theme-1 .popular-categories .container .row .menu ul li:not(.menu-item-has-children) a{padding:1.6px 24px;padding:.1rem 1.5rem}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children{background:transparent}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children>a{color:white;padding:8px 56px 8px 27px;padding:.5rem 3.5rem .5rem 1.6875rem}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children>a:after{background:transparent}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children>a:hover{background:0}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu{background:transparent;min-width:200px}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu a{background:#f4f4f4;color:#5a5a5a;padding-top:5px}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu a:hover{background:#94dfff}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu:before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f4f4f4;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #f4f4f4;content:"";height:0;right:12px;position:absolute;top:-8px;width:0}@media only screen and (min-width:768px){.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu{right:0}}@media only screen and (max-width:767px){.custom-theme-1 .popular-categories .container .row .menu ul{border-top:1px solid rgba(255,255,255,0.1)}.custom-theme-1 .popular-categories .container .row .menu ul li a{border-bottom:1px solid rgba(255,255,255,0.1)}.custom-theme-1 .popular-categories .container .row .menu ul li.current-menu-item a{background:rgba(255,255,255,0.3);border:0;color:white}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children{margin:0;padding-left:0 !important;padding-right:0 !important;padding:1.6px 24px;padding:.1rem 1.5rem}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children>a{padding:1.6px 24px !important}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu{display:block;margin-top:0}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu:before{content:none}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu li a{background:rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.05);color:white;padding:1.6px 24px !important}.custom-theme-1 .popular-categories .container .row .menu ul li.menu-item-has-children .sub-menu li a:hover{background:rgba(255,255,255,0.15)}}.custom-theme-1 #signup-modal .modal-dialog{width:100%;max-width:780px}.custom-theme-1 #signup-modal .modal-dialog .modal-content{background:rgba(249,249,249,0.95);border-radius:0;border:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body{font-family:"SofiaProMedium",serif;text-align:center;padding:0;position:relative;min-height:480px;display:flex;align-items:center}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body button.close{top:0;position:absolute;color:white;right:0;opacity:1;background:#00a3ea;padding:6px 9px;z-index:1}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body button.close .fa{color:white;font-size:20px}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body button.close:hover{background:#00a3ea}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body button.close:hover .fa{color:white;text-shadow:none}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-required-items{display:none}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .image-container{position:absolute;left:0;top:0;width:47%;height:100%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container{padding-left:47%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container .body-content{padding:20px 15px}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container .body-content h3{font-size:22px;margin-bottom:22px;margin-top:20px;position:relative}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container .body-content h3:after{content:'';width:60px;height:2px;display:block;background:#00a3ea;margin:0 auto;margin-top:20px}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .field-wrap{float:left;margin:5px 0;padding:0 5px;width:50%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .field-wrap label{display:none}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .field-wrap input{text-align:center}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .field-wrap .ninja-forms-field-error{color:#00a3ea;font-size:12px;text-transform:uppercase}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-field{margin-top:5px}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-field p{font-size:14.4px;font-size:.9rem;font-family:"SofiaProMedium",serif;margin:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .submit-wrap{font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem;padding:0 16px;padding:0 1rem;width:325.008px;width:20.313rem;background:#00a3ea;border-radius:0;border:0;clear:both;color:white;display:inline-block;float:none;font-family:"HelveticaNeue-Bold","robotobold",sans-serif;margin:15px auto 0 auto;max-width:100%;padding:0;position:relative;text-align:center;text-transform:uppercase;z-index:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .submit-wrap:after{content:"\f1d9";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;font-size:1rem;position:absolute;right:16px;right:1rem;text-rendering:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:-1}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .submit-wrap input{background:0;border:0;color:white;float:left;text-transform:uppercase;width:100%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-response-msg{float:left;text-align:center;width:100%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-response-msg p{font-size:16px;font-size:1rem;font-family:"SofiaProBold",serif;margin:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-response-msg.ninja-forms-success-msg:before{content:"\f058";color:#00a3ea;display:block;font-family:'FontAwesome';font-size:112px;font-size:7rem;margin-top:32px;margin-top:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%}@media only screen and (max-width:767px){.custom-theme-1 #signup-modal{max-width:90%;left:50%;transform:translateX(-50%);top:80px;width:480px}.custom-theme-1 #signup-modal .modal-dialog{max-width:initial;width:auto}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body{display:block}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .image-container{position:relative;width:100%;height:56vw}}@media only screen and (max-width:767px) and (max-width:340px){.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .image-container{display:none}}@media only screen and (max-width:767px){.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container{padding-left:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .body-container .body-content{padding:20px 15px}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .ninja-forms-response-msg{margin-bottom:0}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .field-wrap{margin:0 0 10px 0;width:100%}.custom-theme-1 #signup-modal .modal-dialog .modal-content .modal-body .submit-wrap{float:left;margin-top:5px;width:100%}}.custom-theme-1 .single-challenge .ninja-forms-cont{background:#f9f9f9;float:left;padding-bottom:50px;padding-bottom:3.125rem;width:100%}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap{display:block;margin:0 auto;max-width:390px;width:100%}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-response-msg{float:left;font-size:24px;font-size:1.5rem;margin-bottom:30px;margin-bottom:1.875rem;text-align:center;width:100%}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-response-msg p{font-size:24px;font-size:1.5rem;font-family:"SofiaProBold",serif}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-response-msg.ninja-forms-success-msg:before{content:"\f058";color:#00a3ea;display:block;font-family:'FontAwesome';font-size:112px;font-size:7rem;margin-top:32px;margin-top:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap>.ninja-forms-field h3{font-size:40px;font-size:2.5rem;margin-top:10px;text-transform:uppercase}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .ninja-forms-required-items{display:none}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .field-wrap{margin-bottom:20px;padding:0 10px}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .field-wrap label{display:none}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .field-wrap input{background:white;text-align:center}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .field-wrap .ninja-forms-field-error{color:#00a3ea;font-size:14.4px;font-size:.9rem;text-align:center;text-transform:uppercase}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .submit-wrap{font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem;padding:0 16px;padding:0 1rem;width:325.008px;width:20.313rem;background:#00a3ea;border-radius:0;border:0;box-size:border-box;clear:both;color:white;display:inline-block;float:none;font-family:"HelveticaNeue-Bold","robotobold",sans-serif;margin:0 10px;max-width:370px;padding:0;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:0}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .submit-wrap:after{content:"\f1d9";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;font-size:1rem;position:absolute;right:16px;right:1rem;text-rendering:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:-1}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .submit-wrap input{background:0;border:0;color:white;float:left;text-transform:uppercase;width:100%}@media only screen and (max-width:479px){.custom-theme-1 .single-challenge .ninja-forms-cont{padding:0 16px 50px;padding:0 1rem 3.125rem}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap{max-width:300px}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap>.ninja-forms-field h3{font-size:32px;font-size:2rem}.custom-theme-1 .single-challenge .ninja-forms-cont .ninja-forms-form-wrap form .ninja-forms-all-fields-wrap .submit-wrap{max-width:280px}}.dof_signup .convio-field input{width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.dof_signup .convio-field .dof_signup .convio-field.field-last,.dof_signup .convio-field.field-first{margin-right:2%}.dof_signup .convio-field:not(.field-email){width:32%;display:inline-block}}.dof_signup .button{color:#00a3ea;background-color:transparent;border:2px solid #00a3ea;font-family:SofiaProMedium,serif;letter-spacing:2px;padding-top:3px;border-radius:0;font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem;max-width:100%;padding:0 16px;padding:0 1rem;text-align:center;text-transform:uppercase;width:325.008px;width:20.313rem;margin-top:30px}.dof_signup .button:hover{background:#00a3ea;color:#fff}.custom-theme-1 .banner{z-index:0}.custom-theme-1 .banner:after{background:rgba(0,0,0,0.3);content:"";display:block;height:100%;left:0;width:100%;position:absolute;top:0;z-index:1}.custom-theme-1 .banner .image-container{background-attachment:fixed;background-position:center top}@media only screen and (max-width:991px){.custom-theme-1 .banner .image-container{background-size:auto 500px}.custom-theme-1 .banner .content-container .container .row .banner-inner-content .title{font-size:36px;font-size:2.25rem;margin:0 auto;width:560px;max-width:100%}}@media only screen and (max-width:767px){.custom-theme-1 .banner .content-container .container .row .banner-inner-content .title{font-size:32px;font-size:2rem}}@media only screen and (max-width:479px){.custom-theme-1 .banner .content-container .container .row .banner-inner-content .title{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:1200px){.custom-theme-1 .header+.banner .image-container{background-size:cover}}.custom-theme-1 .header+.banner .content-container .container{margin-top:40px}.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content{border:1px solid rgba(255,255,255,0.3);padding:60px 0;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1399px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content{max-width:80% !important}}@media only screen and (max-width:767px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content{padding:20px 0}}@media only screen and (max-width:480px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content{max-width:100% !important}}.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .title{margin:0 auto;width:560px}@media only screen and (max-width:1199px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .title{width:460px}}@media only screen and (max-width:991px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .title{width:380px}}@media only screen and (max-width:767px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .title{width:inherit;padding:30px}}.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .btn{background:#00a3ea;border:0;color:white;font-family:"SofiaProMedium",serif;letter-spacing:1pt;position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:480px){.custom-theme-1 .header+.banner .content-container .container .row .banner-inner-content .btn{width:400px}}.custom-theme-1 .share-section{background:#00a3ea url("../img/blog-bg.jpg") center top repeat-y;background-size:100% auto;position:relative;margin-bottom:0}.custom-theme-1 .share-section:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;border-left:1.25rem solid transparent;border-right:1.25rem solid transparent;border-top:1.25rem solid #fff;content:"";height:0;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0}.custom-theme-1 .share-section .container .row .col-sm-6{min-height:112px}.custom-theme-1 .share-section .container .row .col-sm-6 .social-media-links{background:0;padding:40px 0;padding:2.5rem 0}.custom-theme-1 .share-section .container .row .col-sm-6 .social-media-links li a:hover{color:#94dfff}.custom-theme-1 .share-section .container .row .col-sm-6 .social-media-links li:first-child{font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 .share-section .container .row .col-sm-6 .back-btn{border-color:white;color:white;left:50%;max-width:80%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.custom-theme-1 .share-section .container .row .col-sm-6 .back-btn{top:70%;font-size:13.6px;font-size:.85rem}}.custom-theme-1 .share-section .container .row .col-sm-6 .back-btn i.fa{color:white;left:24px;left:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.custom-theme-1 .share-section .container .row .col-sm-6 .back-btn:hover{background:white;color:#00a3ea !important}.custom-theme-1 .share-section .container .row .col-sm-6 .back-btn:hover i.fa{color:#00a3ea}.custom-theme-1 .page-template-contact-us .contact-us-page:before{background:#00a3ea !important;left:initial !important;right:0}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-info{font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-info h2.title{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;max-width:410px;position:relative;text-align:center;z-index:0}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-info h2.title:after{background:#b9eaff;content:"";display:block;height:32px;height:2rem;width:100%;position:absolute;top:19.2px;top:1.2rem;left:0;z-index:-1}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container{color:white;font-family:"Helvetica Neue LT W01_41488878",Helvetica,Arial,sans-serif}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .ninja-forms-required-items{color:white}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .ninja-forms-required-items .ninja-forms-req-symbol{color:white}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .label-above label{color:white;font-family:"SofiaProMedium",serif;font-weight:normal !important;text-transform:uppercase}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .label-above label .ninja-forms-req-symbol{color:white}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .label-above input:not([type="submit"]),.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .label-above textarea{background:0;border-bottom:1px solid white}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap{border:2px solid white}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap input{border:0;margin-top:0}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap:hover{background:white;color:#00a3ea}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap:hover input{background:0;color:#00a3ea}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap:hover:after{color:#00a3ea}.custom-theme-1 .page-template-contact-us .contact-us-page .contact-form-container .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-all-fields-wrap .submit-wrap:after{bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}@media only screen and (min-width:768px) and (max-width:991px){.custom-theme-1 .page-template-contact-us .contact-us-page .contact-info h2.title{font-size:32px;font-size:2rem;max-width:300px}}@media only screen and (max-width:767px){.custom-theme-1 .page-template-contact-us .contact-us-page{background:#00a3ea}}@media only screen and (max-width:479px){.custom-theme-1 .page-template-contact-us .contact-us-page .contact-info h2.title{font-size:32px;font-size:2rem;max-width:290px}}.custom-theme-1 .main-content-container.event .main-content .blog-feed article.no-search-result{text-align:center}.custom-theme-1 .main-content-container.event .grid-item .grid-item-container .content-container .date{font-family:"MyriadPro-semibold";font-size:16px;padding-left:25px;position:relative;color:#727272}.custom-theme-1 .main-content-container.event .grid-item .grid-item-container .content-container .date:before{content:"\f272";font-family:FontAwesome;position:absolute;left:0;top:-2px}.custom-theme-1 .main-content-container.event .grid-item .grid-item-container .content-container .address{font-family:"MyriadPro-semibold";font-size:16px;position:relative;color:#727272;clear:both;top:-12px;margin:0}.custom-theme-1 .main-content-container.event .grid-item .grid-item-container .content-container .address .fa{margin-right:7px}.custom-theme-1 .main-content-container.event .grid-item .grid-item-container .title a{color:#454b49}.custom-theme-1 .main-content-container.resources .main-content .container article,.custom-theme-1 .tax-resource_categories .main-content .container article{margin-bottom:60px}.custom-theme-1 .main-content-container.resources .grid-item .grid-item-container,.custom-theme-1 .tax-resource_categories .grid-item .grid-item-container{clear:both;height:100% !important}.custom-theme-1 .main-content-container.resources .grid-item .grid-item-container .content-container .date,.custom-theme-1 .tax-resource_categories .grid-item .grid-item-container .content-container .date{display:none}.custom-theme-1 .carousel-section{background:white url("../img/challenges-bg.jpg") center center no-repeat;background-size:100% 100%;float:left;padding:50px 0 0;padding:3.125rem 0 0;width:100%}.custom-theme-1 .carousel-section .carousel-inner>.next,.custom-theme-1 .carousel-section .carousel-inner>.prev{position:absolute !important;top:0}.custom-theme-1 .carousel-section .section-intro{color:white;padding-bottom:50px;padding-bottom:3.125rem}.custom-theme-1 .carousel-section .section-intro .section-title{font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;margin-bottom:0;text-align:right;text-transform:uppercase;position:relative}@media only screen and (max-width:991px){.custom-theme-1 .carousel-section .section-intro .section-title{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}@media only screen and (min-width:768px){.custom-theme-1 .carousel-section .section-intro .section-title{min-height:87px}.custom-theme-1 .carousel-section .section-intro .section-title span{position:absolute;right:0;top:60%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.custom-theme-1 .carousel-section .all-challenges{clear:both;display:block;border-color:#86b01e;color:#86b01e;margin:0 auto 50px auto}.custom-theme-1 .carousel-section .all-challenges:hover{background:#86b01e;color:white}.custom-theme-1 .carousel-section .carousel{-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 60px 0 rgba(0,0,0,0.2);box-shadow:0 0 60px 0 rgba(0,0,0,0.2);margin-bottom:50px;margin-bottom:3.125rem}.custom-theme-1 .carousel-section .carousel .carousel-inner .item{background-color:rgba(255,255,255,0.9);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:80px 0;padding:5rem 0}.custom-theme-1 .carousel-section .carousel .carousel-inner .item .item-content{display:block;margin:0 auto;text-align:center;width:60%}.custom-theme-1 .carousel-section .carousel .carousel-inner .item .item-content p{font-size:20px;font-size:1.25rem}.custom-theme-1 .carousel-section .carousel .carousel-inner .item .item-content .item-title{text-transform:uppercase}.custom-theme-1 .carousel-section .carousel .carousel-inner .item .item-content .btn{background:#86b01e;border:0;font-family:"SofiaProMedium",serif;letter-spacing:1pt;color:white;margin-top:30px;margin-top:1.875rem}.custom-theme-1 .carousel-section .carousel .carousel-control{background-image:none;bottom:initial;color:#d7d7d7;font-size:96px;font-size:6rem;line-height:100%;padding:0 16px 3.2px 16px;padding:0 1rem .2rem 1rem;text-shadow:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:auto}.custom-theme-1 .carousel-section .carousel .carousel-control.right{padding-right:0;right:80px;right:5rem}.custom-theme-1 .carousel-section .carousel .carousel-control.left{padding-left:0;left:80px;left:5rem}@media only screen and (max-width:1199px){.custom-theme-1 .carousel-section{background-position:right top;background-size:120% auto}}@media only screen and (max-width:991px){.custom-theme-1 .carousel-section .container{width:100%}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item .item-content{width:80%}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item .item-content .item-title{font-size:32px;font-size:2rem}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item .item-content p{font-size:18px;font-size:1.125rem;margin-bottom:0}.custom-theme-1 .carousel-section .container .carousel .carousel-control.right{right:32px;right:2rem}.custom-theme-1 .carousel-section .container .carousel .carousel-control.left{left:32px;left:2rem}}@media only screen and (max-width:767px){.custom-theme-1 .carousel-section .container{width:100%}.custom-theme-1 .carousel-section .container .section-intro .section-intro-content{float:right;text-align:right;width:80%}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item{background-size:contain;padding:40px 0;padding:2.5rem 0}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item .item-content .item-title{font-size:24px;font-size:1.5rem}.custom-theme-1 .carousel-section .container .carousel .carousel-inner .item .item-content p{font-size:16px;font-size:1rem}.custom-theme-1 .carousel-section .container .carousel .carousel-control{font-size:48px;font-size:3rem}.custom-theme-1 .carousel-section .container .carousel .carousel-control.right{right:16px;right:1rem}.custom-theme-1 .carousel-section .container .carousel .carousel-control.left{left:16px;left:1rem}}@media only screen and (max-width:479px){.custom-theme-1 .carousel-section{background-size:200% auto}.custom-theme-1 .carousel-section .section-intro .section-title{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}.custom-theme-1 .carousel-section .all-challenges{max-width:90%}}