.elementor-kit-56{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-5a6398bb:#61CE70;--e-global-color-79678bbf:#4054B2;--e-global-color-43a59663:#23A455;--e-global-color-23597ab0:#000;--e-global-color-606ec8c2:#FFF;--e-global-color-f100536:#EEEEEF;--e-global-color-9126a72:#44A8E3;--e-global-color-bf81cbd:#8CCD94;--e-global-color-27b8567:#EFF8FD;--e-global-color-05b9f72:#1C1C1C;--e-global-color-c7b9b5c:#EBAA87;--e-global-color-2ee747d:#D29980;--e-global-color-6acffa7:#A06B4F;--e-global-color-7174b43:#CF2880;--e-global-color-a1750bc:#ED7D31;--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-531441f-font-family:"Quicksand";--e-global-typography-531441f-font-size:2.5rem;--e-global-typography-531441f-font-weight:500;--e-global-typography-531441f-line-height:2.7rem;--e-global-typography-99308ff-font-family:"Quicksand";--e-global-typography-99308ff-font-size:1.8rem;--e-global-typography-99308ff-font-weight:400;--e-global-typography-99308ff-line-height:2rem;--e-global-typography-83224ea-font-family:"Quicksand";--e-global-typography-83224ea-font-size:1.4rem;--e-global-typography-83224ea-font-weight:500;--e-global-typography-83224ea-line-height:1.5rem;--e-global-typography-45b9b51-font-family:"Quicksand";--e-global-typography-45b9b51-font-size:18px;--e-global-typography-45b9b51-line-height:20px;--e-global-typography-cd72f13-font-family:"Quicksand";--e-global-typography-cd72f13-font-size:30px;--e-global-typography-cd72f13-font-weight:500;--e-global-typography-cd72f13-line-height:40px;background-color:var( --e-global-color-606ec8c2 );}.elementor-kit-56 e-page-transition{background-color:#FFBC7D;}.elementor-kit-56 a{color:var( --e-global-color-primary );}.elementor-kit-56 a:hover{color:var( --e-global-color-bf81cbd );}.elementor-kit-56 h1{line-height:1.3em;}.elementor-kit-56 button,.elementor-kit-56 input[type="button"],.elementor-kit-56 input[type="submit"],.elementor-kit-56 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;border-radius:100px 100px 100px 100px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}@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-56{--e-global-typography-cd72f13-font-size:25px;--e-global-typography-cd72f13-line-height:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */nav.rank-math-breadcrumb a {
    color: #000;
    font-weight: 600;
}

nav.rank-math-breadcrumb {
    font-family: 'Quicksand';
    color: #000;
    font-size: 12px;
}

select.facetwp-dropdown {
   font-family: 'Quicksand';
   background: transparent;
   border: none;
   width: 95%;
   color: #000;
   font-size: 1.5rem;
   font-weight: 600;
   margin: 0px 2.5%;
   padding: 0px;
   border-bottom: solid 2px #95D0A2;
}
@media (max-width: 767px) {
.facetwp-facet.facetwp-type-dropdown {
    margin-bottom: 10px;
    margin-top: 10px;
}}

.facetwp-dropdown option {
    font-size: 1rem;
}

#gform_28 .gform-body.gform_body {
    margin: 0px 10px 0px 0px;
} 
 #gform_28 {
    display: flex;
    grid-template-columns: repeat(2, 1fr);
    align-items: baseline;
    justify-items: end;
    justify-content: flex-end;
    flex-direction: row;
}

  .white-background #gform_28 {   justify-content: center!important;}
@media (min-width: 767px) {
.medmeet-sub-inline div#gform_fields_28 {
    min-width: 450px;}
    
}
@media (max-width: 767px) {
#gform_28 {
    display: flex;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    justify-items: end;
    justify-content: flex-end;
    flex-direction: column;
}}

 #gform_fields_28 div.ginput_container input, #gform_fields_28 div.ginput_container select
 {
     background-color: #EFF8FD;
     border:none;
    border-radius: 30px;
    padding: 10px 20px !important;
    font-family: "Quicksand";
    Font-weight: 600;
    color: #000;
    font-size: 18px !important;
}

.medmeet-form-onblue div.ginput_container input, .medmeet-form-onblue div.ginput_container select
 {
     background-color: #FFF;
     border:none;
    border-radius: 30px;
    padding: 10px 20px !important;
    font-family: "Quicksand";
    FONT-WEIGHT: 600;
    color: #000;
    font-size: 18px !important;
}

input#gform_submit_button_28, input#gform_submit_button_31,input#gform_submit_button_32, input#gform_submit_button_33  {
    font-family: 'Quicksand';
    font-size: 18px;
    padding: 2vh 40px;
    font-weight: 600;
    background-image: linear-gradient(90deg, #94D1A3 0%, #2399DE 100%) !important;
    border: none;
        color: #fff!important;
}

input#gform_submit_button_31{width: 100%;}
input#gform_submit_button_28:hover, input#gform_submit_button_31:hover, input#gform_submit_button_32:hover, input#gform_submit_button_33:hover {
    background-image: linear-gradient(90deg, #2399DE 0%, #94D1A3 100%) !important;
}

.blue-border{
    border-image: linear-gradient(220deg, var(--e-global-color-accent), var(--e-global-color-9126a72)) 1;
    border-style: solid;
}

.orange-border{
    border-image: linear-gradient(220deg, #EBAA86, #D29980) 1;
    border-style: solid;
}
@media (min-width: 767px) {
  .pink-border, .blue-border, .orange-border {
       border-width: 0px 2px 0px 0px;
  } 
}
@media (max-width: 767px) {
  .pink-border, .blue-border, .orange-border {
       border-width: 0px 0px 2px 0px;
  } 
}

.pink-border{
    border-image: linear-gradient(220deg, #CF2880, #ED7D31) 1;
    border-style: solid;
}

@media (min-width: 1024px) {.filter-text{max-width: 200px}}

input.facetwp-search {
    background-color: #EFF8FD!important;
    font-family: 'Quicksand';
    font-weight: 600;
    border-radius: 30px;
    padding: 10px 20px;
    border: 1px solid #000;
    color: #000;
}

.facetwp-icon {
    padding-right: 10px;}
    
    span.facetwp-display-value {
    font-family: 'Quicksand';
    color: #000;
}

span.facetwp-display-value {
    font-family: 'Quicksand';
    font-weight: 600;
    font-size: 18px;
    text-underline-offset: 5px;
    color: #000;
    text-decoration: underline;
    text-decoration-color: #2399DE;
}

li.dpm-medmeet::after {
    content: "";
    display: inline-block;
    background-image: url(/wp-content/uploads/2025/07/DPM-2022-Logo-Suite_DPM-Logo-with-slogan-White_1-e1753761271937.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    width: 30px;
    height: 15px;
    margin-right: 10px;
    margin-left: 0px;
    vertical-align: middle;
}

li.dpm-medmeet {
    display: inline-flex
;
    justify-content: flex-start;}
    
    a.elementor-item.menu-link {
    text-decoration-color: #2399DE !important;
}
.ast-scroll-to-top-right {
    right: 30px;
    bottom: 50px;
}



div#cbxwpbkmarkguestwrap-37108 {
    display: flex;
    min-width: 300px;
}/* End custom CSS */