.elementor-element.elementor-element-a625dc6 .pp-logo-carousel .swiper-slide {
    text-align: center;
}

.elementor-element.elementor-element-a625dc6 .swiper-container-wrap .swiper-button-next, .elementor-element.elementor-element-a625dc6 .swiper-container-wrap .swiper-button-prev {
    font-size: 22px;
}

.elementor-element.elementor-element-a625dc6 .swiper-container-wrap .swiper-button-prev {
    left: -20px;
}

.elementor-element.elementor-element-a625dc6 .swiper-container-wrap .swiper-button-next {
    right: -20px;
}

.elementor-element.elementor-element-64e7e99:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-64e7e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9FAFF;
}

.elementor-element.elementor-element-64e7e99 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 0px 0px 0px;
}

.elementor-element.elementor-element-64e7e99 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-element.elementor-element-e38f8ef > .elementor-element-populated {
    margin: 15px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-element.elementor-element-89fae81 > .elementor-widget-container {
    padding: 0px 0px 25px 0px;
}

.elementor-element.elementor-element-89fae81 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
}

.elementor-element.elementor-element-f753d93 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-element.elementor-element-e1d555c .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 30px;
}

.elementor-element.elementor-element-8585891 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 30px;
}

.elementor-element.elementor-element-e332d11 {
    --divider-border-style: solid;
    --divider-color: #114A9F;
    --divider-border-width: 4px;
}

.elementor-element.elementor-element-e332d11 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-e332d11 .elementor-divider-separator {
    width: 60px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-element.elementor-element-e332d11 .elementor-divider {
    text-align: left;
    padding-block-start:40px;padding-block-end:40px;}

.elementor-element.elementor-element-bcd06fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
}

.elementor-element.elementor-element-32f0b68 {
    text-align: center;
}

.elementor-element.elementor-element-32f0b68 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-element.elementor-element-273f995 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-273f995 img {
    width: 35%;
}

.elementor-element.elementor-element-d0c7921 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
}

.elementor-element.elementor-element-360cb5f {
    text-align: center;
}

.elementor-element.elementor-element-360cb5f .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-element.elementor-element-785f1b7 img {
    width: 35%;
}

.elementor-element.elementor-element-a736581 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
}

.elementor-element.elementor-element-6570f2e {
    text-align: center;
}

.elementor-element.elementor-element-6570f2e .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-element.elementor-element-a29c668 img {
    width: 35%;
}

.elementor-element.elementor-element-7166047 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
}

.elementor-element.elementor-element-59654f5 {
    text-align: center;
}

.elementor-element.elementor-element-59654f5 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-element.elementor-element-10a15d4 img {
    width: 35%;
}

.elementor-element.elementor-element-3f0f623 > .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-widget-eael-image-hotspots .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-eael-image-hotspots .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-6eaf1af {
    left: 44%;
    top: 3%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-8869b50 {
    left: 55.8%;
    top: 10.2%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-71258b1 {
    left: 66.3%;
    top: 8.6%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-1c11088 {
    left: 62.1%;
    top: 11%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-d86df40 {
    left: 77%;
    top: 43%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-bdcf8c3 {
    left: 79.1%;
    top: 56%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-73579d1 {
    left: 72.1%;
    top: 60.7%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-3465708 {
    left: 67%;
    top: 66.1%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-c6d79bf {
    left: 52%;
    top: 70%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-625fff2 {
    left: 43.4%;
    top: 67.4%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-6d0fa8e {
    left: 77.3%;
    top: 88.3%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-a937dd9 {
    left: 11.1%;
    top: 80%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-0d42cb0 {
    left: 25.6%;
    top: 34%;
}

.elementor-element.elementor-element-c4b338f .elementor-repeater-item-344d7ba {
    left: 36%;
    top: 20%;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap {
    width: 18px;
    height: 18px;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap .eael-hotspot-icon {
    font-size: 25px;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap svg.eael-hotspot-icon {
    height: 25px;
    width: 25px;
    line-height: 25px;
    fill: #FDB914;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap .eael-hotspot-text {
    font-size: 25px;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap .hotspot-svg-icon {
    width: 25px;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap, .elementor-element.elementor-element-c4b338f .eael-hot-spot-inner, .elementor-element.elementor-element-c4b338f .eael-hot-spot-inner:before {
    color: #FDB914;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap, .elementor-element.elementor-element-c4b338f .eael-hot-spot-inner, .elementor-element.elementor-element-c4b338f .eael-hot-spot-inner:before, .elementor-element.elementor-element-c4b338f .eael-hotspot-icon-wrap {
    background-color: #02010100;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap:hover, .elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap:hover .eael-hot-spot-inner, .elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap:hover .eael-hot-spot-inner:before {
    color: #1D1E25;
}

.elementor-element.elementor-element-c4b338f .eael-hot-spot-wrap:hover svg.eael-hotspot-icon {
    fill: #1D1E25;
}

.elementor-element.elementor-element-fc6530b {
    padding: 60px 0px 60px 0px;
}

.elementor-element.elementor-element-bc788b2 {
    text-align: center;
}

.elementor-element.elementor-element-bc788b2 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}

.elementor-element.elementor-element-5198c601 {
    width: var( --container-widget-width, 445px );
    max-width: 445px;
    --container-widget-width: 445px;
    --container-widget-flex-grow: 0;
}

.elementor-element.elementor-element-5198c601 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 110px 0px 110px 0px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #00a0dc;
    border-radius: 100% 100% 100% 100%;
}

.elementor-element.elementor-element-5198c601 img {
    width: 204px;
    max-width: 100%;
    border-radius: 100% 100% 100% 100%;
}

.elementor-widget-image-box .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-image-box .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-image-box .elementor-image-box-title {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
}

.elementor-widget-image-box .elementor-image-box-description {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-element.elementor-element-505f5575 {
    width: auto;
    max-width: auto;
    top: -465px;
}

.elementor-element.elementor-element-505f5575 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-element.elementor-element-505f5575 {
    left: -66px;
}

body.rtl .elementor-element.elementor-element-505f5575 {
    right: -66px;
}

.elementor-element.elementor-element-505f5575 .elementor-image-box-wrapper {
    text-align: right;
}

.elementor-element.elementor-element-505f5575.elementor-position-right .elementor-image-box-img {
    margin-left: 16px;
}

.elementor-element.elementor-element-505f5575.elementor-position-left .elementor-image-box-img {
    margin-right: 16px;
}

.elementor-element.elementor-element-505f5575.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px;
}

.elementor-element.elementor-element-505f5575 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-505f5575 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-element.elementor-element-505f5575 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-505f5575 .elementor-image-box-description {
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-48224ffb {
    width: auto;
    max-width: auto;
    top: -464px;
}

body:not(.rtl) .elementor-element.elementor-element-48224ffb {
    left: 64px;
}

body.rtl .elementor-element.elementor-element-48224ffb {
    right: 64px;
}

.elementor-element.elementor-element-48224ffb.elementor-position-right .elementor-image-box-img {
    margin-left: 16px;
}

.elementor-element.elementor-element-48224ffb.elementor-position-left .elementor-image-box-img {
    margin-right: 16px;
}

.elementor-element.elementor-element-48224ffb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px;
}

.elementor-element.elementor-element-48224ffb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 22%;
}

.elementor-element.elementor-element-48224ffb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-48224ffb .elementor-image-box-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-48224ffb .elementor-image-box-description {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-6a320b9f {
    width: auto;
    max-width: auto;
    top: -315px;
}

body:not(.rtl) .elementor-element.elementor-element-6a320b9f {
    left: -163px;
}

body.rtl .elementor-element.elementor-element-6a320b9f {
    right: -163px;
}

.elementor-element.elementor-element-6a320b9f.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-element.elementor-element-6a320b9f.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-element.elementor-element-6a320b9f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-element.elementor-element-6a320b9f .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-element.elementor-element-6a320b9f .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-6a320b9f .elementor-image-box-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-6a320b9f .elementor-image-box-description {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-787d8c26 {
    width: var( --container-widget-width, 73.893% );
    max-width: 73.893%;
    --container-widget-width: 73.893%;
    --container-widget-flex-grow: 0;
    top: -303px;
}

body:not(.rtl) .elementor-element.elementor-element-787d8c26 {
    left: 158px;
}

body.rtl .elementor-element.elementor-element-787d8c26 {
    right: 158px;
}

.elementor-element.elementor-element-787d8c26.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-element.elementor-element-787d8c26.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-element.elementor-element-787d8c26.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-element.elementor-element-787d8c26 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-element.elementor-element-787d8c26 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-787d8c26 .elementor-image-box-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-787d8c26 .elementor-image-box-description {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-4aced249 {
    width: auto;
    max-width: auto;
    top: -159px;
}

body:not(.rtl) .elementor-element.elementor-element-4aced249 {
    left: -74px;
}

body.rtl .elementor-element.elementor-element-4aced249 {
    right: -74px;
}

.elementor-element.elementor-element-4aced249.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-element.elementor-element-4aced249.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-element.elementor-element-4aced249.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-element.elementor-element-4aced249 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-element.elementor-element-4aced249 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-4aced249 .elementor-image-box-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-4aced249 .elementor-image-box-description {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-1bc373b {
    width: auto;
    max-width: auto;
    top: -158px;
}

body:not(.rtl) .elementor-element.elementor-element-1bc373b {
    left: 65px;
}

body.rtl .elementor-element.elementor-element-1bc373b {
    right: 65px;
}

.elementor-element.elementor-element-1bc373b.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-element.elementor-element-1bc373b.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-element.elementor-element-1bc373b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-element.elementor-element-1bc373b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-element.elementor-element-1bc373b .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-element.elementor-element-1bc373b .elementor-image-box-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.75em;
}

.elementor-element.elementor-element-1bc373b .elementor-image-box-description {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0.1px;
}

.elementor-element.elementor-element-045b010:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-045b010 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://ezcloud.vn/wp-content/uploads/2023/03/bg-form-1-1.png");
    background-position: bottom center;
    background-size: cover;
}

.elementor-element.elementor-element-045b010 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-element.elementor-element-045b010 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-element.elementor-element-3b384aed > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-3b384aed {
    text-align: left;
}

.elementor-element.elementor-element-3b384aed .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 60px;
}

.elementor-widget-icon-list .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-icon-list .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text );
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary );
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(16px/2);
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(16px/2);
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(16px/2);
    margin-left: calc(16px/2);
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-16px/2);
    margin-left: calc(-16px/2);
}

body.rtl .elementor-element.elementor-element-145405f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-16px/2);
}

body:not(.rtl) .elementor-element.elementor-element-145405f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-16px/2);
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-icon i {
    color: #114A9F;
    transition: color 0.3s;
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-icon svg {
    fill: #114A9F;
    transition: fill 0.3s;
}

.elementor-element.elementor-element-145405f1 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-element.elementor-element-145405f1 .elementor-icon-list-item > a {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.elementor-element.elementor-element-145405f1 .elementor-icon-list-text {
    color: #1D1E25;
    transition: color 0.3s;
}

.elementor-element.elementor-element-66e8fed > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-66e8fed {
    text-align: center;
}

.elementor-element.elementor-element-66e8fed .elementor-heading-title {
    color: #1D1E25;
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
}

.elementor-widget-template .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-template .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-element.elementor-element-4ed35ff {
    padding: 60px 0px 0px 0px;
}

.elementor-element.elementor-element-efb51fa {
    text-align: center;
}

.elementor-element.elementor-element-efb51fa .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}

.elementor-element.elementor-element-5b3e4b8 {
    --divider-border-style: solid;
    --divider-color: #2A85FF;
    --divider-border-width: 4px;
}

.elementor-element.elementor-element-5b3e4b8 .elementor-divider-separator {
    width: 60px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-element.elementor-element-5b3e4b8 .elementor-divider {
    text-align: center;
    padding-block-start:10px;padding-block-end:10px;}

.elementor-element.elementor-element-d1a755b > .elementor-container {
    max-width: 1000px;
}

.elementor-element.elementor-element-d1a755b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-3929197 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-8fc2fc7 > .elementor-container {
    max-width: 1000px;
}

.elementor-element.elementor-element-8fc2fc7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-c5993f2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-b9286da > .elementor-container {
    max-width: 1000px;
}

.elementor-element.elementor-element-b9286da {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-b53a828 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-92bc831 > .elementor-container {
    max-width: 1000px;
}

.elementor-element.elementor-element-92bc831 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-795a18f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-18b8ed7 > .elementor-container {
    max-width: 1000px;
}

.elementor-element.elementor-element-18b8ed7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-0f80710 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-7ac2f0b {
    padding: 60px 0px 0px 0px;
}

.elementor-element.elementor-element-b694e7b {
    text-align: center;
}

.elementor-element.elementor-element-b694e7b .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}

.elementor-element.elementor-element-99ae9d6 {
    --divider-border-style: solid;
    --divider-color: #2A85FF;
    --divider-border-width: 4px;
}

.elementor-element.elementor-element-99ae9d6 .elementor-divider-separator {
    width: 60px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-element.elementor-element-99ae9d6 .elementor-divider {
    text-align: center;
    padding-block-start:10px;padding-block-end:10px;}

.elementor-element.elementor-element-cb3cf64 img {
    width: 100%;
}

.elementor-element.elementor-element-459af68 {
    text-align: center;
}

.elementor-element.elementor-element-459af68 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-23c6f25 {
    text-align: center;
}

.elementor-element.elementor-element-23c6f25 img {
    width: 92%;
}

.elementor-element.elementor-element-48b616c {
    text-align: center;
}

.elementor-element.elementor-element-48b616c .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-696bf83 {
    text-align: center;
}

.elementor-element.elementor-element-696bf83 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-b4d945e {
    text-align: center;
}

.elementor-element.elementor-element-b4d945e .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-073de89 {
    text-align: center;
}

.elementor-element.elementor-element-073de89 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-4acd4ec img {
    max-width: 100%;
    height: 132px;
}

.elementor-element.elementor-element-aaef2ae {
    text-align: center;
}

.elementor-element.elementor-element-aaef2ae .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
}

.elementor-element.elementor-element-eac188f {
    padding: 60px 0px 0px 0px;
}

.elementor-element.elementor-element-432d402 {
    text-align: center;
}

.elementor-element.elementor-element-432d402 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}

.elementor-element.elementor-element-5137d55 {
    --divider-border-style: solid;
    --divider-color: #2A85FF;
    --divider-border-width: 4px;
}

.elementor-element.elementor-element-5137d55 .elementor-divider-separator {
    width: 60px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-element.elementor-element-5137d55 .elementor-divider {
    text-align: center;
    padding-block-start:10px;padding-block-end:10px;}

.elementor-element.elementor-element-bf85a84 {
    padding: 50px 0px 20px 0px;
}

.elementor-element.elementor-element-e8047a1 img {
    width: 59%;
}

.elementor-element.elementor-element-778e39a img {
    width: 61%;
}

.elementor-element.elementor-element-a0fa711 > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
}

.elementor-element.elementor-element-a0fa711 img {
    width: 76%;
}

.elementor-element.elementor-element-1ed5bbf img {
    width: 88%;
}

.elementor-element.elementor-element-be21391 > .elementor-widget-container {
    margin: 24px 0px 0px 0px;
}

.elementor-element.elementor-element-be21391 {
    text-align: center;
}

.elementor-element.elementor-element-be21391 img {
    width: 100%;
}

.elementor-element.elementor-element-51e23df > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
}

.elementor-element.elementor-element-51e23df img {
    width: 100%;
    max-width: 100%;
    height: 30px;
}

.elementor-element.elementor-element-6ffdfab > .elementor-widget-container {
    margin: 9px 0px 0px 0px;
}

.elementor-element.elementor-element-6ffdfab img {
    width: 64%;
}

.elementor-element.elementor-element-26a4ec4 > .elementor-widget-container {
    margin: 19px 0px 0px 0px;
}

.elementor-element.elementor-element-26a4ec4 img {
    width: 81%;
}

.elementor-element.elementor-element-2d67f7d {
    padding: 0px 0px 50px 0px;
}

.elementor-element.elementor-element-6524f4e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-49d3d6e img {
    width: 70%;
}

.elementor-element.elementor-element-077b3ca img {
    width: 74%;
    max-width: 71%;
    height: 33px;
}

.elementor-element.elementor-element-2d8d40e img {
    width: 89%;
    max-width: 100%;
    height: 42px;
}

.elementor-element.elementor-element-09a08d1 img {
    width: 93%;
}

.elementor-element.elementor-element-e9adfa0 img {
    width: 100%;
}

.elementor-element.elementor-element-a97bfe5 > .elementor-widget-container {
    margin: 00px 0px 0px 0px;
}

.elementor-element.elementor-element-a97bfe5 img {
    width: 100%;
    height: 33px;
}

.elementor-element.elementor-element-3695530 {
    padding: 56px 0px 50px 0px;
}

.elementor-element.elementor-element-ec42cc6 {
    text-align: center;
}

.elementor-element.elementor-element-ec42cc6 .elementor-heading-title {
    color: #114A9F;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}

.elementor-element.elementor-element-648770c {
    --divider-border-style: solid;
    --divider-color: #2A85FF;
    --divider-border-width: 4px;
}

.elementor-element.elementor-element-648770c .elementor-divider-separator {
    width: 60px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-element.elementor-element-648770c .elementor-divider {
    text-align: center;
    padding-block-start:10px;padding-block-end:10px;}
