.elementor-51228 .elementor-element.elementor-element-f30b239{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:6%;--padding-left:30%;--padding-right:4%;}.elementor-51228 .elementor-element.elementor-element-f30b239:not(.elementor-motion-effects-element-type-background), .elementor-51228 .elementor-element.elementor-element-f30b239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A2E;}.elementor-51228 .elementor-element.elementor-element-0013a2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51228 .elementor-element.elementor-element-0013a2d .elementor-heading-title{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:52px;font-weight:500;line-height:1.04em;letter-spacing:1.1px;color:#F9F9F9;}.elementor-51228 .elementor-element.elementor-element-1297acb{--divider-border-style:solid;--divider-color:#DD1533;--divider-border-width:4px;}.elementor-51228 .elementor-element.elementor-element-1297acb > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-51228 .elementor-element.elementor-element-1297acb .elementor-divider-separator{width:56px;}.elementor-51228 .elementor-element.elementor-element-1297acb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-51228 .elementor-element.elementor-element-81343b2{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:20.5px;font-weight:400;line-height:1.36em;letter-spacing:0.4px;color:#C3E3ED;}.elementor-51228 .elementor-element.elementor-element-81343b2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button{background-color:#DD1533;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 20px 11px 20px;}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover, .elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:focus{background-color:#EE3B56;color:#FFFFFF;}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover svg, .elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:focus svg{fill:#FFFFFF;}#elementor-popup-modal-51228 .dialog-widget-content{animation-duration:0.4s;background-color:#061A2E;border-radius:14px 14px 14px 14px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-51228{background-color:rgba(4,26,47,0.55);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-51228 .dialog-message{width:640px;height:fit_to_content;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-51228 .dialog-close-button{display:flex;}#elementor-popup-modal-51228 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-51228 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-51228 .elementor-element.elementor-element-0013a2d .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-51228 .elementor-element.elementor-element-f30b239{--padding-top:34px;--padding-bottom:30px;--padding-left:104px;--padding-right:22px;}.elementor-51228 .elementor-element.elementor-element-0013a2d .elementor-heading-title{font-size:27px;letter-spacing:0.5px;}.elementor-51228 .elementor-element.elementor-element-1297acb > .elementor-widget-container{margin:12px 0px 14px 0px;}.elementor-51228 .elementor-element.elementor-element-1297acb .elementor-divider-separator{width:40px;}.elementor-51228 .elementor-element.elementor-element-81343b2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-51228 .elementor-element.elementor-element-81343b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13.5px;}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button{font-size:11.5px;padding:8px 14px 8px 14px;}#elementor-popup-modal-51228 .dialog-message{width:92vw;}}/* Start custom CSS for text-editor, class: .elementor-element-81343b2 */.elementor-51228 .elementor-element.elementor-element-81343b2 p{font-size:20.7px !important;line-height:1.36 !important;letter-spacing:.4px;margin:0;color:#C3E3ED}
@media (max-width:767px){.elementor-51228 .elementor-element.elementor-element-81343b2 p{font-size:13.5px !important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-135d180 */.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button{transition:background-color .6s cubic-bezier(.45,0,.25,1),color .6s cubic-bezier(.45,0,.25,1),transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .6s cubic-bezier(.45,0,.25,1)}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-icon{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover{background-color:#EE3B56;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,8,20,.35)}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-icon svg{fill:currentColor}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover .elementor-button-icon{transform:translateX(6px)}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:active{transform:translateY(0);transition-duration:.15s}
@media (prefers-reduced-motion:reduce){.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button,.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-icon{transition:background-color .3s}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover,.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover .elementor-button-icon{transform:none}}
.elementor-51228 .elementor-element.elementor-element-135d180{position:relative;z-index:1;isolation:isolate}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button{position:relative;z-index:1;overflow:hidden;isolation:isolate}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.22) 48%,transparent 66%);transform:translateX(-120%);animation:btnShine 7s cubic-bezier(.45,0,.25,1) 1.5s infinite}
@keyframes btnShine{0%{transform:translateX(-120%)}22%,100%{transform:translateX(120%)}}
@media (prefers-reduced-motion:reduce){.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button::after{animation:none}.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button::after{display:none}}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-text{display:inline-flex;align-items:center}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-text::after{content:"";display:inline-block;width:52px;height:9px;margin-left:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 14'%3E%3Cpath d='M0 7 H89 M83 1 L90 7 L83 13' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}
.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover .elementor-button-text::after{transform:translateX(6px)}
@media (prefers-reduced-motion:reduce){.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button:hover .elementor-button-text::after{transform:none}}
@media (max-width:767px){.elementor-51228 .elementor-element.elementor-element-135d180 .elementor-button-text::after{width:34px}}
.elementor-51228 .elementor-element.elementor-element-135d180::before{content:"";position:absolute;z-index:-1;left:-210px;top:-150px;width:660px;height:360px;pointer-events:none;
 background:radial-gradient(50% 50% at 50% 55%,rgba(72,122,186,.30),transparent 70%);
 animation:orbBotMove 14s ease-in-out -4s infinite alternate,orbBotFade 10s ease-in-out -5s infinite;will-change:transform,opacity}
@keyframes orbBotMove{0%{transform:translate(-60px,30px) scale(.95)}50%{transform:translate(70px,-20px) scale(1.06)}100%{transform:translate(10px,40px) scale(1)}}
@keyframes orbBotFade{0%,100%{opacity:.18}50%{opacity:1}}
@media (prefers-reduced-motion:reduce){.elementor-51228 .elementor-element.elementor-element-135d180::before{animation:none;opacity:.5}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30b239 */.elementor-51228 .elementor-element.elementor-element-f30b239{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  background:#061A2E;
  border-radius:14px;
  aspect-ratio:1112/715;
  justify-content:flex-start
}

.elementor-51228 .elementor-element.elementor-element-f30b239::before{
  content:"";
  position:absolute;
  left:-20%;
  top:-30%;
  width:140%;
  height:120%;
  pointer-events:none;
  background:radial-gradient(
    30% 36% at 64% 34%,
    rgba(64,110,166,.27),
    transparent 72%
  );
  animation:
    orbTopMove 12s ease-in-out infinite alternate,
    orbTopFade 9s ease-in-out infinite;
  will-change:transform,opacity
}

.elementor-51228 .elementor-element.elementor-element-f30b239::after{
  content:"";
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  width:27%;
  pointer-events:none;

  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 715' preserveAspectRatio='xMinYMin meet'%3E%3Cdefs%3E%3ClinearGradient id='rg' x1='254' y1='0' x2='0' y2='400' gradientUnits='userSpaceOnUse'%3E%3Canimate attributeName='x1' values='254;236;254' dur='29s' repeatCount='indefinite' calcMode='spline' keyTimes='0;.5;1' keySplines='.45 0 .55 1;.45 0 .55 1'/%3E%3Canimate attributeName='y2' values='400;430;400' dur='37s' repeatCount='indefinite' calcMode='spline' keyTimes='0;.5;1' keySplines='.45 0 .55 1;.45 0 .55 1'/%3E%3Cstop offset='0' stop-color='%23D51D36'/%3E%3Cstop offset='.55' stop-color='%238E1A33'%3E%3Canimate attributeName='offset' values='.55;.47;.55' dur='23s' repeatCount='indefinite' calcMode='spline' keyTimes='0;.5;1' keySplines='.45 0 .55 1;.45 0 .55 1'/%3E%3C/stop%3E%3Cstop offset='1' stop-color='%234E1A2F'/%3E%3C/linearGradient%3E%3ClinearGradient id='lg' x1='272' y1='210' x2='40' y2='560' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23C9D3DD' stop-opacity='0'/%3E%3Cstop offset='.45' stop-color='%23C9D3DD' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23C9D3DD' stop-opacity='.9'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23rg)' d='M107 2 H238 Q254 2 254 18 V132 Q254 142 247 149 L0 400 V110 Z'/%3E%3Cg transform='translate(0 70)' fill='none' stroke='url(%23lg)' stroke-width='1.8'%3E%3Cpath d='M272 205 L51.2 425.8 Q30 447 48.0 471.0 L255.5 755'/%3E%3Cpath d='M272 231 L51.2 451.8 Q30 473 48.0 497.0 L236.0 755'/%3E%3Cpath d='M272 257 L51.2 477.8 Q30 499 48.0 523.0 L216.5 755'/%3E%3Cpath d='M272 283 L51.2 503.8 Q30 525 48.0 549.0 L197.0 755'/%3E%3Cpath d='M272 309 L51.2 529.8 Q30 551 48.0 575.0 L177.5 755'/%3E%3C/g%3E%3C/svg%3E")
  left top/100% 100% no-repeat
}

.elementor-51228 .elementor-element.elementor-element-f30b239 .elementor-widget-heading,
.elementor-51228 .elementor-element.elementor-element-f30b239 .elementor-widget-divider,
.elementor-51228 .elementor-element.elementor-element-f30b239 .elementor-widget-text-editor{
  position:relative;
  z-index:2
}

.elementor-51228 .elementor-element.elementor-element-f30b239 .elementor-widget-button{
  position:relative;
  z-index:1
}

@keyframes orbTopMove{
  0%{
    transform:translate(-6%,-6%) scale(1)
  }

  50%{
    transform:translate(9%,7%) scale(1.08)
  }

  100%{
    transform:translate(2%,-10%) scale(.96)
  }
}

@keyframes orbTopFade{
  0%,100%{
    opacity:.25
  }

  50%{
    opacity:1
  }
}

@media (max-width:767px){
  .elementor-51228 .elementor-element.elementor-element-f30b239{
    aspect-ratio:auto;
    min-height:0
  }
}

@media (prefers-reduced-motion:reduce){

  .elementor-51228 .elementor-element.elementor-element-f30b239::before{
    animation:none;
    opacity:.6
  }

  .elementor-51228 .elementor-element.elementor-element-f30b239::after{
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 715' preserveAspectRatio='xMinYMin meet'%3E%3Cdefs%3E%3ClinearGradient id='rg' x1='254' y1='0' x2='0' y2='400' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23D51D36'/%3E%3Cstop offset='.55' stop-color='%238E1A33'/%3E%3Cstop offset='1' stop-color='%234E1A2F'/%3E%3C/linearGradient%3E%3ClinearGradient id='lg' x1='272' y1='210' x2='40' y2='560' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23C9D3DD' stop-opacity='0'/%3E%3Cstop offset='.45' stop-color='%23C9D3DD' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23C9D3DD' stop-opacity='.9'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23rg)' d='M107 2 H238 Q254 2 254 18 V132 Q254 142 247 149 L0 400 V110 Z'/%3E%3Cg transform='translate(0 70)' fill='none' stroke='url(%23lg)' stroke-width='1.8'%3E%3Cpath d='M272 205 L51.2 425.8 Q30 447 48.0 471.0 L255.5 755'/%3E%3Cpath d='M272 231 L51.2 451.8 Q30 473 48.0 497.0 L236.0 755'/%3E%3Cpath d='M272 257 L51.2 477.8 Q30 499 48.0 523.0 L216.5 755'/%3E%3Cpath d='M272 283 L51.2 503.8 Q30 525 48.0 549.0 L197.0 755'/%3E%3Cpath d='M272 309 L51.2 529.8 Q30 551 48.0 575.0 L177.5 755'/%3E%3C/g%3E%3C/svg%3E")
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://carenethealthcare.com/wp-content/uploads/2025/03/NeueHaasDisplay-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://carenethealthcare.com/wp-content/uploads/2025/03/NeueHaasDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://carenethealthcare.com/wp-content/uploads/2025/03/NeueHaasDisplay-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://carenethealthcare.com/wp-content/uploads/2025/03/NeueHaasDisplay-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */