.elementor-17523 .elementor-element.elementor-element-52d1ddf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-17523 .elementor-element.elementor-element-52d1ddf:not(.elementor-motion-effects-element-type-background), .elementor-17523 .elementor-element.elementor-element-52d1ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb6d9ae );}.elementor-17523 .elementor-element.elementor-element-8c6b8b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-8c6b8b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17523 .elementor-element.elementor-element-fb660ad > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-17523 .elementor-element.elementor-element-fb660ad{text-align:start;}.elementor-17523 .elementor-element.elementor-element-fb660ad img{width:100%;max-width:64px;}.elementor-17523 .elementor-element.elementor-element-2d9de74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-78ad2d0 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-17523 .elementor-element.elementor-element-78ad2d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-0d2227b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-17523 .elementor-element.elementor-element-0d2227b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-4e2be8f .elementor-button{background-color:#02010100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-17523 .elementor-element.elementor-element-4e2be8f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-17523 .elementor-element.elementor-element-4e2be8f .elementor-button:hover, .elementor-17523 .elementor-element.elementor-element-4e2be8f .elementor-button:focus{color:var( --e-global-color-49eaa74 );}.elementor-17523 .elementor-element.elementor-element-4e2be8f .elementor-button:hover svg, .elementor-17523 .elementor-element.elementor-element-4e2be8f .elementor-button:focus svg{fill:var( --e-global-color-49eaa74 );}.elementor-17523 .elementor-element.elementor-element-1cbffc4{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-74182ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-6656baf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a, .elementor-17523 .elementor-element.elementor-element-c37589c .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown{background-color:#02010100;border-radius:0px 0px 0px 0px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a:hover,
					.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a:focus,
					.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#02010100;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown .elementor-item, .elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-17523 .elementor-element.elementor-element-355861f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-355861f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a, .elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a:hover,
					.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a:focus,
					.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#02010100;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown .elementor-item, .elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17523 .elementor-element.elementor-element-c170c91 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-17523 .elementor-element.elementor-element-fba6224 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-17523 .elementor-element.elementor-element-fba6224 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-416fe51{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-17523 .elementor-element.elementor-element-416fe51 .elementor-widget-container{text-align:left;}.elementor-17523 .elementor-element.elementor-element-416fe51 .elementor-social-icon{background-color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-416fe51 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-17523 .elementor-element.elementor-element-416fe51 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-17523 .elementor-element.elementor-element-416fe51 .elementor-social-icon:hover{background-color:#D1D1D1;}.elementor-17523 .elementor-element.elementor-element-cb021a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-17523 .elementor-element.elementor-element-cb021a0:not(.elementor-motion-effects-element-type-background), .elementor-17523 .elementor-element.elementor-element-cb021a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a318d0b );}.elementor-17523 .elementor-element.elementor-element-32ce153{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.72em;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-f33cda5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-7146e25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-dd1798a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-8443298{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-5da8ea5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-17523 .elementor-element.elementor-element-391ef0c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17523 .elementor-element.elementor-element-62b1872{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.72em;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-17523 .elementor-element.elementor-element-52d1ddf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-17523 .elementor-element.elementor-element-74182ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17523 .elementor-element.elementor-element-c37589c .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-17523 .elementor-element.elementor-element-c170c91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17523 .elementor-element.elementor-element-fba6224 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-17523 .elementor-element.elementor-element-f33cda5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-17523 .elementor-element.elementor-element-7146e25{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17523 .elementor-element.elementor-element-8443298{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17523 .elementor-element.elementor-element-391ef0c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-17523 .elementor-element.elementor-element-52d1ddf{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-17523 .elementor-element.elementor-element-1cbffc4{--width:314px;}.elementor-17523 .elementor-element.elementor-element-cb021a0{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-8c6b8b8 */.elementor-17523 .elementor-element.elementor-element-8c6b8b8 {
    width: 100% !important;
    max-width: 230px !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c37589c */@media (min-width: 1025px) {
    #so-footer-menu .sub-menu {
        display: block !important;
        position: relative !important;
    }
    #so-footer-menu nav > ul {
       column-count: 2;
    }    
    #so-footer-menu nav > ul > li {
        page-break-inside: avoid;
        margin-right: 24px;
    }
    #so-footer-menu nav > ul > li > a > .sub-arrow {
        display: none;
    }    
    #so-footer-menu nav > ul > li > ul.sub-menu {
        margin-bottom: 40px;
    }
}

#so-footer-menu nav > ul > li a {    
    border-left: 0;
}
#so-footer-menu nav > ul > li > a {
    font-weight: 700 !important
}
#so-footer-menu nav > ul > li > a > .sub-arrow{
    margin-left: auto !important;
}
#so-footer-menu nav > ul > li > ul.sub-menu {
    /*margin-bottom: 40px;*/
    width: 100%;
}

#so-footer-menu nav > ul > li > ul.sub-menu a:hover {
    text-decoration: underline;
}

/*Icon Update*/
#so-footer-menu .sub-arrow i::before {
    content: "" !important;
}
#so-footer-menu .sub-arrow i::after {
    content: "" !important;
    background-image: url(https://members.bcsara.com/wp-content/uploads/2025/08/Addition-Plus.svg);
    width: 24px;
    height: 24px;
    display: block;
    background-repeat: no-repeat;
}
#so-footer-menu a.highlighted .sub-arrow i::after {
    background-image: url(https://members.bcsara.com/wp-content/uploads/2025/08/Minus.svg);
}


@media (max-width: 1024px) {
    #so-footer-menu nav {
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6656baf */@media (min-width: 768px) {
    .elementor-17523 .elementor-element.elementor-element-6656baf {
        max-width: 568px;
        max-width: 1040px;
    }    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c170c91 */@media (min-width: 1025px) {
    .so-footer-menu .sub-menu {
        display: block !important;
        position: relative !important;
    }
    /*.so-footer-menu nav > ul {*/
    /*   column-count: 2;*/
    /*}    */
    .so-footer-menu nav > ul > li {
        page-break-inside: avoid;
        margin-right: 24px;
    }
      .so-footer-menu nav > ul > li > a > .sub-arrow {
        display: none;
    }  
    .so-footer-menu nav > ul > li > ul.sub-menu {
        margin-bottom: 40px;
    }
}

.so-footer-menu nav > ul > li a {    
    border-left: 0;
}
.so-footer-menu nav > ul > li > a {
    font-weight: 700 !important
}
.so-footer-menu nav > ul > li > a > .sub-arrow{
    margin-left: auto !important;
}
.so-footer-menu nav > ul > li > ul.sub-menu {
    width: 100%;
}
.so-footer-menu a:hover {
    border-left: 0 !important;
}
.so-footer-menu nav > ul > li > ul.sub-menu a:hover {
    text-decoration: underline;
}

/*Icons Update*/
.so-footer-menu .sub-arrow i::before {
    content: "" !important;
}
.so-footer-menu .sub-arrow i::after {
    content: "" !important;
    background-image: url(https://members.bcsara.com/wp-content/uploads/2025/08/Addition-Plus.svg);
    width: 24px;
    height: 24px;
    display: block;
    background-repeat: no-repeat;
}
.so-footer-menu a.highlighted .sub-arrow i::after {
    background-image: url(https://members.bcsara.com/wp-content/uploads/2025/08/Minus.svg);
}


@media (max-width: 1024px) {
    .so-footer-menu nav {
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355861f */.elementor-17523 .elementor-element.elementor-element-355861f {
    width: 100%;
}
@media (min-width: 768px) {
    .elementor-17523 .elementor-element.elementor-element-355861f {
        max-width: 568px !important;
    }    
}
@media (min-width: 1025px) {
    .elementor-17523 .elementor-element.elementor-element-355861f {
        max-width: 284px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-17523 .elementor-element.elementor-element-355861f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74182ad *//*.elementor-17523 .elementor-element.elementor-element-74182ad {*/
/*    max-width: 1200px;*/
/*    max-width: 1366px;*/
/*    max-width: calc(100% - 460px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cbffc4 */@media (max-width: 1024px) {
    .elementor-17523 .elementor-element.elementor-element-1cbffc4 {
        width: 100%;
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32ce153 */.elementor-17523 .elementor-element.elementor-element-32ce153 {
    max-width: 720px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b1872 */.elementor-17523 .elementor-element.elementor-element-62b1872 {
    /*max-width: 720px !important;*/
}

.elementor-17523 .elementor-element.elementor-element-62b1872 a:hover {
    color: #D1D1D1 !important;
}/* End custom CSS */