.video_count{top:10px;right:10px;background:#292929;color:#F2C94C;padding:15px 20px;font-size:12px;border-radius:20px;box-shadow:0 2px 6px rgb(0 0 0 / .1);font-family:"Helvetica Neue",Helvetica}.video_play_list_title{font-size:24px;color:#fff;line-height:31.9px;margin-top:20px;font-weight:500}.fixed-height-img{height:400px;object-fit:fill;width:100%;border-radius:8px;display:block}.video_upload_date{color:#968B87;font-size:13px;text-transform:uppercase;margin-top:30px;letter-spacing:2px;font-weight:500;font-family:"Helvetica Neue",Helvetica}.video_load_more_btn{font-size:17px;font-weight:500;background-color:transparent!important;border:.5px solid #414141!important}.thumbnail-overlay{background-color:#fff0;transition:background-color 0.3s ease;z-index:1}.playlist-thumbnail-wrapper:hover .thumbnail-overlay{background-color:rgb(30 30 30 / .7)}.view_playlist_btn{position:absolute;z-index:2;top:60%;left:50%;transform:translate(-50%,0);opacity:0;transition:all 0.4s ease;padding:15px;background-color:rgb(254 250 237 / .1);color:#F2C94C;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:50px;font-weight:500;font-size:18px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none}.video_count{z-index:2;transition:opacity 0.3s ease}.playlist-thumbnail-wrapper:hover .video_count{opacity:0}.playlist-thumbnail-wrapper:hover .view_playlist_btn{opacity:1;top:50%;transform:translate(-50%,-50%)}.may_know_video_title{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;align-self:stretch;text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;align-self:center;background:linear-gradient(274deg,#298EC7 9.33%,#FFF 35.35%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.may_know_video_description{font-size:22px;font-weight:300;color:#E0E0E0;margin-top:20px;margin-bottom:30px;font-family:"Helvetica Neue",Helvetica}.like_video_section{padding:100px 0 25px 0;background-color:#1E1E1E}.browse_all_video_btn{padding:50px 0}.audio_player_section{margin-bottom:50px}.audio_player_img{padding:10px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:600px;transition:background-image 0.3s ease-in-out}.audio_player_img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3);backdrop-filter:blur(2px);z-index:1}.audio_player_img>*{position:relative;z-index:2}.top_audio_link{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:20px;right:20px}.another_podcast_link{position:relative;text-decoration:none;background-color:rgb(0 0 0 / .4);padding:15px;border-radius:16px;margin:0 10px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;overflow:hidden;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);transform:translateY(0);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.spotify_link:hover{background-color:#1ED760;transform:translateY(-2px);box-shadow:0 8px 24px rgb(30 215 96 / .3)}.apple_link:hover{background-color:#F452FF;transform:translateY(-2px);box-shadow:0 8px 24px #f12bff43}.another_podcast_link:active{transform:translateY(0);transition-duration:0.15s}.another_podcast_link::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgb(255 255 255 / .3);transform:translate(-50%,-50%);transition:width 0.6s ease-out,height 0.6s ease-out;pointer-events:none;z-index:0;opacity:0}.another_podcast_link.ripple::before{width:300px;height:300px;opacity:1}.another_podcast_link>*{position:relative;z-index:1}.another_podcast_link:hover .hiden_prodcast_title{display:block;animation:fadeInUp 0.3s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.after_hover_spotify{display:none;transition:all 0.3s ease}.video_search_audio{border:1px solid #2B2B2B;border-radius:50px;padding:15px 20px}.search_input_audio{background-color:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}.search_input_audio:focus{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.another_podcast_link:hover .after_hover_spotify{display:block;animation:fadeInUp 0.3s ease forwards}.before_hover_spotify{display:block}.another_podcast_link:hover .before_hover_spotify{display:none;animation:fadeInUp 0.3s ease forwards}.hiden_prodcast_title{font-size:17px;letter-spacing:1px;font-weight:500;display:none;font-family:"Helvetica Neue",Helvetica}.white-text{color:#fff}.black-text{color:#000}.inside_player{position:absolute;bottom:20px;left:20px;right:20px;background-color:rgb(0 0 0 / .4);padding:30px 10px;border-radius:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}input[type="range"]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:5px;opacity:1}.audio_time{font-size:10px;font-weight:700}.inside_current_time{color:#fff}.inside_total_time{color:#8e8e8e}.bar_sound{width:100%;gap:10px}.bar_sound .flex-fill{flex:0 0 85%}.bar_sound .d-flex.flex-column:not(.flex-fill){flex:0 0 15%;align-items:flex-end}.inside_sound_range{transform:rotate(180deg);height:80px;width:5px;margin-bottom:10px}.sound_control_wrapper{position:relative}.sound_control_wrapper input[type=range]{appearance:none;background:#C4C4C4;border-radius:5px}#inside_sound_range{appearance:none;width:6px;height:100px;background:#C4C4C4;border-radius:3px;overflow:hidden;transform:rotate(0deg);cursor:pointer;position:absolute;bottom:100%}#inside_sound_range::-webkit-slider-thumb{appearance:none;width:0;height:0;background:#fff0;border:none}#inside_sound_range::-moz-range-thumb{width:0;height:0;background:#fff0;border:none}.custom_progress_range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:#C4C4C4;border-radius:3px;outline:none}.custom_progress_range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:#343434;border-radius:3px;outline:none}.custom_progress_range::-moz-range-track{background:#343434;height:6px;border-radius:3px}.custom_progress_range::-webkit-slider-thumb{-webkit-appearance:none;height:14px;width:14px;background:radial-gradient(circle,#FFFFFF 30%,#FF8C21 60%,#FFE040 100%);border-radius:50%;border:none;cursor:pointer}.custom_progress_range::-moz-range-thumb{height:14px;width:14px;background:radial-gradient(circle,#FFFFFF 30%,#FF8C21 60%,#FFE040 100%);border-radius:50%;border:none;cursor:pointer}.media_control_sec{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.play_btn{background:linear-gradient(to top,#FF8C21 0%,#FFE040 100%);border-radius:50%;height:60px;width:60px}.episode_title_top{padding:30px;color:#fff;border:1px solid #2B2B2B;border-radius:16px}.episode_title_top h4{font-size:24px;font-weight:500}.episode_title_top p{color:#9F9F9F}.audio_list_section{border:1px solid #2B2B2B;margin-top:1.5rem;padding:30px;border-radius:16px;height:455px;color:#fff;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#fff0 #fff0}.audio_list_section::-webkit-scrollbar{width:40px}.audio_list_section::-webkit-scrollbar-track{background:#fff0}.audio_list_section::-webkit-scrollbar-thumb{background-color:#fff0;border:2px solid #2B2B2B;border-radius:10px;background-clip:content-box;box-sizing:border-box}.audio_list_items{display:flex;flex-direction:row;margin-bottom:30px;padding:20px 10px;transition:background-color 0.3s ease,padding 0.3s ease}.audio_list_items:hover{background-color:#191919;border-radius:10px}.audio_list_items.playing{border:.5px solid #AC8F36;padding:10px;border-radius:10px}.audio_list_items h6.audio_index_number{opacity:0;color:#fff;transition:all 0.3s ease;margin-right:20px;align-self:center;min-width:20px}.audio_list_items.playing h6.audio_index_number,.audio_list_items:hover h6.audio_index_number{opacity:1;margin-left:20px}.playing h6{font-size:16px;font-weight:700;margin-right:20px;align-self:center}.audio_thumb_img{height:60px;width:60px;border-radius:10px}.audio_info{margin-left:20px}.audio_info h6{font-weight:500}.audio_info .audio_duration_time{color:#9F9F9F;font-weight:400;font-size:14px}.active_audio{text-align:end;flex:1;font-size:16px;color:#F2C94C;align-self:center}.main_audio_title{color:#F2C94C;font-size:24px;font-weight:500;line-height:34px}.audio_description_section{border:1px solid #2B2B2B;margin-top:30px;border-radius:16px;padding:20px}.audio_description_section p{color:#E0E0E0;font-size:16px;font-weight:400;line-height:32px}.bottom_player_lg{background-color:#080808;padding:20px 2rem;position:fixed;bottom:0;left:0;right:0;z-index:10}.master-audio-title{font-size:16px;color:#fff!important;font-weight:500;margin-left:20px;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-audio-description{font-size:14px;color:#9F9F9F!important;font-weight:400;margin-left:20px;width:60%;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis}.may_know_title{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;align-self:stretch;text-align:center;font-size:80px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;align-self:center;background:linear-gradient(274deg,#298EC7 9.33%,#FFF 35.35%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4CMf_f5Iai0Ycw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4C0f_f5Iai0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,p,li,a,span,div{font-display:swap;font-family:"Roboto",sans-serif;margin-bottom:0}body{background-color:#121212}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica}.main_nav_header{transition:background-color 0.3s ease;background-color:rgb(18 18 18 / .2)!important;border-bottom:none}body.home .main_nav_header{border-bottom:1px solid #323232}.main_nav_header.header-scrolled{background-color:rgb(0 0 0)!important}.custom-nav{display:flex!important;flex-direction:row!important;align-items:center;list-style:none;margin:0;padding:0}.custom-nav>.menu-item{position:relative;margin:0 1rem;display:inline-block!important}.custom-nav>.menu-item>a{display:flex;align-items:center;padding:1rem 0;color:#fff;text-decoration:none;font-weight:500;white-space:nowrap;transition:color 0.3s ease}.custom-nav>.menu-item>a:hover{color:#2D9CDB}.custom-nav .menu-item-has-children{position:relative}.custom-nav .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background:#121212;border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0 / .3);padding:12px 0;list-style:none;margin:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease;z-index:999;display:flex!important;flex-direction:column!important}@media (min-width:992px){.custom-nav>.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}}.custom-nav .sub-menu .menu-item{display:block!important;width:100%!important;float:none!important;margin:0;padding:0}.custom-nav .sub-menu .menu-item a{display:block!important;width:100%!important;padding:12px 20px;color:#fff;font-weight:400;font-size:15px;text-decoration:none;transition:all 0.3s ease;border-bottom:1px solid rgb(255 255 255 / .1);float:none!important}.custom-nav .sub-menu .menu-item:last-child a{border-bottom:none}.custom-nav .sub-menu .menu-item a:hover{background:#2D9CDB;color:#fff;border-radius:4px;margin:0 8px;border-bottom:none}.custom-nav .sub-menu,.custom-nav .sub-menu ul{display:flex!important;flex-direction:column!important}.custom-nav .sub-menu li,.custom-nav .sub-menu .menu-item{display:block!important;float:none!important;width:100%!important}.custom-nav .sub-menu li a,.custom-nav .sub-menu .menu-item a{display:block!important;float:none!important;width:100%!important}@media (max-width:991px){.offcanvas .custom-nav{flex-direction:column!important;width:100%}.offcanvas .custom-nav>.menu-item{width:100%;margin:0;display:block!important}.offcanvas .custom-nav>.menu-item>a{padding:12px 20px;border-bottom:1px solid rgb(255 255 255 / .1);justify-content:space-between}.offcanvas .menu-item-has-children>a::after{content:'▼';font-size:12px;transition:transform 0.3s;margin-left:auto}.offcanvas .menu-item-has-children>a.submenu-open::after{transform:rotate(180deg)}.offcanvas .custom-nav .sub-menu{position:static!important;width:100%!important;background:rgb(0 0 0 / .3);border-radius:0;box-shadow:none;padding:0;opacity:1;visibility:visible;transform:none;display:none!important;max-height:0;overflow:hidden;transition:max-height 0.3s ease}.offcanvas .custom-nav .sub-menu.mobile-submenu-open{display:flex!important;max-height:500px}.offcanvas .custom-nav .sub-menu .menu-item a{padding-left:40px;border-bottom:1px solid rgb(255 255 255 / .05)}.offcanvas .custom-nav .sub-menu .menu-item a:hover{background:rgb(45 156 219 / .2);margin:0;border-radius:0}}.navbar-brand img{height:60px;width:153px}.custom-nav{display:flex;align-items:center;justify-content:center;flex:1}.offcanvas-body nav{flex:1;display:flex;justify-content:center}.custom-nav ul{display:flex;flex-direction:row;list-style:none;margin-bottom:0}.custom-nav li{padding:0 20px}.custom-nav li a{font-weight:500;color:#fff;padding:0 15px;transition:color 0.3s ease;text-decoration:none!important;font-family:'Helvetica Neue',Helvetica}.custom-nav a:hover{color:#2D9CDB;text-decoration:none}.hero-section{height:100vh;background-size:cover;background-position:center;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;overflow:hidden}.hero-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.hero-section::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#121212}.hero-content{position:relative;z-index:10;height:100vh;display:flex;align-items:center;padding-top:80px;flex-direction:row}.video-wrapper{width:100%;height:545px;border-radius:15px;overflow:hidden}.video-wrapper video{width:100%;height:100%;object-fit:cover;display:block}.hero_title{text-shadow:0 4px 4px rgb(0 0 0 / .25);font-family:"Helvetica Neue",Helvetica!important;font-size:32px;font-style:normal;font-weight:700;line-height:54px;color:#2D9CDB;text-align:start;width:427px}.hero_description{font-size:18px;font-style:normal;font-weight:400;line-height:42px;width:400px;margin-top:20px;text-align:start;color:#E0E0E0}.welcome_section{background:#1E1E1E;color:#fff;padding:100px 0}.welcome-content{text-align:center;max-width:900px;margin:0 auto}.top_intro_title{font-size:24px;font-weight:300;line-height:36px;color:#E0E0E0;font-style:normal}.welcome_title{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;align-self:stretch;margin-bottom:50px;text-align:center;font-size:80px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;align-self:center;background:linear-gradient(274deg,#298EC7 9.33%,#FFF 35.35%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.pastor_message_sec{margin-top:100px}.pastor_name{font-family:'Sacramento','Brush Script MT',cursive;font-size:28px;font-style:normal;font-weight:400;color:#2d9cdb;line-height:normal}.message_title{color:#2D9CDB!important;font-family:"Helvetica Neue",Helvetica!important;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.meet_row_gap{margin-top:30px}.social_row{display:flex;flex-wrap:wrap;justify-content:center}.not_high_light{text-align:justify;font-size:18px;font-style:normal;font-weight:400;line-height:38px;color:#CCC;letter-spacing:.54px}.pastor_message_sec p{margin-bottom:20px}.high_light_text{text-align:justify;font-size:18px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:.54px;color:#AC8F36!important}.message_footer{color:rgb(255 255 255)!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:normal;font-family:'Helvetica Neue',Helvetica}.pastor_sign{font-family:"Sacramento",cursive;font-size:28px;font-style:normal;font-weight:400;color:#2D9CDB;line-height:normal}.welcome_description{font-size:24px;line-height:40px;color:rgb(255 255 255 / .9);font-weight:400;margin:0;text-align:start}.gallery_btn a:hover svg path{fill:#fff}.home_video_section{padding:100px 0;background-color:#1B1B1B;color:#fff}.custom_badge{font-size:16px;font-weight:500;line-height:26px;background-color:#2D9CDB;text-transform:uppercase;color:#0A0A0A;padding:.5rem 1rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;display:inline-flex;letter-spacing:2px;margin-bottom:40px;text-align:center;font-style:normal}.back_text_color{font-size:48px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px;width:730px;background:linear-gradient(90deg,#2D9CDB 18%,#FFF 28.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:25px;display:flex;justify-content:center}.video_description{color:#E0E0E0;text-align:center;font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:normal;font-family:'Helvetica Neue',Helvetica}.video_card{border:1px solid #323232;padding:20px;border-radius:16px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.3s ease;overflow:hidden;position:relative}.video_cards_row{margin-top:50px}.video_card_img{position:relative;overflow:hidden;flex-grow:1;border-radius:10px}.video_card_img img{border-radius:16px!important;margin-bottom:30px;width:100%;height:auto;transition:all 0.3s ease;object-fit:cover}.video_card:hover{padding:0}.video_card:hover .video_card_img img{height:100%;object-fit:cover}.video_card:hover .video_card_content{opacity:0;height:0;overflow:hidden;padding:0;margin:0}.video_card:hover .reference{display:none}.video_card_hover_title{display:none;position:absolute;color:#F2C94C;z-index:5;font-size:18px;font-weight:700;margin:0;text-align:center;transition:all 0.3s ease;background:linear-gradient(0deg,rgb(0 0 0 / .1) 0%,#fff0 100%);backdrop-filter:blur(10px);padding-top:30px;height:80px;bottom:0;left:0;right:0}.video_card:hover .video_card_hover_title{display:block}.video_card:hover .video_card_title{display:none}.video_card_content p{color:#9F9F9F;line-height:150%}.video_card_content{height:100px;transition:all 0.3s ease}.video_card_content a{color:#9F9F9F}.play-icon{position:absolute;left:50%;top:60%;transform:translate(-50%,0);opacity:0;pointer-events:auto;-webkit-backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;padding:15px;white-space:nowrap;overflow:hidden;border-radius:100px;background-color:rgb(254 250 237 / .1);backdrop-filter:blur(8px);transition:all .5s ease}.video_card_img:hover .play-icon{top:50%;transform:translate(-50%,-50%);opacity:1}.watch-label{opacity:0;transform:translateY(5px);transition:all 0.3s ease;font-weight:500;color:#F2C94C;font-size:24px;white-space:nowrap;text-decoration:none;display:none}.join_us_section{background-color:#121212;padding:100px 0}.front_text_color{display:flex;text-align:center;font-size:64px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px;width:233px;background:linear-gradient(274deg,#FFF 64.4%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:30px}.join_top_section{margin-bottom:50px}.join_us_img{border-radius:25px}.join_us_card{display:flex;width:414px;padding:32px;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-radius:16px;border:.5px solid #262626;background:none;background-size:cover;position:relative;background-position:center;overflow:hidden;z-index:0;margin-bottom:30px}.hero-section::before{content:'';position:absolute;filter:blur(4px);top:0;left:0;width:100%;height:100%;background-image:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/join_us_bg_card.png);background-size:cover;background-position:center;opacity:.2;z-index:0}.join_us_card::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#1A1A1A -29.71%,#fff0 75.89%);z-index:1}.join_us_card>*{position:relative;z-index:2}.join_us_time{font-size:18px;color:#FFF;position:relative}.join_card_sub_title{font-size:24px;position:relative;color:#F2C94C}.join_yellow_border{width:414px;height:188px;flex-shrink:0;border-radius:16px;border:.25px solid #F6DB87;background:#121212;box-shadow:0 6px 10px 0 rgb(254 148 70 / .1);overflow:hidden;transition:background 0.4s ease;position:relative}.join_yellow_border .title_row{display:flex;align-items:center;gap:12px;transition:all 0.4s ease;position:relative;top:auto;transform:translateY(0)}.join_yellow_border .join_card_sub_title{font-size:24px;color:#F2C94C;margin:0}.join_yellow_border .join_description{font-size:18px;line-height:36px;font-weight:500;opacity:1;transform:translateY(0);transition:opacity 0.4s ease,transform 0.4s ease}.join_yellow_border .join_us_arrow{opacity:0;transform:translateY(-10px);transition:all 0.4s ease}.join_yellow_border:hover{background:linear-gradient(to right,#453609 0%,#2A2002 100%);justify-content:center;display:flex;align-items:center}.join_yellow_border:hover .join_description{opacity:0;transform:translateY(20px);pointer-events:none}.join_yellow_border:hover .title_row{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.join_yellow_border:hover .join_us_arrow{opacity:1;transform:translateY(0)}.meet_section{padding:100px 0;background-color:#1E1E1E}.meet_title{width:650px;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.5px;background:linear-gradient(274deg,#298EC7 .5%,#FFF 28.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.meet_description{font-size:24px;font-weight:500;color:#E0E0E0;text-align:center;font-style:normal;font-weight:300;line-height:normal}.question_card_sec{margin-top:100px;margin-bottom:100px;position:relative}.ques_card{display:flex;width:296px;height:100%;padding:20px;flex-direction:column;align-items:center;gap:32px;color:#fff;border-radius:16px;border:1px solid #2B2B2B;background:none;background-size:cover;position:relative;background-position:center;overflow:hidden;z-index:0}.ques_card::before{content:'';position:absolute;filter:blur(6px);top:0;left:0;width:100%;height:100%;background-image:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/join_us_bg_card.png);background-size:cover;background-position:center;opacity:.2;z-index:0}.ques_card::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#121212 0%,#121212 100%);z-index:1;opacity:.8}.number_badge{display:flex;width:56px;height:56px;padding:13.333px;justify-content:center;align-items:center;gap:6.667px;z-index:2;border-radius:50px;font-size:24px;font-weight:700;border:1.333px solid #333;background:linear-gradient(180deg,#1A1A1A 0%,#fff0 100%)}.inside_card_info{z-index:2;text-align:center;gap:15px}.card_inside_title{font-size:22px;font-weight:500;font-style:normal;text-align:center;color:#fff;line-height:28px;font-family:'Helvetica Neue',Helvetica;letter-spacing:.22px}.card_inside_text{color:#CCC;font-weight:400;font-size:16px;font-style:normal;text-align:center;line-height:28px}.ready_to_visit_sec{background-image:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/visit-img.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:440px;border-radius:16px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:0 70px}.ready_info h3{font-size:48px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#2D9CDB .48%,#FFF 35.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.ready_info p{font-size:20px;color:#fff;font-weight:500}.social_media_section{background-color:#121212;padding-top:100px;padding-bottom:50px;color:#fff;position:relative;overflow:hidden}.social_media_info{margin-bottom:50px}.social_media_info h3{display:flex;width:470px;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.social_media_info p{font-size:20px;color:#E0E0E0;margin-top:10px;width:750px;text-align:center;font-style:normal;font-weight:300;line-height:30px}.social_media_card{display:flex;width:150px;height:150px;flex-direction:column;align-items:center;justify-content:center;color:#fff;border-radius:16px;border:.5px solid #262626;background:#161616;background-size:cover;position:relative;background-position:center;overflow:hidden;z-index:0;margin:0 20px;transition:background 0.4s ease,opacity 0.4s ease}.social_media_card>*{position:relative;z-index:2}.social_media_card p{font-size:20px;font-weight:500}.social_media_card.you_tube:hover{border:.5px solid #761212;background:linear-gradient(180deg,rgb(28 10 10 / .25) -29.71%,rgb(51 0 0 / .25) 75.89%)}.social_media_card.face_book:hover{background:linear-gradient(180deg,rgb(13 26 46 / .25) -29.71%,rgb(16 47 85 / .25) 75.89%);border:.5px solid #14366D}.social_media_card.twitter:hover{border:.5px solid #3E3E3E;background:linear-gradient(180deg,rgb(17 17 17 / .25) -29.71%,rgb(44 44 44 / .25) 75.89%)}.social_media_card.instagram:hover{border:.5px solid #7A2854;background:linear-gradient(180deg,rgb(26 15 20 / .25) -29.71%,rgb(51 22 34 / .25) 75.89%)}.social_media_card.whats_app:hover{border:.5px solid #0D4F2A;background:linear-gradient(180deg,rgb(15 26 20 / .25) -29.71%,rgb(21 51 34 / .25) 75.89%)}.social_media_card.podcast:hover{border:.5px solid #623E98;background:linear-gradient(180deg,rgb(26 15 44 / .25) -29.71%,rgb(47 26 82 / .25) 75.89%)}.social_media_bottom{display:flex;justify-content:space-between;margin-top:50px}.social_media_bottom p{font-size:18px;color:#CCC;font-weight:500}.location_section{position:absolute;width:100%}.location_bg{position:relative;border-radius:40px;overflow:hidden;height:470px;top:-235px;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 80px;background:none;color:#fff}.location_bg::before{content:"";position:absolute;inset:0;background:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/location.png) no-repeat center center;background-size:cover;filter:blur(20px);transform:scale(1.05);z-index:0}.location_bg::after{content:"";position:absolute;inset:0;z-index:1}.location_title{font-size:36px;width:568px;text-align:start;background:linear-gradient(117deg,#298EC7 1.92%,#FFF 12.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px}.location_bg p{color:#CCC;font-size:20px;font-weight:500;margin-bottom:40px}.benefit_sec{display:flex;flex-direction:row}.benefit_sec p{background:linear-gradient(180deg,#1A1A1A -29.71%,#fff0 75.89%);padding:10px 15px;border:.5px solid #444;border-radius:8px;margin-right:20px}.home_sub_footer{background-color:#0a0a0a;color:#fff;padding:100px 60px 50px 60px;position:relative}.footer-large-padding{padding-top:300px}.footer_logo img{height:100px}.footer-widget p{font-size:16px;color:#9F9F9F;width:340px;line-height:28px;margin-bottom:30px;margin-top:25px}.footer_title{font-size:16px;color:#9E9E9E;font-weight:500;margin-bottom:20px}.footer_links ul{list-style:none;padding-left:0}.footer_links li{margin-bottom:15px}.footer_links a{font-size:16px;color:#fff;line-height:28px;text-decoration:none}.copyright_text{color:#9F9F9F;font-size:16px;font-weight:400;line-height:24px;font-family:'Helvetica',sans-serif;text-align:center;margin-top:50px}.container-fluid{width:90%}@media only screen and (min-width:1500px){.container-fluid{width:80%}.hero-section{height:900px}}@media only screen and (min-width:1900px){.container-fluid{width:60%}.hero-section{height:900px}}@media only screen and (min-width:2000px){.container-fluid{width:50%}.hero-section{height:900px}}.common_carousel{height:760px;background-color:#1A1A1A;background-size:cover;background-position:top!important;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;overflow:hidden}.common_carousel h1{z-index:1}.common_carousel::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.common_carousel::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgb(29 29 29 / .2) 50.22%,#151515 100%)}.preview-slider-container{position:relative;margin:0 auto;overflow:hidden;perspective:1000px}.insta_top_logo{position:absolute;top:-60px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;border-radius:15px;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);z-index:20}.insta_top_logo .logo_section{display:flex;align-items:center;gap:8px}.insta_top_logo .church_logo{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700}.insta_top_logo .church_name{color:#fff;font-size:20px;font-weight:500;margin:0}.insta_top_logo .instagram_logo{width:20px;height:20px}.preview-slide.active:hover .insta_top_logo{top:20px}.instagram_reels_section{margin:100px 0;padding:30px}.slider-viewport{position:relative;display:flex;justify-content:center;align-items:center;height:70vh;overflow:hidden}.preview-slide{position:absolute;transition:all 0.5s cubic-bezier(.25,.46,.45,.94);cursor:pointer;border-radius:20px;overflow:hidden;opacity:0;visibility:hidden;transform:translateX(1000px)}.preview-slide.visible{opacity:1;visibility:visible}.preview-slide .insta_card{position:relative;aspect-ratio:9/16;border-radius:20px;overflow:hidden;background-color:#1e1e1e;box-shadow:0 10px 30px rgb(0 0 0 / .3);transition:all 0.5s ease}.insta_play_icon{position:absolute;right:0;left:0;top:0;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:1000;transition:all 0.5s ease}.insta_play_icon_button{border-radius:100px;background-color:rgb(254 250 237 / .1);backdrop-filter:blur(8px);padding:25px;opacity:0;transition:all .5s ease}.insta_play_icon_button_link{opacity:0}.preview-slide.next:hover .insta_play_icon_button_link{display:none}.preview-slide.prev:hover .insta_play_icon_button_link{display:none}.preview-slide.active:hover .insta_play_icon_button{opacity:1}.preview-slide.active:hover .insta_play_icon_button_link{opacity:1}.preview-slide .insta_card_icon{position:absolute;right:20px;top:20px;z-index:1000;transition:all 0.5s ease}.preview-slide.active:hover .insta_card_icon{top:140px;right:50px}.preview-slide.active:hover .insta_card img{opacity:.6}.preview-slide .insta_card img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s ease}.preview-slide.active{z-index:10;transform:translateX(0) scale(1) rotateY(0deg);opacity:1;visibility:visible}.preview-slide.active .insta_card{height:70vh;width:45vh}.preview-slide.next{z-index:5;transform:translateX(39vh) scale(.8) rotateY(-15deg);opacity:.3;visibility:visible}.preview-slide.next .insta_card{height:60vh;width:30vh}.preview-slide.prev{z-index:5;transform:translateX(-39vh) scale(.8) rotateY(15deg);opacity:.3;visibility:visible}.preview-slide.prev .insta_card{height:60vh;width:30vh}.preview-slide.next:hover,.preview-slide.prev:hover{opacity:1;transform:translateX(var(--hover-x)) scale(.85) rotateY(var(--hover-rotate))}.preview-slide.active:hover .insta_card{padding-top:70px}.preview-slide.active:hover .insta_card img{transform:scale(.9)}.preview-slide.active:hover .insta_card .insta_overlay{margin-top:80px;margin-right:30px}.preview-slide.next:hover .insta_card,.preview-slide.prev:hover .insta_card{box-shadow:0 15px 40px rgb(0 0 0 / .4)}.insta_overlay{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:10px;background:rgb(0 0 0 / .3);padding:8px 12px;border-radius:20px;backdrop-filter:blur(10px);transition:all 0.3s ease}.preview-slide:not(.active) .insta_overlay{opacity:.6;transform:scale(.8)}@media (max-width:1024px){.slider-viewport{height:70vh}.preview-slide.active .insta_card{height:70vh;width:39.375vh}.preview-slide.next{transform:translateX(28vh) scale(.8) rotateY(-15deg)}.preview-slide.next .insta_card{height:55vh;width:30.9375vh}.preview-slide.prev{transform:translateX(-28vh) scale(.8) rotateY(15deg)}.preview-slide.prev .insta_card{height:55vh;width:30.9375vh}}@media (max-width:768px){.slider-viewport{height:50vh}.preview-slide.active .insta_card{height:50vh;width:33.75vh}.preview-slide.next{transform:translateX(24vh) scale(.75) rotateY(-15deg)}.preview-slide.next .insta_card{height:45vh;width:25.3125vh}.preview-slide.prev{transform:translateX(-24vh) scale(.75) rotateY(15deg)}.preview-slide.prev .insta_card{height:45vh;width:25.3125vh}.insta_top_logo{display:none}.preview-slide.active:hover .insta_card{padding-top:0px!important}.preview-slide.active:hover .insta_card_icon{right:20px!important;top:20px!important}.insta_overlay{display:none}}@media (max-width:480px){.preview-slider-container{max-width:95%}.slider-viewport{height:50vh}.preview-slide.active .insta_card{height:50vh;width:28.125vh}.preview-slide.next{transform:translateX(20vh) scale(.7) rotateY(-15deg)}.preview-slide.next .insta_card{height:35vh;width:19.6875vh}.preview-slide.prev{transform:translateX(-20vh) scale(.7) rotateY(15deg)}.preview-slide.prev .insta_card{height:35vh;width:19.6875vh}.insta_top_logo{display:none}.preview-slide.active:hover .insta_card{padding-top:0px!important}.preview-slide.active:hover .insta_card_icon{right:20px!important;top:20px!important}.insta_overlay{display:none}}.footer_links a{position:relative;display:inline-block;text-decoration:none;padding:5px 0;transition:color 0.3s ease;overflow:hidden}.footer_links a::before{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;transition:width 0.4s ease;z-index:1}.footer_links a::after{display:none}.footer_links a:hover::before{width:100%}.footer_links a::before,.footer_links a::after{background-color:#FC0}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{color:#fff!important}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{color:#fff!important}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{background-color:#000!important}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{color:#fff!important}.tribe-events .tribe-events-c-view-selector__list-item-text{color:#000!important}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background-color:#000}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{background-color:#000!important}.tribe-events-back a,.tribe-events-back a:visited{color:#fff}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{color:#fff}.tribe-events-single-event-title{color:#fff}body,p,li,a,span,div,.tribe-events-single-section-title{color:#fff}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a,.tribe-events-single-section-title{color:#fff!important}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{background-color:#121212}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{background:#5f5f5f!important}.calendar-trigger{background:#F4D03F;color:#1a1a1a;border:none;padding:14px 28px;border-radius:50px;font-size:16px;font-weight:600;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgb(244 208 63 / .3)}.calendar-trigger:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgb(244 208 63 / .4);background:#f5d654;color:#1a1a1a}.modal-content{background:#2a2a2a;border:1px solid rgb(255 255 255 / .1);border-radius:20px}.modal-header{border-bottom:1px solid rgb(255 255 255 / .1)}.btn-close{background:rgb(255 255 255 / .1);opacity:.5;border-radius:50%;padding:.5rem}.btn-close:hover{background:rgb(255 255 255 / .15);opacity:1}.event-details{background:rgb(244 208 63 / .05);border-bottom:1px solid rgb(255 255 255 / .1)}.event-title{color:#F4D03F;font-weight:600}.event-info-item{color:rgb(255 255 255 / .8);font-size:15px}.event-icon{opacity:.7;width:20px;text-align:center}.recurring-badge{background:rgb(244 208 63 / .2);color:#F4D03F;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.options-title{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:rgb(255 255 255 / .5);font-weight:600}.calendar-btn{background:rgb(255 255 255 / .05);border:2px solid rgb(255 255 255 / .1);color:#fff;text-decoration:none;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.calendar-btn::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,transparent,rgb(244 208 63 / .1));transition:width 0.3s ease}.calendar-btn:hover{background:rgb(255 255 255 / .08);border-color:rgb(244 208 63 / .5);transform:translateX(4px);color:#fff}.calendar-btn:hover::before{width:100%}.calendar-btn-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0}.google-icon{background:rgb(66 133 244 / .2);color:#4285F4}.apple-icon{background:rgb(0 122 255 / .2);color:#007AFF}.outlook-icon{background:rgb(0 120 212 / .2);color:#0078D4}.calendar-btn-arrow{opacity:.5;transition:all 0.3s ease}.calendar-btn:hover .calendar-btn-arrow{opacity:1;transform:translateX(4px)}.about_who_are{padding:100px 0;background-color:#121212;text-align:center;color:#E0E0E0}.who-are-title{text-align:center;font-size:48px;font-style:normal;width:304px;font-weight:500;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex}.who_description{font-size:24px;font-weight:400;line-height:47px;color:#E0E0E0}.who_we_sub_description{font-size:18px;font-weight:400;line-height:47px;color:#FFF;text-align:left;margin-bottom:20px}.who_we_are_card_section{border:1px solid #2B2B2B;margin-top:70px;border-radius:16px;padding:40px;padding-bottom:70px}.who-card-title{font-size:19px;color:#2D9CDB;line-height:28px;letter-spacing:1px;font-weight:600;margin-bottom:30px;font-family:"Helvetica Neue",Helvetica}.who-card-description{font-size:15px;line-height:28px;font-weight:400;color:#E0E0E0;width:80%;display:inline-flex;text-align:center;font-family:"Helvetica Neue",Helvetica}.who-right-border{border-right:.5px solid rgb(255 255 255 / .25);height:140px}.about-mission-section{padding:100px 0;background-color:#1E1E1E;color:#E0E0E0}.mission-about-title{font-size:48px;font-style:normal;line-height:normal;background:linear-gradient(274deg,#298EC7 .48%,#FFF 29.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;width:284px;font-weight:500}.about-mission-description{font-size:18px;font-style:normal;font-weight:400;line-height:35px;font-family:"Helvetica Neue",Helvetica;margin-top:20px}.about-mission-card{background-color:#1A1A1A;border:1px solid #2B2B2B;border-radius:16px;padding:40px;margin-bottom:1.5rem;width:100%;height:300px;transition:background-color 0.3s ease}.about-mission-icon{background-color:#2d9cdb14;padding:15px;display:inline-block;border-radius:8px;margin-bottom:30px;transition:background-color 0.3s ease}.about-mission-card h4{font-size:18px;color:#FFF;font-weight:400;line-height:28px}.about-mission-card p{font-size:15px;font-weight:400;line-height:28px;color:#D4D4D4;font-family:"Helvetica Neue",Helvetica}.about-mission-icon path{transition:stroke 0.3s ease}.about-our-leadership-section{padding:100px 0}.about-mission-learn-more{margin-top:20px;font-size:14px;transition:color 0.3s ease}.about-mission-rt-arrow{display:inline-block;opacity:0;transform:translateX(-5px);transition:opacity 0.3s ease,transform 0.3s ease}.about-mission-card:hover .about-mission-icon{background-color:#2D9CDB}.about-mission-card:hover .about-mission-icon path{stroke:#000!important}.about-mission-card:hover .about-mission-learn-more{color:#2D9CDB}.about-mission-card:hover .about-mission-rt-arrow{opacity:1;transform:translateX(0)}.our-leadership-title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;width:368px;display:inline-flex;margin-bottom:20px}.about-pastor-title-section{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:50px}.our-leadership-description{color:#E0E0E0;text-align:center;font-size:23px;font-style:normal;font-weight:300;line-height:normal;margin:20px 0;font-family:"Helvetica Neue",Helvetica}.lead-pastor-name{font-size:24px;font-weight:400;color:#2D9CDB;margin-bottom:20px;font-family:"Helvetica Neue",Helvetica}.lead-pastor-description{color:#CCC;font-family:"Helvetica Neue",Helvetica;font-size:15px;font-weight:300;line-height:33px;letter-spacing:.48px}.about-our-team-section{padding:100px 0}.tab_section{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}.team-main-title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#298EC7 .48%,#FFF 28.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.tab a{color:#9F9F9F;font-size:20px;line-height:24px;font-weight:500}.tab a.active{border-bottom:2px solid #fff;color:#fff}.tab a:hover{color:#9F9F9F}.our-team-card{padding:20px;border:1px solid #323232;border-radius:16px;overflow:hidden;position:relative;height:480px;display:flex;flex-direction:column}.our-team-member-image{border-radius:8px;position:relative;overflow:hidden;transition:all 0.6s ease;object-fit:cover;width:100%;height:350px;z-index:1}.team-member-details{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;z-index:2;padding:15px}.team-member-name{font-size:24px;line-height:28px;margin-bottom:5px;transition:color 0.3s ease;text-align:center;font-weight:500;font-family:"Helvetica Neue",Helvetica}.team-member-role{font-size:16px;color:#9F9F9F;transition:color 0.3s ease;text-align:center;padding-bottom:20px;margin:0}.team-member-bio{font-size:14px;color:#D4D4D4;text-align:center;margin-top:8px;line-height:20px}.team-member-email{font-size:14px;color:#2D9CDB;text-decoration:none;margin-top:8px;transition:color 0.3s ease}.team-member-email:hover{color:#F2C94C}.our-team-card:hover .our-team-member-image{transform:scale(1.1);height:100%;object-fit:cover}.our-team-card:hover .team-member-name{color:#F2C94C}.our-team-card:hover .team-member-role{color:#fff}.our-team-card:hover .team-member-details{background:linear-gradient(0deg,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .6) 60%,rgb(0 0 0 / .2) 100%)}.elder-carousel.owl-carousel .owl-nav button.owl-next,.elder-carousel.owl-carousel .owl-nav button.owl-prev,.elder-carousel.owl-carousel button.owl-dot{background-color:#121212!important}.diaconate-carousel.owl-carousel .owl-nav button.owl-next,.diaconate-carousel.owl-carousel .owl-nav button.owl-prev,.diaconate-carousel.owl-carousel button.owl-dot{background-color:#121212!important}.diaconate-carousel.owl-carousel .owl-dots .owl-dot span{background-color:rgb(214 214 214 / .4)!important;border-radius:50%;display:block}.diaconate-carousel .owl-dots .owl-dot.active span,.diaconate-carousel .owl-dots .owl-dot:hover span{background-color:#fff!important}.elders,.diaconate,.directors{opacity:1;transform:translateY(0);transition:opacity 0.4s ease,transform 0.4s ease}.elders.fade-out,.diaconate.fade-out,.directors.fade-out{opacity:0;transform:translateY(20px)}.elders.fade-in,.diaconate.fade-in,.directors.fade-in{opacity:1;transform:translateY(0)}.elders.slide-in,.diaconate.slide-in,.directors.slide-in{opacity:0;transform:translateY(30px);animation:slideInFromBottom 0.5s ease forwards}@keyframes slideInFromBottom{to{opacity:1;transform:translateY(0)}}.elder-carousel.owl-carousel .owl-nav button.owl-next,.elder-carousel.owl-carousel .owl-nav button.owl-prev,.elder-carousel.owl-carousel button.owl-dot{background-color:#121212!important}.give_hero_image{background-image:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/give_hero.jpg)}.give_overlay{background-color:#00000069;width:100%;height:760px;background-size:cover;background-position:center;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;overflow:hidden}.give_online_title_top{color:#2D9CDB;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:40px}.give_online{padding:100px 0 0 0;background-color:#1E1E1E;text-align:center;color:#E0E0E0;align-items:center}.give_online_title{text-align:center;font-size:48px;font-style:normal;width:304px;font-weight:500;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex}.give_online_description{text-align:center;font-size:20px;font-weight:400;line-height:47px;color:#E0E0E0;margin-top:30px;margin-left:auto;margin-right:auto;font-family:"Helvetica Neue",Helvetica;max-width:750px;margin-bottom:30px}.give_online_image{margin-top:80px;width:1062px;height:610px;object-fit:cover;object-position:bottom end}.donation_section{background-color:#1E1E1E;text-align:center;align-items:center;color:#E0E0E0}.donation_card_layout{display:flex;padding:64px;justify-content:center;flex-direction:column;align-items:center;gap:40px}.donation_card{border-radius:16px;background-color:#1a1a1a;width:840px;padding:64px;text-align:center;box-shadow:0 10px 32px 0 rgb(0 0 0 / .1)}.donation_card_title{font-size:18px;font-style:normal;font-weight:300;line-height:34px;letter-spacing:1.5px;color:#E0E0E0}.donation_card_divider_section{margin:40px 0 40px 0}.divider{border-top:2.5px solid #5b5b5b!important}.donation_card_field_title{color:#FFF;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:1px;margin-bottom:20px}.required_asterisk{color:#FFF;margin-left:4px}.section_spacing{margin-bottom:40px}.amount_options{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.amount_button{background-color:#242424;color:#E0E0E0;font-family:"Helvetica Neue",Helvetica;letter-spacing:2px;border:none;border-radius:8px;padding:12px 0;font-size:16px;font-weight:300;cursor:pointer;transition:all 0.3s ease;flex:1}.amount_button:hover{background-color:#3a3a3a}.amount_button.selected{background-color:#2D9CDB;color:#000;font-weight:500}.fund_options{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.fund_button{background-color:#242424;color:#E0E0E0;border:none;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:300;cursor:pointer;transition:all 0.3s ease;flex:1;font-family:"Helvetica Neue",Helvetica;letter-spacing:1px}.fund_button:hover{background-color:#3a3a3a}.fund_button.selected{background-color:#2D9CDB;color:#000;font-weight:500;letter-spacing:.5px}.frequency_options{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.frequency_button{background-color:#242424;color:#E0E0E0;border:none;border-radius:8px;padding:12px 40px;font-size:16px;font-weight:300;cursor:pointer;transition:all 0.3s ease;flex:1;font-family:"Helvetica Neue",Helvetica;letter-spacing:1px}.frequency_button:hover{background-color:#3a3a3a}.frequency_button.selected{background-color:#2D9CDB;color:#000;font-weight:500;letter-spacing:.5px}.notes_section{margin-bottom:40px}.notes_textarea{width:100%;background-color:#242424;color:#E0E0E0;border:1px solid #242424;border-radius:8px;padding:16px;font-size:16px;font-family:inherit;resize:vertical;min-height:90px}.notes_textarea:focus{outline:none;border-color:#2D9CDB}.notes_textarea::placeholder{color:#888}.give_now_button{background-color:#F2C94C!important;color:#000!important;border:none;border-radius:12px;padding:14px 40px;font-size:21px;font-weight:500;cursor:pointer;transition:all 0.3s ease;width:100%;display:flex;letter-spacing:1px;align-items:center;justify-content:center;font-family:"Helvetica Neue",Helvetica;gap:8px;transition:all 0.3s ease}.give_now_button:hover{color:#fff!important;background-color:#2D9CDB!important}.give_now_button svg{transition:margin-left 0.3s ease,color 0.6s ease}.give_now_button:hover svg{margin-left:20px}.arrow_icon{font-size:20px;font-weight:700}.other_ways_section{padding:100px 0;background-color:#1E1E1E;text-align:center;color:#E0E0E0}.other_ways_title{text-align:center;font-size:46px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex;margin-bottom:80px}.other_ways_cards_section{background-color:#1E1E1E}.giving_method_card{background-color:#1A1A1A;border-radius:16px;padding:32px;height:100%;transition:all 0.3s ease;border:1px solid #333;position:relative;overflow:hidden}.giving_method_card:hover{border-color:#2D9CDB}.card_icon_section{margin-bottom:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.card_icon{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;background-color:#1A252B}.card_title{color:#FFF;font-size:24px;font-weight:600;letter-spacing:.5px;margin-left:15px;margin-top:10px}.card_content{color:#FFF;text-align:left;font-weight:300;line-height:2;font-family:"Helvetica Neue",Helvetica}.card_description{font-size:16px;margin-bottom:0px!important;color:#CCC;text-align:left;font-weight:300;letter-spacing:1px;font-family:"Helvetica Neue",Helvetica}.card_description_2{font-size:16px;margin-bottom:0px!important;color:#fff;text-align:left;font-family:"Helvetica Neue",Helvetica}.giving_method_card svg{transition:all 0.3s ease;stroke:#2D9CDB}.giving_method_card:hover svg{stroke:#000}.giving_method_card:hover .card_icon{stroke:#000;background-color:#2D9CDB}.other_ways_bottom_decription{font-size:16px;font-style:normal;font-weight:300;line-height:32px;margin-top:60px;letter-spacing:1px;font-family:"Helvetica Neue",Helvetica}.other_ways_bottom_mail{font-size:16px;font-style:normal;font-weight:500;line-height:32px;margin-top:60px;color:#2D9CDB;font-family:"Helvetica Neue",Helvetica}.faq_section{padding:100px 0;background-color:#151515;color:#E0E0E0;text-align:center}.faq_container{margin:0 auto;padding:0 20px}.faqs_title{text-align:center;font-size:46px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex;margin-bottom:32px}.faq_subtitle{text-align:center;font-size:22px;font-weight:300;line-height:28px;color:#fff;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:750px}.faq_list{max-width:800px;margin:0 auto}.faq_item{border:1px solid #333;margin-bottom:20px;border-radius:20px}.faq_question{width:100%;background:none;border:none;color:#FFF;font-size:21px;font-weight:400;padding:30px 60px 30px 30px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;transition:color 0.3s ease;font-family:"Helvetica Neue",Helvetica}.faq_item:hover{background-color:#1E1E1E}.faq_icon{font-size:24px;font-weight:300;color:#FFF;min-width:24px;text-align:center;transition:all 0.3s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.faq_question:hover .faq_icon{color:#2D9CDB}.faq_icon.fade-out{opacity:0;transform:scale(.8)}.faq_icon.fade-in{opacity:1;transform:scale(1)}.faq_answer{max-height:0;overflow:hidden;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);opacity:0;text-align:left;will-change:max-height,opacity,padding}.faq_answer.active{max-height:200px;padding:0 30px 30px 30px;opacity:1}.faq_answer p{color:#FFF;font-size:17px;font-weight:400;line-height:28px;margin:0;font-family:"Helvetica Neue",Helvetica;transform:translateY(0);transition:transform 0.3s ease}.building_section{padding-bottom:300px;background-color:#1E1E1E}.building-fund-section{position:relative;border-radius:24px;box-shadow:0 20px 60px rgb(0 0 0 / .5);background:url(/wp-content/uploads/2025/09/building.png) center center / cover no-repeat;min-height:500px}.content-wrapper{position:absolute;left:50%;bottom:0;transform:translate(-50%,40%);max-width:840px;width:100%;padding:64px;border-radius:24px;background:#1A1A1A;box-shadow:0 10px 32px 0 rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;flex-direction:column}.custom-house-icon{border-radius:8px;background:rgb(45 156 219 / .1);height:65px;width:65px;display:flex;align-items:center;justify-content:center}.fund-title{background:linear-gradient(274deg,#298EC7 .48%,#FFF 28.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;width:350px;text-align:center;margin:30px 0}.fund-description{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:42px;margin-bottom:30px;width:720px}.nav_donate_btn a{font-size:1rem}.hero_btn{text-decoration:none;font-family:'Helvetica Neue',Helvetica;font-size:500;font-size:20px}.yellow_bg_btn{background:#2D9CDB;color:#fff;font-weight:600;padding:1rem 2.5rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:inline-block;z-index:2}.yellow_bg_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#F2C94C;z-index:-1;transition:all 0.5s ease;opacity:0}.yellow_bg_btn:hover::before,.yellow_bg_btn:focus::before{left:0;right:0;opacity:1}.yellow_bg_btn:hover,.yellow_bg_btn:focus{background:#fff0;color:#000;text-decoration:none}.outline_bg_btn{background:#fff0;color:#F2C94C;font-weight:600;padding:1rem 2.5rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:inline-block;z-index:1;border:2px solid #F2C94C}.outline_bg_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.outline_bg_btn:hover::before,.outline_bg_btn:focus::before{left:0;right:0;opacity:1}.outline_bg_btn:hover,.outline_bg_btn:focus{background:#fff0;color:#fff;text-decoration:none;border:2px solid #fff0}.icon_outline_btn{margin:0 10px;height:50px;width:auto;padding:0 17px!important}.icon_outline_btn p{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;transition:all 0.5s ease}.icon_outline_btn:hover p{max-width:200px;margin-left:10px}.icon_outline_btn svg{margin-right:0px!important}.card_inside_btn{z-index:2;text-decoration:none;font-weight:500;font-size:16px;line-height:24px;font-family:'Helvetica Neue',Helvetica;text-transform:capitalize}.white_outline_btn{border:.5px solid #414141;color:#fff;font-family:'Helvetica Neue',Helvetica;padding:16px 20px;border-radius:74px;background:#fff0;font-weight:500;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;font-style:normal}.white_outline_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#F2C94C;z-index:-1;transition:all 0.5s ease;opacity:0}.white_outline_btn:hover::before,.white_outline_btn:focus::before{left:0;right:0;opacity:1}.white_outline_btn:hover,.white_outline_btn:focus{background:#fff0;color:#000;text-decoration:none;border:#fff0}.white_outline_btn:hover p{color:#000}.card_inside_btn p{font-weight:500;font-family:'Helvetica Neue',Helvetica}.card_inside_btn svg{margin-right:8px;transition:stroke 0.3s ease}.white_btn{background:rgb(255 255 255 / .16);font-family:'Helvetica Neue',Helvetica;color:#fff;font-weight:500;padding:1rem 1.5rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:inline-block;z-index:2;text-decoration:none}.white_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#F2C94C;z-index:-1;transition:all 0.5s ease;opacity:0}.white_btn:hover::before,.white_btn:focus::before{left:0;right:0;opacity:1}.white_btn:hover,.white_btn:focus{background:#fff0;color:#000;text-decoration:none}.social_media_bottom a{background-color:#1A1A1A;border:1px solid #262626}.location_btn{background-color:#F2C94C;color:#000;position:relative;top:-100px;margin-left:auto;display:block;width:fit-content}.location_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.location_btn:hover::before,.location_btn:focus::before{left:0;right:0;opacity:1}.location_btn:hover,.location_btn:focus{background:#fff0;color:#fff;text-decoration:none}.outline_blue{background:rgb(255 255 255 / .16);font-family:'Helvetica Neue',Helvetica;color:#fff;font-weight:500;padding:1rem 1.5rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:inline-block;z-index:2;text-decoration:none}.outline_blue::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.outline_blue:hover::before,.outline_blue:focus::before{left:0;right:0;opacity:1}.outline_blue:hover,.outline_blue:focus{background:#fff0;color:#000;text-decoration:none}.white_outline_blue_btn{border:.5px solid #414141;color:#fff;font-family:'Helvetica Neue',Helvetica;padding:16px 20px;border-radius:74px;background:#fff0;font-weight:500;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;font-style:normal;gap:10px}.white_outline_blue_btn::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.white_outline_blue_btn:hover::before,.white_outline_blue_btn:focus::before{left:0;right:0;opacity:1}.white_outline_blue_btn:hover,.white_outline_blue_btn:focus{background:#fff0;color:#000;text-decoration:none;border:#fff0}.outline_blue_yellow_text{background:rgb(255 255 255 / .16);font-family:'Helvetica Neue',Helvetica;color:#F2C94C;font-weight:500;padding:1rem 1.5rem;border-radius:50px;border:none;transition:background 0.3s ease,color 0.3s ease;position:relative;overflow:hidden;display:inline-block;z-index:2;text-decoration:none;cursor:pointer}.outline_blue_yellow_text::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.outline_blue_yellow_text:hover::before,.outline_blue_yellow_text:focus::before{left:0;right:0;opacity:1}.outline_blue_yellow_text:hover,.outline_blue_yellow_text:focus{background:#fff0;color:#000;text-decoration:none}.sermons_video_carousel{height:95vh;background-color:#1A1A1A;background-size:cover;background-position:center;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;overflow:hidden}.sermons_video_carousel::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.sermons_video_carousel::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgb(255 140 0 / .1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgb(255 140 0 / .1) 0%,transparent 50%)}.hero_video_details{position:absolute;bottom:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#fff0 50.22%,#000000 100%)}.videoOverlay{height:95vh;width:100%;position:absolute;background-color:#00000075}.carousel_content{margin-bottom:100px}.carousel_content h1{position:relative;text-align:start;font-size:100px}.breadcrumb{--bs-breadcrumb-divider:'|'}.breadcrumb-item+.breadcrumb-item::before{color:#fff;margin:0 10px;font-weight:700;font-size:1rem}.breadcrumb a{color:#fff;text-decoration:none;position:relative;z-index:10}.breadcrumb .breadcrumb-item{color:#2D9CDB;text-transform:uppercase;z-index:100}.youtube_video_section{padding:100px 0}.sermons_video_title{font-size:32px;font-weight:500}.video_search{border:1px solid #2B2B2B;border-radius:50px;padding:10px;width:500px}.search_input{width:250px;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;font-family:"Helvetica Neue",Helvetica!important}.search_input:focus{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.search_btn{font-weight:500;padding:1rem 2rem;font-size:16px}.main_player_section h2{font-size:24px;color:#F2C94C!important;line-height:34px}.share_btn{background:linear-gradient(180deg,#1A1A1A 0%,#fff0 100%);padding:10px;border:1.333px solid #333;border-radius:50px;margin-left:20px}.playing_video_description{padding:20px;border:1px solid #2B2B2B;border-radius:10px;margin:40px 0 30px 0}.playing_video_description p{color:#E0E0E0;line-height:32px;font-size:16px}.video_tags{font-size:14px;background-color:#1A1A1A;border:1px solid #262626;padding:7px 15px;color:#fff;border-radius:10px;margin-bottom:10px;display:inline-block}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background-color:#414141!important;padding:20px}.owl-theme .owl-nav [class*=owl-]{background:#414141!important;padding:5px!important;border-radius:50px!important}.owl-prev-btn svg{transform:rotate(180deg)}.video_playlist_border{border:1px solid #2B2B2B;border-radius:10px;padding:30px 40px}#video-thumbnail-carousel{position:relative}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;top:35%;transform:translateY(-50%);z-index:10;display:block!important;opacity:1!important;pointer-events:auto!important}.owl-carousel .owl-nav button.owl-prev{left:-35px}.owl-carousel .owl-nav button.owl-next{right:-35px}.owl-carousel .owl-nav button.disabled{opacity:1!important;pointer-events:auto!important;display:block!important}.thumbnail_img{height:300px!important;border-radius:30px!important;filter:none;transition:filter 0.3s ease}.video_thumb{border:1px solid #fff0;transition:border 0.3s}.video_thumb.active{border:1px solid #665420;border-radius:30px}.video_thumb h6{font-size:18px;line-height:28px;margin-top:20px;color:#fff}.video_thumb.active .video_thumbnail_title{color:#F2C94C}.video_thumb p{color:#AAA;font-size:16px;line-height:24px}.video_duration{position:absolute;right:8px;bottom:8px;background:rgb(0 0 0 / .6);color:#F1F1F1;font-size:16px;padding:2px 6px;border-radius:4px;font-weight:400}.video_thumb.active img{transition:filter 0.3s ease}.video_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;height:58px;width:55px;background:rgb(255 255 255 / .16);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:50px;z-index:10;pointer-events:none}.video_thumb.active .video_play_icon{display:flex;justify-content:center;align-items:center;padding:10px}.thumb_video_count{font-size:16px;color:#9F9F9F;font-family:"Helvetica Neue",Helvetica}.thumbnail_details_text{font-size:16px;color:#9F9F9F;font-family:"Helvetica Neue",Helvetica}.bar{transform-origin:bottom;animation:bounce 1s infinite ease-in-out}.bar1{animation-delay:0s}.bar2{animation-delay:0.2s}.bar3{animation-delay:0.4s}@keyframes bounce{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.thumb_search{width:300px;background-color:#1C1C1C}.like_title{font-weight:500;width:551px;display:flex;flex-direction:column;justify-content:flex-end;align-self:center;text-align:center;font-size:64px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#2D9CDB .48%,#FFF 30.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.like_description{font-size:24px;font-weight:500;color:#E0E0E0;margin-top:20px;margin-bottom:30px}.video_heor_details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:40px 100px}.header_video_btn{padding:1.6rem 3rem!important}.transcript-container{position:relative}.transcript-content{max-height:200px;overflow:hidden;position:relative;transition:max-height 0.4s ease-in-out}.transcript-content.expanded{max-height:none}.transcript-content:not(.expanded)::after{content:'';position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent,rgb(26 26 26 / .9));pointer-events:none}.transcript-toggle-btn{display:flex;align-items:center;gap:8px;background:#fff0;border:1px solid #2D9CDB;color:#2D9CDB;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;margin-top:15px;transition:all 0.3s ease}.transcript-toggle-btn:hover{background:rgb(45 156 219 / .1);border-color:#5DADE2;color:#5DADE2}.transcript-toggle-btn .toggle-icon{transition:transform 0.3s ease}.transcript-toggle-btn.expanded .toggle-icon{transform:rotate(180deg)}.audio_description{width:200px}.audio_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px}.audio_description_section p{width:100%}.statement_hero_section{background-color:#121212;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0 50px 0}.statement_hero_title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex;width:410px}.statement_hero_description{color:#E0E0E0;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:40px;width:910px;font-family:'Helvetica Neue',Helvetica}.statement_accordion{padding:48px;background:#121212;border-radius:32px;border:1px solid #2B2B2B;margin-bottom:30px;cursor:pointer;transition:all 0.5s cubic-bezier(.4,0,.2,1)}.statement_accordion.active{border:.5px solid rgb(45 156 219 / .5);background:linear-gradient(266deg,rgb(45 156 219 / .05) 0%,rgb(18 59 83 / .05) 100%);box-shadow:0 8px 20px 0 rgb(0 0 0 / .25)}.statement_accordion:hover{background-color:#191919}.statement_accordion:hover .statement_accordion_header h3{color:#2D9CDB}.statement_accordion_header{display:flex;align-items:center;position:relative}.statement_accordion_icon{padding:12.8px;border-radius:8px;display:flex;width:60px;height:60px;justify-content:center;align-items:center;background:rgb(45 156 219 / .1);margin-right:20px;transition:all 0.5s cubic-bezier(.4,0,.2,1)}.statement_accordion_icon svg{width:24px;height:24px}.statement_accordion_icon svg path{stroke:#2D9CDB;transition:stroke 0.5s ease}.statement_accordion_header h3{color:#fff;text-transform:uppercase;font-size:24px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:.48px;transition:color 0.5s ease}.statement_accordion.active .statement_accordion_header h3{color:#2D9CDB}.statement_accordion.active .statement_accordion_icon{background-color:#2D9CDB;transform:scale(1.05)}.statement_accordion.active .statement_accordion_icon svg path{stroke:#1A1A1A}.statement_accordion_body{margin-left:80px;margin-top:0;max-height:0;overflow:hidden;opacity:0;transition:all 0.6s cubic-bezier(.4,0,.2,1)}.statement_accordion.active .statement_accordion_body{margin-top:30px;max-height:1000px;opacity:1}.statement_accordion_body_content{transform:translateY(-20px);transition:transform 0.6s cubic-bezier(.4,0,.2,1)}.statement_accordion.active .statement_accordion_body_content{transform:translateY(0)}.statement_accordion_body p{color:#FFF;font-size:20px;font-style:normal;font-weight:400;line-height:38.5px;margin-bottom:20px;animation:fadeInText 0.8s ease forwards}@keyframes fadeInText{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.verse_location{color:#E0E0E0;font-family:"Helvetica Neue",Helvetica;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:8px;border:1px solid #313131;display:inline-flex;height:36px;padding:18px 12px;justify-content:center;align-items:center;gap:8px;margin-top:20px;margin-right:10px;opacity:0;animation:fadeInVerse 1s ease forwards;animation-delay:0.3s;transition:all 0.3s ease}.verse_location:hover{background:rgb(45 156 219 / .1);border-color:#2D9CDB;transform:translateY(-2px)}@keyframes fadeInVerse{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.live_stream_section{padding:100px 0}.live_stream_title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex;margin-bottom:50px}.live_stream_section{background-color:#0a0a0a;padding:80px 0;position:relative}.live_stream_section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(45 156 219 / .3) 50%,transparent 100%)}.video_container{margin-bottom:40px;position:relative;border:2px solid #2B2B2B;border-radius:16px;overflow:hidden;background:#1a1a1a;box-shadow:0 20px 40px rgb(0 0 0 / .3)}.video_container::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#2D9CDB,#298EC7,#2D9CDB);border-radius:16px;z-index:-1;opacity:.8}.video_container iframe{border-radius:14px;transition:transform 0.3s ease}.video_container:hover iframe{transform:scale(1.02)}.stream_status{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#27AE60,#2ECC71);color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:8px;z-index:10;box-shadow:0 4px 12px rgb(39 174 96 / .3)}.stream_status.offline{background:linear-gradient(135deg,#E74C3C,#C0392B);box-shadow:0 4px 12px rgb(231 76 60 / .3)}.status_dot{width:8px;height:8px;background:#fff;border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.stream_alert{background:linear-gradient(135deg,rgb(45 156 219 / .1),rgb(40 142 199 / .1));border:1px solid rgb(45 156 219 / .3);border-radius:12px;padding:25px;margin-bottom:40px;position:relative;overflow:hidden}.stream_alert p span{letter-spacing:1.1px;font-family:'Helvetica Neue',Helvetica}.stream_alert::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .1),transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.alert_icon{color:#2D9CDB;font-size:20px;margin-right:12px;vertical-align:middle}.stream_info_card{background:linear-gradient(135deg,#1a1a1a 0%,#1e1e1e 100%);border:1px solid #2B2B2B;border-radius:16px;padding:40px;margin-bottom:40px;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.stream_info_card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(45 156 219 / .1);border-color:rgb(45 156 219 / .3)}.info_card_title{font-size:28px;font-weight:600;color:#FFF;margin-bottom:20px;display:flex;align-items:center;gap:15px}.info_card_icon{width:50px;height:50px;background:rgb(45 156 219 / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#2D9CDB;font-size:20px}.info_card_description{font-size:16px;line-height:1.8;color:#D4D4D4;margin-bottom:20px;font-family:'Helvetica Neue',Helvetica}.kids_section p{font-family:'Helvetica Neue',Helvetica}.stream_actions{display:flex;gap:20px;justify-content:center;margin:40px 0;flex-wrap:wrap}.stream_btn{padding:15px 30px;border-radius:100px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all 0.3s ease;border:none;cursor:pointer;position:relative;overflow:hidden;z-index:1;font-family:'Helvetica Neue',Helvetica}.stream_btn_primary{background:linear-gradient(135deg,#2D9CDB,#298EC7);color:#fff;box-shadow:0 8px 25px rgb(45 156 219 / .3)}.stream_btn_primary::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:linear-gradient(135deg,#298EC7,#247BB8);z-index:-1;transition:all 0.5s ease;opacity:0}.stream_btn_primary:hover::before,.stream_btn_primary:focus::before{left:0;right:0;opacity:1}.stream_btn_primary:hover,.stream_btn_primary:focus{transform:translateY(-2px);box-shadow:0 12px 35px rgb(45 156 219 / .4);color:#fff;text-decoration:none}.stream_btn_secondary{background:#fff0;color:#2D9CDB;border:2px solid #2D9CDB}.stream_btn_secondary::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:#2D9CDB;z-index:-1;transition:all 0.5s ease;opacity:0}.stream_btn_secondary:hover::before,.stream_btn_secondary:focus::before{left:0;right:0;opacity:1}.stream_btn_secondary:hover,.stream_btn_secondary:focus{background:#fff0;color:#fff;transform:translateY(-2px);text-decoration:none;border-color:#2D9CDB}.kids_section{background:linear-gradient(135deg,#1e1e1e 0%,#2a2a2a 100%);border-radius:20px;padding:50px;margin:60px 0;position:relative;overflow:hidden}.kids_section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,rgb(242 201 76 / .1) 0%,transparent 70%);transform:rotate(45deg)}.kids_title{font-size:32px;font-weight:600;background:linear-gradient(135deg,#F2C94C,#F39C12);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:20px;position:relative;z-index:2}.schedule_display{background:rgb(45 156 219 / .05);border:1px solid rgb(45 156 219 / .2);border-radius:12px;padding:30px;margin:30px 0;text-align:center}.schedule_time{font-size:36px;font-weight:700;color:#2D9CDB;margin-bottom:10px;font-family:'Courier New',monospace}.schedule_day{font-size:18px;color:#9F9F9F;text-transform:uppercase;letter-spacing:2px;font-family:'Helvetica Neue',Helvetica}.loading_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .8);display:flex;align-items:center;justify-content:center;border-radius:16px;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.loading_overlay.active{opacity:1;pointer-events:all}.loading_spinner{width:50px;height:50px;border:3px solid rgb(45 156 219 / .3);border-top:3px solid #2D9CDB;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.give_section{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border:1px solid #2B2B2B;border-radius:20px;padding:60px 40px;margin:0 0;position:relative;overflow:hidden}.give_section::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(45 156 219 / .05) 0%,transparent 70%);transform:rotate(45deg)}.give_content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center}.give_header{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.give_title{font-size:48px;font-weight:700;background:linear-gradient(135deg,#FFFFFF,#2D9CDB);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin:0;letter-spacing:-1px}.give_btn_primary{background:linear-gradient(135deg,#FF8A00,#FF6B00)!important;color:white!important;padding:18px 35px;border-radius:100px;font-weight:600;font-size:16px;font-family:'Helvetica Neue',Helvetica;text-decoration:none;display:inline-flex;align-items:center;gap:12px;transition:all 0.3s ease;box-shadow:0 8px 25px rgb(255 138 0 / .3);text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;z-index:1}.give_btn_primary::before{content:"";position:absolute;top:0;left:50%;right:50%;bottom:0;background:linear-gradient(135deg,#FF6B00,#E55A00)!important;z-index:-1;transition:all 0.5s ease;opacity:0}.give_btn_primary:hover::before,.give_btn_primary:focus::before{left:0;right:0;opacity:1}.give_btn_primary:hover,.give_btn_primary:focus{transform:translateY(-3px);box-shadow:0 12px 35px rgb(255 138 0 / .4);color:#fff;text-decoration:none}.give_info{position:relative;z-index:2;padding-left:40px}.give_info_title{font-size:32px;font-weight:600;color:#FFF;margin-bottom:25px;position:relative}.give_info_title::after{content:'';position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(135deg,#2D9CDB,#298EC7);border-radius:2px}.give_description{font-size:16px;line-height:1.7;color:#D4D4D4;margin-top:40px;margin-bottom:20px;font-family:'Helvetica Neue',Helvetica}.give_link{color:#FF8A00;text-decoration:none;font-weight:600;transition:color 0.3s ease}.give_link:hover{color:#FF6B00;text-decoration:underline}.mail_info{background:rgb(45 156 219 / .05);border:1px solid rgb(45 156 219 / .2);border-radius:12px;padding:25px;margin-top:30px}.mail_title{font-size:18px;font-weight:600;color:#2D9CDB;margin-bottom:15px}.address_info{margin:0}.address_line{font-size:16px;color:#E0E0E0;margin:5px 0;font-weight:500;font-family:'Helvetica Neue',Helvetica}@media (max-width:768px){.about_carousel_title{font-size:36px}.live_stream_title{font-size:32px}.stream_info_card{padding:30px 20px}.info_card_title{font-size:24px}.stream_actions{flex-direction:column;align-items:center}.stream_btn{width:100%;max-width:300px;justify-content:center}.kids_section{padding:30px 20px}.give_section{padding:40px 20px}.give_title{font-size:36px;margin-bottom:20px}.give_header{align-items:center;text-align:center;margin-bottom:40px}.give_info{padding-left:0;text-align:center}.give_info_title::after{left:50%;transform:translateX(-50%)}.give_btn_primary{width:100%;max-width:250px;justify-content:center}.mail_info{text-align:left}}.blog_hero_image{background-image:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/blog.jpg)}.blog_overlay{background-color:#00000069;width:100%;height:760px;background-size:cover;background-position:center;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;overflow:hidden}.blog_section{padding:100px 0}.blog_main_title_section{display:flex;flex-direction:column;align-items:center;justify-content:center}.blog_main_title_section h1{text-align:center}.blog_card_row_section{margin-top:40px}.blog_card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;border-radius:16px;border:1px solid #323232;background:#151515;overflow:hidden;transition:all 0.4s ease}.blog_img{width:100%;height:300px;overflow:hidden}.blog_img img{width:100%;height:100%;object-fit:fill;border-top-left-radius:16px;border-top-right-radius:16px}.blog_card_title{color:#FFF;font-family:"Helvetica Neue";font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin:10px 0}.blog_card_title a{text-decoration:none;color:#fff}.blog_author_name{color:#2D9CDB;font-size:17px;font-style:normal;font-weight:500;line-height:24px}.blog_post_date{color:#9F9F9F;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.blog_author_img{height:48px;width:48px;border-radius:50%}.blog_content{padding:24px;width:100%}.blog_card_info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.blog_read_more_btn{opacity:0;cursor:pointer;transform:translateX(100%);transition:all 0.4s ease;padding:10px 16px}.blog_card:hover{border:1px solid #195678;background:rgb(45 156 219 / .08);box-shadow:0 10px 20px 0 rgb(0 0 0 / .4)}.blog_card:hover .blog_read_more_btn{opacity:1;transform:translateX(0)}.single_blog_hero{padding:150px 0 100px;background-color:#121212;text-align:center;color:#E0E0E0;position:relative}.single_blog_hero_overlay{background:linear-gradient(180deg,rgb(18 18 18 / .9) 0%,rgb(30 30 30 / .7) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.single_blog_hero_content{position:relative;z-index:1}.single_blog_title{font-size:48px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-1px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:30px;max-width:800px;display:inline-block}.blog_meta_info{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap;margin-bottom:20px}.blog_author_section{display:flex;align-items:center;gap:15px}.blog_author_avatar{width:60px;height:60px;border-radius:50%;border:3px solid #2D9CDB;object-fit:cover}.blog_author_details{text-align:left}.blog_author_name{font-size:18px;color:#2D9CDB;font-weight:600;margin-bottom:5px;transition:color 0.3s ease}.blog_author_name:hover{color:#298EC7}.blog_publish_date{font-size:14px;color:#9F9F9F;margin:0}.blog_category{background-color:#2d9cdb14;padding:8px 20px;border-radius:8px;font-size:14px;color:#2D9CDB;transition:all 0.3s ease;text-decoration:none;display:inline-block}.blog_category:hover{background-color:#2D9CDB;color:#121212}.single_blog_content_section{padding:100px 0;background-color:#1E1E1E}.blog_featured_image{width:100%;max-width:1000px;margin:0 auto 60px;border-radius:16px;overflow:hidden;border:1px solid #2B2B2B}.blog_featured_image img{width:100%;height:auto;display:block}.blog_content_wrapper{background-color:#1A1A1A;border:1px solid #2B2B2B;border-radius:16px;padding:60px;transition:all 0.3s ease}.blog_content_wrapper:hover{border-color:rgb(45 156 219 / .3);box-shadow:0 0 30px rgb(45 156 219 / .1)}.blog_post_content{color:#E0E0E0;font-size:18px;line-height:32px;font-weight:400}.blog_post_content h1,.blog_post_content h2,.blog_post_content h3,.blog_post_content h4,.blog_post_content h5,.blog_post_content h6{font-weight:600;line-height:1.3;margin-top:40px;margin-bottom:20px;color:#FFF}.blog_post_content h2{font-size:36px;background:linear-gradient(274deg,#298EC7 .48%,#FFF 29.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.blog_post_content h3{font-size:28px;color:#2D9CDB}.blog_post_content p{margin-bottom:20px;color:#D4D4D4}.blog_post_content a{color:#2D9CDB;text-decoration:none;transition:color 0.3s ease;position:relative}.blog_post_content a:hover{color:#298EC7}.blog_post_content blockquote{border-left:4px solid #2D9CDB;padding-left:30px;margin:30px 0;font-style:italic;color:#9F9F9F;font-size:20px;line-height:36px}.blog_post_content ul,.blog_post_content ol{margin-bottom:20px;padding-left:30px;color:#D4D4D4}.blog_post_content li{margin-bottom:10px}.blog_post_content img{max-width:100%;height:auto;border-radius:8px;margin:30px 0}.blog_post_content pre{background-color:#121212;border:1px solid #2B2B2B;border-radius:8px;padding:20px;overflow-x:auto;margin:30px 0}.blog_post_content code{background-color:#2d9cdb14;color:#2D9CDB;padding:2px 6px;border-radius:4px;font-family:monospace}.blog_navigation{margin-top:60px;padding-top:40px;border-top:1px solid #2B2B2B}.back_to_blog_btn{background-color:#fff0;color:#2D9CDB;border:2px solid #2D9CDB;padding:12px 30px;border-radius:8px;text-decoration:none;font-size:16px;font-weight:500;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:10px}.back_to_blog_btn:hover{background-color:#2D9CDB;color:#121212;transform:translateY(-2px)}.back_arrow{display:inline-block;transition:transform 0.3s ease}.back_to_blog_btn:hover .back_arrow{transform:translateX(-5px)}.post_navigation{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;flex-wrap:wrap}.nav_post{flex:1;background-color:#121212;border:1px solid #2B2B2B;border-radius:8px;padding:20px;transition:all 0.3s ease;text-decoration:none}.nav_post:hover{border-color:#2D9CDB;transform:translateY(-3px)}.nav_label{font-size:12px;color:#9F9F9F;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:block}.nav_title{font-size:16px;color:#E0E0E0;font-weight:500;line-height:1.4;transition:color 0.3s ease}.nav_post:hover .nav_title{color:#2D9CDB}.nav_post.next{text-align:right}@media (max-width:768px){.single_blog_title{font-size:25px}.blog_content_wrapper{padding:30px}.blog_post_content{font-size:16px;line-height:28px}.blog_meta_info{gap:20px}.blog_navigation{flex-wrap:wrap;justify-content:center;gap:15px}.back_to_blog_btn,.nav_post{width:100%;justify-content:center}.nav_post.prev{margin-left:0}}.fade-in{animation:fadeIn 0.6s ease forwards}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.prayer_request_section{background-color:#1E1E1E;padding:80px 0;position:relative;min-height:100vh}.prayer_image_container{position:relative;height:100%;max-height:650px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border:1px solid #2B2B2B}.prayer_image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.prayer_image_container:hover .prayer_image{transform:scale(1.05)}.prayer_overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgb(0 0 0 / .8));padding:40px 30px;color:#fff}.prayer_quote{text-align:center}.quote_icon{font-size:24px;color:#2D9CDB;margin-bottom:15px}.prayer_quote p{font-size:18px;font-style:italic;line-height:1.6;color:#E0E0E0;font-family:'Helvetica Neue',Helvetica}.prayer_form_container{background:#1a1a1a;border:1px solid #2B2B2B;box-shadow:0 10px 32px 0 rgb(0 0 0 / .1);border-radius:20px;padding:50px 40px;width:85%;position:relative;overflow:hidden;margin-top:-300px}.prayer_form_container .form_row p{width:100%}.prayer_form_container .wpcf7-response-output{color:#fff}.prayer_submit_btn br{display:none}.grecaptcha-badge{visibility:hidden}.prayer_form_header{position:relative;z-index:2;margin-bottom:40px;text-align:center}.prayer_form_title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;margin-top:30px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex}.prayer_form_subtitle{font-size:16px;color:#D4D4D4;line-height:1.6;margin-bottom:100px;margin-top:20px;font-family:'Helvetica Neue',Helvetica}.prayer_request_form{position:relative;z-index:2}.form_row{margin-bottom:25px}.form_group{position:relative}.form_label{display:block;font-size:16px;font-weight:600;color:#E0E0E0;text-transform:uppercase;letter-spacing:.5px}.form_input,.form_textarea{width:100%;padding:15px 20px;background:#242424;border:2px solid #242424;border-radius:12px;color:#FFF;font-size:16px;font-family:'Helvetica Neue',Helvetica;transition:all 0.3s ease;resize:vertical}.form_input::placeholder,.form_textarea::placeholder{color:#9F9F9F}.form_input:focus,.form_textarea:focus{outline:none;border-color:#2D9CDB;background:rgb(45 156 219 / .1);box-shadow:0 0 0 3px rgb(45 156 219 / .1)}.form_textarea{min-height:120px;line-height:1.6}.prayer_submit_btn{background-color:#F2C94C;color:#000;border:none;border-radius:12px;padding:14px 40px;font-size:21px;font-weight:500;cursor:pointer;transition:all 0.3s ease;width:100%;display:flex;letter-spacing:1px;align-items:center;justify-content:center;font-family:"Helvetica Neue",Helvetica;gap:8px;transition:all 0.3s ease}.prayer_submit_btn:hover{color:#fff;background-color:#2D9CDB}.prayer_submit_btn svg{transition:margin-left 0.3s ease,color 0.6s ease}.prayer_submit_btn:hover svg{margin-left:20px}.privacy_notice{margin-top:25px;text-align:center}.privacy_notice p{font-size:14px;color:#9F9F9F;display:flex;align-items:center;justify-content:center;gap:8px;font-family:'Helvetica Neue',Helvetica}.privacy_notice i{color:#2D9CDB}@media (max-width:991px){.prayer_image_container{min-height:400px;margin-bottom:40px}.prayer_form_title{font-size:28px}}@media (max-width:768px){.prayer_request_section{padding:60px 0}.prayer_form_container{padding:40px 25px}.prayer_form_title{font-size:24px}.prayer_overlay{padding:30px 20px}.prayer_quote p{font-size:16px}}@media (max-width:480px){.prayer_form_container{padding:30px 20px}.form_input,.form_textarea{padding:12px 15px;font-size:14px}.prayer_submit_btn{padding:15px 25px;font-size:14px}.prayer_form_container{width:100%;margin-top:-150px}}.im_new_welcome_section{padding:100px 0;background-color:#151515;text-align:center;color:#E0E0E0}.im_new_welcome_title_1{font-size:24px;font-weight:300;line-height:47px;color:#2D9CDB;font-family:"Helvetica Neue",Helvetica}.im_new_welcome_title_2{text-align:center;font-size:80px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;margin:15px 0 30px 0;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex}.im_new_welcome_description{font-size:17px;font-weight:300;line-height:47px;color:#E0E0E0;font-family:"Helvetica Neue",Helvetica;max-width:900px;margin:0 auto}.im_new_who_we_title{text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;margin:15px 0 0 0;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex;margin-top:15%}.im_new_who_we_description{font-size:18px;font-weight:400;line-height:30px;color:#E0E0E0;text-align:left;margin-bottom:50px;font-family:"Helvetica Neue",Helvetica}.who_we_description{font-size:18px;font-weight:400;line-height:30px;color:#e0e0e0;text-align:left;margin-bottom:30px}.im_new_who_row{padding:50px 0}.im_new_who_we_video_wrapper{width:100%;height:100%;border-radius:20px;overflow:hidden}.im_new_who_we_video_wrapper video{width:100%;height:100%;object-fit:cover;display:block}.what_to_expect_section{padding:100px 0;background-color:#121212;color:#E0E0E0}.what_to_expect_header{text-align:center;margin-bottom:80px}.what_to_expect_title{font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-1px;margin-bottom:24px;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block;font-family:"Helvetica Neue",Helvetica}.what_to_expect_description{font-size:20px;font-weight:300;line-height:1.6;color:#B0B0B0;max-width:850px;margin:0 auto;font-family:"Helvetica Neue",Helvetica}.what_to_expect_content{align-items:flex-start}.expect_tabs_wrapper{border-radius:16px}.expect_tab_item{display:flex;align-items:center;gap:16px;padding:30px 34px;border-radius:12px;cursor:pointer;transition:all 0.3s ease;margin-bottom:12px;border:1px solid #fff0}.expect_tab_item:last-child{margin-bottom:0}.expect_tab_item:hover{background:rgb(45 156 219 / .1);border-color:rgb(45 156 219 / .3)}.expect_tab_item.active{background:rgb(45 156 219 / .15);border-color:rgb(45 156 219 / .3)}.tab_icon{width:64px;height:64px;background:rgb(45 156 219 / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#2D9CDB;transition:all 0.3s ease}.expect_tab_item.active .tab_icon{background:#2D9CDB;color:#fff}.expect_tab_item.active .tab_label{color:#2D9CDB;font-weight:500}.tab_label{font-size:22px;font-weight:300;color:#9F9F9F;font-family:"Helvetica Neue",Helvetica}.expect_content_wrapper{background:#1A1A1A;border-radius:16px;padding:40px;border:1px solid #2B2B2B;transition:height 0.4s ease;overflow:hidden}.expect_content_item{display:none;opacity:0;transition:opacity 0.3s ease}.expect_content_item.active{display:block;opacity:1}.expect_content_text{font-size:24px;font-weight:400;line-height:42px;color:#FFF;margin:0;padding:20px;font-family:"Helvetica Neue",Helvetica}.expect_content_text .highlight{color:#2D9CDB;font-weight:500}.im_new_location_section{position:absolute;width:100%}.im_new_location_section{position:relative;overflow:hidden;z-index:2;display:flex;align-items:center;justify-content:center;padding:150px 80px;background:none;color:#fff}.im_new_location_bg::before{content:"";position:absolute;inset:0;background:url(https://thespectrum.church/wp-content/themes/spectrum/css/../images/location.png) no-repeat center center;background-size:cover;filter:blur(20px);transform:scale(1.05);z-index:0}.im_new_location_bg::after{content:"";position:absolute;inset:0;z-index:1}.im_new_location_row{position:relative;z-index:4;align-items:flex-start}.plan_visit_content{padding-right:40px}.plan_visit_title{text-align:center;font-size:36px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1px;margin:15px 0 32px 0;background:linear-gradient(274deg,#FFF 82.24%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-flex}.plan_visit_description{font-size:16px;font-weight:400;line-height:30px;color:#CCC;margin-bottom:25px;font-family:"Helvetica Neue",Helvetica}.plan_visit_form{max-width:100%}.form_row{display:flex;gap:20px;margin-bottom:24px}.form_group{flex:1;margin-bottom:24px}.form_row .form_group{margin-bottom:0}.form_lable{display:block;font-size:18px;font-weight:500;line-height:28px;color:#E0E0E0;margin-bottom:8px;font-family:"Helvetica Neue",Helvetica}.form_group input,.form_group textarea{width:100%;padding:12px 20px;background:#2e3c4479;border:1px solid #2e3c4479;border-radius:10px;color:#FFF;font-size:16px;font-family:"Helvetica Neue",Helvetica;transition:all 0.3s ease;backdrop-filter:blur(10px)}.form_group input::placeholder,.form_group textarea::placeholder{color:#666}.form_group input:focus,.form_group textarea:focus{outline:none;border-color:#2D9CDB;background:rgb(255 255 255 / .08);box-shadow:0 0 0 3px rgb(45 156 219 / .1)}.form_group textarea{resize:vertical;min-height:100px}.send_message_btn{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:18px;border-radius:10px!important}.send_message_btn br{display:none}.plan_visit_map_wrapper{position:relative}.map_container{position:relative;border-radius:10px;overflow:hidden;margin-bottom:24px}.white_btn.location_btn{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background-color:#F2C94C;color:#000;text-decoration:none;border-radius:100px;font-size:16px;font-weight:500;transition:all 0.3s ease;font-family:"Helvetica Neue",Helvetica;box-shadow:0 4px 20px rgb(245 158 11 / .3)}.direction_btn{position:absolute;bottom:-45px;right:25px}.white_btn.location_btn:hover{transform:translateY(-2px);color:#fff;text-decoration:none}.white_btn.location_btn:active{transform:translateY(0)}.social_row{display:flex;gap:16px;flex-wrap:wrap}.social_media_card{width:100px;height:100px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .1)}.social_media_card:hover{transform:translateY(-3px);background:rgb(255 255 255 / .2);box-shadow:0 8px 25px rgb(0 0 0 / .2)}.main_connect_section{padding:100px 0;background-color:#121212}.main_connect_title{text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 77.79%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;width:580px}.main_connect_description{color:#E0E0E0;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:30px;width:850px;margin-top:20px}.main_connect_description strong{font-weight:500;color:#fff}.main_connect_card_row{margin-top:40px;display:flex;align-items:center;justify-content:center}.connect-card-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.main_card_connect{margin-bottom:30px;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.main_card_connect:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgb(0 0 0 / .2)}.connect-image-wrapper{position:relative;height:350px;overflow:hidden}.connect-card-image{width:100%;height:100%;object-fit:cover;transition:filter 0.3s ease,transform 0.3s ease}.connect-title-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(13 13 13 / .6);opacity:0;transition:opacity 0.3s ease;padding:20px}.connect-image-wrapper:hover .connect-card-image{filter:blur(5px);transform:scale(1.1)}.connect-image-wrapper:hover .connect-title-overlay{opacity:1;color:#F2C94C}.connect-image-wrapper:hover{border:1px solid #AC8F36}.connect-title{color:#F2C94C;font-size:32px;font-weight:600;text-align:center;margin:0;opacity:0;transform:scale(4);transition:all .7s cubic-bezier(.25,.46,.45,.94);position:absolute;white-space:nowrap;font-family:'Roboto',sans-serif;display:inline-block;top:50%;left:50%;transform-origin:center}.connect-image-wrapper:hover .connect-title{transform:translate(-50%,-50%) scale(.9);opacity:.8}@keyframes zoomIn{0%{opacity:0;transform:translate(-50%,-50%) scale(4)}60%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}.no-connect-cards{text-align:center;padding:60px 20px;background-color:#f8f9fa;border-radius:10px}.no-connect-cards p{color:#6c757d;font-size:18px;margin:0}@media (max-width:768px){.connect-image-wrapper{height:250px}.connect-title{font-size:20px}.main_card_connect{margin-bottom:20px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.main_card_connect{animation:fadeInUp 0.6s ease-out}.col-md-6:nth-child(1) .main_card_connect{animation-delay:0.1s}.col-md-6:nth-child(2) .main_card_connect{animation-delay:0.2s}.col-md-6:nth-child(3) .main_card_connect{animation-delay:0.3s}.col-md-6:nth-child(4) .main_card_connect{animation-delay:0.4s}.hero_connect_section{padding:100px 0}.hero_connect_title{text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 77.79%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:30px}.hero_connect_description{color:#E0E0E0;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:30px;width:69%;margin-bottom:20px}.hero_connect_description a{color:#2D9CDB;font-size:20px;font-style:normal;font-weight:500!important;line-height:30px;text-decoration:none}.hero_connect_row{margin-top:30px}.hero_connect_card{position:relative;width:100%;margin-bottom:30px;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:pointer}.hero_connect_card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgb(0 0 0 / .15)}.hero-card-image{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.hero_connect_card:hover .hero-card-image{transform:scale(1.05)}.hero_connect_content{position:absolute;bottom:0;left:0;right:0;padding:25px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(100%);transition:transform 0.4s ease,backdrop-filter 0.4s ease;z-index:2;margin:0 20px;padding-bottom:20px;border-top-left-radius:16px;border-top-right-radius:16px;height:auto}.hero_connect_card::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .4) 84.85%);transition:background 0.3s ease;z-index:1}.hero_connect_card::before{content:'';position:absolute;bottom:0;left:0;right:0;height:20px;border-radius:16px 16px 0 0;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:2;transition:opacity 0.4s ease;margin:0 20px}.hero_connect_card:hover::before{opacity:0}.hero_connect_card:hover .hero_connect_content{transform:translateY(0)}.hero_card_connect_title{color:#F2C94C;font-size:24px;font-weight:500;margin:0 0 10px 0;line-height:30px;opacity:0;transform:translateY(20px);animation:fadeInUp 0.5s ease forwards;animation-delay:0.1s}.hero_card_connect_description{margin:0;opacity:0;transform:translateY(20px);animation:fadeInUp 0.5s ease forwards;animation-delay:0.2s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#FFF;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.hero_connect_card:hover .hero_connect_title,.hero_connect_card:hover .hero_connect_description{animation-play-state:running}.hero_connect_card:not(:hover) .hero_connect_title,.hero_connect_card:not(:hover) .hero_connect_description{animation:none;opacity:0}.no-hero-connect-cards{text-align:center;padding:60px 20px;background-color:#f8f9fa;border-radius:12px}.no-hero-connect-cards p{color:#6c757d;font-size:18px;margin:0}.hero_connect_card{opacity:0;animation:cardFadeIn 0.6s ease forwards}@keyframes cardFadeIn{to{opacity:1}}.col-md-6:nth-child(1) .hero_connect_card{animation-delay:0.1s}.col-md-6:nth-child(2) .hero_connect_card{animation-delay:0.2s}.col-md-6:nth-child(3) .hero_connect_card{animation-delay:0.3s}.col-md-6:nth-child(4) .hero_connect_card{animation-delay:0.4s}.col-md-6:nth-child(5) .hero_connect_card{animation-delay:0.5s}.col-md-6:nth-child(6) .hero_connect_card{animation-delay:0.6s}.other_connect_groups{padding:100px 0;background-color:#1E1E1E}.other_connect_groups h3{text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#2D9CDB .48%,#FFF 17.92%);background-clip:text;-webkit-background-clip:text;width:760px;-webkit-text-fill-color:#fff0;margin-bottom:30px}.other_connect_description{color:#E0E0E0;text-align:center;font-family:"Helvetica Neue",Helvetica!important;font-size:20px;font-style:normal;font-weight:300;line-height:20px;margin-bottom:50px}.exchange_table_row{border:1px solid #2B2B2B;border-radius:16px;padding:50px;margin:70px 0}.exchange_table>:where(thead,tfoot)>tr>*{background-color:#121212!important;color:#2D9CDB!important;border-bottom:1px solid #2B2B2B!important;font-size:20px!important;font-weight:400!important;font-family:"Helvetica Neue",Helvetica!important;text-transform:capitalize!important;text-align:center!important;align-self:center!important}.exchange_table>:where(tbody)>tr>*{background-color:#121212!important;color:#ffffff!important;border:none!important;font-size:16px!important;font-weight:400!important;font-family:Roboto,sans-serif!important}.exchange_table>:where(tbody)>tr>td{text-align:center!important;align-self:flex-start!important}.exchange_table>:where(tbody)>tr{padding:200px 0!important}.exchange_table{border-collapse:separate!important;border-spacing:0 20px!important}.exchange_table tbody tr td{padding:20px 10px!important}.exchange_table tbody tr{background:#121212}.exchange_table{border-collapse:separate!important;border-spacing:0 15px!important}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive .exchange_table{min-width:700px}.exchange_table_row h3{text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 77.79%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;width:310px}.exchange_table_row p{color:#E0E0E0;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:30px;margin-top:20px}@media (max-width:768px){.hero_connect_card{margin-bottom:20px}.hero_connect_card::before{height:20px}}@media (max-width:480px){.hero_connect_card{height:250px}}.kids_age_group_section{padding:150px 0;background-color:#1E1E1E}.kids_main_title{text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;background:linear-gradient(274deg,#FFF 81.54%,#2D9CDB 92.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;max-width:810px;margin:0 auto 30px}.kids_sub_description{color:#E0E0E0;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:30px;max-width:700px;margin:0 auto 60px}.kids_cards_wrapper{max-width:1400px;margin:0 auto;padding:0 20px}.kids_container{display:flex;gap:15px;justify-content:center;align-items:stretch;height:550px;position:relative}.kids_card{position:relative;border-radius:24px;border:1px solid #2B2B2B;overflow:hidden;cursor:pointer;transition:width 0.6s cubic-bezier(.4,0,.2,1),flex 0.6s cubic-bezier(.4,0,.2,1);height:100%;background:#1A1A1A}.kids_card.collapsed{width:130px;min-width:80px}.kids_card.expanded{flex:1;max-width:900px;border-radius:24px}.kids_card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 0.6s ease-in-out;pointer-events:none;z-index:0}.kids_card:nth-child(1)::before{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 84.85%),url(/wp-content/uploads/2025/09/kids-card-1.png);background-size:cover;background-position:center}.kids_card:nth-child(2)::before{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 84.85%),url(/wp-content/uploads/2025/09/kids-6-9.jpg);background-size:cover;background-position:center}.kids_card:nth-child(3)::before{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 84.85%),url(/wp-content/uploads/2025/09/kids-9-13.jpg);background-size:cover;background-position:center}.kids_card.expanded::before{opacity:1;animation:fadeIn 0.6s ease-in-out forwards}.kids_card.collapsed::before{animation:fadeOut 0.5s ease-in-out forwards}.kids_card_content{position:absolute;bottom:0;left:0;right:0;padding:30px;border-top-left-radius:16px;border-top-right-radius:16px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);color:#fff;height:auto;display:flex;flex-direction:column;justify-content:flex-end;margin:0 40px;z-index:1;opacity:0;transform:translateY(40px);transition:all 0.6s cubic-bezier(.4,0,.2,1)}.kids_card.expanded .kids_card_content{opacity:1;transform:translateY(0);animation:contentSlideUp 0.6s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0.1s;pointer-events:auto}.kids_card.collapsed .kids_card_content{animation:contentSlideDown 0.4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.kids_age_label{display:inline-block;color:#F2C94C;border-radius:30px;font-size:20px;font-weight:600;margin-bottom:20px;position:relative;transition:all 0.3s ease;width:fit-content;opacity:0;transform:translateY(20px)}.kids_card.expanded .kids_age_label{opacity:1;transform:translateY(0);animation:labelSlideUp 0.5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0.2s}.kids_card_description{font-size:18px;line-height:1.7;opacity:0;transform:translateY(30px);margin-top:10px;max-width:800px;transition:all 0.6s cubic-bezier(.4,0,.2,1)}.kids_card.expanded .kids_card_description{opacity:1;transform:translateY(0);animation:descriptionSlideUp 0.6s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0.3s}.kids_card.collapsed .kids_card_description{animation:descriptionSlideDown 0.3s cubic-bezier(.4,0,.2,1) forwards}.kids_side_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);font-size:16px;font-weight:600;color:#fff;opacity:0;white-space:nowrap;text-transform:uppercase;letter-spacing:3px;text-shadow:2px 2px 4px rgb(0 0 0 / .8);z-index:2;transition:opacity 0.4s ease}.kids_card.collapsed .kids_side_text{animation:sideTextFadeIn 0.4s ease forwards;animation-delay:0.3s}.kids_card.expanded .kids_side_text{animation:sideTextFadeOut 0.2s ease forwards}.kids_card:hover{transform:translateY(-3px);transition:transform 0.3s ease}.kids_card.expanded:hover{transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes contentSlideUp{0%{opacity:0;transform:translateY(60px)}40%{opacity:.5}100%{opacity:1;transform:translateY(0)}}@keyframes contentSlideDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(60px)}}@keyframes labelSlideUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes descriptionSlideUp{0%{opacity:0;transform:translateY(40px)}50%{opacity:.7;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}@keyframes descriptionSlideDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(40px)}}@keyframes sideTextFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes sideTextFadeOut{0%{opacity:1}100%{opacity:0}}@media (max-width:991px){.kids_main_title{font-size:36px}.kids_sub_description{font-size:18px;padding:0 20px}.kids_card.collapsed{width:60px;min-width:60px}.kids_card_description{font-size:16px}}@media (max-width:768px){.kids_age_group_section{padding:60px 0}.kids_main_title{font-size:28px}.kids_container{flex-direction:column;height:550px;gap:10px}.kids_card{width:100%!important;max-width:100%!important}.kids_card.collapsed{height:90px;min-height:80px;border-radius:16px}.kids_card.expanded{height:350px}.kids_side_text{transform:translate(-50%,-50%) rotate(0deg)}.kids_card_content{padding:20px;margin:0 10px;height:auto}.kids_age_label{font-size:18px;margin-bottom:5px}.kids_card{transition:height 0.4s cubic-bezier(.4,0,.2,1)}.kids_card.expanded::before{animation-delay:0.4s}.kids_card.expanded .kids_card_content{animation-delay:0.5s}.kids_card.expanded .kids_age_label{animation-delay:0.6s}.kids_card.expanded .kids_card_description{animation-delay:0.7s}}@media only screen and (max-width:1025px){.hero_title{font-size:25px}.welcome_title{font-size:64px}.high_light_text{font-size:17px;line-height:17px}.intro_pastor_img{height:auto!important}.not_high_light{line-height:30px}.meet_img{height:auto!important}.ques_card{width:auto!important;gap:10px}.card_inside_title{font-size:20px}.im_new_btn{padding:.75rem 2rem}.add_cal_btn{font-size:15px;padding:.75rem 1.5rem}.social_row{display:grid;grid-template-rows:repeat(1,auto);grid-auto-flow:column}.custom-nav li{padding:0 15px}.yellow_bg_btn{padding:1rem}.custom-nav>.menu-item{margin:0 .75rem}}@media only screen and (max-width:992px){.yellow_bg_btn{padding:1rem 2.5rem}.hero-section{height:auto}.welcome_section{padding-top:70px;padding-bottom:50px}.welcome_section .welcome_title{font-size:28px;margin-bottom:0}.welcome_section .pastor_message_sec{margin-top:40px}.welcome_section .pastor_message_sec .row p,.welcome_section .pastor_message_sec .row p span{letter-spacing:0!important}.home_video_section{padding-top:70px;padding-bottom:50px}.hero-content{flex-direction:column}.hero_title{width:auto}.hero_description{width:auto}.video-wrapper{margin-top:40px}.welcome_title{font-size:50px;margin-bottom:0}.intro_pastor_img{margin-top:40px}.meet_second_column{margin-top:50px}.meet_card_column{margin-top:50px}.meet_row_gap{margin-top:0}.back_text_color{width:auto!important}.social_row{display:grid;grid-template-rows:repeat(1,auto);grid-auto-flow:column}.custom-nav .sub-menu{min-width:100%}.custom-nav:hover .sub-menu{position:relative!important}}@media (max-width:991px){.offcanvas{background-color:#000}.navbar-toggler{border:1px solid #e0e0e0}.nav_donate_btn{justify-content:flex-start!important;margin-top:20px}.navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23e0e0e0' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    }

    .btn-close { --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e0e0e0'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.custom-nav li{padding:0}.offcanvas-header{padding:0.5rem!important}.offcanvas-body{padding:1rem!important}.custom-nav{flex-direction:column!important;align-items:stretch!important}.custom-nav>.menu-item{margin:0!important;display:block!important;width:100%!important}.custom-nav>.menu-item>a{padding:1rem 0.5rem!important;justify-content:space-between!important;display:flex!important;align-items:center!important}}@media only screen and (max-width:500px){.welcome_title{font-size:25px;margin-bottom:0}.hero_title{width:auto;font-size:20px;line-height:30px}.hero_description{width:auto;font-size:16px;line-height:27px}.video-wrapper{height:auto}.hero-content{height:auto}.back_text_color{width:auto;font-size:25px}.video_description{font-size:20px}.meet_description{font-size:20px}.meet_section{padding:50px 0}.social_media_info h3{width:auto;font-size:25px}.social_media_info p{width:auto;font-size:20px}.social_row{display:grid;grid-template-rows:repeat(1,auto);grid-auto-flow:column;gap:0}.social_media_card{width:75px;height:75px;margin:0 10px}.meet_row_gap{margin-top:0}.instagram_reels_section{margin:50px 0}}@media only screen and (max-width:1025px){.give_title{font-size:50px}.donation_card{width:auto}.card_icon_section{margin-bottom:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.card_title{margin-left:0;margin-top:30px}.content-wrapper{width:80%;padding:35px}.fund-title{font-size:45px}.fund-description{width:100%}}@media only screen and (max-width:992px){.other_ways_section{padding:40px 0}.fund-title{font-size:40px}.fund-description{font-size:18px}}@media only screen and (max-width:500px){.give_title{font-size:60px!important;margin-bottom:40px}.give_online_description{font-size:18px}.donation_card_title{text-align:center}.amount_options{flex-direction:column}.donation_card{padding:30px}.donation_card_layout{padding:30px}.fund_options{flex-direction:column}.other_ways_title{font-size:25px;margin-bottom:40px}.faqs_title{font-size:25px}.faq_subtitle{font-size:20px}.give_online_image{height:300px}.fund-title{font-size:30px;width:100%;margin:20px 0}.content-wrapper{padding:20px;border-radius:16px}.building-fund-section{border-radius:16px}.fund-description{line-height:35px}.building_section{padding-bottom:230px}}@media only screen and (max-width:1025px){.footer-widget p{width:auto}.footer_quick_links{align-items:flex-start!important}.home_sub_footer{padding:50px 30px}}@media only screen and (max-width:992px){.footer-widget p{width:auto}.footer_quick_links{align-items:flex-start!important}.home_sub_footer{padding:50px 30px}}@media only screen and (max-width:500px){.footer-widget p{width:auto}.footer_quick_links{align-items:flex-start!important}.home_sub_footer{padding:50px 30px}}@media only screen and (max-width:1025px){.sermon_title{font-size:50px}.video_sermon_search_container{flex-direction:column!important}.video_search{width:auto}.search_btn{padding:1rem 2rem}.sermons_video_title{margin-bottom:40px}.fixed-height-img{height:300px}.common_carousel{height:600px!important}.thumbnail_img{height:200px!important}.hero_video_details{padding-right:30px}}@media only screen and (max-width:992px){.common_carousel{height:600px!important}.thumbnail_img{height:200px!important}.hero_video_details{padding-right:40px}}@media only screen and (max-width:500px){.sermon_title{font-size:65px!important;margin-bottom:40px}.search_btn{display:none}.video_search{padding:20px}.search_container{flex-direction:column!important}.hero_title{margin-bottom:25px}.breadcrumb_sermon{display:none}.sermons_video_carousel{height:70vh}.video_exploer{flex-direction:column!important}.playlist_name{padding-bottom:25px}.sermons_video_title{font-size:27px}.youtube_video_section{padding:50px 0}.may_know_video_title{font-size:25px}.may_know_video_description{font-size:20px}.video_heor_details{flex-direction:column!important;width:auto}.playing_video_description p{word-wrap:break-word}.hero_video_details{padding-right:0}.video_heor_details{padding:0}.header_video_btn{align-self:end}}@media only screen and (max-width:1025px){.audio_page_title{font-size:80px!important}.episode_title_top{flex-direction:column!important}.video_search_audio{margin-top:20px}.episode_title_top{padding:15px}.audio_list_section{padding:15px}.audio_list_items.playing h6.audio_index_number,.audio_list_items:hover h6.audio_index_number{margin-left:5px}.audio_list_section{height:400px}.main_audio_title{width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.master-audio-title{width:35%}.bottom_player_lg{padding:20px 1rem}.may_know_title{font-size:60px}.like_description{font-size:20px;margin-bottom:10px;margin-top:15px}}@media only screen and (max-width:992px){.may_know_title{font-size:55px}.episode_title_top{flex-direction:row!important;padding:15px}.audio_index_number,.active_audio{display:none}.episode_title_top{padding:20px}.audio_title{width:100%}.master-audio-title{width:85%}.audio_player_img{height:500px}.audio_list_section{margin-top:1rem;padding:25px;height:450px}.audio_list_items{margin-bottom:15px}.audio_bottom_section{flex-direction:row!important}.audio_page_title{font-size:60px!important;margin-bottom:20px}.youtube_video_section{padding:50px 0}.like_video_section{padding-top:50px}}@media only screen and (max-width:500px){.may_know_title{font-size:25px}.like_description{font-size:20px}.audio_page_title{font-size:40px!important;margin-bottom:15px}.audio_title_section{flex-direction:column!important}.audio_player_image{height:300px!important}.audio_player_img{height:400px}.episode_title_top{flex-direction:column!important}.audio_bottom_section{flex-direction:column!important;align-items:flex-start!important}.episode_title_top{margin-top:30px}.active_audio,.audio-volume{display:none}.main_audio_title{width:270px}.play_btn{height:50px;width:50px}.master-audio-title{width:200px}.audio_title{width:160px}.main_audio_title{font-size:20px}.bottom_player_lg{padding:1rem}.like_description{font-size:16px}.inside_player{padding:20px 10px}}@media only screen and (max-width:1025px){.who_description{font-size:22px;line-height:40px}.about_who_are img{height:100%}.who_we_are_card_section{padding:35px}.who-card-title{margin-bottom:20px}.who-card-description{width:90%}.who-right-border{height:165px}.about-mission-card{padding:20px;width:250px;height:285px}.who_we_sub_description{font-size:20px}}@media only screen and (max-width:992px){.who_description{font-size:18px;line-height:35px}.who_we_sub_description{font-size:16px;line-height:30px}.about_who_are img{border-radius:16px!important}.who_we_are_card_section{padding:17px;margin-top:40px}.about_who_are img{height:auto;margin-bottom:20px}.who-card-title{font-size:18px;margin-bottom:12.5px}.about_who_are,.about-mission-section,.about-our-leadership-section,.about-our-team-section{padding:70px 0}.about-mission-description{margin-bottom:30px}.about-our-leadership-section img{margin-bottom:30px;border-radius:16px!important}.lead-pastor-name{margin-bottom:15px}.team-member-name{font-size:20px}.team-member-role{font-size:14px}.common_carousel{height:600px!important}.about_carousel_title{font-size:80px!important}.our-team-card{width:100%}.mission-about-title{align-self:center;text-align:center}}@media only screen and (max-width:500px){.common_carousel{height:500px!important}.about_carousel_title{font-size:40px!important}.about_who_are,.about-mission-section,.about-our-leadership-section,.about-our-team-section{padding:50px 0}.who-right-border{border-right:none;border-bottom:.5px solid rgb(255 255 255 / .25);height:150px}.who-card{padding:20px 0}.about-mission-card{width:100%;height:100%}.our-leadership-description{font-size:18px}.our-leadership-title{font-size:40px;width:auto}.tab_section{flex-direction:column}.team-main-title{background:linear-gradient(274deg,#298EC7 3.48%,#FFF 28.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}..mission-about-title{width:100%;text-align:center}.who-are-title{width:auto}}@media only screen and (max-width:430px){.who-right-border{height:auto!important}.team-main-title{font-size:40px;margin-bottom:30px}}@media only screen and (max-width:992px){common_carousel.about_carousel_title{font-size:80px}.statement_hero_description{width:100%}.statement_accordion{padding:35px}}@media only screen and (max-width:500px){.carousel_content{margin-bottom:50px}.breadcrumb .breadcrumb-item{font-size:14px}common_carousel.about_carousel_title{margin-bottom:20px}.statement_hero_title{font-size:30px;width:auto}.statement_hero_section{padding:50px 0}.statement_accordion_header h3{font-size:20px}.statement_accordion_icon{height:50px;width:50px}.statement_accordion_body{margin-left:0}.statement_accordion{padding:30px}.statement_accordion{border-radius:24px}.statement_accordion_body p{font-size:18px}.verse_location{font-size:15px}}@media only screen and (max-width:1025px){.im_new_welcome_title_2{font-size:65px}.im_new_social_row{grid-template-rows:repeat(2,auto)}.im_new_who_we_title{margin-top:0}.expect_tab_item{flex-direction:column;align-items:center}.expect_content_text{padding:18px;font-size:22px}.expect_content_wrapper{padding:30px}.tab_label{font-size:20px}.direction_btn{position:relative;bottom:auto;right:auto;margin-top:150px}.direction_btn .white_btn{width:100%!important;display:flex;flex-direction:row;align-items:center;justify-content:center}}@media only screen and (max-width:992px){.plan_visit_content{padding-right:0}.plan_visit_map_wrapper{margin-top:50px}.expect_content_text{font-size:18px}.im_new_location_section{padding:80px 40px}.im_new_welcome_section,.what_to_expect_section{padding:75px 0}.tab_label{text-align:center}.who_we_description{font-size:16px}}@media only screen and (max-width:500px){.im_new_welcome_title_2{font-size:30px;margin-bottom:10px}.im_new_welcome_description{font-size:16px;line-height:30px}.im_new_who_column{align-items:center!important}.im_new_who_we_title{font-size:30px;margin-bottom:20px}.im_new_who_we_description{font-size:18px;text-align:center!important}.im_new_social_row{grid-template-rows:repeat(1,auto);margin-bottom:0}.im_new_welcome_section{padding:0 0 0 0}.what_to_expect_title{font-size:35px}.expect_tabs_wrapper{display:flex;flex-direction:row}.tab_label{display:none}.expect_tab_item{flex:1;align-items:center!important}.expect_tab_item:last-child{margin-bottom:auto}.tab_icon{width:60px;height:60px}.expect_tabs_wrapper{margin-bottom:25px}.expect_content_wrapper{padding:20px}.expect_content_text{font-size:18px;line-height:35px;padding:10px}.plan_visit_title{font-size:35px}.im_new_location_section{padding:60px 10px}.what_to_expect_header{margin-bottom:40px}.form_row{flex-direction:column!important}.direction_btn{margin-top:0;top:100px}.im_new_who_row{padding:50px 0}.who_we_description{text-align:center!important;margin-bottom:20px}}@media only screen and (max-width:320px){.im_new_social_row{grid-template-rows:repeat(2,auto)}.expect_tabs_wrapper{flex-wrap:wrap}}@media only screen and (max-width:1025px){.hero_card_connect_title{font-size:20px}.hero_card_connect_description{font-size:17px}.hero_connect_content{padding:10px;margin:0 10px}.kids_age_label{margin-bottom:10px}}@media only screen and (max-width:992px){.main_connect_description p{font-size:18px;width:100%}.main_connect_section,.hero_connect_section{padding:75px 0}.hero_card_connect_title{font-size:18px}.hero_connect_content{padding:10px;margin:0 10px}.hero_connect_description,.hero_connect_description a,.other_connect_description{width:100%;font-size:18px}.other_connect_groups h3{font-size:40px}.hero_card_connect_description{font-size:16px;line-height:27px}}@media only screen and (max-width:500px){.main_connect_title,.other_connect_groups h3{width:100%;font-size:25px}.main_connect_description p{font-size:16px}.main_connect_section,.other_connect_groups,.what_to_expect_section{padding:50px 0}.hero_connect_title{font-size:25px}.expect_tab_item{padding:15px 17px}.hide_mobile{display:none}.exchange_table_row p{width:100%;font-size:16px}.kids_container{height:650px}}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttHOmHS91ixg0.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtvXOmHS91ixg0.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuHOmHS91ixg0.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttXOmHS91ixg0.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtunOmHS91ixg0.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttnOmHS91ixg0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtt3OmHS91ixg0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuXOmHS91iw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du3mhPy1Fig.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du3mhPy1Fig.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7du3mhPy0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4CMf_f5Iai0Ycw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG4C0f_f5Iai0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}