.elementor-50400 .elementor-element.elementor-element-730e948{--display:flex;--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:center;--align-items:flex-start;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50400 .elementor-element.elementor-element-730e948::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-background-video-container::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .e-con-inner > .elementor-background-video-container::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-background-slideshow::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(92deg, #052F65 14%, #0450A100 100%);}.elementor-50400 .elementor-element.elementor-element-730e948.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50400 .elementor-element.elementor-element-b843ce7{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-50400 .elementor-element.elementor-element-3e32b58 .elementor-heading-title{font-size:1.25vw;color:var( --e-global-color-39297a0 );}.elementor-50400 .elementor-element.elementor-element-394e8fc{--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:space-between;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-50400 .elementor-element.elementor-element-b98fe7c{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list{grid-auto-flow:column;grid-template-rows:repeat(2, 1fr);}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-index,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-title,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-text,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue_badge,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue_list_tooltip{transition:all 300ms;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;padding:1rem 0rem 1rem 0rem;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-index{width:30px;height:30px;background-color:#000000;color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item,.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item a{gap:10px;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-index svg{fill:#ffffff;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-057f1cd );font-size:3vw;margin-top:0px;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;background-color:#5900ff;border-radius:20px 20px 20px 20px;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-image{text-align:inherit;}.elementor-50400 .elementor-element.elementor-element-ccafb13{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .title, .elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .title span{font-size:1.25vw;font-weight:700;line-height:1.4em;}.elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .subtext{font-size:1.25vw;font-weight:400;}.elementor-50400 .elementor-element.elementor-element-d65adb9{--display:flex;--flex-wrap:wrap;}.elementor-50400 .elementor-element.elementor-element-eba8602 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-50400 .elementor-element.elementor-element-7cdb34d{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-accent );}.elementor-50400 .elementor-element.elementor-element-7cdb34d .swiper-slide > .elementor-element{height:100%;}.elementor-50400 .elementor-element.elementor-element-7361108{--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;--justify-content:space-between;--gap:1.5rem 1rem;--row-gap:1.5rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-50400 .elementor-element.elementor-element-5fb0373{--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;--justify-content:space-between;--gap:1.5rem 1rem;--row-gap:1.5rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-50400 .elementor-element.elementor-element-6a58a20 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-50400 .elementor-element.elementor-element-d1917f7{--display:flex;}.elementor-50400 .elementor-element.elementor-element-be4bd0d .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-be4bd0d .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-be4bd0d .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-be4bd0d .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-8fb6d7c{--display:flex;}.elementor-50400 .elementor-element.elementor-element-a783792 .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-a783792 .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-a783792 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-a783792 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-91b88b7{--display:flex;}.elementor-50400 .elementor-element.elementor-element-595036d .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-595036d .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-595036d .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-595036d .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-b60dc2f{--display:flex;}.elementor-50400 .elementor-element.elementor-element-5e01d76 .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-5e01d76 .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-5e01d76 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-5e01d76 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-796f372{--display:flex;}.elementor-50400 .elementor-element.elementor-element-bd1aad3 .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-bd1aad3 .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-bd1aad3 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-bd1aad3 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-5cbe653{--display:flex;}.elementor-50400 .elementor-element.elementor-element-24ef878 .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50400 .elementor-element.elementor-element-24ef878 .eael-infobox .infobox-content .title{margin:0em 0em 1em 0em;}.elementor-50400 .elementor-element.elementor-element-24ef878 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-24ef878 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50400 .elementor-element.elementor-element-059b846{--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-next-right-position:0px;}.elementor-50400 .elementor-element.elementor-element-aba742f{--display:flex;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;}.elementor-50400 .elementor-element.elementor-element-f73542d{--display:flex;}.elementor-50400 .elementor-element.elementor-element-f73542d:not(.elementor-motion-effects-element-type-background), .elementor-50400 .elementor-element.elementor-element-f73542d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-50400 .elementor-element.elementor-element-750168c{--display:flex;}.elementor-50400 .elementor-element.elementor-element-8f5f06d{--display:flex;}.elementor-50400 .elementor-element.elementor-element-a6e008e{--n-accordion-title-font-size:2.083vw;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-50400 .elementor-element.elementor-element-a6e008e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-50400 .elementor-element.elementor-element-a6e008e {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-50400 .elementor-element.elementor-element-a6e008e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-50400 .elementor-element.elementor-element-a6e008e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1000px){.elementor-50400 .elementor-element.elementor-element-730e948{--min-height:310px;}.elementor-50400 .elementor-element.elementor-element-3e32b58 .elementor-heading-title{font-size:18px;}.elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .title, .elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .title span{font-size:16px;}.elementor-50400 .elementor-element.elementor-element-e7b93bb .eael-dual-header .subtext{font-size:14px;}.elementor-50400 .elementor-element.elementor-element-7cdb34d{--swiper-slides-to-display:2;}.elementor-50400 .elementor-element.elementor-element-059b846{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-50400 .elementor-element.elementor-element-730e948{--min-height:450px;--justify-content:flex-end;}.elementor-50400 .elementor-element.elementor-element-730e948::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-background-video-container::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .e-con-inner > .elementor-background-video-container::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-background-slideshow::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50400 .elementor-element.elementor-element-730e948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #052F65 55%, #0450A100 100%);}.elementor-50400 .elementor-element.elementor-element-394e8fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50400 .elementor-element.elementor-element-6f38e0a .ue-list-item-title{font-size:36px;}.elementor-50400 .elementor-element.elementor-element-7cdb34d{--swiper-slides-to-display:1;}.elementor-50400 .elementor-element.elementor-element-059b846{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-50400 .elementor-element.elementor-element-b843ce7{--width:60%;}.elementor-50400 .elementor-element.elementor-element-b98fe7c{--width:35%;}.elementor-50400 .elementor-element.elementor-element-ccafb13{--width:60%;}}@media(max-width:1000px) and (min-width:768px){.elementor-50400 .elementor-element.elementor-element-b843ce7{--width:69%;}}/* Start custom CSS */.overview-section .infobox-content ul{font-size:1.875vw; font-weight:600; color:#0C2340;}
.services1-section .full{ grid-column:1/span 3;}
body:not(.single-partners) div.overview-section img {
    height: 100%;
    margin-bottom: 2rem;
    object-fit: contain;
    object-position: center right;
}
body .elementor-widget-video .elementor-wrapper iframe, body .elementor-widget-video .elementor-wrapper video{background:transparent;}
.bluebg-section .full{grid-column:span 3}
.elementor-headline-dynamic-wrapper + span {
    display: block;
}
.e-n-accordion-item-title[aria-expanded="true"] + .elementor-element{margin-bottom:3rem;}
body .ue-list.uc-items-wrapper  {display:block!important;}
.jobs-listing .swiper-slide, .jobs-listing .e-loop-item{background: #f9f4ec; padding:1.5rem;}
.jobs-listing .elementor-heading-title{font-size:1.25vw;}
.jobs-listing .elementor-button-link:before, .jobs-listing .elementor-button-link:after{display:none;}
.jobs-listing .elementor-button-link{transform: translate(0) !important;}
.jobs-listing .swiper-slide .elementor-button-link{padding-left:0!important;}
.jobs-listing .swiper-slide  .elementor-button-link  svg{fill:#ef4815}
.skills .elementor-icon-list-items{margin-bottom:1rem!important;}
.skills .elementor-icon-list-item:not(:last-child):after{border-radius:100%;}
.ue-list-item{overflow:hidden; position:relative;}
.ue-list-item:not(:last-child):after {
    content: ""; width: 100%;
    background: #ef4815;
    height: 3px;
    position: absolute;
    left: 0;
    bottom: 0; transition:all 5s ease-in-out;
}
.ue-list-item.uc-entrance-animate:not(:last-child):after {
    animation: 1s forwards 0s 1 lineDrawToLeft;
    animation-delay: 800ms; 
    animation-direction: normal;
}
.swiper.swiper-carousel .swiper-wrapper {
    height: auto !important;
    max-height: 500px;
}
#d-none{
    display: none;
}
body .swiper-carousel .bdt-ep-review-card-carousel-item{align-items:flex-start!important;}

@keyframes lineDrawToLeft {
    from {width:0;}
    to {width:100%;}
}

.jobs-listing .career li {
	display: contents;
}
.jobs-listing .career .e-con-inner {
    gap: 0.8rem 0 !important;
}
.jobs-listing .elementor-button-link  svg{fill:#ef4815}

/*.jobs-listing .elementor-icon-list-text{
	color: #707070 !important;
}*/
.jobs-listing .elementor-icon-list-icon svg {
    fill: #ef4815 !important;
}
.jobs-listing .elementor-post-info li.elementor-inline-item span {
    color: #707070 !important;
    font-size: 90%;
}
.jobs-listing .elementor-button-link {
    padding-left: 0!important;
}
/*.job-skills {
    gap: 0.5rem;
    flex-wrap: wrap;
}
.job-skills > span:not(:first-child)::before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #ef4815;
    border-radius: 50%;
    margin-right: 5px;
    vertical-align: middle;
}
.job-skills > span {
    background: none;
    padding: 0;
    border-radius: 0;
    color: #707070;
    font-size: 90%;
    font-weight: 500;
}*//* End custom CSS */