.elementor-45463 .elementor-element.elementor-element-010e1cc {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-818d759>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-818d759>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-834f6f2 img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-8290f65 img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-664cc34.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-45463 .elementor-element.elementor-element-664cc34>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-7b0ccd6 {
    margin-top: -300px;
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-3772bf9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #293f7bFC 0%, #010101 100%);
}

.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-element-populated {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 30px 30px 30px;
}

.elementor-45463 .elementor-element.elementor-element-3772bf9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-d070353 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-b1ce5ea .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-52657a5 {
    padding: 60px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ef204f2>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elem entor-element.elementor-element-d7d8bcd {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-97a8835>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-9ed651b {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-9ed651b .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-45463 .elementor-element.elementor-element-c93605f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-c93605f {
    padding: 0px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4cd8a045>.elementor-element-populated {
    padding: 10px 30px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-cd2798f {
    text-align: justify;
    color: #343434;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-5949bf1 {
    text-align: justify;
    color: #343434;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-631dfab8.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-45463 .elementor-element.elementor-element-631dfab8>.elementor-element-populated {
    padding: 10px 0px 10px 30px;
}

.elementor-45463 .elementor-element.elementor-element-74dd2e6 {
    width: var(--container-widget-width, 117.674%);
    max-width: 117.674%;
    --container-widget-width: 117.674%;
    --container-widget-flex-grow: 0;
    text-align: right;
}

.elementor-45463 .elementor-element.elementor-element-74dd2e6 .elementor-heading-title {
    font-size: 40px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #B2B1B1;
}

.elementor-45463 .elementor-element.elementor-element-c5bc7be {
    width: auto;
    max-width: auto;
}

.elementor-45463 .elementor-element.elementor-element-c5bc7be .elementor-counter-number-wrapper {
    color: #293f7b;
    font-size: 113px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-3f03e4c {
    --spacer-size: 10px;
}

.elementor-45463 .elementor-element.elementor-element-d85a9c9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-d85a9c9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-d85a9c9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-element-populated {
    box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 0px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
}

.elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-0627bdc img {
    width: 73px;
}

.elementor-45463 .elementor-element.elementor-element-c8a2382 .elementor-counter-number-wrapper {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 35px;
    font-weight: 700;
}

.elementor-45463 .elementor-element.elementor-element-c8a2382 .elementor-counter-title {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-73e9df7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-73e9df7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-73e9df7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-element-populated {
    box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 0px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
}

.elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-8db0dca img {
    width: 73px;
}

.elementor-45463 .elementor-element.elementor-element-15c4a6f .elementor-counter-number-wrapper {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 35px;
    font-weight: 700;
}

.elementor-45463 .elementor-element.elementor-element-15c4a6f .elementor-counter-title {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-2689637:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-2689637.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-2689637.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-element-populated {
    box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 0px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
}

.elementor-45463 .elementor-element.elementor-element-2689637>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-8780d36 img {
    width: 58px;
}

.elementor-45463 .elementor-element.elementor-element-cca20cd .elementor-counter-number-wrapper {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 35px;
    font-weight: 700;
}

.elementor-45463 .elementor-element.elementor-element-cca20cd .elementor-counter-title {
    color: #262626;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-dac40a8:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-dac40a8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/07/what-we-do-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-45463 .elementor-element.elementor-element-dac40a8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-dac40a8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-58f1cb4d>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-79419bd6 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-79419bd6 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-207abef4 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-207abef4 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-pagination-bullet-active,
.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-pagination-progressbar-fill {
    background-color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-pagination-fraction {
    color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689.elementor-arrows-yes .elementor-main-swiper {
    width: calc(100% - 40px);
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-main-swiper {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-main-swiper .swiper-slide {
    background-color: #FFFFFF;
    border-width: 5px 5px 5px 5px;
    border-radius: 20px;
    border-color: #FFFFFF1A;
    padding: 50px 20px 50px 20px;
    margin: 20px 0;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-swiper-button {
    font-size: 20px;
    color: #000000;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-swiper-button svg {
    fill: #000000;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-testimonial__text {
    color: #49494A;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-style: normal;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .elementor-testimonial__image img {
    border-radius: 0px;
}

.elementor-45463 .elementor-element.elementor-element-430e6c3b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 35px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-50cea194 {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-50cea194 .elementor-button,
.elementor-45463 .elementor-element.elementor-element-50cea194 a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-50cea194 .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .elementor-button,
.elementor-45463 .elementor-element.elementor-element-ad4b9b2 a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-2988c44a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 35px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .elementor-button,
.elementor-45463 .elementor-element.elementor-element-7ec5bac1 a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-4d808c8a .elementor-button,
.elementor-45463 .elementor-element.elementor-element-4d808c8a a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-208408f2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 35px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-12a1eff9 .elementor-button,
.elementor-45463 .elementor-element.elementor-element-12a1eff9 a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed>.elementor-widget-container:hover {
    --e-transform-translateY: -20px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 50px 20px 50px 20px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed {
    --e-transform-transition-duration: 1000ms;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .elementor-button .elementor-align-icon-right,
.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-link-icon-after {
    margin-left: 10px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .elementor-button .elementor-align-icon-left,
.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-link-icon-before {
    margin-right: 10px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #232323;
    margin: 5px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #49494A;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-cta-link,
.elementor-45463 .elementor-element.elementor-element-54a1bfed .elementor-button,
.elementor-45463 .elementor-element.elementor-element-54a1bfed a.elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-cta-link {
    color: #949493;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-imgicon-wrap {
    margin: 10px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-cta-link-style,
.elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-button-wrapper {
    margin: 15px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4663a17:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-4663a17>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../2024/10/who-we-are-bg-image.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-45463 .elementor-element.elementor-element-4663a17>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-4663a17 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-846c380>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-b5a0b38>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-1cd8c45>.elementor-element-populated {
    padding: 10px 10px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-fb84d2e>.elementor-element-populated {
    padding: 10px 0px 10px 30px;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-color-heading {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-before-heading {
    margin-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-after-heading {
    margin-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-stack-desktop-yes .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-stack-desktop-yes .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-heading-text {
    color: #818282;
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-heading-text.uael-highlight-text {
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-7e24478 {
    text-align: justify;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-7317971 {
    text-align: justify;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-8781829 {
    text-align: justify;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-d17e757 {
    text-align: justify;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-7f571a6 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-45463 .elementor-element.elementor-element-7f571a6 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-45463 .elementor-element.elementor-element-7f571a6 .elementor-button {
    font-weight: 600;
    border-radius: 5px 5px 5px 5px;
}

.elementor-45463 .elementor-element.elementor-element-1fc9c5b:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-1fc9c5b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E3EEF8;
}

.elementor-45463 .elementor-element.elementor-element-1fc9c5b>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-1fc9c5b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ed5c8a7>.elementor-element-populated {
    padding: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-8802c6f {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-8802c6f .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-45463 .elementor-element.elementor-element-a14df42 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-a14df42 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #5C5D5D;
}

.elementor-45463 .elementor-element.elementor-element-55d406b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-55d406b {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-355f809:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-355f809>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E3EEF8;
}

.elementor-45463 .elementor-element.elementor-element-355f809>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-355f809 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-af0321c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-af0321c:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-af0321c.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-af0321c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-af0321c:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-af0321c:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-b697373 .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-b697373 .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-b697373 .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-b697373 .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-b697373 .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-9eb2dc8.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-9eb2dc8:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-638593b .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-638593b .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-638593b .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-638593b .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-638593b .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-5a46a5b.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-5a46a5b:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-d7677c1 .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-d7677c1 .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-d7677c1 .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-d7677c1 .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-d7677c1 .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-110b231:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-110b231>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E3EEF8;
}

.elementor-45463 .elementor-element.elementor-element-110b231>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-110b231 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-e58d3b2.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-e58d3b2:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-dab4698 .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-dab4698 .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-dab4698 .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-dab4698 .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-dab4698 .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-8f3283d.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-8f3283d:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-71a6444 .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-71a6444 .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-71a6444 .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-71a6444 .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-71a6444 .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-ab2efca.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-ab2efca:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-2b0e69e .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-2b0e69e .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-2b0e69e .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-2b0e69e .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-2b0e69e .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ac5b513:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-ac5b513>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E3EEF8;
}

.elementor-45463 .elementor-element.elementor-element-ac5b513>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-ac5b513 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4460cba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-4460cba:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-4460cba.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-4460cba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-4460cba:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-4460cba:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-965c18f .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-965c18f .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-965c18f .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-965c18f .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-965c18f .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-acad36f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-acad36f:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-acad36f.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-acad36f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-acad36f:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-acad36f:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-cb683be .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-cb683be .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-cb683be .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-cb683be .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-cb683be .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-67894e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-67894e0:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F3F4F9 0%, #F7FFF4 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #293f7b;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-67894e0.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-67894e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FBFCFE;
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated>.elementor-background-overlay,
.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-67894e0:hover>.elementor-element-populated,
.elementor-45463 .elementor-element.elementor-element-67894e0:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 23px 23px 23px 23px;
}

.elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-ed78908 .uael-infobox,
.elementor-45463 .elementor-element.elementor-element-ed78908 .uael-separator-parent {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-ed78908 .uael-infobox-title-prefix {
    font-size: 46px;
    color: #DFE8EF;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ed78908 .uael-infobox-title {
    font-size: 22px;
    color: #103353;
    margin: 0px 0px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ed78908 .uael-infobox-text {
    font-size: 14px;
    color: #424242;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-1d9a174:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-1d9a174>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E3EEF8;
}

.elementor-45463 .elementor-element.elementor-element-1d9a174>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-1d9a174 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-70f4662>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-pagination-bullet-active,
.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-pagination-progressbar-fill {
    background-color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-pagination-fraction {
    color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-arrows-yes .elementor-main-swiper {
    width: calc(100% - 40px);
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-main-swiper {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-main-swiper .swiper-slide {
    background-color: #FFFFFF;
    border-width: 3px 3px 3px 3px;
    border-radius: 20px;
    border-color: #FFFFFF1A;
    padding: 5px 5px 5px 5px;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-swiper-button {
    font-size: 20px;
    color: #000000;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-swiper-button svg {
    fill: #000000;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: #C9C9C9;
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__content,
.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__content:after {
    background-color: #FFFFFF00;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__content {
    padding: 20px 20px 20px 20px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
    padding-top: 20px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
    padding: 0 20px 0 20px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
    margin-top: 0px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
    padding-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-a183167.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
    padding-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__text {
    color: #424242;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 1.6em;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__name {
    color: #DFE8EF;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__title {
    color: #103353;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .elementor-testimonial__image img {
    border-radius: 0px;
}

.elementor-45463 .elementor-element.elementor-element-2b75af6 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-cefb726>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-cefb726 {
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-72683095>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-72683095>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-color-heading {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-74703507>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-before-heading {
    margin-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-after-heading {
    margin-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-stack-desktop-yes .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-stack-desktop-yes .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-heading-text {
    color: #818282;
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-heading-text.uael-highlight-text {
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-6e7c4e58 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #636363;
}

.elementor-45463 .elementor-element.elementor-element-a2617cb {
    --spacer-size: 30px;
}

.elementor-45463 .elementor-element.elementor-element-496d8472>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-496d8472>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #E0E0E0;
    padding: 10px 30px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-50feee0 {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-252a46ce>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E0E0E0;
    padding: 10px 0px 30px 30px;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-description {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-4f9d5169>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #E0E0E0;
    padding: 30px 30px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-6f6fc0f7 {
    width: auto;
    max-width: auto;
    top: -40px;
}

body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6f6fc0f7 {
    right: -35px;
}

body.rtl .elementor-45463 .elementor-element.elementor-element-6f6fc0f7 {
    left: -35px;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-description {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-5882ff7>.elementor-element-populated {
    padding: 30px 0px 0px 30px;
}

.elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-3197e196.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-45463 .elementor-element.elementor-element-3197e196.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-45463 .elementor-element.elementor-element-3197e196.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-description {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-3c8b5d8>.elementor-element-populated {
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-arrows-yes .elementor-main-swiper {
    width: calc(100% - 40px);
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-main-swiper {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-swiper-button {
    font-size: 20px;
    color: #000000;
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-swiper-button svg {
    fill: #000000;
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-testimonial__name {
    color: #000000;
    font-size: 30px;
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-testimonial__title {
    color: #000000;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-6e28836 .elementor-testimonial__image img {
    width: 100px;
    height: 100px;
    border-radius: 0px;
}

.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
    top: calc(20px + (100px / 2) - 8px);
}

body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc(20px + (100px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc(20px + (100px / 2) - 8px);
    left: auto;
}

body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc(20px + (100px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc(20px + (100px / 2) - 8px);
    left: auto;
}

body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
    margin-left: 10px;
    margin-right: 0;
}

body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
    margin-right: 10px;
    margin-left: 0;
}

.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,
.elementor-45463 .elementor-element.elementor-element-6e28836.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite {
    margin-top: 10px;
}

.elementor-45463 .elementor-element.elementor-element-4e0758d5>.elementor-element-populated {
    padding: 0px 0px 0px 40px;
}

.elementor-45463 .elementor-element.elementor-element-415ba3db img {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-b9f41d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45463 .elementor-element.elementor-element-b9f41d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-b9f41d6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-b9f41d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-b9f41d6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-b9f41d6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 50px 0px 50px;
}

.elementor-45463 .elementor-element.elementor-element-b9f41d6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-5ee7f51>.elementor-widget-container {
    padding: 30px 0px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-5ee7f51 .elementor-counter-title {
    justify-content: start;
    color: #606060;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-5ee7f51 .elementor-counter-number-wrapper {
    text-align: {
            {
            VALUE
        }
    }

    ;
    --counter-prefix-grow:0;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    color:#293f7b;
    font-family:"Montserrat",
    Sans-serif;
    font-size:32px;
    font-weight:600;
}

.elementor-45463 .elementor-element.elementor-element-39c7126 {
    --divider-border-style: solid;
    --divider-color: #CCCCCC;
    --divider-border-width: 1px;
}

.elementor-45463 .elementor-element.elementor-element-39c7126 .elementor-divider-separator {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-39c7126 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-45463 .elementor-element.elementor-element-8d41259>.elementor-widget-container {
    padding: 30px 0px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-8d41259 .elementor-counter-number-wrapper {
    color: #293f7b;
    font-family: "Montserrat", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-8d41259 .elementor-counter-title {
    color: #606060;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-e79575e {
    --divider-border-style: solid;
    --divider-color: #CCCCCC;
    --divider-border-width: 1px;
}

.elementor-45463 .elementor-element.elementor-element-e79575e .elementor-divider-separator {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-e79575e .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-45463 .elementor-element.elementor-element-ecda8e8>.elementor-widget-container {
    padding: 30px 0px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ecda8e8 .elementor-counter-number-wrapper {
    color: #293f7b;
    font-family: "Montserrat", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-ecda8e8 .elementor-counter-title {
    color: #606060;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-01ef16f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-01ef16f:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-01ef16f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/10/What-Makes-Us-Top-Auditing-Firms-in-Dubai-bg.jpg");
}

.elementor-45463 .elementor-element.elementor-element-01ef16f>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-01ef16f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-2d4583d>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-color-heading {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-before-heading {
    margin-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-after-heading {
    margin-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-stack-desktop-yes .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-stack-desktop-yes .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-heading-text {
    color: #818282;
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-heading-text.uael-highlight-text {
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-be38efa {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-arrows-yes .elementor-main-swiper {
    width: calc(100% - 40px);
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-main-swiper {
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-main-swiper .swiper-slide {
    background-color: #293f7b;
    border-radius: 20px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
    margin-top: 0px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
    padding-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
    padding-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-testimonial__text {
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-testimonial__name {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5 .elementor-testimonial__title {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 1.6em;
}

body.rtl .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
    margin-left: 0px;
    margin-right: 0;
}

body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body.rtl .elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
    margin-right: 0px;
    margin-left: 0;
}

.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,
.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,
.elementor-45463 .elementor-element.elementor-element-8ce7ea5.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite {
    margin-top: 0px;
}

.elementor-45463 .elementor-element.elementor-element-6a3a5b1:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-6a3a5b1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/07/testimonial-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-45463 .elementor-element.elementor-element-6a3a5b1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-6a3a5b1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-33e55f4>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-570f2190 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-570f2190 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-31a3c4a6 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-31a3c4a6 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-dd71bd3 {
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4c9d316c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-728a9533 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-728a9533 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-45463 .elementor-element.elementor-element-30b6fdb {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-30b6fdb .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #5C5D5D;
}

.elementor-45463 .elementor-element.elementor-element-60e244ea {
    margin-top: 0px;
    margin-bottom: -250px;
}

.elementor-45463 .elementor-element.elementor-element-4c6c6ba1>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-324d0929 {
    --e-image-carousel-slides-to-show: 6;
    z-index: 9;
}

.elementor-45463 .elementor-element.elementor-element-324d0929>.elementor-widget-container {
    /* background-color: #FFFFFF; */
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px;
    /* box-shadow: 0px 26px 50px 0px rgba(8.000000000000009, 39.99999999999999, 78.99999999999993, 0.19); */
}

.elementor-45463 .elementor-element.elementor-element-324d0929 .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    background: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-324d0929 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: #AABDD6;
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-324d0929 .swiper-wrapper {
    display: flex;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-e5c5c1a:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-e5c5c1a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/10/blog-bg-img.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-45463 .elementor-element.elementor-element-e5c5c1a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 30px 0px;
}

.elementor-45463 .elementor-element.elementor-element-e5c5c1a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-6f0ee0ec>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-4ddcfa53 {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-4ddcfa53 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-45463 .elementor-element.elementor-element-474235d {
    text-align: center;
}

.elementor-45463 .elementor-element.elementor-element-474235d .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #5C5D5D;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post-wrapper,
.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__separator-wrap {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__thumbnail:hover img {
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__thumbnail img {
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img {
    opacity: 1;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-listing__terms-link:not(:last-child):after {
    content: "|";
    margin: 0 0.4em;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post-grid .uael-post-wrapper {
    padding-right: calc(20px/2);
    padding-left: calc(20px/2);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post-grid .uael-post-grid__inner {
    margin-left: calc(-20px/2);
    margin-right: calc(-20px/2);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__separator {
    height: 1px;
    width: 100%;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__separator-wrap {
    margin-bottom: 10px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__content-align-left .uael-post__gradient-separator {
    background: var(--e-global-color-astglobalcolor6);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__content-align-center .uael-post__gradient-separator {
    background: var(--e-global-color-astglobalcolor6);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__content-align-right .uael-post__gradient-separator {
    background: var(--e-global-color-astglobalcolor6);
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__bg-wrap {
    background-color: #FFFFFF;
    border-radius: 15px 15px 15px 15px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__content-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__title,
.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__title a {
    color: #093D7E;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__title {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
    margin-bottom: 10px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__meta-data {
    color: #666666;
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__meta-data svg {
    fill: #666666;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__meta-data span {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    margin-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__meta-data span:last-child,
.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__meta-data span.uael-listing__terms-link {
    margin-right: 0;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__terms {
    padding: 2px 10px 2px 10px;
    border-radius: 0px 0px 10px 10px;
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    line-height: 1.2em;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__terms a:hover {
    color: #ffffff;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__terms a {
    color: #ffffff;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-posts[data-skin="business"] .uael-post__terms {
    background-color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 .uael-post__terms-wrap {
    margin-bottom: 0px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 a.uael-post__read-more {
    color: #949493;
    background-color: #02010100;
    padding: 10px 10px 10px 10px;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370 a.uael-post__read-more:hover {
    color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-4fb25370.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap a.uael-post__read-more {
    color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-9e738e4>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-45463 .elementor-element.elementor-element-9e738e4:not(.elementor-motion-effects-element-type-background),
.elementor-45463 .elementor-element.elementor-element-9e738e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/08/free-cunsultation-1.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-45463 .elementor-element.elementor-element-9e738e4>.elementor-background-overlay {
    background-color: #030C1F;
    opacity: 0.72;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45463 .elementor-element.elementor-element-9e738e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-445042f>.elementor-element-populated {
    padding: 10px 10px 10px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading,
.elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading a {
    font-size: 45px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading-text {
    color: #FFFFFF;
}

.elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading {
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-sub-heading {
    font-size: 45px;
    font-weight: 700;
    line-height: 1em;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-92214c0 {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
}

.elementor-45463 .elementor-element.elementor-element-643aee4 {
    padding: 60px 0px 60px 0px;
}

.elementor-45463 .elementor-element.elementor-element-45ee3dfa>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-45463 .elementor-element.elementor-element-5b45712 {
    text-align: left;
}

.elementor-45463 .elementor-element.elementor-element-5b45712 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 600;
    background: -webkit-linear-gradient(0deg, rgba(31,168,227,1) 0%, rgba(41,63,123,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-item {
    border-width: 1px;
    border-color: #093D7E12;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-item .elementor-tab-content {
    border-width: 1px;
    border-top-color: #093D7E12;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 1px;
    border-bottom-color: #093D7E12;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-icon,
.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-title {
    color: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-icon svg {
    fill: #293f7b;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-tab-title {
    padding: 20px 0px 20px 0px;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-icon.elementor-accordion-icon-left {
    margin-right: 0px;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-icon.elementor-accordion-icon-right {
    margin-left: 0px;
}

.elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-tab-content {
    color: #4A4A4A;
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    padding: 20px 0px 20px 0px;
}

@media(min-width:768px) {
    .elementor-45463 .elementor-element.elementor-element-ef204f2 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-97a8835 {
        width: 69.912%;
    }

    .elementor-45463 .elementor-element.elementor-element-02e0580 {
        width: 30.001%;
    }

    .elementor-45463 .elementor-element.elementor-element-1cd8c45 {
        width: 34.999%;
    }

    .elementor-45463 .elementor-element.elementor-element-fb84d2e {
        width: 65.001%;
    }

    .elementor-45463 .elementor-element.elementor-element-72683095 {
        width: 54.962%;
    }

    .elementor-45463 .elementor-element.elementor-element-496d8472 {
        width: 49.893%;
    }

    .elementor-45463 .elementor-element.elementor-element-252a46ce {
        width: 50.107%;
    }

    .elementor-45463 .elementor-element.elementor-element-4e0758d5 {
        width: 45%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-45463 .elementor-element.elementor-element-97a8835 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-02e0580 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-4cd8a045 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-631dfab8 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-72683095 {
        width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-4e0758d5 {
        width: 100%;
    }
}

@media(min-width:1025px) {

    .elementor-45463 .elementor-element.elementor-element-9e738e4:not(.elementor-motion-effects-element-type-background),
    .elementor-45463 .elementor-element.elementor-element-9e738e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-45463 .elementor-element.elementor-element-664cc34>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-d070353 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-b1ce5ea .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-45463 .elementor-element.elementor-element-52657a5 {
        padding: 40px 30px 0px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-97a8835.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-45463 .elementor-element.elementor-element-9ed651b {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-9ed651b .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-c93605f {
        padding: 0px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-4cd8a045>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-cd2798f {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-5949bf1 {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-631dfab8.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-45463 .elementor-element.elementor-element-631dfab8>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-74dd2e6 {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-74dd2e6 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-c5bc7be {
        width: 100%;
        max-width: 100%;
    }

    .elementor-45463 .elementor-element.elementor-element-c5bc7be>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-c5bc7be .elementor-counter-number-wrapper {
        font-size: 100px;
    }

    .elementor-45463 .elementor-element.elementor-element-dac40a8 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-79419bd6 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-207abef4 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-430e6c3b>.elementor-element-populated {
        padding: 10px 20px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-50cea194 .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-50cea194 .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-50cea194 .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-ad4b9b2 .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-2988c44a>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-7ec5bac1 .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-4d808c8a .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-208408f2>.elementor-element-populated {
        padding: 10px 0px 10px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-12a1eff9 .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-image img {
        width: 70px;
    }

    .elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-infobox-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-54a1bfed .uael-imgicon-wrap {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-4663a17 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-1cd8c45.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

    .elementor-45463 .elementor-element.elementor-element-1cd8c45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-heading-stack-tablet .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-heading-stack-tablet .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-heading-text {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-1fc9c5b {
        padding: 40px 30px 10px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-ed5c8a7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-8802c6f .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-355f809 {
        padding: 20px 20px 0px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-110b231 {
        padding: 10px 20px 10px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-ac5b513 {
        padding: 10px 20px 10px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-1d9a174 {
        padding: 20px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-cefb726 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-72683095>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-heading-stack-tablet .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-heading-stack-tablet .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-heading-text {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-4e0758d5>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-01ef16f {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-heading-stack-tablet .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-heading-stack-tablet .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-heading-text {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-6a3a5b1 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-570f2190 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-dd71bd3 {
        padding: 40px 30px 60px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-728a9533 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-324d0929 {
        --e-image-carousel-slides-to-show: 3;
    }

    .elementor-45463 .elementor-element.elementor-element-e5c5c1a {
        padding: 150px 30px 20px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-4ddcfa53 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-9e738e4 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading,
    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading a {
        font-size: 34px;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-sub-heading {
        font-size: 34px;
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-92214c0 {
        font-size: 18px;
    }

    .elementor-45463 .elementor-element.elementor-element-643aee4 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-5b45712 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-tab-title {
        padding: 10px 0px 10px 0px;
    }
}

@media(max-width:767px) {
    .elementor-45463 .elementor-element.elementor-element-664cc34>.elementor-element-populated {
        padding: 30px 30px 0px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-7b0ccd6 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-97a8835.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-45463 .elementor-element.elementor-element-97a8835.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-45463 .elementor-element.elementor-element-97a8835.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-45463 .elementor-element.elementor-element-9ed651b .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-74dd2e6 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-c5bc7be .elementor-counter-number-wrapper {
        font-size: 100px;
    }

    .elementor-45463 .elementor-element.elementor-element-d85a9c9>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-0627bdc {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-c8a2382 .elementor-counter-title {
        justify-content: center;
        font-size: 12px;
        line-height: 1.4em;
    }

    .elementor-45463 .elementor-element.elementor-element-c8a2382 .elementor-counter {
        gap: 10px;
    }

    .elementor-45463 .elementor-element.elementor-element-c8a2382 .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }

        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:20px;
    }

    .elementor-45463 .elementor-element.elementor-element-73e9df7>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-8db0dca {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-15c4a6f .elementor-counter {
        gap: 10px;
    }

    .elementor-45463 .elementor-element.elementor-element-15c4a6f .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }

        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:20px;
    }

    .elementor-45463 .elementor-element.elementor-element-15c4a6f .elementor-counter-title {
        font-size: 12px;
        line-height: 1.4em;
    }

    .elementor-45463 .elementor-element.elementor-element-2689637>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-8780d36 {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-8780d36 img {
        width: 50px;
    }

    .elementor-45463 .elementor-element.elementor-element-cca20cd .elementor-counter {
        gap: 10px;
    }

    .elementor-45463 .elementor-element.elementor-element-cca20cd .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }

        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:20px;
    }

    .elementor-45463 .elementor-element.elementor-element-cca20cd .elementor-counter-title {
        font-size: 12px;
        line-height: 1.4em;
    }

    .elementor-45463 .elementor-element.elementor-element-dac40a8 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-79419bd6 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-207abef4 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-45463 .elementor-element.elementor-element-430e6c3b>.elementor-element-populated {
        padding: 10px 0px 20px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-2988c44a>.elementor-element-populated {
        padding: 20px 0px 20px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-208408f2>.elementor-element-populated {
        padding: 20px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-1cd8c45>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-fb84d2e>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-color-heading {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-heading-stack-mobile .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-heading-stack-mobile .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-before-heading {
        margin-right: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-after-heading {
        margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-stack-desktop-yes .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-stack-desktop-yes .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-4f02fb2 .uael-dual-heading-text {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-ed5c8a7>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-8802c6f .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-a14df42 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-355f809 {
        padding: 20px 30px 0px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-af0321c>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-9eb2dc8>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-5a46a5b>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-110b231 {
        padding: 0px 30px 0px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-e58d3b2>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-8f3283d>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-ab2efca>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-ac5b513 {
        padding: 0px 30px 10px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-4460cba>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-acad36f>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-67894e0>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-1d9a174 {
        padding: 10px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-color-heading {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-heading-stack-mobile .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-heading-stack-mobile .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-before-heading {
        margin-right: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-after-heading {
        margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-stack-desktop-yes .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-stack-desktop-yes .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-74703507 .uael-dual-heading-text {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-6e7c4e58 {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-6e7c4e58 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-45463 .elementor-element.elementor-element-a2617cb {
        --spacer-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-496d8472>.elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-50feee0 {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-252a46ce>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }

    .elementor-45463 .elementor-element.elementor-element-16f22ff5 .elementor-image-box-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-4f9d5169>.elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }

    .elementor-45463 .elementor-element.elementor-element-26a202c9 .elementor-image-box-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-5882ff7>.elementor-element-populated {
        padding: 10px 0px 20px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }

    .elementor-45463 .elementor-element.elementor-element-3197e196 .elementor-image-box-title {
        font-size: 20px;
    }

    .elementor-45463 .elementor-element.elementor-element-3c8b5d8>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-415ba3db {
        text-align: center;
    }

    .elementor-bc-flex-widget .elementor-45463 .elementor-element.elementor-element-b9f41d6.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-45463 .elementor-element.elementor-element-b9f41d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-45463 .elementor-element.elementor-element-b9f41d6.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-45463 .elementor-element.elementor-element-b9f41d6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-5ee7f51>.elementor-widget-container {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-5ee7f51 .elementor-counter-title {
        justify-content: center;
    }

    .elementor-45463 .elementor-element.elementor-element-5ee7f51 .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }

        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
    }

    .elementor-45463 .elementor-element.elementor-element-8d41259>.elementor-widget-container {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-ecda8e8>.elementor-widget-container {
        padding: 10px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-color-heading {
        text-align: center;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-heading-stack-mobile .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-heading-stack-mobile .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-before-heading {
        margin-right: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-after-heading {
        margin-left: 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-stack-desktop-yes .uael-before-heading {
        margin-bottom: 0px;
        margin-right: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-stack-desktop-yes .uael-after-heading {
        margin-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }

    .elementor-45463 .elementor-element.elementor-element-e8ac09e .uael-dual-heading-text {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-570f2190 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-31a3c4a6 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-728a9533 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-30b6fdb .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-324d0929 {
        --e-image-carousel-slides-to-show: 1;
    }

    .elementor-45463 .elementor-element.elementor-element-4ddcfa53 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-474235d .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-9e738e4:not(.elementor-motion-effects-element-type-background),
    .elementor-45463 .elementor-element.elementor-element-9e738e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center left;
        background-repeat: no-repeat;
    }

    .elementor-45463 .elementor-element.elementor-element-9e738e4 {
        padding: 40px 30px 40px 30px;
    }

    .elementor-45463 .elementor-element.elementor-element-445042f>.elementor-element-populated {
        padding: 0px 0px 10px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading,
    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading a {
        font-size: 24px;
        line-height: 1em;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-heading {
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-ca5bba2 .uael-sub-heading {
        font-size: 24px;
        line-height: 1em;
        margin: 0px 0px 0px 0px;
    }

    .elementor-45463 .elementor-element.elementor-element-92214c0 {
        font-size: 16px;
    }

    .elementor-45463 .elementor-element.elementor-element-5b45712 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-45463 .elementor-element.elementor-element-3ae9c379 .elementor-accordion-title {
        font-size: 16px;
    }
}

/* Start custom CSS for section, class: .elementor-element-7b0ccd6 */
.elementor-45463 .elementor-element.elementor-element-7b0ccd6 {
    max-width: 360px;
}

/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0eb3689 */
.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide h3 {
    font-size: 20px;
    font-weight: 600;
    color: #232323;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide p {
    margin-bottom: 10px;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide a.link {
    color: #949493;
    font-weight: 600;
    position: relative;
    display: inline-block;
    padding-right: 30px;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide a.link:hover {
    color: #293f7b !important;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide a.link svg {
    position: absolute;
    right: 0;
    transform: rotate(-45deg);
    fill: #949493;
    transition: all ease .5s;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide {
    transition: all ease .5s;
}

.elementor-45463 .elementor-element.elementor-element-0eb3689 .swiper-slide:hover a.link svg {
    transform: rotate(0deg);
    fill: #293f7b;
    transition: all ease .5s;
}

/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a183167 */
.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-slide p {
    margin-bottom: 10px;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-slide {
    border: 3px solid #fff;
    transition: all ease .5s;
}

.elementor-45463 .elementor-element.elementor-element-a183167 .swiper-slide:hover {
    border: 3px solid #293f7b;
    background: rgb(247, 255, 244);
    background: -moz-linear-gradient(0deg, rgba(247, 255, 244, 1) 0%, rgba(243, 244, 249, 1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(247, 255, 244, 1) 0%, rgba(243, 244, 249, 1) 100%);
    background: linear-gradient(0deg, rgba(247, 255, 244, 1) 0%, rgba(243, 244, 249, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7fff4", endColorstr="#f3f4f9", GradientType=1);
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5ee7f51 */
.elementor-45463 .elementor-element.elementor-element-5ee7f51 .elementor-counter-title {
    justify-content: left;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8d41259 */
.elementor-45463 .elementor-element.elementor-element-8d41259 .elementor-counter-title {
    justify-content: left;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ecda8e8 */
.elementor-45463 .elementor-element.elementor-element-ecda8e8 .elementor-counter-title {
    justify-content: left;
}

/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-8ce7ea5 */
.elementor-45463 .elementor-element.elementor-element-8ce7ea5 h4 {
    color: #fff;
}

/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a3a5b1 */
.video-testimonials .sp-testimonial-pro-section .tpro-client-image {
    margin: 10px 20px 22px 20px !important;
}

.video-testimonials .sp-testimonial-pro-section .tpro-client-image.tpro-image-style-two img {
    border-radius: 50%;
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1);
}

.video-testimonials .sp-testimonial-pro-section .tpro-client-image .sp-tpro-video:before {
    background: url('../../2022/06/video-quote-icon.png') !important;
    width: 70px;
    height: 52px;
    top: auto;
    bottom: -25px;
    left: 0;
    right: 0;
    margin: auto;
}

.video-testimonials .sp-testimonial-pro-section .tpro-client-name {
    color: #ffffff !important;
    text-transform: none !important;
}

.video-testimonials .sp-testimonial-pro-section .tpro-client-designation-company {
    color: #ffffff !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
}

.video-testimonials .sp-testimonial-pro-section .tpro-client-image.tpro-image-style-two .sp-tpro-video:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 59px;
    height: 59px;
    margin: auto;
    z-index: 2;
    background: url('../../2022/06/video-play-button.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.video-testimonials .sp-testimonial-pro-section .slick-next,
.video-testimonials .sp-testimonial-pro-section .slick-prev {
    width: 14px;
    height: 45px;
    background: rgba(242, 244, 250, 0) !important;
}

.video-testimonials .sp-testimonial-pro-section .slick-next:hover,
.video-testimonials .sp-testimonial-pro-section .slick-prev:hover {
    background: rgba(242, 244, 250, 0) !important;
}

.video-testimonials .slick-prev i,
.video-testimonials .slick-next i {
    display: none;
}

.video-testimonials .slick-prev:before,
.video-testimonials .slick-next:before {
    content: '';
    position: absolute;
    width: 14px;
    height: 45px;
}

.video-testimonials .slick-prev:before {
    background: url('../../2022/06/video-testimonial-left-arrow.png');
}

.video-testimonials .slick-next:before {
    background: url('../../2022/06/video-testimonial-right-arrow.png');
}

/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-3ae9c379 */
.faq .elementor-accordion .elementor-accordion-item {
    border-left: 0 !important;
    border-right: 0 !important;
}

.faq .elementor-accordion .elementor-tab-content {
    border-top: 0 !important;
}

/* End custom CSS */