.elementor-1423 .elementor-element.elementor-element-7cc6d781{--display:grid;--e-con-grid-template-columns:var(--grid-columns);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1423 .elementor-element.elementor-element-504f8ca8{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d411f06 );--border-color:var( --e-global-color-d411f06 );--border-radius:0px 0px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1423 .elementor-element.elementor-element-504f8ca8:not(.elementor-motion-effects-element-type-background), .elementor-1423 .elementor-element.elementor-element-504f8ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4b95e7 );}.elementor-1423 .elementor-element.elementor-element-504f8ca8:hover{border-style:solid;border-color:var( --e-global-color-3457148 );--border-color:var( --e-global-color-3457148 );}.elementor-1423 .elementor-element.elementor-element-504f8ca8, .elementor-1423 .elementor-element.elementor-element-504f8ca8::before{--border-transition:0.3s;}.elementor-1423 .elementor-element.elementor-element-74df0a61{--display:flex;}.elementor-1423 .elementor-element.elementor-element-674122a4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1423 .elementor-element.elementor-element-64734b19 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-3db4198 );}.elementor-1423 .elementor-element.elementor-element-673c41c{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:400;}.elementor-1423 .elementor-element.elementor-element-6d7b3396{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1423 .elementor-element.elementor-element-350886c9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1423 .elementor-element.elementor-element-5f106533{background-color:#6DACDA20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3457148 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-5f106533.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-5f106533 .elementor-heading-title{font-size:15px;color:var( --e-global-color-3457148 );}.elementor-1423 .elementor-element.elementor-element-3a5d6d47{background-color:#6DACDA20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3457148 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-3a5d6d47.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-3a5d6d47 .elementor-heading-title{font-size:15px;color:var( --e-global-color-3457148 );}.elementor-1423 .elementor-element.elementor-element-28dd71f2{background-color:#6DACDA20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3457148 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-28dd71f2.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-28dd71f2 .elementor-heading-title{font-size:15px;color:var( --e-global-color-3457148 );}.elementor-1423 .elementor-element.elementor-element-ed5b555{background-color:#6DACDA20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3457148 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-ed5b555.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-ed5b555 .elementor-heading-title{font-size:15px;color:var( --e-global-color-3457148 );}.elementor-1423 .elementor-element.elementor-element-26a44ad4 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-26a44ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-26a44ad4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1423 .elementor-element.elementor-element-26a44ad4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1423 .elementor-element.elementor-element-26a44ad4 .elementor-button:hover, .elementor-1423 .elementor-element.elementor-element-26a44ad4 .elementor-button:focus{border-color:var( --e-global-color-text );}.elementor-1423 .elementor-element.elementor-element-79377842{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d411f06 );--border-color:var( --e-global-color-d411f06 );--border-radius:0px 0px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1423 .elementor-element.elementor-element-79377842:not(.elementor-motion-effects-element-type-background), .elementor-1423 .elementor-element.elementor-element-79377842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4b95e7 );}.elementor-1423 .elementor-element.elementor-element-79377842:hover{border-style:solid;border-color:var( --e-global-color-60549e0 );--border-color:var( --e-global-color-60549e0 );}.elementor-1423 .elementor-element.elementor-element-79377842, .elementor-1423 .elementor-element.elementor-element-79377842::before{--border-transition:0.3s;}.elementor-1423 .elementor-element.elementor-element-59f799f7{--display:flex;}.elementor-1423 .elementor-element.elementor-element-5b203482 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1423 .elementor-element.elementor-element-41fb198e .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-3db4198 );}.elementor-1423 .elementor-element.elementor-element-7f035c5d{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:400;}.elementor-1423 .elementor-element.elementor-element-37f46a28{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1423 .elementor-element.elementor-element-6fe53d01{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1423 .elementor-element.elementor-element-54015434{background-color:#9F7CC820;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-60549e0 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-54015434 .elementor-heading-title{font-size:15px;color:var( --e-global-color-60549e0 );}.elementor-1423 .elementor-element.elementor-element-14afaee5{background-color:#9F7CC820;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-60549e0 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-14afaee5 .elementor-heading-title{font-size:15px;color:var( --e-global-color-60549e0 );}.elementor-1423 .elementor-element.elementor-element-fcdecaf{background-color:#9F7CC820;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-60549e0 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-fcdecaf .elementor-heading-title{font-size:15px;color:var( --e-global-color-60549e0 );}.elementor-1423 .elementor-element.elementor-element-3d628a23 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-3d628a23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-3d628a23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1423 .elementor-element.elementor-element-3d628a23 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1423 .elementor-element.elementor-element-3d628a23 .elementor-button:hover, .elementor-1423 .elementor-element.elementor-element-3d628a23 .elementor-button:focus{border-color:var( --e-global-color-text );}.elementor-1423 .elementor-element.elementor-element-66569f90{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d411f06 );--border-color:var( --e-global-color-d411f06 );--border-radius:0px 0px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1423 .elementor-element.elementor-element-66569f90:not(.elementor-motion-effects-element-type-background), .elementor-1423 .elementor-element.elementor-element-66569f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4b95e7 );}.elementor-1423 .elementor-element.elementor-element-66569f90:hover{border-style:solid;border-color:var( --e-global-color-50f93c4 );--border-color:var( --e-global-color-50f93c4 );}.elementor-1423 .elementor-element.elementor-element-66569f90, .elementor-1423 .elementor-element.elementor-element-66569f90::before{--border-transition:0.3s;}.elementor-1423 .elementor-element.elementor-element-3d0248e5{--display:flex;}.elementor-1423 .elementor-element.elementor-element-11cc4c80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1423 .elementor-element.elementor-element-85dac88 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-3db4198 );}.elementor-1423 .elementor-element.elementor-element-2a19a387{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:400;}.elementor-1423 .elementor-element.elementor-element-1e96f2da{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1423 .elementor-element.elementor-element-4c352e2e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1423 .elementor-element.elementor-element-45aac531{background-color:#F1B44B20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-50f93c4 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-45aac531.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-45aac531 .elementor-heading-title{font-size:15px;color:var( --e-global-color-d4c9ed1 );}.elementor-1423 .elementor-element.elementor-element-1c958d4d{background-color:#F1B44B20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-50f93c4 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-1c958d4d.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-1c958d4d .elementor-heading-title{font-size:15px;color:var( --e-global-color-d4c9ed1 );}.elementor-1423 .elementor-element.elementor-element-51e06d67{background-color:#F1B44B20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-50f93c4 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-51e06d67.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-51e06d67 .elementor-heading-title{font-size:15px;color:var( --e-global-color-d4c9ed1 );}.elementor-1423 .elementor-element.elementor-element-70cf1dce .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-70cf1dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-70cf1dce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1423 .elementor-element.elementor-element-70cf1dce .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1423 .elementor-element.elementor-element-70cf1dce .elementor-button:hover, .elementor-1423 .elementor-element.elementor-element-70cf1dce .elementor-button:focus{border-color:var( --e-global-color-text );}.elementor-1423 .elementor-element.elementor-element-7dafbb5{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d411f06 );--border-color:var( --e-global-color-d411f06 );--border-radius:0px 0px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1423 .elementor-element.elementor-element-7dafbb5:not(.elementor-motion-effects-element-type-background), .elementor-1423 .elementor-element.elementor-element-7dafbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4b95e7 );}.elementor-1423 .elementor-element.elementor-element-7dafbb5:hover{border-style:solid;border-color:var( --e-global-color-b23f814 );--border-color:var( --e-global-color-b23f814 );}.elementor-1423 .elementor-element.elementor-element-7dafbb5, .elementor-1423 .elementor-element.elementor-element-7dafbb5::before{--border-transition:0.3s;}.elementor-1423 .elementor-element.elementor-element-6a106237{--display:flex;}.elementor-1423 .elementor-element.elementor-element-22e3d60f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1423 .elementor-element.elementor-element-b42174 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-3db4198 );}.elementor-1423 .elementor-element.elementor-element-4d756e50{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:400;}.elementor-1423 .elementor-element.elementor-element-1b10550b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1423 .elementor-element.elementor-element-7e481b2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1423 .elementor-element.elementor-element-165f085f{background-color:#F2956E20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b23f814 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-165f085f.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-165f085f:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4631F;}.elementor-1423 .elementor-element.elementor-element-165f085f .elementor-heading-title{font-size:15px;color:var( --e-global-color-b23f814 );}.elementor-1423 .elementor-element.elementor-element-50c7f673{background-color:#F2956E20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b23f814 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-50c7f673.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-50c7f673:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4631F;}.elementor-1423 .elementor-element.elementor-element-50c7f673 .elementor-heading-title{font-size:15px;color:var( --e-global-color-b23f814 );}.elementor-1423 .elementor-element.elementor-element-561c0619{background-color:#F2956E20;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b23f814 );border-radius:30px 30px 30px 30px;}.elementor-1423 .elementor-element.elementor-element-561c0619.elementor-element{--align-self:flex-start;}.elementor-1423 .elementor-element.elementor-element-561c0619:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4631F;}.elementor-1423 .elementor-element.elementor-element-561c0619 .elementor-heading-title{font-size:15px;color:var( --e-global-color-b23f814 );}.elementor-1423 .elementor-element.elementor-element-65cf2d58 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-65cf2d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1423 .elementor-element.elementor-element-65cf2d58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1423 .elementor-element.elementor-element-65cf2d58 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1423 .elementor-element.elementor-element-65cf2d58 .elementor-button:hover, .elementor-1423 .elementor-element.elementor-element-65cf2d58 .elementor-button:focus{border-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-1423 .elementor-element.elementor-element-7cc6d781{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1423 .elementor-element.elementor-element-7cc6d781{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-7cc6d781 */.applications-grid {
    --grid-columns: 1fr 1fr 1fr 1fr;
}/* End custom CSS */
/* Start custom CSS */.elementor-motion-effects-container > .elementor-motion-effects-layer {
    margin-bottom: 1px;
}

/* default: white arrows */
.featured-slider .elementor-swiper-button-prev svg,
.featured-slider .elementor-swiper-button-next svg {
  fill: #fff!important;
  transition: fill 1s ease;
}

/* slides 3-5: switch to black */
.featured-slider.slide-3 .elementor-swiper-button-prev svg,
.featured-slider.slide-4 .elementor-swiper-button-prev svg,
.featured-slider.slide-5 .elementor-swiper-button-prev svg,
.featured-slider.slide-3 .elementor-swiper-button-next svg,
.featured-slider.slide-4 .elementor-swiper-button-next svg,
.featured-slider.slide-5 .elementor-swiper-button-next svg {
  fill: #263235!important;
}

/* if first two slides should be white explicitly */
.featured-slider.slide-1 .elementor-swiper-button-prev svg,
.featured-slider.slide-2 .elementor-swiper-button-prev svg,
.featured-slider.slide-1 .elementor-swiper-button-next svg,
.featured-slider.slide-2 .elementor-swiper-button-next svg {
  fill: #fff!important;
}

.e-n-tabs-heading {
  position: relative;
}

.e-n-tabs-heading .tab-underline {
  position: absolute;
  bottom: 0;
  height: 4px;
  background-color: #0451da;
  border-radius: 2px;
  transition: all 0.3s ease;
  left: 0;
  width: 0;
}/* End custom CSS */