.elementor-14 .elementor-element.elementor-element-5fe71f5{--display:flex;--min-height:411px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:-167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5fe71f5::before, .elementor-14 .elementor-element.elementor-element-5fe71f5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5fe71f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5fe71f5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5fe71f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5fe71f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-23288e6{--display:flex;--margin-top:86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-23288e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3897c84{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 82px;}.elementor-14 .elementor-element.elementor-element-3897c84.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-3897c84 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FDFDFD;}.elementor-14 .elementor-element.elementor-element-4bf5bb5{--display:flex;--min-height:421px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-14 .elementor-element.elementor-element-4bf5bb5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070000;}.elementor-14 .elementor-element.elementor-element-4bf5bb5::before, .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4bf5bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4bf5bb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b1dff3d{--display:flex;--min-height:100px;}.elementor-14 .elementor-element.elementor-element-b1dff3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d7f6bfd{width:var( --container-widget-width, 89.053% );max-width:89.053%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.053%;--container-widget-flex-grow:0;top:55px;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d7f6bfd.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-d7f6bfd{left:69px;}body.rtl .elementor-14 .elementor-element.elementor-element-d7f6bfd{right:69px;}.elementor-14 .elementor-element.elementor-element-e255b74{margin:305px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 63px;text-align:center;}.elementor-14 .elementor-element.elementor-element-e255b74.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-e255b74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FD3A01;}.elementor-14 .elementor-element.elementor-element-1d248a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 64px;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;color:#FFFDFC;}.elementor-14 .elementor-element.elementor-element-1d248a9.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-1d248a9 a{color:#000000F7;}.elementor-14 .elementor-element.elementor-element-c33fd88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-a231d83{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-200b3b7{--display:flex;}.elementor-14 .elementor-element.elementor-element-4bc8586{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-94a6686{--display:flex;}.elementor-14 .elementor-element.elementor-element-6edc6c5{--display:flex;--min-height:365px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-d7c4a49{--display:flex;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-23288e6{--width:82%;}.elementor-14 .elementor-element.elementor-element-4bf5bb5{--width:100.251%;}.elementor-14 .elementor-element.elementor-element-b1dff3d{--width:98.674%;}.elementor-14 .elementor-element.elementor-element-d7c4a49{--content-width:886px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-5fe71f5{--margin-top:-216px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-23288e6{--width:261.8px;}.elementor-14 .elementor-element.elementor-element-d7f6bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:12px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-d7f6bfd{left:14px;}body.rtl .elementor-14 .elementor-element.elementor-element-d7f6bfd{right:14px;}.elementor-14 .elementor-element.elementor-element-e255b74{margin:929px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-e255b74.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1d248a9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-1d248a9.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-fead8cf *//* Card */
.card{
  background:#ffffff;
  border-radius:16px;
  padding:28px 24px;
  box-shadow:0 15px 35px rgba(0,0,0,0.08);
  transition:0.4s ease;
  position:relative;
  overflow:hidden;
}

/* Top Line */
.card::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:0%;
  height:4px;
  background:linear-gradient(90deg,#0ea5e9,#22c55e,#6366f1,#ef4444);
  transition:0.4s ease;
}

/* Hover Effect */
.card:hover{
  transform:translateY(-6px) scale(1.04);
  box-shadow:0 25px 50px rgba(0,0,0,0.12);
}

/* Show Line on Hover */
.card:hover::before{
  width:100%;
}/* End custom CSS */