.elementor-15 .elementor-element.elementor-element-6d7988e{--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:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0cf2773{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0cf2773 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-0cf2773 .elementor-icon{font-size:150px;}.elementor-15 .elementor-element.elementor-element-0cf2773 .elementor-icon svg{height:150px;}.elementor-15 .elementor-element.elementor-element-c918360{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-menu-toggle{margin:0 auto;}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu .elementor-item{font-family:"Mona sanss", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F78E1E;}.elementor-15 .elementor-element.elementor-element-c4a9575 .e--pointer-framed .elementor-item:before,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .e--pointer-framed .elementor-item:after{border-color:#F78E1E;}.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#F78E1E;}.elementor-15 .elementor-element.elementor-element-c4a9575 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-15 .elementor-element.elementor-element-c4a9575 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#F78E1E;}.elementor-15 .elementor-element.elementor-element-c4a9575{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;}.elementor-15 .elementor-element.elementor-element-385a8e9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-385a8e9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-stacked .elementor-icon{background-color:#FFCF01;color:#000000;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-default .elementor-icon{color:#FFCF01;border-color:#FFCF01;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-default .elementor-icon svg{fill:#FFCF01;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-385a8e9.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-385a8e9 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-385a8e9 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-4980d5f{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-c918360{--width:80%;}}/* Start custom CSS for nav-menu, class: .elementor-element-c4a9575 *//* ============================================================
   .worddmenu — Florida Health style nav menu
   ============================================================ */

.worddmenu .elementor-nav-menu,
.worddmenu.elementor-nav-menu{
  --wdm-navy:#10284F;
  --wdm-hover:#0B5FA5;
  --wdm-divider:#D5D9DE;
  display:flex;
  align-items:stretch;
  flex-wrap:nowrap;
}

/* ---- padding LI pe (A pe nahi) — isse 2-line wrap sahi chalega ---- */
.worddmenu .elementor-nav-menu > li,
.worddmenu.elementor-nav-menu > li{
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:0 24px;
}

.worddmenu .elementor-nav-menu > li::after,
.worddmenu.elementor-nav-menu > li::after{
  content:"";
  position:absolute;
  right:0;
  top:50%;
  transform:translateY(-50%);
  width:1px;
  height:38px;
  background:var(--wdm-divider);
}

.worddmenu .elementor-nav-menu > li:first-child::before,
.worddmenu.elementor-nav-menu > li:first-child::before{
  content:"";
  position:absolute;
  left:0;
  top:50%;
  transform:translateY(-50%);
  width:1px;
  height:38px;
  background:var(--wdm-divider);
}

/* ---- link: padding 0, sirf text width limit ---- */
.worddmenu .elementor-nav-menu a.elementor-item,
.worddmenu.elementor-nav-menu a.elementor-item{
  display:block;
  width:100%;
  max-width:118px;
  padding:14px 0 !important;
  text-align:center;
  font-family:'Archivo', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
  font-size:13.5px;
  font-weight:700;
  line-height:1.28;
  letter-spacing:.01em;
  text-transform:uppercase;
  color:var(--wdm-navy);
  background:transparent;
  transition:color .2s ease;
  white-space:normal;
  word-break:normal;
  overflow-wrap:normal;
  hyphens:none;
}

.worddmenu .elementor-nav-menu a.elementor-item:hover,
.worddmenu .elementor-nav-menu a.elementor-item:focus,
.worddmenu .elementor-nav-menu a.elementor-item.elementor-item-active,
.worddmenu.elementor-nav-menu a.elementor-item:hover,
.worddmenu.elementor-nav-menu a.elementor-item:focus,
.worddmenu.elementor-nav-menu a.elementor-item.elementor-item-active{
  color:var(--wdm-hover);
  background:transparent;
}

.worddmenu .elementor-nav-menu a.elementor-item:focus-visible,
.worddmenu.elementor-nav-menu a.elementor-item:focus-visible{
  outline:3px solid #FFC907;
  outline-offset:-3px;
}

/* ---- Elementor pointer effects OFF ---- */
.worddmenu .elementor-nav-menu a.elementor-item::before,
.worddmenu .elementor-nav-menu a.elementor-item::after,
.worddmenu.elementor-nav-menu a.elementor-item::before,
.worddmenu.elementor-nav-menu a.elementor-item::after{
  display:none !important;
  content:none !important;
}

/* ============================================================
   RESPONSIVE
   ============================================================ */
@media (max-width:1400px){
  .worddmenu .elementor-nav-menu > li,
  .worddmenu.elementor-nav-menu > li{ padding:0 16px; }
  .worddmenu .elementor-nav-menu a.elementor-item,
  .worddmenu.elementor-nav-menu a.elementor-item{
    font-size:12.5px;
    max-width:108px;
  }
}

@media (max-width:1200px){
  .worddmenu .elementor-nav-menu > li,
  .worddmenu.elementor-nav-menu > li{ padding:0 11px; }
  .worddmenu .elementor-nav-menu a.elementor-item,
  .worddmenu.elementor-nav-menu a.elementor-item{
    font-size:11.5px;
    max-width:96px;
  }
  .worddmenu .elementor-nav-menu > li::after,
  .worddmenu .elementor-nav-menu > li:first-child::before,
  .worddmenu.elementor-nav-menu > li::after,
  .worddmenu.elementor-nav-menu > li:first-child::before{
    height:32px;
  }
}

/* ---- mobile dropdown ---- */
.worddmenu .elementor-nav-menu--dropdown li{
  padding:0 !important;
}
.worddmenu .elementor-nav-menu--dropdown .elementor-item{
  max-width:none;
  width:100%;
  text-align:left;
  padding:15px 22px !important;
  font-size:14px;
  font-weight:700;
  line-height:1.3;
  text-transform:uppercase;
  color:var(--wdm-navy);
  border-bottom:1px solid var(--wdm-divider);
}
.worddmenu .elementor-nav-menu--dropdown .elementor-item br{
  display:none;
}
.worddmenu .elementor-nav-menu--dropdown li::after,
.worddmenu .elementor-nav-menu--dropdown li::before{
  display:none !important;
}

@media (prefers-reduced-motion:reduce){
  .worddmenu .elementor-nav-menu a.elementor-item{ transition:none !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mona sanss';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://florida.mintechtestingserver.site/wp-content/uploads/2026/08/Mona-Sans.ttf') format('truetype');
}
/* End Custom Fonts CSS */