﻿@font-face{font-family:"Poppins";src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-Bold.eot");src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-Bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Bold.woff2") format("woff2"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Bold.woff") format("woff"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-SemiBold.eot");src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-SemiBold.woff2") format("woff2"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-SemiBold.woff") format("woff"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-Regular.eot");src:url("/wp-content/themes/fftheme/assets/fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Regular.woff2") format("woff2"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Regular.woff") format("woff"), url("/wp-content/themes/fftheme/assets/fonts/Poppins-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Finger Paint";src:url("/wp-content/themes/fftheme/assets/fonts/FingerPaint-Regular.eot");src:url("/wp-content/themes/fftheme/assets/fonts/FingerPaint-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fftheme/assets/fonts/FingerPaint-Regular.woff2") format("woff2"), url("/wp-content/themes/fftheme/assets/fonts/FingerPaint-Regular.woff") format("woff"), url("/wp-content/themes/fftheme/assets/fonts/FingerPaint-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body{margin:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}span.screen-reader-text{display:none}p{margin:1.1rem 0 0;color:#394053;font-family:"Poppins";font-size:15px;line-height:18px}strong{font-size:15px;line-height:18px;font-family:"Poppins";color:#394053}a{color:#ee3f82;font-family:"Poppins";font-size:15px;line-height:18px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:underline}a:hover{color:#394053}html{scroll-behavior:smooth}#primary ul{list-style:none;padding-left:40px}#primary ul li{font-size:15px;line-height:24px;font-family:"Poppins";color:#394053;position:relative}#primary ul li:before{content:"";background-image:url(/wp-content/uploads/2023/02/paw-print.png);background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:19px;height:21px;position:absolute;top:0;margin-right:0;left:-40px}#primary ul li a{font-weight:bold;text-decoration:none;color:#5864ae;font-size:15px;line-height:20px;font-family:"Poppins"}#primary ul li a:hover{color:#ee3f82}ol{margin-left:17px}ol li{font-size:15px;line-height:20px;font-family:"Poppins";color:#394053;margin-bottom:14px;padding-left:15px}ol li a{font-size:15px;line-height:20px;font-family:"Poppins"}h1{font-size:34px;line-height:42px;font-family:"Poppins";color:#5864ae;margin-bottom:10px;font-weight:normal;margin-top:0;margin-left:80px}h2{font-size:34px;line-height:42px;font-family:"Finger Paint";color:#5864ae;margin-bottom:10px;font-weight:normal;margin-top:0;margin-left:80px}h3{font-size:23px;line-height:30px;font-family:"Finger Paint";color:#59a5d8;margin-bottom:10px;font-weight:normal;margin-top:10px;margin-bottom:0px}h4{font-size:20px;line-height:30px;font-family:"Poppins";color:#ee3f82;margin-bottom:10px;font-weight:normal;margin-top:10px;margin-bottom:0px}.blue{color:#59a5d8}.purple{color:#5864ae}.blue-btn{padding:12px 6px 10px;background-color:#59a5d8;font-family:"Poppins";color:white;text-transform:capitalize;letter-spacing:0;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-right:10px;text-decoration:none}.blue-btn:hover{background-color:#394053;color:#ffffff}.pink-btn,input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:12px 6px 10px;background-color:#ee3f82;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0}.pink-btn:hover,input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#394053;color:#ffffff}.white-btn{padding:12px 6px 10px;background-color:#ffffff;font-family:"Poppins";color:#59a5d8;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;text-decoration:none}.white-btn:hover{background-color:#394053;color:#ffffff}.purple-btn{padding:12px 6px 10px;background-color:#5864ae;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none}.purple-btn:hover{background-color:#394053;color:#ffffff}.header-btn{padding:0px 0px 2px;background-color:#ee3f82;font-family:"Karla";color:white;text-transform:capitalize;letter-spacing:0;font-size:18px;transition:0.4s ease;min-width:124px;display:inline-block;text-align:center;margin-top:-3px;transition:0.4s ease;border-radius:8px;font-weight:normal;border:3px solid #ee3f82;margin-right:0;text-decoration:none}.header-btn.blue{background-color:#59a5d8;border:3px solid #59a5d8}.header-btn:hover{background-color:#5864ae;border:3px solid #5864ae}.header-btn a{color:white !important}.header-btn.current-menu-item{background-color:#5864ae;border:3px solid #5864ae}.hidden-desktop,.hidden-tablet,.hidden-phone{display:none}*{scrollbar-width:auto;scrollbar-color:#5864ae #b8b4ba}*::-webkit-scrollbar{width:15px}*::-webkit-scrollbar-track{background:#b8b4ba}*::-webkit-scrollbar-thumb{background-color:#5864ae;border-radius:0px;border:2px outset #5864ae}#g-headertop{z-index:9999;width:100%;background:transparent}#g-headertop .header-inner{width:72rem;margin:10px auto 0;display:flex;flex-direction:row}#g-headertop .header-inner .site-logo{width:20%;flex:0 20%}#g-headertop .header-inner .site-logo img{height:108px;width:auto}#g-headertop .header-inner .site-navigation{width:80%;flex:0 80%}#g-headertop .header-inner .site-navigation p{color:#ffffff;padding:0;line-height:20px;font-size:14px;font-weight:100;font-family:"Poppins";letter-spacing:0px;font-weight:normal;position:relative;text-align:right;margin-right:0;margin-top:20px;margin-bottom:37px}#g-headertop .header-inner .site-navigation p a{font-size:13px;line-height:20px;color:#394053;text-decoration:none}#g-headertop .header-inner .site-navigation p a:hover{color:#ee3f82}#g-headertop .header-inner .site-navigation p a.so-button{font-size:18px;line-height:28px;margin-right:5px;margin-left:5px;color:#5864ae;text-decoration:none}#g-headertop .header-inner .site-navigation p a.so-button:hover{color:#ee3f82}#g-headertop .header-inner .site-navigation p .spacer{margin:0 10px;color:#ee3f82}#g-headertop .header-inner .site-navigation ul#menu-main-menu{display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:0}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.current_page_item a{color:#59a5d8;text-decoration:none}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.current_page_item a:after{width:100%;left:0}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.menu-item-has-children{position:relative}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.menu-item-has-children:after{content:"▼";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;left:106%;top:9px;font-size:13px;color:#59a5d8}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu{opacity:0;position:absolute;top:40px;visibility:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:absolute;top:3em;left:0;z-index:99999;width:240px;padding-left:0px;transition:0.4s;border-radius:15px}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu li{list-style:none;border-radius:15px;margin-bottom:2px}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu li.current-menu-item a{background-color:#59a5d8}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu li.current-menu-item a:after{width:100%;left:0}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu li a{color:white;background-color:#5864ae;width:240px;display:block;padding:12px;transition:0.2s;padding-left:20px;padding-right:20px;margin-top:0;text-decoration:none;border-radius:15px}#g-headertop .header-inner .site-navigation ul#menu-main-menu li .sub-menu li a:hover{background-color:#59a5d8;color:white}#g-headertop .header-inner .site-navigation ul#menu-main-menu li:hover .sub-menu{opacity:1;top:40px;visibility:visible}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a{color:#5864ae;padding:0.2345rem 0;line-height:20px;font-size:16px;font-weight:100;font-family:"Poppins";letter-spacing:0px;font-weight:normal;position:relative;margin-top:4px;display:block;text-decoration:none}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a:hover{color:#5864ae}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a:hover:after{width:100%;left:0}.banner{height:326px;background-size:cover !important;background-repeat:no-repeat !important;background-position:top !important}.banner .inner{width:73rem;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:100%;display:flex;padding:0 2%;text-align:left;position:relative}.banner .inner span.content{font-size:24px;line-height:34px;color:white;font-family:"Poppins"}.banner .inner span.title,.banner .inner h1{font-size:54px;line-height:64px;font-family:"Finger Paint";font-weight:normal;color:#ffffff;margin:0}iframe{border-radius:15px;object-fit:cover;width:100%}.no-js .owl-carousel,.owl-carousel{display:block !important;height:680px !important;min-height:680px !important}.slider{position:relative}.slider .container{position:absolute;z-index:50;top:0;display:flex;flex-direction:column;justify-content:center;width:100%;overflow:hidden;height:680px !important;min-height:680px !important}.slider .container .slider-content{width:80rem;margin:0 auto;padding:0px 1vw;overflow:hidden}.slider .container .slider-content .green-btn{margin:35px auto 0;display:block;width:400px}.slider .container .slider-content .g-owlcarousel-item-link.animated.fadeInDown{width:auto;display:inline-block;margin-right:8px}.slider .container .slider-content span.tagline{font-size:24px;line-height:34px;font-family:"Poppins";font-weight:normal;width:100%;text-align:left;display:block;color:#ffffff;margin:0 0 20px 0}.slider .container .slider-content .owl-slide-title{font-size:60px;line-height:70px;font-weight:normal;width:100%;color:white;margin:0;position:relative;display:block;text-align:left;font-family:"Finger Paint"}.slider .container .slider-content .owl-slide-sub-title{font-size:60px;line-height:70px;font-weight:normal;width:100%;color:white;margin:0;position:relative;display:block;text-align:left;font-family:"Finger Paint"}.slider .container .slider-content p{color:white;font-size:36px;line-height:46px;display:block;text-align:left;width:100%;margin:0px auto 0;font-family:"Poppins"}.slider .container .slider-content a.g-owlcarousel-item-button.button-outline{margin-top:24px}.slider .g-owlcarousel{display:block;height:680px;min-height:680px}.slider .g-owlcarousel .owl-item .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:680px;min-height:680px;width:100%;display:block}.slider .g-owlcarousel .owl-item .item:before{content:"";background-color:rgba(0, 0, 0, 0.4);height:100%;width:100%;display:block;position:absolute;z-index:1}.slider .g-owlcarousel .owl-item .item img{display:block;width:100%;height:100%;position:relative;object-fit:cover;object-position:center}.tagline-banner{height:90px;justify-content:center;align-items:center;flex-direction:row;display:flex;text-align:center;position:relative;border-radius:14px;width:72rem;margin:0 auto}.tagline-banner p{color:#ffffff;text-align:center;padding-bottom:0;font-family:"Poppins";font-size:24px;line-height:32px;margin:0;display:inline-block;margin-right:23px}.tagline-banner p .paint{font-family:"finger paint";font-size:34px;line-height:48px}.tagline-banner .pink-btn{display:inline-block;margin-top:0;border-color:white;border:3px solid}.introduction{display:block;text-align:center;margin:50px auto 20px;width:72rem}.introduction.sub{margin:20px auto}.introduction.sub .social{margin-top:15px}.introduction.sub .social a{text-decoration:none;font-size:30px;line-height:40px;border-radius:50%;padding:0px 0;margin:6px;height:auto;width:auto;position:relative;display:inline-block;text-align:center;color:#59a5d8;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-align:center}.introduction.sub .social a:hover{color:#5864ae}.introduction .sub-title{font-size:24px;line-height:34px;font-family:"Poppins";color:#394053}.introduction h2{margin-left:0}.introduction .heading{font-family:"Finger Paint"}.mejs-container{height:342px !important;margin-top:20px;border-radius:15px}.wp-video-shortcode video,video.wp-video-shortcode{height:342px !important;object-fit:contain}.home .main-content{text-align:center;padding:3rem 0 0rem;width:72rem;margin:0 auto 3rem}.home .sub-content .g-grid.right{flex-direction:row-reverse}.home .sub-content .g-grid.left{flex-direction:row}.home video.what-we-do-video{margin:0 auto 4rem;display:block;width:531px;height:319px;border-radius:17px;object-fit:cover}.home .tagline-banner{margin:2rem auto 3rem}.home .featured-pages{display:flex;flex-direction:row;flex-wrap:wrap;width:72rem;margin:0 auto}.home .featured-pages a.featured{width:29%;flex:0 29%;text-decoration:none;margin-right:6%}.home .featured-pages a.featured:nth-of-type(3n){margin-right:0}.home .featured-pages a.featured span.sub-header{font-size:20px;line-height:30px;display:block;color:#394053}.home .featured-pages a.featured span.header{font-size:26px;line-height:36px;display:block;font-family:"Finger Paint";color:#5864ae;margin-bottom:20px}.home .featured-pages a.featured img{width:100%;height:200px;object-fit:cover;border-radius:15px;transition:0.4s all ease}.home .featured-pages a.featured p{text-align:center}.home .featured-pages a.featured span.blue-btn{margin:25px auto 0;display:block;width:200px}.home .featured-pages a.featured:hover img{filter:brightness(0.5);transition:0.4s all ease}.home .events-section{width:72rem;margin:35px auto 0}.home .events-section .inner{display:flex;flex-direction:row}.home .events-section .inner .events{width:70%;flex:0 70%;padding-right:4%}.home .events-section .inner .events article.tribe-events-widget-events-list__event{padding-left:0;padding-right:0;justify-content:center;display:flex;align-items:start;flex-direction:column;width:100%;height:100%}.home .events-section .inner .events article.tribe-events-widget-events-list__event:hover .tribe-events-widget-events-list__event-date-tag{transition:border-radius 0.5s, color 0.5s;-moz-transition:border-radius 0.5s, color 0.5s;-webkit-transition:border-radius 0.5s, color 0.5s;-o-transition:border-radius 0.5s, color 0.5s;border-radius:2rem}.home .events-section .inner .events article.tribe-events-widget-events-list__event:hover h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a{color:#59a5d8 !important}.home .events-section .inner .events .tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:none;position:relative;width:150px;height:167px;border-radius:15px;margin:4px 14px 4px 12px;background-size:cover !important;background-position:center !important}.home .events-section .inner .events span.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium{font-size:33px;line-height:45px;color:white}.home .events-section .inner .events .tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{height:100%;text-align:center;justify-content:center;display:flex;align-items:center;flex-direction:column;width:100%}.home .events-section .inner .events span.tribe-events-widget-events-list__event-date-tag-month{text-transform:uppercase;color:white;font-weight:bold;font-size:18px;font-family:"Poppins"}.home .events-section .inner .events .tribe-common .tribe-common-anchor-thin{border-bottom:0px solid transparent}.home .events-section .inner .events .tribe-common-g-row.tribe-events-widget-events-list__event-row{border-radius:15px;margin:2% 2px;padding:10px 5px;width:100%;background:rgba(221, 221, 221, 0.2)}.home .events-section .inner .events .sub-title{font-size:20px;line-height:30px;font-family:"Poppins";margin-top:20px;display:block}.home .events-section .inner .events h2{font-size:26px;line-height:36px;font-family:"finger paint";color:#5864ae}.home .events-section .inner .events h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium{display:block;font-family:"poppins";font-weight:900;color:#5864ae !important;font-size:23px;line-height:30px;border-bottom:2px solid #59a5d8;padding-bottom:10px;margin-bottom:15px;transition:0.4s all ease}.home .events-section .inner .events h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a{display:block;font-family:"poppins";font-weight:900;color:#5864ae !important;font-size:23px;line-height:30px;transition:0.4s all ease}.home .events-section .inner .events h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a:hover,.home .events-section .inner .events h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a:focus,.home .events-section .inner .events h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a:active{border-bottom:0 !important;color:#59a5d8 !important}.home .events-section .inner .events a.pink-btn{padding:12px 6px 10px;background-color:#ee3f82;font-family:"Poppins";color:white;width:200px;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0;color:white !important;display:block;position:relative}.home .events-section .inner .events a.pink-btn:hover{background-color:#5864ae}.home .events-section .inner .events .tribe-common .tribe-common-anchor-thin:active,.home .events-section .inner .events .tribe-common .tribe-common-anchor-thin:focus,.home .events-section .inner .events .tribe-common .tribe-common-anchor-thin:hover{border-bottom:0 !important}.home .events-section .inner .events time.tribe-events-calendar-list__event-datetime{font-weight:bold;font-family:"Poppins";font-size:14px;line-height:18px}.home .events-section .inner .events address.tribe-events-calendar-list__event-venue.tribe-common-b2{font-family:"Poppins";font-size:14px;line-height:18px;color:#59a5d8;margin-top:12px}.home .events-section .tribe-events-widget .tribe-events-widget-events-list__view-more{margin-top:25px}.home .featured-information{width:30%;flex:0 30%}.home .featured-information .sub-title{font-size:20px;line-height:30px;font-family:"Poppins";margin-top:20px;display:block}.home .featured-information h2{font-size:26px;line-height:36px;font-family:"finger paint";color:#5864ae;margin-left:0}.home .featured-information img{object-fit:contain;width:100%}.home .featured-information a{text-decoration:none}.home .featured-information a:hover img{filter:brightness(0.5);transition:0.4s all ease}.home .featured-information a:hover span.event-name{color:#59a5d8;transition:0.4s all ease}.home .featured-information a img{width:344px;height:235px;border-radius:15px;margin-top:13px;transition:0.4s all ease}.home .featured-information a span.event-name{font-size:24px;line-height:34px;display:block;margin-top:10px;margin-bottom:0;font-family:"Poppins";color:#5864ae;transition:0.4s all ease}.home .featured-information a p{font-size:14px;line-height:18px;color:#394053;margin-top:10px;margin-bottom:10px}#primary{overflow:hidden}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none;background-color:#5864ae;border-radius:12px;padding:1.5rem;color:white;font-size:20px;font-family:"Poppins"}.tribe-events-notices div{display:none}.tribe-events-notices a{padding:12px 6px 10px;background-color:#59a5d8;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0;color:white !important;margin:0;display:block;position:relative;margin-top:1rem}.tribe-events-notices a:hover{background-color:#ee3f82}.heading-box{position:relative;margin-top:20px}.heading-box:before{content:"";background-image:url(/wp-content/uploads/2023/02/paw-print.png);background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;width:62px;height:60px;position:absolute;top:10px;margin-right:20px}.heading-box span.sub-heading{font-size:24px;line-height:34px;font-family:"Poppins";color:#394053;margin-left:80px}.heading-box h1{font-family:"Finger Paint"}.heading-box span.title{font-size:34px;line-height:42px;font-family:"Finger Paint";color:#5864ae;margin-bottom:10px;font-weight:normal;margin-top:0;margin-left:80px}.main-content .g-grid.right{height:100%;display:flex;overflow:hidden;flex-direction:row;justify-content:flex-end}.main-content .g-grid.right .content{text-align:left;padding:0px 78px 40px 0px;width:50%;flex:0 50%}.main-content .g-grid.right .content span.sub-heading{font-size:24px;line-height:34px;font-family:"Poppins";color:#394053;margin-left:80px}.main-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:420px;min-height:420px;object-fit:cover;width:50%;flex:0 50%}.main-content .g-grid.right .image iframe{border-radius:15px;transform:translateY(0px)}.main-content .g-grid.right .image iframe .player .vp-video-wrapper.transparent{background-color:transparent;border-radius:15px}.main-content .g-grid.right .image img{max-height:420px;min-height:420px;object-fit:cover;width:100%}.sub-content{width:72rem;margin:0 auto}.sub-content .g-grid.right{height:100%;display:flex;overflow:hidden;flex-direction:row;justify-content:flex-end;margin:40px 0}.sub-content .g-grid.right .content{text-align:left;padding:0px 78px 40px 0px;width:50%;flex:0 50%;justify-content:start;align-items:flex-start;display:flex;flex-direction:column}.sub-content .g-grid.right .content h1{margin-bottom:5px;width:90%}.sub-content .g-grid.right .content h2{margin-bottom:5px;width:90%}.sub-content .g-grid.right .content span.sub-heading{font-size:24px;line-height:34px;font-family:"Poppins";color:#394053;margin-left:80px}.sub-content .g-grid.right .content .heading-box,.sub-content .g-grid.right .content img{position:relative;margin-top:20px}.sub-content .g-grid.right .content img{position:relative;margin-top:20px;width:340px;height:auto;margin-left:10px}.sub-content .g-grid.right .image{object-fit:cover;width:50%;flex:0 50%;border-radius:25px;order:1;padding:0px 0 0}.sub-content .g-grid.right .image video{width:100%;right:0;position:relative;display:block;margin-right:0;float:none;width:100%;min-height:342px;max-height:342px;margin:0 auto;border-radius:15px}.sub-content .g-grid.right .image iframe{border-radius:25px;transform:translateY(0px)}.sub-content .g-grid.right .image img{right:0;position:relative;display:block;margin-right:0;float:none;object-fit:cover;width:100%;min-height:342px;max-height:342px;margin:0 auto;border-radius:15px}.sub-content .g-grid.left{height:100%;display:flex;overflow:hidden;flex-direction:row-reverse;justify-content:flex-end;margin:40px 0}.sub-content .g-grid.left .content{width:50%;flex:0 50%;text-align:left;justify-content:start;align-items:flex-start;display:flex;flex-direction:column;padding-left:80px}.sub-content .g-grid.left .content .heading-box,.sub-content .g-grid.left .content img{position:relative;margin-top:20px;width:373px;height:auto;margin-left:10px}.sub-content .g-grid.left .content h2{margin-bottom:5px;width:90%}.sub-content .g-grid.left .content span.sub-heading{font-size:24px;line-height:34px;font-family:"Poppins";color:#394053;margin-left:80px}.sub-content .g-grid.left .image{object-fit:cover;width:50%;flex:0 50%;order:1;border-radius:25px}.sub-content .g-grid.left .image video{right:0;position:relative;display:block;margin-right:0;float:none;object-fit:contain;width:100%;min-height:342px;max-height:342px;margin-left:0;border-radius:15px}.sub-content .g-grid.left .image iframe{border-radius:25px;transform:translateY(0px)}.sub-content .g-grid.left .image img{right:0;position:relative;display:block;margin-right:0;float:none;object-fit:cover;width:100%;min-height:342px;max-height:342px;margin-left:0;border-radius:15px}.wp-playlist{width:100%;border:0px solid #ccc !important}.wp-playlist .mejs-container{margin:0;max-width:100%;width:100%;right:0;position:relative;display:block;margin-right:0;float:none;width:100%;min-height:342px;max-height:342px;margin:0 auto;border-radius:15px}.page-template-page-activities .introduction{width:72rem;margin:76px auto;text-align:center}.page-template-page-activities .introduction h1{max-width:100%}.page-template-page-activities .main-gallery{margin-top:85px;margin-bottom:85px}.page-template-page-activities .main-gallery .gallery-inner{width:90%;margin:0 auto;display:flex;flex-wrap:wrap}.page-template-page-activities .main-gallery .gallery-inner a{width:19%;flex:0 19%;margin-right:1%;margin-bottom:1%;height:16vw;position:relative}.page-template-page-activities .main-gallery .gallery-inner a:before{content:"";background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 59%, rgba(0, 0, 0, 0.65) 100%), url("/wp-content/uploads/2023/03/icon-zoom32.png") no-repeat center;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;display:block;top:0;position:absolute;opacity:0;transition:0.4s opacity ease}.page-template-page-activities .main-gallery .gallery-inner a:hover:before{opacity:1;transition:0.4s opacity ease}.page-template-page-activities .main-gallery .gallery-inner a:nth-of-type(5n){margin-right:0}.page-template-page-activities .main-gallery .gallery-inner a img{width:100%;height:100%;object-fit:cover}.page-template-page-activities .tagline-banner{margin-bottom:4rem}.page-template-page-activities-other .sub-content .tagline-banner{margin-bottom:0}.page-template-page-activities-other .sub-content .g-grid.right .content{text-align:left;padding:0px 78px 0 0px}.page-template-page-activities-other .tagline-banner{margin:50px auto 100px}.page-template-page-activities-other .main-gallery{margin-top:0;margin-bottom:0}.page-template-page-activities-other .main-gallery .gallery-inner{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.page-template-page-activities-other .main-gallery .gallery-inner a{width:15%;flex:0 15%;margin-right:1%;margin-bottom:1%;height:168px;position:relative}.page-template-page-activities-other .main-gallery .gallery-inner a:before{content:"";background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 59%, rgba(0, 0, 0, 0.65) 100%), url("/wp-content/uploads/2023/03/icon-zoom32.png") no-repeat center;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;display:block;top:0;position:absolute;opacity:0;transition:0.4s opacity ease}.page-template-page-activities-other .main-gallery .gallery-inner a:hover:before{opacity:1;transition:0.4s opacity ease}.page-template-page-activities-other .main-gallery .gallery-inner a:nth-of-type(6n){margin-right:0}.page-template-page-activities-other .main-gallery .gallery-inner a img{width:100%;height:100%;object-fit:cover}.post-type-archive-teams h2{width:72rem;margin:1rem auto 2rem}.post-type-archive-teams h4{width:72rem;margin:1rem auto 4rem;text-align:center}.post-type-archive-teams .team-members{width:72rem;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}.post-type-archive-teams .team-members .member{width:23%;flex:0 23%;margin-right:2%;margin-bottom:2%}.post-type-archive-teams .team-members .member:nth-of-type(4n){margin-right:0}.post-type-archive-teams .team-members .member img{border-radius:15px;margin-bottom:10px;height:270px;width:100%;object-fit:cover}.post-type-archive-teams .team-members .member .details{width:90%;margin:0 auto}.post-type-archive-teams .team-members .member .details span.name{font-size:20px;line-height:25px;display:block;font-family:"Poppins";color:#394053}.post-type-archive-teams .team-members .member .details span.role{font-size:14px;line-height:18px;display:block;font-family:"Finger Paint";color:#5864ae;margin-top:5px;font-weight:bold}.testimonials{background:url("/wp-content/uploads/2023/02/testimonials-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;margin-top:4rem}.testimonials .owl-carousel.owl-theme{width:65rem;min-height:auto !important;height:auto !important;padding:35px 0;margin:0 auto}.testimonials .owl-carousel.owl-theme .item.testimonal{height:100%;text-align:center;justify-content:center;width:90%;align-items:center;display:flex;flex-direction:column;min-height:170px !important;margin:0 auto}.testimonials .owl-carousel.owl-theme .item.testimonal p{font-size:20px;line-height:27px;color:white;font-weight:600}.testimonials .owl-carousel.owl-theme .item.testimonal p.client-name{color:#ffffff;font-size:16px;line-height:26px}.testimonials .owl-carousel.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;margin:0px 7px;background:#394053;display:block;-webkit-backface-visibility:visible;transition:opacity 0.2s ease;border-radius:30px}.testimonials .owl-carousel.owl-theme .owl-dots .owl-dot.active span,.testimonials .owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#ffffff}.blog .tagline-banner,.category .tagline-banner{margin-bottom:4rem}.blog div#content,.category div#content{width:72rem;margin:0 auto}.blog div#content div#news-section,.category div#content div#news-section{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;margin-top:40px}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:43.4%;flex:0 43.4%;margin:1%;border:2px solid lightgray;padding:2%;transition:0.4s all ease;border-radius:15px}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:324px;background-position:center;background-size:cover;background-repeat:no-repeat;display:block;position:relative;margin-bottom:20px}.blog div#content div#news-section .news-post #custom-bg:before,.category div#content div#news-section .news-post #custom-bg:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.blog div#content div#news-section .news-post .inner,.category div#content div#news-section .news-post .inner{text-align:center;display:flex;flex-direction:column}.blog div#content div#news-section .news-post .inner a,.category div#content div#news-section .news-post .inner a{text-align:left}.blog div#content div#news-section .news-post .inner p,.category div#content div#news-section .news-post .inner p{text-align:left}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:30px;text-transform:uppercase;font-weight:normal;font-family:"Finger Paint";color:#394053;display:inline-block;line-height:45px;margin-bottom:0px;margin-top:10px;text-align:left;transition:0.4s all ease}.blog div#content div#news-section .news-post .inner p[itemprop="datePublished"],.category div#content div#news-section .news-post .inner p[itemprop="datePublished"]{font-size:18px;line-height:22px;margin-top:0;margin-bottom:0;text-align:left;color:#59a5d8}.blog div#content div#news-section .news-post .inner .purple-btn,.category div#content div#news-section .news-post .inner .purple-btn{margin:18px 0 0px 0;transition:0.4s all ease;width:auto;text-align:center}.blog div#content div#news-section .news-post:hover,.category div#content div#news-section .news-post:hover{border:2px solid #ee3f82;transition:0.4s all ease}.blog div#content div#news-section .news-post:hover #custom-bg:before,.category div#content div#news-section .news-post:hover #custom-bg:before{opacity:1;transition:0.4s all ease}.blog div#content div#news-section .news-post:hover h3,.category div#content div#news-section .news-post:hover h3{color:#5864ae;transition:0.4s all ease}.blog div#content div#news-section .news-post:hover .purple-btn,.category div#content div#news-section .news-post:hover .purple-btn{background-color:#ee3f82;color:#ffffff;transition:0.4s all ease}.pagination{margin:40px auto 80px;display:block;width:100%;text-align:center}.page-numbers{display:inline-block;background-color:#59a5d8;padding:5px 10px 5px 10px;color:#fff;font-size:20px;font-family:"Outfit"}.page-numbers:hover{background-color:#5864ae;color:white}.nav-links a{color:#fff}.page-numbers.current{background-color:#fff;padding:5px 10px 5px 10px;color:white;background-color:#5864ae;font-family:"Outfit"}.nav-links{text-align:right;font-family:"Outfit"}.nav-links a:hover{background-color:#59a5d8;padding:5px 10px 5px 10px}.single-post .tagline-banner{margin-bottom:4rem}.single-post div#content{width:72rem;margin:42px auto 0}.single-post div#content h1{font-size:36px;text-transform:uppercase;font-weight:normal;font-family:"Finger Paint";color:#3e3e3e;display:inline-block;line-height:47px;margin:50px auto 0px auto}.single-post div#content p.date{display:block;margin:0;font-family:"Poppins";text-transform:none;color:#59a5d8;font-size:18px;line-height:28px;margin-top:15px;margin-bottom:35px}.single-post div#content .image img{max-height:700px;width:auto;object-fit:cover;margin-bottom:20px;border-radius:15px}.single-post div#content nav#nav-single{width:100%;padding:4% 0;display:flex;margin:40px auto}.single-post div#content nav#nav-single a{width:100%}.single-post div#content nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"outfit";font-weight:normal;display:block}.single-post div#content nav#nav-single span.post-navigation__prev--title{margin-left:8%;display:block;font-size:20px;line-height:25px;width:90%}.single-post div#content nav#nav-single .next{text-align:right}.single-post div#content nav#nav-single .next span.post-navigation__next--title{margin-right:8%;display:block;font-size:20px;line-height:25px;text-align:right;width:91%;right:0}.single-post div#content .random-posts{padding:1rem 1rem 5rem 0;margin:0 auto}.single-post div#content .random-posts .inner{height:auto !important;min-height:auto !important}.single-post div#content .random-posts span.sub-header{color:#59a5d8;text-align:center;display:block;font-size:20px;line-height:30px;font-family:"Poppins";font-weight:200}.single-post div#content .random-posts span.main-header{font-size:46px;line-height:55px;text-align:center;color:black;display:block;font-weight:normal;font-family:"Finger Paint";margin-bottom:40px}.single-post div#content .random-posts .news-posts .post{width:91%;flex:0 100%;position:relative;border:2px solid lightgray;padding:4%;min-height:335px;transition:0.4s all ease;border-radius:15px}.single-post div#content .random-posts .news-posts .post a{text-decoration:none}.single-post div#content .random-posts .news-posts .post a:before{content:"";background:rgba(0, 0, 0, 0.5);width:92.2%;height:220px;position:absolute;opacity:0;transition:0.4s opacity ease;z-index:9}.single-post div#content .random-posts .news-posts .post:hover{border:2px solid #ee3f82;transition:0.4s all ease}.single-post div#content .random-posts .news-posts .post:hover .news-title{color:#5864ae;transition:0.4s opacity ease}.single-post div#content .random-posts .news-posts .post:hover a:before{opacity:1;transition:0.4s opacity ease}.single-post div#content .random-posts .news-posts .post:nth-of-type(3){margin-right:0}.single-post div#content .random-posts .news-posts .post img.attachment-large.size-large{height:220px;width:100%;object-fit:cover;border-radius:0;position:relative}.single-post div#content .random-posts .news-posts .post p.excerpt{padding:0 10px}.single-post div#content .random-posts .news-posts .post p.date{padding:0 10px;color:#59a5d8;margin-bottom:10px;font-size:16px;line-height:26px;margin-top:0}.single-post div#content .random-posts .news-posts .post .blue-btn{margin-left:10px;margin-bottom:0;text-align:center}.single-post div#content .random-posts .news-posts .post .news-title{font-size:23px;line-height:33px;text-align:left;color:#394053;display:block;font-weight:normal;font-family:"Finger Paint";margin-bottom:0;margin-top:15px;padding:0 10px}body.page-template-page-donors .heading-box{margin-top:50px;margin-bottom:50px}body.page-template-page-donors .heading-box h1{font-family:"finger paint"}body.page-template-page-donors .content-area{width:72rem;margin:50px auto}body.page-template-page-donors .content-area .donors{display:flex;flex-direction:row;flex-wrap:wrap}body.page-template-page-donors .content-area .donors .donor{width:18%;flex:0 18%;margin-right:2%;margin-bottom:3%;flex-wrap:wrap;display:flex}body.page-template-page-donors .content-area .donors .donor:nth-of-type(5n){margin-right:0}body.page-template-page-donors .content-area .donors .donor img{object-fit:contain;width:100%;max-height:90px;justify-content:center;display:flex;align-items:center;align-content:center}.page-template-page-contact .sub-content .g-grid.right .image{max-height:100%}.page-template-page-contact a.phone{font-size:24px;line-height:35px;letter-spacing:0;font-family:"Poppins";font-weight:bold;color:#5864ae;text-decoration:none}.page-template-page-contact a.phone:hover{color:#ee3f82}.page-template-page-contact a.email{color:#ee3f82;font-size:18px;line-height:20px;letter-spacing:0px;display:block;margin-bottom:21px;font-family:"Poppins";margin-top:0;font-weight:bold;text-decoration:none}.page-template-page-contact a.email:hover{color:#5864ae}.page-template-page-contact p{margin-bottom:20px}.page-template-page-contact p:nth-of-type(1){margin-bottom:0;margin-top:0}.page-template-page-contact h3{margin-bottom:20px}.page-template-page-contact .social{margin-top:15px}.page-template-page-contact .social a{text-decoration:none;font-size:18px;line-height:25px;border-radius:50%;padding:0px 0;margin:6px;height:auto;width:auto;position:relative;display:inline-block;text-align:center;color:#59a5d8;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-align:center}.page-template-page-contact .social a:hover{color:#5864ae}.contact-form{padding-bottom:32px}.contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:20px 0;display:block;cursor:pointer}.contact-form .submit{font-size:14px}.contact-form .wpcf7-list-item{display:inline-block;margin:0 14px 0 0em}.contact-form .wpcf7-spinner{position:absolute}.contact-form p.privacy{margin:0;font-size:14px;line-height:18px;margin-bottom:25px}.contact-form p.privacy a{font-size:14px;line-height:18px;color:black;font-weight:bold}.contact-form input.wpcf7-form-control.wpcf7-text{height:35px;border-radius:5px;margin-bottom:15px;border:2px solid #59a5d8;background-color:white;padding:4px 20px;font-size:18px;line-height:28px;font-family:"Poppins";font-weight:bold;width:90%}.contact-form textarea.wpcf7-form-control.wpcf7-textarea{border-radius:5px;border:2px solid #59a5d8;background-color:white;padding:4px 20px;font-size:18px;line-height:28px;font-family:"Poppins";font-weight:bold;width:90%}.contact-form ::placeholder{font-size:18px;line-height:28px;font-family:"Poppins";font-weight:bold;color:#b9b5c6;opacity:1}.contact-form :-ms-input-placeholder{font-size:18px;line-height:28px;font-family:"Poppins";font-weight:bold;color:#b9b5c6}.contact-form ::-ms-input-placeholder{font-size:18px;line-height:28px;font-family:"Poppins";font-weight:bold;color:#b9b5c6}.contact-form .cf7mls-no-moving-animation .fieldset-cf7mls-wrapper .fieldset-cf7mls{transition:none;width:100%;padding:0;margin:0}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost{display:none}.post-type-archive-tribe_events,.tribe_venue-template-default,.tribe_organizer-template-default,.single-tribe_event_series{}.post-type-archive-tribe_events .contact-form,.tribe_venue-template-default .contact-form,.tribe_organizer-template-default .contact-form,.single-tribe_event_series .contact-form{width:72rem;margin:40px auto 60px;padding:0px 3px 50px}.post-type-archive-tribe_events .contact-form p.submit,.tribe_venue-template-default .contact-form p.submit,.tribe_organizer-template-default .contact-form p.submit,.single-tribe_event_series .contact-form p.submit{text-align:center;display:block;margin:0 auto}.post-type-archive-tribe_events .contact-form p,.tribe_venue-template-default .contact-form p,.tribe_organizer-template-default .contact-form p,.single-tribe_event_series .contact-form p{text-align:center}.post-type-archive-tribe_events .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_venue-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_organizer-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.single-tribe_event_series .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:20px auto;display:block;cursor:pointer}.post-type-archive-tribe_events .tagline-banner,.tribe_venue-template-default .tagline-banner,.tribe_organizer-template-default .tagline-banner,.single-tribe_event_series .tagline-banner{background-size:cover !important;background-repeat:no-repeat !important;height:auto;margin:20px auto 60px;padding:20px 30px}.post-type-archive-tribe_events .banner,.tribe_venue-template-default .banner,.tribe_organizer-template-default .banner,.single-tribe_event_series .banner{margin-bottom:5rem}.post-type-archive-tribe_events .sub-content .g-grid.right,.tribe_venue-template-default .sub-content .g-grid.right,.tribe_organizer-template-default .sub-content .g-grid.right,.single-tribe_event_series .sub-content .g-grid.right{margin-bottom:0}.post-type-archive-tribe_events .tribe-common-l-container.tribe-events-l-container,.tribe_venue-template-default .tribe-common-l-container.tribe-events-l-container,.tribe_organizer-template-default .tribe-common-l-container.tribe-events-l-container,.single-tribe_event_series .tribe-common-l-container.tribe-events-l-container{padding-bottom:0 !important;padding-top:0}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:0;padding-right:0;justify-content:center;display:flex;align-items:start;flex-direction:column;width:100%}.post-type-archive-tribe_events time.tribe-events-calendar-list__event-date-tag-datetime,.tribe_venue-template-default time.tribe-events-calendar-list__event-date-tag-datetime,.tribe_organizer-template-default time.tribe-events-calendar-list__event-date-tag-datetime,.single-tribe_event_series time.tribe-events-calendar-list__event-date-tag-datetime{justify-content:center;display:flex;align-items:center;flex-direction:column;width:100%}.post-type-archive-tribe_events .tribe-events-calendar-list__event-header,.tribe_venue-template-default .tribe-events-calendar-list__event-header,.tribe_organizer-template-default .tribe-events-calendar-list__event-header,.single-tribe_event_series .tribe-events-calendar-list__event-header{width:100%}.post-type-archive-tribe_events a.pink-btn,.tribe_venue-template-default a.pink-btn,.tribe_organizer-template-default a.pink-btn,.single-tribe_event_series a.pink-btn{padding:12px 6px 10px;background-color:#ee3f82;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;min-width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0;color:white !important;margin:0;float:right;display:block;position:relative}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-family:"Poppins";font-size:16px;line-height:20px;color:#59a5d8;margin-top:15px}.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list__event-datetime,.tribe_venue-template-default .tribe-events .tribe-events-calendar-list__event-datetime,.tribe_organizer-template-default .tribe-events .tribe-events-calendar-list__event-datetime,.single-tribe_event_series .tribe-events .tribe-events-calendar-list__event-datetime{font-weight:bold;font-family:"Poppins";font-size:16px;line-height:20px}.post-type-archive-tribe_events .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_venue-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_organizer-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.single-tribe_event_series .tribe-events-calendar-list__event-date-tag.tribe-common-g-col{background:white;border-radius:15px;margin:12px 40px 12px 12px;text-align:center;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:200px;width:300px;transition:border-radius 0.5s, color 0.5s;-moz-transition:border-radius 0.5s, color 0.5s;-webkit-transition:border-radius 0.5s, color 0.5s;-o-transition:border-radius 0.5s, color 0.5s}.post-type-archive-tribe_events a.tribe-events-calendar-list__event-featured-image-link,.tribe_venue-template-default a.tribe-events-calendar-list__event-featured-image-link,.tribe_organizer-template-default a.tribe-events-calendar-list__event-featured-image-link,.single-tribe_event_series a.tribe-events-calendar-list__event-featured-image-link{padding:3%}.post-type-archive-tribe_events a.tribe-events-calendar-list__event-featured-image-link img,.tribe_venue-template-default a.tribe-events-calendar-list__event-featured-image-link img,.tribe_organizer-template-default a.tribe-events-calendar-list__event-featured-image-link img,.single-tribe_event_series a.tribe-events-calendar-list__event-featured-image-link img{border-radius:5%}.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe_venue-template-default .tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe_organizer-template-default .tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.single-tribe_event_series .tribe-events .tribe-events-calendar-list__event-date-tag-weekday{text-transform:uppercase;color:white;font-weight:bold;font-size:18px;font-family:"Poppins"}.post-type-archive-tribe_events article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish,.tribe_venue-template-default article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish,.tribe_organizer-template-default article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish,.single-tribe_event_series article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish{height:100%;width:100%}.post-type-archive-tribe_events span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium,.tribe_venue-template-default span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium,.tribe_organizer-template-default span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium,.single-tribe_event_series span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{font-size:33px;line-height:45px;color:white}.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator,.tribe_venue-template-default .tribe-events-calendar-list__month-separator,.tribe_organizer-template-default .tribe-events-calendar-list__month-separator,.single-tribe_event_series .tribe-events-calendar-list__month-separator{margin-bottom:15px;margin-top:30px}.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt,.tribe_venue-template-default .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt,.tribe_organizer-template-default .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt,.single-tribe_event_series .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt{font-family:"Finger Paint";font-size:24px;line-height:30px;color:#394053}.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator:after,.tribe_venue-template-default .tribe-events-calendar-list__month-separator:after,.tribe_organizer-template-default .tribe-events-calendar-list__month-separator:after,.single-tribe_event_series .tribe-events-calendar-list__month-separator:after{background-color:#5864ae}.post-type-archive-tribe_events .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.post-type-archive-tribe_events span.tribe-events-c-top-bar__datepicker-mobile,.tribe_venue-template-default .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.tribe_venue-template-default span.tribe-events-c-top-bar__datepicker-mobile,.tribe_organizer-template-default .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.tribe_organizer-template-default span.tribe-events-c-top-bar__datepicker-mobile,.single-tribe_event_series .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.single-tribe_event_series span.tribe-events-c-top-bar__datepicker-mobile{font-family:"Poppins"}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{border-radius:15px;margin:1% 2px;padding:5px;width:100%;background:rgba(221, 221, 221, 0.2)}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-date-tag.tribe-common-g-col{transition:border-radius 0.5s, color 0.5s;-moz-transition:border-radius 0.5s, color 0.5s;-webkit-transition:border-radius 0.5s, color 0.5s;-o-transition:border-radius 0.5s, color 0.5s;border-radius:2rem}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover a.pink-btn,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover a.pink-btn,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover a.pink-btn,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover a.pink-btn,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover a.pink-btn,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover a.pink-btn,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row:hover a.pink-btn,.single-tribe_event_series .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:hover a.pink-btn{background-color:#5864ae}.post-type-archive-tribe_events a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin,.tribe_venue-template-default a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin,.tribe_organizer-template-default a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin,.single-tribe_event_series a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin{display:block;font-family:"poppins";font-weight:900;color:#5864ae !important;font-size:23px;line-height:30px;border-bottom:2px solid #59a5d8;padding-bottom:10px;margin-bottom:15px;transition:0.4s all ease}.post-type-archive-tribe_events a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin:hover,.tribe_venue-template-default a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin:hover,.tribe_organizer-template-default a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin:hover,.single-tribe_event_series a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin:hover{color:#59a5d8 !important;text-decoration:none;border-bottom:2px solid #59a5d8}.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown,.tribe_venue-template-default .tribe-events-c-subscribe-dropdown,.tribe_organizer-template-default .tribe-events-c-subscribe-dropdown,.single-tribe_event_series .tribe-events-c-subscribe-dropdown{margin-top:30px}.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-border,.post-type-archive-tribe_events .tribe-common a.tribe-common-c-btn-border,.tribe_venue-template-default .tribe-common .tribe-common-c-btn-border,.tribe_venue-template-default .tribe-common a.tribe-common-c-btn-border,.tribe_organizer-template-default .tribe-common .tribe-common-c-btn-border,.tribe_organizer-template-default .tribe-common a.tribe-common-c-btn-border,.single-tribe_event_series .tribe-common .tribe-common-c-btn-border,.single-tribe_event_series .tribe-common a.tribe-common-c-btn-border{border:2px solid #ee3f82;color:#ffffff;transition:0.4s all ease;background-color:#ee3f82 !important}.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-border:hover,.post-type-archive-tribe_events .tribe-common a.tribe-common-c-btn-border:hover,.tribe_venue-template-default .tribe-common .tribe-common-c-btn-border:hover,.tribe_venue-template-default .tribe-common a.tribe-common-c-btn-border:hover,.tribe_organizer-template-default .tribe-common .tribe-common-c-btn-border:hover,.tribe_organizer-template-default .tribe-common a.tribe-common-c-btn-border:hover,.single-tribe_event_series .tribe-common .tribe-common-c-btn-border:hover,.single-tribe_event_series .tribe-common a.tribe-common-c-btn-border:hover{background-color:transparent !important;color:#394053}.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe_venue-template-default .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe_organizer-template-default .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_event_series .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within{background-color:#ee3f82 !important}.single-tribe_events .tribe-events-event-image img{height:auto !important}.single-tribe_events .tagline-banner{margin:0 auto 70px;padding:20px 25px}.single-tribe_events .tribe-events-back a{padding:12px 6px 10px;background-color:#59a5d8;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0;color:white !important;margin:0;display:block;position:relative}.single-tribe_events .tribe-events-back a:hover{color:#ffffff;background-color:#5864ae}.single-tribe_events .tribe-events-single-event-title{font-size:37px;line-height:48px;margin:0;padding:0;text-shadow:none;text-decoration:none;border:0;font-family:"Poppins";font-weight:600;color:#5864ae;border-bottom:3px solid #59a5d8;padding-bottom:10px}.single-tribe_events .tribe-events-schedule h2{margin-left:0;font-weight:bold;font-family:"Poppins"}.single-tribe_events .tribe-events-event-image img{display:block;width:550px;object-fit:cover;height:400px;border-radius:15px}.single-tribe_events .tribe-events-c-subscribe-dropdown{margin-top:10px}.single-tribe_events .tribe-common .tribe-common-c-btn-border,.single-tribe_events .tribe-common a.tribe-common-c-btn-border{border:2px solid #ee3f82;color:#ffffff;transition:0.4s all ease;background-color:#ee3f82 !important;width:300px}.single-tribe_events .tribe-common .tribe-common-c-btn-border:hover,.single-tribe_events .tribe-common a.tribe-common-c-btn-border:hover{background-color:transparent !important;color:#394053}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within{background-color:#ee3f82 !important}.single-tribe_events .tribe-events-event-meta{display:block;width:100%;flex:0 100%}.single-tribe_events .tribe-events-event-meta:before{display:none}.single-tribe_events .tribe-events-event-meta dl{padding:3%}.single-tribe_events .tribe-events-event-meta dl dt{font-size:16px;line-height:28px;font-family:"Poppins";font-weight:bold}.single-tribe_events .tribe-events-event-meta dl dd{word-break:break-word;font-family:"Poppins";font-size:16px;line-height:20px}.single-tribe_events .tribe-events-event-meta dl dd abbr[title]{text-decoration:none}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{width:99%;margin-bottom:25px}.single-tribe_events .tribe-events-event-meta .tribe-events-single-section-title{border:0;padding:14px 3% 15px;text-align:left;text-transform:capitalize;font-weight:bold;margin-left:0;border-top-left-radius:10px;border-top-right-radius:10px;font-family:"Poppins";color:white;font-size:20px;line-height:30px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details{border:2px solid #59a5d8;border-radius:15px;padding-top:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details .tribe-events-single-section-title{background-color:#59a5d8}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue{border:2px solid #5864ae;border-radius:15px;padding-top:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue .tribe-events-single-section-title{background-color:#5864ae}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-organizer{border:2px solid #394053;border-radius:15px;padding-top:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-organizer .tribe-events-single-section-title{background-color:#394053}.single-tribe_events .tribe-events-content ol,.single-tribe_events .tribe-events-content p,.single-tribe_events .tribe-events-content ul{font-size:15px;line-height:18px}.single-tribe_events .tribe-events-nav-next a,.single-tribe_events .tribe-events-nav-previous a{padding:12px 6px 10px;background-color:#59a5d8;font-family:"Poppins";color:white;font-size:16px;transition:0.4s ease;width:200px;display:inline-block;text-align:center;margin-top:10px;transition:0.4s ease;border-radius:8px;font-weight:normal;margin-top:20px;margin-right:10px;text-decoration:none;border:0;color:white !important;margin:0;display:block;position:relative}.single-tribe_events .tribe-events-nav-next a:hover,.single-tribe_events .tribe-events-nav-previous a:hover{color:#ffffff;background-color:#5864ae}.single-tribe_events .tribe-events-sub-nav{width:100%;padding:0}.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-previous a:before,.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next a:after{display:none}.footer-associated-partners .inner{width:53rem;margin:0 auto;height:170px !important;min-height:96px !important;padding:0% 0 2% 0}.footer-associated-partners .inner a.item{height:155px;display:block;text-align:center;justify-content:center;width:100%;align-items:center;display:flex;flex-direction:column}.footer-associated-partners .inner a.item img{display:block;width:auto;object-fit:contain;height:auto;margin:0 auto;text-align:center}.footer{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;height:auto;padding:4rem 0 2rem}.footer .footer-inner{width:72rem;margin:0 auto}.footer .footer-inner .footer-top{display:flex;flex-direction:row}.footer .footer-inner .footer-top .footer-left{width:50%;flex:0 50%}.footer .footer-inner .footer-top .footer-left .site-logo{margin-bottom:55px}.footer .footer-inner .footer-top .footer-left .site-logo img{margin-top:5px;height:160px;width:auto}.footer .footer-inner .footer-top .footer-right{width:50%;flex:0 50%}.footer .footer-inner .footer-top .footer-right a.footer-tel{font-size:24px;line-height:34px;letter-spacing:0px;font-family:"Poppins";color:#ee3f82;display:block;margin-bottom:10px;text-align:right;text-decoration:none}.footer .footer-inner .footer-top .footer-right a.footer-tel:hover{color:#59a5d8}.footer .footer-inner .footer-top .footer-right a.footemail{color:#ee3f82;font-size:16px;line-height:20px;letter-spacing:0px;display:block;margin-bottom:0;font-family:"Poppins";display:block;text-align:right;text-decoration:none}.footer .footer-inner .footer-top .footer-right a.footemail:hover{color:#59a5d8}.footer .footer-inner .footer-top .footer-right p{color:#ffffff;font-family:"Poppins";font-size:16px;line-height:20px;letter-spacing:0px;text-align:right}.footer .footer-inner .footer-top .footer-right span.header:nth-of-type(2){margin-top:40px}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer .footer-inner .footer-bottom span.spacer{color:#ee3f82;margin:0 5px}.footer .footer-inner .footer-bottom div{width:50%;flex:0 50%}.footer .footer-inner .footer-bottom p.branding,.footer .footer-inner .footer-bottom p.copyright{letter-spacing:0px;font-size:12px;line-height:16px;display:inline-block;font-family:"Poppins";margin-bottom:0;color:white}.footer .footer-inner .footer-bottom p.branding a,.footer .footer-inner .footer-bottom p.copyright a{font-size:12px;line-height:16px;color:white}.footer .footer-inner .footer-bottom p.branding a:hover,.footer .footer-inner .footer-bottom p.copyright a:hover{color:#ee3f82}.footer .footer-inner .footer-bottom .branding{text-align:right;width:100%}.footer .footer-inner .social{text-align:right}.footer .footer-inner .social a{text-decoration:none;font-size:22px;line-height:45px;border-radius:50%;padding:0px 0;margin:6px;height:40px;width:30px;position:relative;display:inline-block;text-align:right;color:#59a5d8;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.footer .footer-inner .social a:hover{color:#ee3f82}.visible-phone{display:none}body.page-template-page-full div#content{width:72rem;margin:60px auto}body.page-template-page-full div#content h1,body.page-template-page-full div#content h2{margin-left:0}@media (min-width:1200px){.footer-associated-partners .inner{width:53rem;margin:0 auto;height:170px !important;min-height:96px !important;padding:0% 0 2% 0}.footer-associated-partners .inner .owl-stage{width:100% !important}.footer-associated-partners .inner .owl-item{width:32% !important}}@media (min-width:1200px) and (max-width:1500px){.g-owlcarousel .container .slider-content{width:60rem;margin:0 auto;padding:0px 1vw;overflow:hidden}}@media (min-width:960px) and (max-width:1199px){h1{max-width:100%;font-size:28px;line-height:38px}h2{font-size:28px;line-height:38px}.blue-btn{padding:14px 0px 10px;min-width:182px}#g-headertop .header-inner{width:57rem}#g-headertop .header-inner .site-logo{width:18%;flex:0 18%}#g-headertop .header-inner .site-navigation{width:82%;flex:0 82%}#g-headertop .header-inner .site-navigation ul#menu-main-menu li a{line-height:18px;font-size:14px}.banner .inner{width:57rem}.slider .container .slider-content{width:57rem}.home .main-content{width:57rem}.home .featured-pages{width:57rem}.home .featured-pages a.featured{width:31.3%;flex:0 31.3%;text-decoration:none;margin-right:3%}.home .events-section{width:57rem}.home .events-section .inner .events{width:60%;flex:0 60%;padding-right:4%}.home .events-section .inner .featured-information{width:36%;flex:0 36%}.home .events-section .inner .featured-information a img{width:100%;object-fit:cover}.introduction{width:100%}.introduction .heading{font-family:"Finger Paint";margin-left:0}.introduction .sub-title{font-size:22px;line-height:32px}.main-content .g-grid.right .content{padding:0px 35px 40px 0px}.main-content .g-grid.right .content span.sub-heading{font-size:22px;line-height:32px}.sub-content{width:57rem}.testimonials .owl-carousel.owl-theme{width:80% !important}.tagline-banner{width:57rem}.post-type-archive-teams h2{width:57rem;margin:1rem auto 2rem}.post-type-archive-teams h3{width:72rem;margin:1rem auto 2rem;text-align:center}.post-type-archive-teams .team-members{width:57rem}.post-type-archive-teams .team-members .member{width:23.5%;flex:0 23.5%}.post-type-archive-teams .team-members .member img{width:100%;object-fit:cover}body.page-template-page-donors .content-area{width:57rem}.blog div#content,.category div#content{width:57rem;margin:0 auto}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{height:259px}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:24px;line-height:34px}.blog div#content div#news-section .news-post .inner p[itemprop="datePublished"],.category div#content div#news-section .news-post .inner p[itemprop="datePublished"]{font-size:16px;line-height:18px}.single-post div#content{width:92%;margin:42px auto 0}.single-post div#content .random-posts .news-posts .post{min-height:346px}.single-post div#content .random-posts .news-posts .post a:before{height:168px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:168px}.page-template-page-contact .contact-form .inner{width:90%;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:92.5%}.page-template-page-contact .contact-form .inner textarea.wpcf7-form-control.wpcf7-textarea{width:92%}.footer-associated-partners .inner{width:57rem}.footer .footer-inner{width:90%;margin:0 auto}.post-type-archive-tribe_events .contact-form,.tribe_venue-template-default .contact-form,.tribe_organizer-template-default .contact-form{width:90%;margin:40px auto 60px;padding:0px 3px 50px}.post-type-archive-tribe_events .contact-form p.submit,.tribe_venue-template-default .contact-form p.submit,.tribe_organizer-template-default .contact-form p.submit{text-align:center;display:block;margin:0 auto}.post-type-archive-tribe_events .contact-form p,.tribe_venue-template-default .contact-form p,.tribe_organizer-template-default .contact-form p{text-align:center}.post-type-archive-tribe_events .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_venue-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_organizer-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:20px auto;display:block;cursor:pointer}}@media (min-width:768px) and (max-width:959px){.mobmenu-right-panel{width:60% !important}h1{max-width:100%;font-size:32px;line-height:45px}h2{max-width:100%;font-size:32px;line-height:45px}h3{font-size:20px;line-height:26px}.hidden-desktop{display:block !important}.mobmenur-container i{line-height:80px;font-size:70px;float:right;top:12px;position:relative}.mob-menu-header-holder{width:auto}#g-headertop .header-inner{width:90%;margin:10px auto 10px}#g-headertop .header-inner .hidden-desktop{width:60%}#g-headertop .header-inner .hidden-desktop p{height:60%;display:block;margin-top:24px}#g-headertop .header-inner .hidden-desktop p .spacer{display:none}#g-headertop .header-inner .hidden-desktop p a.footer-email{display:block;text-decoration:none;color:#394053;text-align:right}#g-headertop .header-inner .hidden-desktop p a.footer-email:hover{color:#59a5d8}#g-headertop .header-inner .hidden-desktop p a.footer-tel{font-size:24px;line-height:34px;display:block;position:relative;text-decoration:none;color:#394053;text-align:right}#g-headertop .header-inner .hidden-desktop p a.footer-tel:hover{color:#59a5d8}#g-headertop .header-inner .hidden-desktop p a.so-button{display:none}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%}#g-headertop .header-inner .site-logo img{height:95px;width:auto}#g-headertop .header-inner .site-navigation{width:62%;flex:0 62%}.banner{height:280px;background-size:cover !important;background-repeat:no-repeat !important;background-position:top !important}.banner .inner{width:92%}.banner .inner span.title{font-size:50px;line-height:70px}.banner .inner span.content{font-size:20px;line-height:30px}.testimonials{background-attachment:scroll}.testimonials .owl-carousel.owl-theme{width:80% !important}.introduction{width:90%}.introduction .heading{font-family:"Finger Paint";margin-left:0}.introduction h1{margin-left:0}.tagline-banner{width:90%;margin-top:60px;margin-bottom:60px}.sub-content .tagline-banner{width:100%;margin-top:60px}.no-js .owl-carousel,.owl-carousel{display:block !important;height:580px !important;min-height:580px !important}.home{}.home .slider .owl-carousel .owl-item .item{height:580px;min-height:580px}.home .slider .container{height:580px !important;min-height:580px !important}.home .slider .container .slider-content{width:43rem}.home .featured-pages{width:90%}.home .featured-pages a.featured{width:31%;flex:0 31%;text-decoration:none;margin-right:3%}.home .featured-pages a.featured p{font-size:14px;line-height:16px}.home .introduction{display:block;text-align:center;margin:50px auto 30px}.home .events-section{width:90%;margin:30px auto 0}.home .events-section .inner{display:flex;flex-direction:column}.home .events-section .inner .events{width:100%;flex:0 100%;padding-right:0}.home .events-section .inner .featured-information{width:100%;flex:0 100%}.home .events-section .inner .featured-information a img{width:100%;height:235px;object-fit:cover}.home .main-content{width:90%;padding:0rem 0 0rem}.home .main-content .g-grid.right{flex-direction:column}.home .main-content .g-grid.right .content{text-align:left;padding:0px 0px 40px 0px;width:100%}.home .main-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:400px;min-height:390px;object-fit:cover;width:100%;margin-top:0}.home .main-content .g-grid.right .image img{max-height:400px;min-height:390px;object-fit:cover;width:100%}.home .tagline-banner{margin:4rem auto 4rem}.sub-content{width:90%;margin:0 auto}.sub-content .g-grid.right{flex-direction:column;margin:40px 0}.sub-content .g-grid.right .content{text-align:left;padding:0px;width:100%}.sub-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:420px;min-height:420px;object-fit:cover;width:100%;margin-top:40px}.sub-content .g-grid.right .image img{max-height:420px;min-height:420px;object-fit:cover;width:100%}.sub-content .g-grid.left{flex-direction:column;margin:40px 0}.sub-content .g-grid.left .content{text-align:left;width:100%;padding-left:0}.sub-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:420px;min-height:420px;object-fit:cover;width:100%;margin-top:40px}.sub-content .g-grid.left .image img{max-height:420px;min-height:420px;object-fit:cover;width:100%}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:224px}.blog div#content,.category div#content{width:90%;margin:0 auto}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:25px;line-height:35px;margin-bottom:0px;margin-top:0}.single-post div#content{width:90%;margin:42px auto 0}.single-post div#content nav#nav-single{width:100%;padding:0% 0;display:flex;margin:20px auto}.single-post div#content .random-posts{padding:2rem 1rem 1rem 0}.single-post div#content .random-posts span.main-header{font-size:36px;line-height:46px;margin-bottom:30px}.single-post div#content .random-posts .inner{width:92%;margin:0 auto}.single-post div#content .random-posts .inner .owl-nav{width:119%;right:-62px}.single-post div#content .random-posts .news-posts .post{border:2px solid lightgray;padding:3%;min-height:332px}.single-post div#content .random-posts .news-posts .post a:before{height:177px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:177px}.single-post div#content .random-posts .news-posts .post .purple-btn{position:absolute;margin-top:0;bottom:13px}.single-post .tagline-banner{width:90%;margin-top:45px}.page-template-page-activities .main-gallery{margin-top:0;margin-bottom:60px}.page-template-page-activities .main-gallery .gallery-inner a{width:32.5%;flex:0 32.5%;margin-right:1%;margin-bottom:1%;height:200px;position:relative}.page-template-page-activities .main-gallery .gallery-inner a:nth-of-type(3n){margin-right:0%}.page-template-page-activities .main-gallery .gallery-inner a:nth-of-type(5n){margin-right:1%}.page-template-page-activities-other .sub-content .tagline-banner{margin-bottom:0}.page-template-page-activities-other .sub-content .g-grid.right .content{text-align:left;padding:0px 78px 0 0px}.page-template-page-activities-other .tagline-banner{margin:50px auto 100px}.page-template-page-activities-other .main-gallery{margin-top:0;margin-bottom:0}.page-template-page-activities-other .main-gallery .gallery-inner{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.page-template-page-activities-other .main-gallery .gallery-inner a{width:24%;flex:0 24%;margin-right:1%;margin-bottom:1%;height:168px;position:relative}.page-template-page-contact .sub-content .g-grid.right .content{text-align:left;padding:0px 20px 20px 0px;width:100%}.page-template-page-contact .contact-form .inner{width:100%;margin:0 auto}.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.page-template-page-contact .contact-form .inner input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:90%}.page-template-page-contact .contact-form .inner textarea{width:90.5%}body.page-template-page-full div#content{width:90%;margin:54px auto}.post-type-archive-tribe_events .introduction.sub,.tribe_venue-template-default .introduction.sub,.tribe_organizer-template-default .introduction.sub{margin-top:40px;margin-bottom:0px}.post-type-archive-tribe_events .contact-form,.tribe_venue-template-default .contact-form,.tribe_organizer-template-default .contact-form{width:90%;margin:40px auto 30px;padding:0px 3px 0px}.post-type-archive-tribe_events .contact-form p.submit,.tribe_venue-template-default .contact-form p.submit,.tribe_organizer-template-default .contact-form p.submit{text-align:center;display:block;margin:0 auto}.post-type-archive-tribe_events .contact-form p,.tribe_venue-template-default .contact-form p,.tribe_organizer-template-default .contact-form p{text-align:center}.post-type-archive-tribe_events .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_venue-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_organizer-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:20px auto;display:block;cursor:pointer}.post-type-archive-tribe_events .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_venue-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_organizer-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col{width:160px}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:62px;padding-left:0;padding-right:0;width:90%}.single-tribe_events #tribe-events-pg-template{width:90%}.post-type-archive-teams h2{width:90%;margin:1rem auto 2rem}.post-type-archive-teams h3{width:90%;margin:1rem auto 2rem;text-align:center}.post-type-archive-teams .team-members{width:90%}.post-type-archive-teams .team-members .member{width:32%;flex:0 32%;margin-right:2%;margin-bottom:6%}.post-type-archive-teams .team-members .member:nth-of-type(4n){margin-right:2%}.post-type-archive-teams .team-members .member:nth-of-type(3n){margin-right:0}.post-type-archive-teams .team-members .member img{width:100%;object-fit:cover}body.page-template-page-donors .heading-box{margin-top:0px}body.page-template-page-donors .content-area{width:90%;margin:41px auto}body.page-template-page-donors .content-area .donors .donor{width:0 23.5%;flex:0 23.5%}body.page-template-page-donors .content-area .donors .donor:nth-of-type(5n){margin-right:2%}body.page-template-page-donors .content-area .donors .donor:nth-of-type(4n){margin-right:0}body.page-template-page-donors .tagline-banner{width:100%}.footer-associated-partners .inner{width:95%;height:150px !important}.footer-associated-partners .inner a.item{height:100px}.footer-associated-partners .inner a.item img{display:block;width:100%;object-fit:contain;height:100px;margin:0 auto;text-align:center}.footer{margin-top:0}.footer .footer-inner{width:90%;margin:0 auto}.footer .footer-inner .footer-top .footer-left{width:62%;flex:0 62%}.footer .footer-inner .footer-top .footer-left .site-logo img{margin-top:5px;height:175px;width:auto}.footer .footer-inner .footer-top .footer-right{width:42%;flex:0 42%}.footer .footer-inner .footer-bottom div{width:26%;flex:0 26%}.footer .footer-inner .footer-bottom div:nth-of-type(1){width:74%;flex:0 74%}.footer .footer-inner .footer-bottom p.branding,.footer .footer-inner .footer-bottom p.copyright{font-size:11px;line-height:14px}.footer .footer-inner .footer-bottom p.branding a,.footer .footer-inner .footer-bottom p.copyright a{font-size:11px;line-height:14px}}@media (min-width:320px) and (max-width:767px){h1{max-width:100%;font-size:28px;line-height:38px;margin-left:60px}h2{max-width:100%;font-size:28px;line-height:38px;margin-left:60px}h3{font-size:20px;line-height:26px}.hidden-desktop{display:block !important}.mobmenur-container i{line-height:80px;font-size:70px;float:right;top:5px;position:relative}.mob-menu-header-holder{width:auto}#g-headertop .header-inner{width:90%;margin:10px auto 10px;flex-direction:column}#g-headertop .header-inner .hidden-desktop{width:100%}#g-headertop .header-inner .hidden-desktop p{height:60%;display:block;margin-top:8px;margin-bottom:8px}#g-headertop .header-inner .hidden-desktop p .spacer{display:none}#g-headertop .header-inner .hidden-desktop p a.footer-email{display:block;text-decoration:none;color:#394053;text-align:center}#g-headertop .header-inner .hidden-desktop p a.footer-email:hover{color:#59a5d8}#g-headertop .header-inner .hidden-desktop p a.footer-tel{font-size:24px;line-height:34px;display:block;position:relative;text-decoration:none;color:#394053;text-align:center}#g-headertop .header-inner .hidden-desktop p a.footer-tel:hover{color:#59a5d8}#g-headertop .header-inner .hidden-desktop p a.so-button{display:none}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%}#g-headertop .header-inner .site-logo img{height:80px;width:auto}#g-headertop .header-inner .site-navigation{width:62%;flex:0 62%}.banner{height:200px;background-size:cover !important;background-repeat:no-repeat !important;background-position:top !important}.banner .inner{width:92%}.banner .inner span.title{font-size:35px;line-height:45px}.banner .inner span.content{font-size:20px;line-height:30px}.testimonials{background-attachment:scroll}.testimonials .owl-carousel.owl-theme{width:90% !important}.testimonials .owl-carousel.owl-theme .item.testimonal{width:100%}.testimonials .owl-carousel.owl-theme .item.testimonal p{font-size:18px;line-height:25px}.introduction{display:block;text-align:center;margin:50px auto 30px;width:90%}.introduction.sub{margin:20px auto}.introduction .heading{font-family:"Finger Paint";margin-left:0}.introduction .sub-title{font-size:20px;line-height:30px}.tagline-banner{height:auto;width:90%;margin-top:60px;flex-direction:column;padding:20px 0;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.tagline-banner p{font-size:20px;line-height:25px;margin-bottom:10px}.tagline-banner p .paint{font-family:"finger paint";font-size:30px;line-height:42px;display:block}.sub-content .tagline-banner{width:100%;margin-top:60px}.heading-box:before{width:52px;height:50px;position:absolute;top:2px}.heading-box span.sub-heading{margin-left:60px;font-size:20px;line-height:30px}body.page-template-page-full div#content{width:90%;margin:54px auto}.no-js .owl-carousel,.owl-carousel{display:block !important;height:480px !important;min-height:480px !important}.home{}.home .slider .owl-carousel .owl-item .item{height:480px;min-height:480px}.home .slider .container{height:480px !important;min-height:480px !important}.home .slider .container .slider-content{width:90%}.home .slider .container .slider-content span.tagline{margin:0 0 5px 0}.home .slider .container .slider-content .owl-slide-title,.home .slider .container .slider-content .owl-slide-sub-title{font-size:40px;line-height:55px}.home .slider .container .slider-content p{font-size:28px;line-height:36px}.home .slider .container .slider-content .blue-btn{display:block;width:200px;margin-top:20px}.home .slider .container .slider-content .pink-btn{margin-top:10px}.home .featured-pages{width:90%;flex-direction:column}.home .featured-pages a.featured{width:100%;flex:0 100%;text-decoration:none;margin-right:0%;margin-bottom:6%}.home .featured-pages a.featured p{display:none}.home .events-section{width:90%;margin:40px auto 0}.home .events-section .inner{display:flex;flex-direction:column}.home .events-section .inner .events{width:100%;flex:0 100%;padding-right:0}.home .events-section .inner .events .tribe-common-g-row.tribe-events-widget-events-list__event-row{flex-direction:column}.home .events-section .inner .events .tribe-events-widget-events-list__event-details{margin:20px 15px 10px 15px !important;display:block;position:relative}.home .events-section .inner .events .tribe-events-widget .tribe-events-widget-events-list__event-date-tag{width:92%;background-size:cover !important;margin:8px 14px 4px 12px}.home .events-section .inner .featured-information{width:100%;flex:0 100%}.home .events-section .inner .featured-information a img{width:100%;height:235px;object-fit:cover}.home .main-content{width:90%;padding:0rem 0 0rem}.home .main-content .g-grid.right{flex-direction:column}.home .main-content .g-grid.right .content{text-align:left;padding:0px 0px 40px 0px;width:100%}.home .main-content .g-grid.right .content span.sub-heading{font-size:20px;line-height:30px;margin-left:60px}.home .main-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:100%;min-height:100%;object-fit:cover;width:100%;margin-top:0}.home .main-content .g-grid.right .image iframe{border-radius:0;transform:translateY(0px);height:200px}.home .main-content .g-grid.right .image img{max-height:400px;min-height:390px;object-fit:cover;width:100%}.home .tagline-banner{margin:3rem auto 3rem}.home video.what-we-do-video{margin:0 auto 4rem;display:block;width:90%;height:319px;border-radius:17px;object-fit:contain}.sub-content{width:90%;margin:0 auto}.sub-content .g-grid.right{flex-direction:column;margin:40px 0}.sub-content .g-grid.right .content{text-align:left;padding:0px;width:100%}.sub-content .g-grid.right .content span.sub-heading{font-size:20px;line-height:30px;margin-left:60px;width:80%;display:block}.sub-content .g-grid.right .content .heading-box{width:100%;margin-left:0}.sub-content .g-grid.right .content img{width:274px}.sub-content .g-grid.right .image{margin:0px 0 0px 0%;max-height:60vw;min-height:60vw;object-fit:cover;width:100%;margin-top:40px}.sub-content .g-grid.right .image img{max-height:60vw;min-height:60vw;object-fit:cover;width:100%}.sub-content .g-grid.left{flex-direction:column;margin:40px 0}.sub-content .g-grid.left .content{text-align:left;width:100%;padding-left:0}.sub-content .g-grid.left .content .heading-box{width:100%;margin-left:0}.sub-content .g-grid.left .content span.sub-heading{font-size:20px;line-height:30px;margin-left:60px;width:80%;display:block}.sub-content .g-grid.left .content img{width:274px}.sub-content .g-grid.left .image{margin:0px 0 0px 0%;max-height:60vw;min-height:60vw;object-fit:cover;width:100%;margin-top:40px}.sub-content .g-grid.left .image img{max-height:60vw;min-height:60vw;object-fit:cover;width:100%}.blog div#content,.category div#content{width:90%;margin:0 auto}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{width:100%;flex:0 100%;margin-bottom:12px;padding:4%}.blog div#content div#news-section .news-post #custom-bg,.category div#content div#news-section .news-post #custom-bg{width:100%;height:200px}.blog div#content div#news-section .news-post .inner h3,.category div#content div#news-section .news-post .inner h3{font-size:25px;line-height:35px;margin-bottom:0px;margin-top:0}.blog .tagline-banner,.category .tagline-banner{margin-top:0}.pagination{margin:0 auto}.single-post div#content{width:90%;margin:42px auto 0}.single-post div#content h1{font-size:30px;line-height:40px;margin:36px auto 0px auto}.single-post div#content nav#nav-single{width:100%;padding:0% 0;display:flex;margin:20px auto;flex-wrap:wrap}.single-post div#content nav#nav-single .next{text-align:left}.single-post div#content .random-posts{padding:2rem 0rem 1rem 0}.single-post div#content .random-posts span.main-header{font-size:36px;line-height:46px;margin-bottom:30px}.single-post div#content .random-posts .inner{width:92%;margin:0 auto}.single-post div#content .random-posts .inner .owl-nav{width:119%;right:-62px}.single-post div#content .random-posts .news-posts .post{border:2px solid lightgray;padding:3%;min-height:332px}.single-post div#content .random-posts .news-posts .post a:before{height:177px}.single-post div#content .random-posts .news-posts .post a img.attachment-large.size-large{height:177px}.single-post div#content .random-posts .news-posts .post .purple-btn{position:absolute;margin-top:0;bottom:13px}.single-post .tagline-banner{width:90%;margin-top:45px}.page-template-page-contact a.email{font-size:16px;line-height:20px}.page-template-page-contact .introduction{margin:0px auto 30px}.page-template-page-contact .contact-form{padding-bottom:0}.page-template-page-contact .contact-form .inner{width:100%;margin:0 auto}.page-template-page-contact .contact-form .inner textarea{width:90.5%}.page-template-page-contact .contact-form input.wpcf7-form-control.wpcf7-text{width:85%}.page-template-page-contact .contact-form textarea.wpcf7-form-control.wpcf7-textarea{width:85%}.page-template-page-contact .contact-form .wpcf7-list-item{display:inline-block;margin:0 5px 0 0em}.post-type-archive-tribe_events .tagline-banner,.tribe_venue-template-default .tagline-banner,.tribe_organizer-template-default .tagline-banner{padding:20px 10px}.post-type-archive-tribe_events .introduction.sub,.tribe_venue-template-default .introduction.sub,.tribe_organizer-template-default .introduction.sub{margin-top:40px;margin-bottom:0px}.post-type-archive-tribe_events .contact-form,.tribe_venue-template-default .contact-form,.tribe_organizer-template-default .contact-form{width:90%;margin:40px auto 30px;padding:0px 3px 0px}.post-type-archive-tribe_events .contact-form p.submit,.tribe_venue-template-default .contact-form p.submit,.tribe_organizer-template-default .contact-form p.submit{text-align:center;display:block;margin:0 auto}.post-type-archive-tribe_events .contact-form p,.tribe_venue-template-default .contact-form p,.tribe_organizer-template-default .contact-form p{text-align:center}.post-type-archive-tribe_events .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_venue-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit,.tribe_organizer-template-default .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:20px auto;display:block;cursor:pointer}.post-type-archive-tribe_events .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_venue-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col,.tribe_organizer-template-default .tribe-events-calendar-list__event-date-tag.tribe-common-g-col{width:95%;display:block;position:relative;margin:12px auto 0}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.tribe_venue-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.tribe_organizer-template-default .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:62px;padding-left:0;padding-right:0;width:90%}.post-type-archive-tribe_events .tribe-common-g-row.tribe-events-calendar-list__event-row,.tribe_venue-template-default .tribe-common-g-row.tribe-events-calendar-list__event-row,.tribe_organizer-template-default .tribe-common-g-row.tribe-events-calendar-list__event-row{flex-direction:column;border-radius:15px;margin:0% 0px;padding:10px;width:100%;background:rgba(221, 221, 221, 0.2)}.post-type-archive-tribe_events .tribe-events-calendar-list__event-wrapper.tribe-common-g-col,.tribe_venue-template-default .tribe-events-calendar-list__event-wrapper.tribe-common-g-col,.tribe_organizer-template-default .tribe-events-calendar-list__event-wrapper.tribe-common-g-col{width:100%}.post-type-archive-tribe_events article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish,.tribe_venue-template-default article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish,.tribe_organizer-template-default article.tribe-events-calendar-list__event.tribe-common-g-row.tribe-common-g-row--gutters.tribe_events.type-tribe_events.status-publish{height:100%;width:100%;margin-right:0;padding:0;margin:20px 0px}.post-type-archive-tribe_events .tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe_venue-template-default .tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe_organizer-template-default .tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding:0 10px}.post-type-archive-tribe_events .tribe-events-calendar-list__event-header,.tribe_venue-template-default .tribe-events-calendar-list__event-header,.tribe_organizer-template-default .tribe-events-calendar-list__event-header{width:100%;margin-bottom:20px}.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list__event-header>:last-child,.tribe_venue-template-default .tribe-events .tribe-events-calendar-list__event-header>:last-child,.tribe_organizer-template-default .tribe-events .tribe-events-calendar-list__event-header>:last-child{color:#59a5d8;font-weight:bold;font-size:15px;line-height:18px}.post-type-archive-tribe_events a.pink-btn,.tribe_venue-template-default a.pink-btn,.tribe_organizer-template-default a.pink-btn{float:none}.single-tribe_events .tribe-events-sub-nav{width:100%;padding:0;flex-wrap:wrap}.single-tribe_events .tribe-events-nav-next,.single-tribe_events .tribe-events-nav-previous{width:100%;display:block;margin-bottom:10px !important}.single-tribe_events .tribe-events-nav-next a,.single-tribe_events .tribe-events-nav-previous a{width:100%;display:block}.single-tribe_events #tribe-events-pg-template{width:90%}.single-tribe_events .tribe-events-event-image img{width:100%}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{width:98%}.post-type-archive-teams h2{width:90%;margin:1rem auto 2rem}.post-type-archive-teams h3{width:90%;margin:1rem auto 2rem;text-align:center}.post-type-archive-teams .team-members{width:90%}.post-type-archive-teams .team-members .member{width:48%;flex:0 48%;margin-right:2%;margin-bottom:6%}.post-type-archive-teams .team-members .member:nth-of-type(4n){margin-right:2%}.post-type-archive-teams .team-members .member:nth-of-type(2n){margin-right:0}.post-type-archive-teams .team-members .member img{width:100%;object-fit:cover;height:47vw}.post-type-archive-teams .team-members .member .details span.name{font-size:16px;line-height:20px}.post-type-archive-teams .team-members .member .details span.role{font-size:12px;line-height:17px}body.page-template-page-donors .heading-box{margin-top:0px;margin-bottom:30px}body.page-template-page-donors .content-area{width:90%;margin:41px auto}body.page-template-page-donors .content-area .donors .donor{width:47.5%;flex:0 47.5%}body.page-template-page-donors .content-area .donors .donor:nth-of-type(5n){margin-right:2%}body.page-template-page-donors .content-area .donors .donor:nth-of-type(4n){margin-right:0}body.page-template-page-donors .tagline-banner{width:100%}.footer-associated-partners .inner{width:95%;height:150px !important}.footer-associated-partners .inner a.item{height:100px}.footer-associated-partners .inner a.item img{display:block;width:100%;object-fit:contain;height:100px;margin:0 auto;text-align:center}.page-template-page-activities-other .sub-content .tagline-banner{margin-bottom:0}.page-template-page-activities-other .sub-content .g-grid.right .content{text-align:left;padding:0px 78px 0 0px}.page-template-page-activities-other .tagline-banner{margin:50px auto 100px}.page-template-page-activities-other .main-gallery{margin-top:0;margin-bottom:0}.page-template-page-activities-other .main-gallery .gallery-inner{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.page-template-page-activities-other .main-gallery .gallery-inner a{width:48%;flex:0 48%;margin-right:2%;margin-bottom:2%;height:168px;position:relative}.page-template-page-activities-other .main-gallery .gallery-inner a:nth-of-type(2n){margin-right:2%}.page-template-page-activities-other .main-gallery .gallery-inner a:nth-of-type(6n){margin-right:2%}.footer{margin-top:0}.footer .footer-inner{width:90%;margin:0 auto}.footer .footer-inner .social{text-align:center}.footer .footer-inner .footer-top{flex-direction:column}.footer .footer-inner .footer-top .footer-left{width:100%;flex:0 100%}.footer .footer-inner .footer-top .footer-left .site-logo{margin-bottom:38px}.footer .footer-inner .footer-top .footer-left .site-logo img{margin-top:5px;height:130px;width:auto;margin:0 auto;display:block}.footer .footer-inner .footer-top .footer-right{width:100%;flex:0 100%;text-align:center}.footer .footer-inner .footer-top .footer-right a.footer-tel,.footer .footer-inner .footer-top .footer-right a.footemail{text-align:center}.footer .footer-inner .footer-top .footer-right p{text-align:center}.footer .footer-inner .footer-bottom{flex-direction:column}.footer .footer-inner .footer-bottom div{width:100%;flex:0 100%}.footer .footer-inner .footer-bottom div:nth-of-type(1){width:100%;flex:0 100%}.footer .footer-inner .footer-bottom p.branding,.footer .footer-inner .footer-bottom p.copyright{font-size:11px;line-height:14px;text-align:center}.footer .footer-inner .footer-bottom p.branding a,.footer .footer-inner .footer-bottom p.copyright a{font-size:11px;line-height:14px}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.mobmenu-content{margin-top:0px !important;padding-bottom:24px !important;z-index:1;height:calc(100% - 45px);overflow:auto;padding-top:10px;background:linear-gradient(-45deg, #394053, #59a5d8, #5864ae, #ee3f82, #394053);background-size:400% 400%;animation:gradient 15s ease infinite}.mobmenu-content .header-btn{margin-left:20px !important;padding-left:3% !important;padding-right:8px !important;min-width:82px}.mob-menu-slideout-over .mobmenu-panel{height:100vh}.mobmenu-right-panel{width:100%}#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name{font-family:"Poppins"}#mobmenuright li.current-menu-item a{color:#ffffff;font-weight:bold;text-decoration:underline}.mobmenu-content li a{padding:10px 10px}#mobmenuright{margin:0;padding:0;margin-top:35px !important}.mobmenu-right-panel .mobmenu-right-bt{position:absolute;right:10px !important;top:15px !important;font-size:30px}