      /* ///////////////////// ELEMENTS ///////////////////// */

                                /* Faq */
                                .faq_line-v,
                                .faq_line-h,
                                .modal-card_action-line-h,
                                .modal-card_action-line-v{
                                  background-color: currentColor;
                                }

                                /* Tag */
                                .tag-b::before{
                                  content: "";
                                  width: 0.6rem;
                                  height: 0.6rem;
                                  background-color: #67CE00;
                                  border-radius: 50%;
                                }

                                /* Tabs */
                                .progress-bar.background-color-mediumgray.active{
                                  background: rgba(35, 124, 255, 0.20);
                                }
                                .progress-bar.background-color-mediumgray.opacity-40.active{
                                  background: rgba(214, 224, 239, 0.60);
                                  opacity: 1;
                                }
                                .progress-bar.background-color-dark-gray.active{
                                  background: rgba(35, 124, 255, 0.60);
                                }
                                .tab.fs-cmsfilter_active{
                                  background-color: #D6E0EF;
                                  color: #0F6FFF;
                                }

                                /* Dropdown */
                                .filters-block.open{
                                  display:block;
                                }
                                .filters-wrapper{
                                  min-width: max-content;
                                }

                                /* Cards */
                                .background-color-charcoal :is(.card-b,.card-c){
                                  border-color: var(--onyx);
                                }

                                /* List */
                                [no-expand="true"]{
                                  cursor: default;
                                }
                                .list-b_link .tag-a{
                                  color: inherit;
                                }
                                .list-b_link .list-b_circle-hover{
                                }

                                /*Â Autoplaying Tabs */
                                .autotabs_link.is-active{
                                  color: #F1EFED;
                                }
                                .background-color-lightgray :is(.autotabs_link.is-active,.autotabs_link:hover){
                                  color: var(--onyx);
                                }

                                /* Codes */
                                .code-box .text-size-code{
                                  width: 100%;
                                  overflow: auto;
                                  display: flex;
                                }
                                .code-box_code{
                                  flex: 0 0 auto;
                                }

                                /*Â Swiper Fix */
                                @media only screen and (max-width: 991px){
                                  .autotabs_wrap .swiper-slide:last-child{
                                    padding-right: calc(100vw - (30rem + (3.2rem * 2)));
                                  }
                                }
                                @media only screen and (max-width: 767px){
                                  .autotabs_wrap .swiper-slide:last-child{
                                    padding-right: calc(100vw - (30rem + (2.4rem * 2)));
                                  }
                                }
                                @media only screen and (max-width: 479px){
                                  .autotabs_wrap .swiper-slide:last-child{
                                    padding-right: calc(100vw - (30rem + (1.6rem * 2)));
                                  }
                                }
                                .letter{
                                  visibility: hidden;
                                }

                                /* Blog Authors */
                                .authors-by p,
                                .author-block-group *{
                                  display: inline;
                                }

                                /* --- Desktop Only */
                                @media only screen and (min-width: 992px){
                                  .list-b_link:hover{
                                    color: var(--tg-blue);
                                  }
                                }

                                /* --- Dark Overrides */
                                /* Just Desktop */
                                @media only screen and (min-width: 992px){

                                  /* Background */
                                  .background-color-charcoal .dropdown-inner{
                                    background-color: var(--charcoal);
                                    color: var(--light-gray);
                                  }

                                  /*Â Active Blue */
                                  .background-color-charcoal :is(.navbar_link:focus,.navbar_link.w--open,.tab.fs-cmsfilter_active,.tab:focus){
                                    background-color: #237CFF;
                                    color: var(--light-grey);
                                  }
                                }

                                /* Tablet and Below */
                                @media only screen and (max-width: 992px){
                                  .background-color-charcoal :is(.nav_dropdown){
                                    border-color: var(--onyx);
                                  }
                                }

                                /* Border */
                                .background-color-charcoal :is(.list-a_item, .list-b_link, .list-b_link *, .list-d_item, .list-d_item *, .section_hp-hero, .is-dropdown, .filters-wrapper,.blog-pagination,.filters-wrapper,.dropdown-inner,.tag-a,.button_cta-icon,.list-c_link,.case-quote_author,.static-list_item){
                                  border-color: var(--onyx);
                                }

                                /*Â Border Hover */
                                .background-color-charcoal :is(){
                                  border-color: var(--light-grey);
                                }

                                /* Dark Background */
                                .background-color-charcoal :is(.section_divider,.autotabs_progress,.case-quote_navigation .progress-bar){
                                  background-color: var(--onyx);
                                }
                                .background-color-charcoal :is(.filters-wrapper){
                                  background-color: var(--charcoal);
                                  color: var(--light-gray);
                                }

                                .background-color-charcoal .blog-item-line,
                                .background-color-charcoal .blog-item-line rect{
                                  fill: var(--charcoal);
                                }
                                .background-color-charcoal .blog-item-line path{
                                  stroke: var(--onyx);
                                }

                                /* Just Background */
                                .background-color-charcoal :is(.tag-a,.case-quote_item,.case-quote_content-mask,.case-quote_slider,.navbar_bg-box){
                                  background-color: var(--charcoal);
                                }

                                /*Â TG Blue on Dark */
                                .background-color-charcoal :is(.tab.w--current){
                                  background-color: var(--tg-blue);
                                  color: var(--light-gray);
                                }
