.elementor-kit-48{--e-global-color-primary:#652D8F;--e-global-color-secondary:#0DB4DC;--e-global-color-text:#FFFFFF;--e-global-color-accent:#0DB4DC;--e-global-color-569e2135:#FFFFFF00;--e-global-color-2b581f33:#000;--e-global-color-ba1bc0b:#1F1F1F;--e-global-color-7d8b8f5:#FAFAFA;--e-global-color-b7f091b:#242424;--e-global-color-c47cb89:#FAFAFABF;--e-global-color-d28d2df:#242424B3;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-321bccc-font-size:1.2rem;--e-global-typography-321bccc-font-weight:400;font-family:"Roboto", Sans-serif;font-size:1.1rem;}.elementor-kit-48 button,.elementor-kit-48 input[type="button"],.elementor-kit-48 input[type="submit"],.elementor-kit-48 .elementor-button{background-color:var( --e-global-color-569e2135 );font-size:1.2em;font-weight:bold;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-kit-48 e-page-transition{background-color:#FFBC7D;}.elementor-kit-48 a{color:var( --e-global-color-accent );}.elementor-kit-48 h1{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:3rem;font-weight:900;}.elementor-kit-48 h2{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:2.6rem;font-weight:bold;}.elementor-kit-48 h3{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-kit-48 h4{font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-48 h1{font-size:1.8rem;line-height:1.1em;}.elementor-kit-48 h2{font-size:1.6rem;}.elementor-kit-48 h3{font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.menu-last a {
    margin-right:0!important;
    padding-right:0!important;
}
body, html {
    overflow-x: hidden!important;
}
@media (max-width: 880px){
    .grecaptcha-badge
    {
    visibility: hidden !important;
}}


.button, .uc_more_btn  {
  border-bottom: 2px solid;
  border-image: linear-gradient(to right, #652d8f, #0db4dc) 1;
}

 /* About Us Page Leadership Small Avatars */
.leadership-avatar {
  display: inline-block;
  padding: 5px;
  border-radius: 50%;
  background: linear-gradient(45deg, #5a2885, #0facd8);
}

.leadership-avatar img {
  display: block;
  border-radius: 50%;
}


 /* About Us Page Leadership Hover Reveal */
.linked-in-icon {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.main-img-container:hover .linked-in-icon {
  opacity: 1;
  transform: translateY(0);
}
.team-img {
    background-size: 100%!important;
    background-position: center;
    background-repeat: no-repeat;
    transition: background-size 0.7s ease;
}

.main-img-container:hover .team-img {
    background-size: 110%!important;
}

 /* Team Page Staff Images */
.team-member-img {
  display: inline-block;
  padding: 20px;
  border-radius: 50%;
  background: linear-gradient(45deg, #5a2885, #0facd8);
}

.team-member-img img {
  display: block;
  border-radius: 50%;
}

#single-post-content-wrapper h2{
    font-size: 1.8rem!important;
}/* End custom CSS */