.img-full,.img-responsive{max-width:100%!important}.btn.btn-outline-white:hover,.btn.btn-outline-white:focus,.btn.btn-outline-white:active{color:#000}.btn-secondary{background:#000!important;border:1px solid #000!important;color:#fff!important}.heading-section span{color:#1162fb}body{background:#f8f9fa}.logo{max-width:130px;margin:0}.logo.scroll-logo{display:none}.logo img{width:100%}.logo.navbar-brand:not(.scroll-logo){color:#fff}.scrolled.awake .scroll-logo{display:block}.scrolled.awake .logo:not(.scroll-logo){display:none}.bsc-text-logo{position:absolute;text-align:center;width:100%;left:0;right:0;z-index:-9}.bsc-text-logo h1{font-size:3rem;font-weight:700;color:#fff;margin-bottom:0}.scrolled.awake .bsc-text-logo h1{color:#000}.ftco-navbar-light{position:relative;top:unset;left:unset;right:unset}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:inherit}#ftco-navbar .navbar-nav>.cta.nav-item.active>a{color:#fff}#ftco-navbar .navbar-nav>.nav-item.cta{display:flex;align-items:center}#ftco-navbar .navbar-nav>.nav-item.cta>.nav-link:hover{color:#fff}#ftco-navbar .navbar-nav>.nav-item.cta>a{padding-top:1px;padding-bottom:1px;margin-top:0;border-radius:5px;background:#fff0;border-color:#fff}#ftco-navbar.scrolled.awake .navbar-nav>.nav-item.cta>a{border:1px solid #000000!important;color:#000000!important}.ftco-navbar-light.scrolled .nav-item.cta>a{padding:1px 18px!important;margin-top:0px!important}#ftco-navbar.bg-dark:not(.scrolled):not(.awake){background:#4a89ac!important}.ftco-navbar-light:not(.scrolled):not(.awake) .navbar-nav>.nav-item>.nav-link{color:#fff}.ftco-navbar-light:not(.scrolled):not(.awake) .navbar-nav>.nav-item>.nav-link:hover{color:rgb(255 255 255 / .7)}.ftco-navbar-light:not(.scrolled):not(.awake) .navbar-nav>.nav-item.active>a{color:rgb(255 255 255 / .7)}.custom-language-change{float:right;height:55.78px;display:flex;align-items:center}.custom-language-change .toggle.btn{min-height:unset;max-height:30px}.custom-language-change .toggle-group .btn.toggle-on{padding:0 24px 0 12px}.custom-language-change .toggle-group .btn.toggle-off{padding:2px 12px 2px 24px}.custom-language-change .btn:not(.btn-light),.custom-language-change .btn:not(.btn-light):active{background:#fff0;border-color:#fff}.custom-language-change .toggle-group .btn:not(.btn-light),#ftco-navbar.bg-dark.awake .custom-language-change .toggle-group .btn:not(.btn-light){border-color:#fff0}#ftco-navbar.bg-dark.awake .custom-language-change .btn:not(.btn-light){color:#000;border-color:#000}#ftco-navbar.bg-dark.awake .custom-language-change .btn.btn-light,#ftco-navbar.bg-dark.awake .custom-language-change .btn.btn-light:active{background:#000;border-color:#000}.header-banner{position:relative;display:flex;align-items:flex-end;text-align:center}.header-banner-parent-bg{background-image:url(/wp-content/themes/bscofdallas/assets/images/header-banner-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.header-banner.header-banner-bg{height:483px}.header-banner figure{position:absolute;bottom:0;left:0;right:0}.header-banner-text h1{font-weight:800;color:#fff;max-width:550px;margin:auto;margin-bottom:20px;text-transform:capitalize}#ftco-navbar.scrolled.awake .header-top{display:none}.header-top{float:left;width:100%;display:flex;justify-content:space-between}.header-top ul{font-size:14px;list-style:none;margin:0;padding:0;color:#fff}.header-top ul .icon{margin-right:5px}.header-top a[href^="tel:"]{color:#fff}.header-top .custom-language-change{height:auto}.header-bottom{border-top:1px solid rgb(255 255 255 / .5);width:100%;margin-top:7px;display:flex;justify-content:space-between;align-items:center}.header-bottom{border-top:1px solid rgb(0 0 0 / .1)}footer .ftco-footer-widget input[type="submit"].btn-primary{background:#1162fb!important;border:none!important}footer .ftco-footer-widget input[type="submit"].btn-primary:hover{border:none!important}footer form input.form-control,footer form textarea.form-control{font-size:14px}footer form input.form-control{height:42px!important}.footer-style-2{background:#fff0;border-top:1px solid #ced4da}.footer-style-2 .ftco-footer-widget h2,.footer-style-2 .ftco-footer-widget ul li a,.footer-style-2 p,.footer-style-2 a{color:#000}.footer-style-2 a:hover{color:rgb(0 0 0 / .7)}.footer-style-3{background:#D3D3D3;border-top:1px solid #ced4da}.footer-style-3 .ftco-footer-widget h2,.footer-style-3 .ftco-footer-widget ul li a,.footer-style-3 p,.footer-style-3 a{color:#000}.footer-style-3 a:hover{color:rgb(0 0 0 / .7)}.hero-wrap{position:relative;background-color:#1162fb;height:500px}.hero-wrap .slider-text{height:500px}.hero-wrap .banner-text-white.slider-text h1{opacity:1!important}.hero-wrap .banner-text-white.slider-text h1 span{color:#fff}.hero-wrap .banner-text-white .btn-white{border:1px solid #ffffff!important}.hero-wrap.hero-wrap-2 .slider-text{padding:15px 5px 5px;border-bottom:1px solid #ced4da}.hero-wrap.hero-wrap-2,.hero-wrap.hero-wrap-2 .slider-text{height:auto!important;background:#fff0}.hero-wrap.hero-wrap-2 .breadcrumbs{margin-bottom:0}.news-list{border-bottom:1px solid #ced4da;margin-bottom:16px}.news-list:last-child{border-bottom:none}.news-list .news-description{display:flex;justify-content:center;padding-bottom:10px}.news-list .icon{font-size:40px;margin-right:20px}.contact-form-wrap{margin:auto;max-width:510px}.contact-form form .wpcf7-radio .wpcf7-list-item:first-child{margin-left:0}.contact-form form .heading-section span{display:block}.join-form{padding:45px;border:1px solid #ced4da;border-radius:5px}.ui-datepicker.ui-widget td a{text-align:center}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#b41e3c}.ui-datepicker.ui-widget td a.ui-state-active,.ui-datepicker.ui-widget td a:hover{background:#1f3367;border-color:#1f3367}.search .search-form{max-width:400px}.search-form button[type="submit"]{background:none;border:none;outline:none}.ftco-footer-widget .menu{padding-left:0;list-style:none}.ftco-footer-widget .menu a{padding:8px 0;display:inline-block}.subscribe-form .form-group .submit{min-height:100%}.es_subscription_form{position:relative}.es_subscription_form .es_spinner_image{position:absolute;bottom:-80%;left:0;right:0;text-align:center}.es_subscription_form .es-field-wrap,.es_subscription_form .es-field-wrap label{margin:0}form.es_subscription_form{display:-webkit-box;display:-ms-flexbox;display:flex}.es_subscription_form .es-field-wrap{display:block;width:100%}.es_subscription_form .es-field-wrap label{font-size:0;width:100%}.es_subscription_form .es-field-wrap br{display:none}form.es_subscription_form .es_txt_email{display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;height:52px!important;box-shadow:none!important;background:white!important;border:1px solid rgb(0 0 0 / .05);color:rgb(0 0 0 / .7)!important;font-size:16px;border-radius:5px 0 0 5px;outline:none}form.es_subscription_form input[type="submit"]{border:1px solid rgb(0 0 0 / .05);padding:0 7px;color:#fff!important;background:#044cd5!important;border-radius:0 5px 5px 0;font-size:16px;min-height:100%}.subscribe-style-1{padding-top:0px!important}.subscribe-style-2{background:#000;color:#fff}.subscribe-style-2 .heading-section h2{color:#fff}.menu-item-gtranslate{display:flex;align-items:center}.menu-item-gtranslate #gtranslate_wrapper{position:relative!important}.switcher{width:97px!important}.switcher .selected a{border:1px solid #ced4da!important;background:url(//bscofdallas.local/wp-content/plugins/gtranslate/arrow_down.png) 83px center no-repeat!important;width:85px!important}.switcher .selected a:hover{background:#F0F0F0 url(//bscofdallas.local/wp-content/plugins/gtranslate/arrow_down.png) 83px center no-repeat!important}.switcher .option{width:95px!important}.iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.iframe-wrap iframe,.iframe-wrap object,.iframe-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.mec-events-blog em{margin-right:5px}div.wpcf7-response-output{background:red;color:#fff}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background:#f7e700;color:#666}div.wpcf7-mail-sent-ok{background:#398f14;color:#fff}.birthday-section .speaker h3{color:#000}.birthday-blog>.row>div:first-child{border-right:1px solid #ced4da}.birthday-blog .speaker .position{font-size:15px;text-transform:capitalize;letter-spacing:unset}.table-heading{font-weight:600;margin:0}.birthday_table_list{max-width:500px;margin:auto}.membertable_wrap .table{white-space:nowrap}.table_wrap{overflow-x:auto}.col-num{width:54px}.col-date{width:100px}.messagebox{border:1px solid #dee2e6;margin-top:15px}.messagebox-heading{border-bottom:1px solid #dee2e6;padding:5px 15px}.birthday_message{border-bottom:1px solid #dee2e6;padding:10px 15px}.birthday_message p{margin-bottom:0}.messagebox-footer{padding:10px 15px}.messagebox-footer a{position:relative;height:50px;width:50px;background:#1162fb;border-radius:50%;color:#fff;display:inline-block;text-align:center;margin-left:10px}.messagebox-footer a i{font-size:26px;line-height:50px}@media (max-width:767px){.birthday-section .container{max-width:100%}}@media (max-width:425px){.messagebox-footer{display:block!important;text-align:center}.messagebox-footer>div:not(:last-child){margin-bottom:15px}}.mec-events-meta-group-countdown{display:none!important}.mec-wrap .search-form button[type=submit]{font-size:15px;color:inherit;position:absolute;padding:0;margin:0}.carousel-mec-post figure{margin:0}.carousel-mec-post figure img{width:100%}.carousel-mec-post.owl-carousel:hover .owl-nav button.owl-prev{left:0}.carousel-mec-post.owl-carousel:hover .owl-nav button.owl-next{right:0}.carousel-mec-post .owl-nav button.owl-prev,.carousel-mec-post .owl-nav button.owl-next{outline:none;opacity:1;line-height:1!important;background:#fff;padding:2px 11px 2px 10px!important}.carousel-mec-post .owl-nav button.owl-prev span:before,.carousel-mec-post .owl-nav button.owl-next span:before{font-size:30px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.carousel-mec-post .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;height:34px;outline:none;opacity:1;line-height:1!important;background:#fff;padding:2px 11px 2px 10px!important;border:none;color:#1162fb;cursor:pointer;z-index:1}.carousel-mec-post button.slick-prev{left:0}.carousel-mec-post button.slick-next{right:0}.carousel-mec-post button.slick-prev span:before,.carousel-mec-post button.slick-next span:before{font-size:30px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (min-width:992px){header nav.navbar{display:block}#ftco-nav{display:block!important}.top-bar{float:left;width:100%}.top-bar a{color:inherit}.top-bar a:hover{color:#1162fb}.top-bar ul{float:right;list-style:none;margin:0}.scrolled.awake .top-bar ul li{color:#000}.scrolled.awake .top-bar ul li a:hover{color:rgb(0 0 0 / .7)}.top-bar ul li{display:inline-block;font-size:14px;margin-right:10px;color:#fff}.top-bar a:hover{color:rgb(255 255 255 / .7)}.top-bar ul li:last-child{margin-right:0}.top-bar ul li .icon{margin-right:5px}#ftco-nav .navbar-nav{float:right}}@media screen and (min-width:1441px){.mec-container{width:100%}.container,.mec-container{max-width:1366px}}@media screen and (min-width:1921px){.container,.mec-container{max-width:1920px}.header-banner.header-banner-bg{height:500px}}@media screen and (max-width:1440px){.bsc-text-logo h1{font-size:2.5rem}}@media screen and (max-width:1199px){.bsc-text-logo h1{font-size:2rem}}@media screen and (max-width:1024px){.bsc-text-logo h1{font-size:1.9rem}}@media screen and (max-width:991px){.header-bottom-bar,.bsc-text-logo{display:none}.header-bottom{border:none}#ftco-nav .top-bar,#ftco-nav .custom-language-change{display:none}.ftco-navbar-light .navbar-toggler{color:rgb(0 0 0 / .5)!important;border-color:rgb(0 0 0 / .5)!important}.ftco-navbar-light:not(.scrolled):not(.awake) .navbar-toggler{color:rgb(255 255 255)!important;border-color:rgb(255 255 255)!important}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{color:#000}.ftco-navbar-light{background:#ffffff!important}.menu-item-gtranslate{margin-top:15px}#ftco-navbar .navbar-nav>.nav-item.cta{margin-top:15px}}@media screen and (max-width:767px){.hero-wrap,.hero-wrap .slider-text{height:350px}.birthday-blog>.row>div:first-child{border-right:none}}@media screen and (max-width:575px){.birthday-blog{max-width:320px;margin:0 auto}.birthday-blog.birthday-table-section{max-width:100%}.birthday-blog .speaker{padding-left:0px!important}.join-form{padding:15px}}@media screen and (max-width:480px){.header-banner.header-banner-bg{height:250px}.header-banner-text h1{font-size:30px}}@media screen and (max-width:380px){.join-form form .wpcf7-radio .wpcf7-list-item{display:block;margin:0}.header-banner.header-banner-bg{height:200px}.header-banner-text h1{font-size:28px}}.animate-border{position:relative;display:block;width:115px;height:3px;background:#1162fb;overflow:hidden}.animate-border:after{position:absolute;content:"";width:35px;height:3px;left:15px;bottom:0;border-left:10px solid #fff;border-right:10px solid #fff;-webkit-animation:animborder 2s linear infinite;animation:animborder 2s linear infinite}@-webkit-keyframes animborder{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(113px);transform:translateX(113px)}}@keyframes animborder{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(113px);transform:translateX(113px)}}.event-archive .event-box p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.single-wrap .single-event-title{margin-bottom:30px;font-weight:700;font-size:33px;line-height:1.16}.event-content{padding:40px 0 30px}.single-event-content p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8;font-family:Roboto,sans-serif;font-weight:300}.single-event-image img{max-width:100%}.single-event-video{padding:20px 0 0}.event-sidebar-box{padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgb(0 0 0 / .016)}.event-sidebar-box:not(:last-child){margin-bottom:20px}.event-social-title{text-transform:uppercase;font-size:15px;font-weight:700;color:#000;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center}.event-social-title:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.single-event-share{padding:20px 0 10px}.whatsapp-icon{max-width:50px}.single-event-share{position:relative}.copy-notification{position:absolute;z-index:9;font-size:14px;color:#fff;background-color:#343a40;padding:5px 0;border-radius:30px;top:100%;left:0;right:0;margin:0 auto;width:150px;display:none;text-align:center}.team-links-list{padding-left:0}.team-links-list li{list-style:none;margin:0 10px 0 0;display:inline-block}.team-links-list a{position:relative;height:50px;width:50px;display:block;float:left;background:#1162fb;border-radius:50%;color:#fff}.team-links-list a[href*="facebook.com"]{background:#3b5998}.team-links-list a[href*="twitter.com"]{background:#00acee}.team-links-list a[href*="youtube.com"]{background:red}.team-links-list a[href*="api.whatsapp.com"]{background:#00e676}.team-links-list a i{font-size:26px;line-height:50px}@media (min-width:992px){.col-lg-2_4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.form-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/themes/bscofdallas/assets/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}.form-loader.is-active{visibility:visible}.form-notification{display:none}.searchmemberform-wrap .searchmemberform{max-width:300px;margin:auto}.searchmemberform-wrap h2{font-size:28px}.table-devider{padding:0 10px}.table.birthday_table{white-space:initial;max-width:min-content;float:right}.birthday_table tbody,.anniversary_table tbody{white-space:nowrap}.table.anniversary_table{white-space:initial;max-width:min-content}.table.birthday_table th,.table.birthday_table td,.table.anniversary_table th,.table.anniversary_table td{padding-top:5px;padding-bottom:5px}