.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#390071;--e-global-color-text:#FFFFFF;--e-global-color-accent:#EBECF0;--e-global-color-2773280:#A8AFB7;--e-global-color-b7e9d0e:#505B68;--e-global-color-a63fcdf:#EBECF0;--e-global-color-e82eaae:#FFFFFF;--e-global-color-4c02c0b:#000000;--e-global-color-a978318:#FFFFFF;--e-global-color-9c5e15d:#00DF82;--e-global-color-fbfd65a:#03624C;--e-global-color-ff91be2:#021A1A;--e-global-color-d373ef3:#E2F4E6;--e-global-color-bfaf708:#751540;--e-global-color-d3b2e3a:#C0C6C6;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:400;--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-b28d16d-font-family:"Inter";--e-global-typography-b28d16d-font-weight:500;--e-global-typography-b28d16d-letter-spacing:0.04rem;background-color:var( --e-global-color-a63fcdf );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.team_info_position .elementor-image-box-content {
    position: absolute;
    bottom: 0px;
    background: #0f001f;
    padding: 10px 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-image: url('https://optioservices.wpenginepowered.com/wp-content/uploads/2025/04/Rectangle-340.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.team_info_position .elementor-image-box-wrapper {
    position: relative;
}

.margin_box_square.elementor-section.elementor-top-section.elementor-element{
    margin: 0 35px 60px;
}

/*Image height*/

.img_height_box .elementor-element.elementor-widget-image {
    height: 100%;
}

.img_height_box .elementor-widget-container {
    height: 100%;
}

.img_height_box img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}

/*Side Spacing*/

section.elementor-section.elementor-element.margin_box {
    margin: 35px;
}


.text_align_height .elementor-element .elementor-image-box-title {
    height: 65px;
}


@media (max-width: 600px) {
  .margin_box_square.elementor-section.elementor-top-section.elementor-element{
    margin: 0 20px 30px;
}

section.elementor-section.elementor-element.margin_box {
    margin: 20px;
}

h2 br {
    display: none;
}

}










/*New Design*/


section.elementor-section.elementor-inner-section.inner_width.elementor-section-boxed {
    max-width: 1360px;
    margin: 0 auto;
}


h1, h2, h3, h4, h5, h6, p, span {
    letter-spacing: -0.04em !important;
}



/*New Team Info*/

.team_info_red .elementor-image-box-content {
    position: absolute;
    bottom: 0px;
    background: #751540;
    padding: 10px 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

.team_info_green .elementor-image-box-content {
    position: absolute;
    bottom: 0px;
    background: #03624C;
    padding: 10px 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}/* End custom CSS */