.elementor-5910 .elementor-element.elementor-element-d8c598b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-d8c598b:not(.elementor-motion-effects-element-type-background), .elementor-5910 .elementor-element.elementor-element-d8c598b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a867966 );}.elementor-5910 .elementor-element.elementor-element-c322e9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-bdaed66{--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;--align-items:stretch;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7{--display:flex;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-5910 .elementor-element.elementor-element-0ace2e7:not(.elementor-motion-effects-element-type-background), .elementor-5910 .elementor-element.elementor-element-0ace2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7CFD9;}.elementor-5910 .elementor-element.elementor-element-0ace2e7:hover{background-color:#586F8C;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7, .elementor-5910 .elementor-element.elementor-element-0ace2e7::before{--border-transition:0.3s;}.elementor-5910 .elementor-element.elementor-element-304f116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0em 0em 0em 0em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-d081ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;font-family:"GreyCliff Light", Sans-serif;font-size:17px;line-height:1.2em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-d081ecb a:hover, .elementor-5910 .elementor-element.elementor-element-d081ecb a:focus{color:var( --e-global-color-25df9c3 );}.elementor-5910 .elementor-element.elementor-element-0ea3e0e{--display:flex;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e:not(.elementor-motion-effects-element-type-background), .elementor-5910 .elementor-element.elementor-element-0ea3e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7CFD9;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e:hover{background-color:#586F8C;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e, .elementor-5910 .elementor-element.elementor-element-0ea3e0e::before{--border-transition:0.3s;}.elementor-5910 .elementor-element.elementor-element-1b750bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0em 0em 0em 0em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-0abd0fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;font-family:"GreyCliff Light", Sans-serif;font-size:17px;line-height:1.2em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-0abd0fb a:hover, .elementor-5910 .elementor-element.elementor-element-0abd0fb a:focus{color:var( --e-global-color-25df9c3 );}.elementor-5910 .elementor-element.elementor-element-1567828{--display:flex;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-5910 .elementor-element.elementor-element-1567828:not(.elementor-motion-effects-element-type-background), .elementor-5910 .elementor-element.elementor-element-1567828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7CFD9;}.elementor-5910 .elementor-element.elementor-element-1567828:hover{background-color:#586F8C;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5910 .elementor-element.elementor-element-1567828, .elementor-5910 .elementor-element.elementor-element-1567828::before{--border-transition:0.3s;}.elementor-5910 .elementor-element.elementor-element-cd4308b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0em 0em 0em 0em;}.elementor-5910 .elementor-element.elementor-element-4064898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;font-family:"GreyCliff Light", Sans-serif;font-size:17px;line-height:1.2em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-4064898 a:hover, .elementor-5910 .elementor-element.elementor-element-4064898 a:focus{color:var( --e-global-color-25df9c3 );}.elementor-5910 .elementor-element.elementor-element-eb21209{--display:flex;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-5910 .elementor-element.elementor-element-eb21209:not(.elementor-motion-effects-element-type-background), .elementor-5910 .elementor-element.elementor-element-eb21209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7CFD9;}.elementor-5910 .elementor-element.elementor-element-eb21209:hover{background-color:#586F8C;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5910 .elementor-element.elementor-element-eb21209, .elementor-5910 .elementor-element.elementor-element-eb21209::before{--border-transition:0.3s;}.elementor-5910 .elementor-element.elementor-element-4e5d0ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0em 0em 0em 0em;}.elementor-5910 .elementor-element.elementor-element-943e4b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;font-family:"GreyCliff Light", Sans-serif;font-size:17px;line-height:1.2em;color:var( --e-global-color-b95da66 );}.elementor-5910 .elementor-element.elementor-element-943e4b5 a:hover, .elementor-5910 .elementor-element.elementor-element-943e4b5 a:focus{color:var( --e-global-color-25df9c3 );}@media(min-width:768px){.elementor-5910 .elementor-element.elementor-element-c322e9e{--width:100%;}}@media(max-width:1200px){.elementor-5910 .elementor-element.elementor-element-d8c598b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-c322e9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-bdaed66{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-1567828{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-eb21209{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-5910 .elementor-element.elementor-element-d8c598b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-c322e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-bdaed66{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-1567828{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-eb21209{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:880px){.elementor-5910 .elementor-element.elementor-element-d8c598b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5910 .elementor-element.elementor-element-c322e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-bdaed66{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-1567828{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-eb21209{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-5910 .elementor-element.elementor-element-d8c598b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5910 .elementor-element.elementor-element-c322e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5910 .elementor-element.elementor-element-bdaed66{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5910 .elementor-element.elementor-element-0ace2e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-0ea3e0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5910 .elementor-element.elementor-element-1567828{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-5910 .elementor-element.elementor-element-eb21209{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}}/* Start custom CSS for container, class: .elementor-element-1567828 */.transition-col {
  transition: transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1) !important; /* Smooth in and out */
}

.transition-col:hover {
  transform: translateY(-12px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb21209 */.transition-col {
  transition: transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1) !important; /* Smooth in and out */
}

.transition-col:hover {
  transform: translateY(-12px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdaed66 */@media screen and (min-width: 1024px) and (max-width: 1240px) {
.elementor-element-304f116 h3, .elementor-element-1b750bc h3, .elementor-element-4e5d0ca h3, .elementor-element-cd4308b h3, .gradient-text-hc {
    font-size: 30px !important;
  }
}

.gradient-text-hc {
  /* 1) Your colors at the same % stops */
  background: linear-gradient(
    to right,
    #ED5F23 20%,
    #1A325D 30%,
    #1A325D 70%,
    #ED5F23 80%
  );

  /* 2) Clip it to the text */
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  /* 3) Shiny animation */
  background-size: 500% auto;
  animation: textShine 8s ease-in-out infinite alternate;
}

@keyframes textShine {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}/* End custom CSS */