.elementor-23 .elementor-element.elementor-element-28a65ec9:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-28a65ec9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/flexigrabemployment-website-banner-background.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-23 .elementor-element.elementor-element-28a65ec9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-23 .elementor-element.elementor-element-28a65ec9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2d9255e6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-df275d0>.elementor-container {
    max-width: 1600px;
}

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

.elementor-23 .elementor-element.elementor-element-62f471ec>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-3237e146.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-3237e146.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-3237e146>.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-23 .elementor-element.elementor-element-3237e146>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2df6a851 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-2df6a851>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3d21a26e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-3d21a26e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-466366f7 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-466366f7 .elementor-divider-separator {
    width: 65px;
}

.elementor-23 .elementor-element.elementor-element-466366f7 .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-466366f7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6a4ab750 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-6a4ab750 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-6a4ab750 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-6a4ab750>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1daf227e {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-2ee62572>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7ab75194>.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-23 .elementor-element.elementor-element-7ab75194:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px 50px 20px 50px;
}

.elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-480ac6ad .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-480ac6ad>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-icon i {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-icon svg {
    fill: #1A1E66;
    transition: fill 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-item>a {
    font-family: "Muli", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3 .elementor-icon-list-text {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c7705a3>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 10px 20px 10px 20px;
    background-color: #E3E6FB;
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-47eddd54>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-not-valid-tip {
    display: block !important;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-validation-errors {
    display: block !important;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form {
    background-color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7 {
    max-width: 100%;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-list-item-label {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap {
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea {
    padding: 10px 10px 10px 16px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select {
    width: 100%;
    height: 54px;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E3E6FB;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form label,
.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label {
    display: inherit;
    margin-bottom: 5px;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form label {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 label {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder {
    color: #777777;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form input[type="submit"] {
    background-color: #4659E2;
    color: #FFFFFF;
    border-radius: 50px 50px 50px 50px;
    padding: 15px 35px 15px 35px;
    margin-top: 10px;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover {
    background-color: #000000;
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-1c2b4a91>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4bc8fc23>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-25a2cb58 {
    text-align: right;
    width: auto;
    max-width: auto;
}

.elementor-23 .elementor-element.elementor-element-25a2cb58 img {
    width: 250px;
}

.elementor-23 .elementor-element.elementor-element-25a2cb58>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-73e555c2>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-73e555c2 {
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-475da73.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-475da73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-475da73>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E3E6FB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 50px 20px;
}

.elementor-23 .elementor-element.elementor-element-475da73>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-3bcb0436 img {
    width: 98%;
    max-width: 98%;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1be20cbc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-1be20cbc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-1be20cbc>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E3E6FB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 50px 20px;
}

.elementor-23 .elementor-element.elementor-element-1be20cbc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-33f79a9a img {
    width: 90%;
    max-width: 90%;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-77e98298.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-77e98298.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-77e98298>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 40px;
}

.elementor-23 .elementor-element.elementor-element-77e98298>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E3E6FB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 50px 20px;
}

.elementor-23 .elementor-element.elementor-element-77e98298>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-3cc5664d img {
    width: 90%;
    max-width: 90%;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-35bc21f4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-35bc21f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-35bc21f4>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E3E6FB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 50px 20px;
}

.elementor-23 .elementor-element.elementor-element-35bc21f4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2355ec56 img {
    width: 90%;
    max-width: 90%;
}

.elementor-23 .elementor-element.elementor-element-21f37c80>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-21f37c80 {
    border-style: solid;
    border-color: #E3E6FB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-21f37c80>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7d273887>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider {
    --ekit_client_logo_left_right_spacing: 30px;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .ekit-price-card-slider {
    --ekit_client_logo_slidetosho: 5;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .ekit-main-swiper {
    background-color: #00000000;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .swiper-wrapper {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .single-client {
    background-color: #00000000;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-23 .elementor-element.elementor-element-35807f77 .single-client {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-35807f77 .simple_logo_image .single-client .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .single-client img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-23 .elementor-element.elementor-element-35807f77 .simple_logo_image .single-client:hover .content-image img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-23 .elementor-element.elementor-element-35807f77 .simple_logo_image .single-client:hover .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-23 .elementor-element.elementor-element-35807f77>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-44a9e899 {
    margin-top: 0px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2cac79ac>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1fff8784>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-1fff8784 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6edc09fb>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-63a691de>.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-23 .elementor-element.elementor-element-63a691de>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-23 .elementor-element.elementor-element-57283e9d .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-57283e9d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4d3208f5 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-4d3208f5 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-4d3208f5 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-4d3208f5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3f80b0b8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-14e891b0>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-14e891b0 {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-45e55d55>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3796f983>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2bc87616>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-2bc87616 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-60efe788>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-60efe788>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-60efe788>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-60efe788>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-812929a .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-812929a.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-812929a.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-812929a.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-812929a.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-812929a.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-812929a .elementor-icon {
    font-size: 20px;
}

.elementor-23 .elementor-element.elementor-element-812929a .elementor-icon svg {
    height: 20px;
}

.elementor-23 .elementor-element.elementor-element-812929a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-812929a {
    z-index: 5;
}

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

.elementor-23 .elementor-element.elementor-element-3b5ab407 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-3b5ab407>.elementor-widget-container {
    margin: 80px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7b4b4913 {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-7b4b4913>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5e0b8346 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-5e0b8346>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-670ce00f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1dd295fd {
    --spacer-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-3a31ead3>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-3a31ead3>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-3a31ead3>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-3a31ead3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-1d243d3f.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-1d243d3f.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f .elementor-icon {
    font-size: 20px;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f .elementor-icon svg {
    height: 20px;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1d243d3f {
    z-index: 5;
}

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

.elementor-23 .elementor-element.elementor-element-12356520 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-12356520>.elementor-widget-container {
    margin: 80px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-53010d05 {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-53010d05>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-367905fe .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-367905fe>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-178584e9>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6e5543db {
    --spacer-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-61a12a27>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-61a12a27>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-61a12a27>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-61a12a27>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-61a12a27 {
    z-index: 6;
}

.elementor-23 .elementor-element.elementor-element-53167427 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-53167427.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-53167427.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-53167427.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-53167427.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-53167427.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-53167427 .elementor-icon {
    font-size: 20px;
}

.elementor-23 .elementor-element.elementor-element-53167427 .elementor-icon svg {
    height: 20px;
}

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

.elementor-23 .elementor-element.elementor-element-53167427 {
    z-index: 5;
}

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

.elementor-23 .elementor-element.elementor-element-78384776 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-78384776>.elementor-widget-container {
    margin: 80px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-55e73284 {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-55e73284>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-73d57906 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-73d57906>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-79ead4eb>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-73b0b2e5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-330669aa>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-330669aa {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 4;
}

.elementor-23 .elementor-element.elementor-element-44ef61f>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-44ef61f>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-44ef61f>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-44ef61f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-bf8b60e.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-bf8b60e.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e .elementor-icon {
    font-size: 20px;
}

.elementor-23 .elementor-element.elementor-element-bf8b60e .elementor-icon svg {
    height: 20px;
}

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

.elementor-23 .elementor-element.elementor-element-bf8b60e {
    z-index: 5;
}

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

.elementor-23 .elementor-element.elementor-element-6c82046c .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-6c82046c>.elementor-widget-container {
    margin: 80px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-11fbec51 {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-11fbec51>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-29aea4eb .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-29aea4eb>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-d4f6886>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5c06c177 {
    --spacer-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-78e78898>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-78e78898>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-78e78898>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-78e78898>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-3681bbab .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-3681bbab.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-3681bbab.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-3681bbab.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-3681bbab.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-3681bbab.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-3681bbab .elementor-icon {
    font-size: 20px;
}

.elementor-23 .elementor-element.elementor-element-3681bbab .elementor-icon svg {
    height: 20px;
}

.elementor-23 .elementor-element.elementor-element-3681bbab>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3681bbab {
    z-index: 5;
}

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

.elementor-23 .elementor-element.elementor-element-6122dd9 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-6122dd9>.elementor-widget-container {
    margin: 80px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4f0bde4b {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-4f0bde4b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-d014169 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-d014169>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-300febab>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-577021e:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-577021e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F4FB;
}

.elementor-23 .elementor-element.elementor-element-577021e>.elementor-background-overlay {
    background-image: url("../img/pattern-1.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.45;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-577021e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5f7d3b0d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-23 .elementor-element.elementor-element-494bddd1>.elementor-container {
    max-width: 1600px;
    min-height: 544px;
}

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

.elementor-23 .elementor-element.elementor-element-494bddd1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3b605524>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-71f6f75e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-71f6f75e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-71f6f75e>.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-23 .elementor-element.elementor-element-71f6f75e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-596745a6 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-596745a6 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-596745a6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6959e56b {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-6959e56b .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-6959e56b .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-6959e56b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-12c0d56e {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-12c0d56e .elementor-divider-separator {
    width: 65px;
}

.elementor-23 .elementor-element.elementor-element-12c0d56e .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-12c0d56e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4209e9d3 {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-4369dc41 {
    text-align: left;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-4369dc41>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-19e786c3 {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-19e786c3>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-662f07e5 {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-662f07e5>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #4659E2;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #4659E2;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 35px 15px 35px;
}

.elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button:hover,
.elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button:focus {
    color: #FFFFFF;
    background-color: #000000;
    border-color: #000000;
}

.elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button:hover svg,
.elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-4922bfbc>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5de433d1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6b55bcd9 {
    --spacer-size: 50px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-5e64c161.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-5e64c161.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-5e64c161>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #E3E6FB;
    border-radius: 50% 50% 50% 50%;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li i {
    font-size: 50px;
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li img {
    width: 50px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li svg {
    width: 50px;
    height: 50px;
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-tab-inline-icon li .title-before-icon {
    margin-right: 0px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-tab-inline-icon li .title-after-icon {
    margin-left: 0px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-tab-top-icon li i,
.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-tab-top-icon li img,
.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-tab-top-icon li svg {
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2>.elementor-widget-container>.eael-advance-tabs>.eael-tabs-nav ul li {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li {
    background-color: #FFFFFF;
    color: #00000000;
    border-radius: 50% 50% 50% 50%;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li:hover {
    background-color: #FFFFFF;
    color: #00000000;
    border-radius: 50% 50% 50% 50%;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li:hover>i {
    color: #fff;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li:hover>svg {
    fill: #fff;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li.active {
    background-color: #4659E2;
    color: #00000000;
    border-radius: 50% 50% 50% 50%;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li.active>i {
    color: #fff;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li.active>svg {
    fill: #fff;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-content>div {
    color: #333;
}

.elementor-23 .elementor-element.elementor-element-6ea986f2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2e965353>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-468cdbd7 {
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4ad39a64>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6f6a4d10>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-6f6a4d10 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7ff67429>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3e4874cc>.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-23 .elementor-element.elementor-element-3e4874cc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-23 .elementor-element.elementor-element-2e4cc6fe .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-2e4cc6fe>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1f48e271 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-1f48e271 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-1f48e271 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-1f48e271>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1561b28f {
    text-align: center;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-1561b28f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-57fd50c6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5645f31c {
    text-align: right;
}

.elementor-23 .elementor-element.elementor-element-5645f31c img {
    width: 120px;
}

.elementor-23 .elementor-element.elementor-element-5645f31c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1f5a4a7>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-1f5a4a7 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-56930e82>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-2437ff1f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-2437ff1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-2437ff1f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-24d6c7a1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-75238c17.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-75238c17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-75238c17>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5f16b47e .elementor-icon-wrapper {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-5f16b47e .elementor-icon {
    font-size: 45px;
}

.elementor-23 .elementor-element.elementor-element-5f16b47e .elementor-icon svg {
    height: 45px;
}

.elementor-23 .elementor-element.elementor-element-81c83e7 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-81c83e7 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-81c83e7>.elementor-widget-container {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-icon i {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-icon svg {
    fill: #1A1E66;
    transition: fill 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 {
    --e-icon-list-icon-size: 6px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-offset: 0px;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item>a {
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-text {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-7c1e46f0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-68d76b95>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5c0afad4>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-5c0afad4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4f7bf5ce>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-2af7a740.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-2af7a740.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-2af7a740>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2939860c {
    --divider-border-style: solid;
    --divider-color: #E3E6FB;
    --divider-border-width: 1px;
}

.elementor-23 .elementor-element.elementor-element-2939860c .elementor-divider-separator {
    width: 100%;
}

.elementor-23 .elementor-element.elementor-element-2939860c .elementor-divider {
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-23 .elementor-element.elementor-element-146df31a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3b71f922>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-3b71f922 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-24c16b02>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-36a90449.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-36a90449.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-36a90449>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-10331e59 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-10331e59 .elementor-icon {
    font-size: 45px;
}

.elementor-23 .elementor-element.elementor-element-10331e59 .elementor-icon svg {
    height: 45px;
}

.elementor-23 .elementor-element.elementor-element-45e53df8 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-45e53df8 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-45e53df8>.elementor-widget-container {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-icon i {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-icon svg {
    fill: #1A1E66;
    transition: fill 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-2381f318 {
    --e-icon-list-icon-size: 6px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-offset: 0px;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item>a {
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-text {
    color: #1A1E66;
    transition: color 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-2381f318>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6cc636bb>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1fdcb96d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-1fdcb96d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-1fdcb96d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-48e17b99>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-286d57f8 {
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1a08d8f4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-3a80c005>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-3a80c005 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-ebc182d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-710ddf86>.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-23 .elementor-element.elementor-element-710ddf86>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-23 .elementor-element.elementor-element-5c72fac1 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-5c72fac1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-78a63ff2 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-78a63ff2 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-78a63ff2 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-78a63ff2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5101c31b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-11ff5463>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-11ff5463 {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6c28c42a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-20b7467c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-stacked .elementor-icon {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-default .elementor-icon {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-stacked .elementor-icon:hover {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-framed .elementor-icon:hover,
.elementor-23 .elementor-element.elementor-element-21fd2775.elementor-view-default .elementor-icon:hover {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-21fd2775 {
    --icon-box-icon-margin: 40px;
}

.elementor-23 .elementor-element.elementor-element-21fd2775 .elementor-icon {
    font-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-21fd2775 .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-21fd2775 .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-21fd2775 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-21fd2775 .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-21fd2775>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 40px 20px 40px;
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-3b9de515>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-44d8237>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-stacked .elementor-icon {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-default .elementor-icon {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-stacked .elementor-icon:hover {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-framed .elementor-icon:hover,
.elementor-23 .elementor-element.elementor-element-30b2793e.elementor-view-default .elementor-icon:hover {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-30b2793e {
    --icon-box-icon-margin: 40px;
}

.elementor-23 .elementor-element.elementor-element-30b2793e .elementor-icon {
    font-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-30b2793e .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-30b2793e .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-30b2793e .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-30b2793e .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-30b2793e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 40px 20px 40px;
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-14640082>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2209cb39>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-2209cb39 {
    margin-top: 50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-71b2b142>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-48870fa>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-stacked .elementor-icon {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-default .elementor-icon {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-stacked .elementor-icon:hover {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-framed .elementor-icon:hover,
.elementor-23 .elementor-element.elementor-element-7529e2ff.elementor-view-default .elementor-icon:hover {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff {
    --icon-box-icon-margin: 40px;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff .elementor-icon {
    font-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-7529e2ff .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-7529e2ff>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 40px 20px 40px;
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-24ca962a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2fe66ba5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-stacked .elementor-icon {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-default .elementor-icon {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-stacked .elementor-icon:hover {
    background-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-framed .elementor-icon:hover,
.elementor-23 .elementor-element.elementor-element-6a8ac0fd.elementor-view-default .elementor-icon:hover {
    fill: #004AAD;
    color: #004AAD;
    border-color: #004AAD;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd {
    --icon-box-icon-margin: 40px;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd .elementor-icon {
    font-size: 50px;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-6a8ac0fd .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    line-height: 1.4em;
}

.elementor-23 .elementor-element.elementor-element-6a8ac0fd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 40px 20px 40px;
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-579288e2>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-23 .elementor-element.elementor-element-1c0e3c57:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-1c0e3c57>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/cta-bg-01.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-23 .elementor-element.elementor-element-1c0e3c57 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1c0e3c57>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-4761454a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4990587b>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-4990587b,
.elementor-23 .elementor-element.elementor-element-4990587b>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-4990587b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-729953ad>.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-23 .elementor-element.elementor-element-729953ad>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-729953ad>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-729953ad>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-729953ad>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 150px 0px 150px 80px;
}

.elementor-23 .elementor-element.elementor-element-6d8ce276 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-6d8ce276 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 38px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-6d8ce276>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4f3b1936 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-4f3b1936 .elementor-heading-title {
    color: #E3E6FB;
    font-family: "Poppins", Sans-serif;
    font-size: 38px;
    font-weight: 700;
    line-height: 1.3em;
    text-shadow: 2px 2px 0px #012068;
}

.elementor-23 .elementor-element.elementor-element-4f3b1936>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-387da107 {
    margin-top: 60px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-24b7100f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-29da425d>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-29da425d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-31f50dc5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-49dd1b99 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-49dd1b99 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-49dd1b99>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-30485141 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-30485141 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-30485141 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

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

.elementor-23 .elementor-element.elementor-element-46e7787 {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-46e7787>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-268ca11c {
    text-align: left;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-268ca11c>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-360f45f6 {
    text-align: left;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-360f45f6>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-3fdab18.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-3fdab18.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-3fdab18>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1cc72d2>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-1cc72d2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-466cf552>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-7dde253a {
    --icon-box-icon-margin: 20px;
}

.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon {
    font-size: 40px;
}

.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-7dde253a .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-7dde253a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-235c347a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc {
    --icon-box-icon-margin: 20px;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon {
    font-size: 40px;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-4ee7fcc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-316657e>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-316657e {
    margin-top: 35px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1095db52>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-19de7eca {
    --icon-box-icon-margin: 20px;
}

.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon {
    font-size: 40px;
}

.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-19de7eca .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-19de7eca>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-48339686.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-48339686.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-48339686:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-48339686>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/real-home-box-bg-01.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-23 .elementor-element.elementor-element-48339686>.elementor-element-populated,
.elementor-23 .elementor-element.elementor-element-48339686>.elementor-element-populated>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-48339686>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-48339686>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.14901960784313725);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-48339686>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-473e849e.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-473e849e.elementor-view-framed .elementor-icon,
.elementor-23 .elementor-element.elementor-element-473e849e.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-473e849e {
    --icon-box-icon-margin: 20px;
}

.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon {
    font-size: 40px;
}

.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon-box-title,
.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-473e849e .elementor-icon-box-description {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 0px;
    font-weight: 700;
    line-height: 0em;
}

.elementor-23 .elementor-element.elementor-element-473e849e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-566df7a3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-26be145c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-26be145c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-26be145c>.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-23 .elementor-element.elementor-element-26be145c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5a733a5d {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-5a733a5d .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-5a733a5d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-ae57f5b {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-ae57f5b .elementor-divider-separator {
    width: 65px;
}

.elementor-23 .elementor-element.elementor-element-ae57f5b .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px;
}

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

.elementor-23 .elementor-element.elementor-element-1ed66bdc {
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-1ed66bdc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4e02e8ab {
    text-align: left;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-4e02e8ab>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-36eb0de1 {
    text-align: left;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-36eb0de1>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-134a988d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-f607941:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-f607941>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F4FB;
}

.elementor-23 .elementor-element.elementor-element-f607941>.elementor-background-overlay {
    background-image: url("../img/testimonial-one-map.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.7;
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-f607941 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-23 .elementor-element.elementor-element-5bce8ef>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-106e6a4f>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-106e6a4f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7a792af7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-179e16b6>.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-23 .elementor-element.elementor-element-179e16b6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-23 .elementor-element.elementor-element-3e83e30 .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-3e83e30>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-33d9adb8 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-33d9adb8 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-33d9adb8 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-33d9adb8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-1287c68c>.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-23 .elementor-element.elementor-element-1287c68c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2e87ac8c>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-2e87ac8c {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-2f31304e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-60b2a55b>.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-23 .elementor-element.elementor-element-60b2a55b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 20px;
    --ekit_testimonial_slidetoshow: 2;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider .swiper-wrapper {
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-23 .elementor-element.elementor-element-7399cb01 .ekit-main-swiper .elementskit-single-testimonial-slider,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card {
    margin-left: 0px;
    margin-right: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card {
    padding: 80px 80px 30px 80px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.14901960784313725);
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-commentor-content {
    text-align: center;
    padding: 0px 0px 0px 0px;
    min-height: 200px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-profile-info {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-commentor-bio {
    text-align: center;
    justify-content: center;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .ekit_testimonial_style_5 .elementskit-commentor-header {
    text-align: center;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    color: #1A1E66;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card .elementskit-commentor-coment {
    color: #1A1E66;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider:hover .elementskit-commentor-content>p {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active .elementskit-commentor-content>p {
    color: #1A1E66;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card .elementskit-commentor-coment {
    font-family: "Muli", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: none;
    font-style: italic;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-stars>li>a,
.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-stars>li>span {
    color: #fec42d;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-stars>li:not(:last-child) {
    margin-right: 5px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
    color: #FFFFFF;
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
    color: #FFFFFF;
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-watermark-icon svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon>i {
    color: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-watermark-icon>i {
    font-size: 35px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-watermark-icon>svg {
    width: 35px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-watermark-icon {
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-commentor-content>i {
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-icon-content>i {
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-watermark-icon svg {
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    border-radius: 50%;
    background-color: #4659E2;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-profile-info .elementskit-author-name {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.3em;
    margin-bottom: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider:hover .elementskit-author-name {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-profile-info .elementskit-author-des {
    color: #777777;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    line-height: 1.6em;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider:hover .elementskit-author-des {
    color: #777777;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des {
    color: #777777;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-commentor-bio .elementskit-commentor-image>img {
    height: 0px;
    width: 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .ekit-testimonial--avatar {
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider .swiper-pagination {
    bottom: -30px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider .swiper-pagination span {
    width: 8px;
    height: 8px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EEEEF6;
    border-radius: 50px 50px 50px 50px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child) {
    margin-right: 12px;
}

.elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active {
    background-color: #4659E2;
    width: 21px;
    height: 8px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #EEEEF6;
    transform: scale(1.4);
}

.elementor-23 .elementor-element.elementor-element-7399cb01>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-4764e17f>.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-23 .elementor-element.elementor-element-4764e17f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-146f26d9 {
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-71fc7319>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-466874ee>.elementor-container {
    max-width: 1600px;
}

.elementor-23 .elementor-element.elementor-element-466874ee {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-163fae65>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-cc394d5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-cc394d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-cc394d5>.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-23 .elementor-element.elementor-element-cc394d5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-42a373f {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-42a373f .elementor-heading-title {
    color: #012068;
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-23 .elementor-element.elementor-element-42a373f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-789d6e2 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-789d6e2 .elementor-divider-separator {
    width: 65px;
}

.elementor-23 .elementor-element.elementor-element-789d6e2 .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-789d6e2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-29ae14b6 {
    --divider-border-style: solid;
    --divider-color: #012068;
    --divider-border-width: 4px;
}

.elementor-23 .elementor-element.elementor-element-29ae14b6 .elementor-divider-separator {
    width: 65px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-23 .elementor-element.elementor-element-29ae14b6 .elementor-divider {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-23 .elementor-element.elementor-element-29ae14b6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4em;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 0px;
    margin-left: 0px;
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 0px;
    width: 0px;
    line-height: 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list {
    margin-bottom: 25px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #EEEEF6;
    border-radius: 30px 30px 30px 30px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
    border-radius: 30px 30px 30px 30px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #012068;
    border-radius: 30px 30px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    background-color: #FFFFFF;
    color: #1A1E66;
    font-family: "Muli", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,
.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg {
    font-size: 16px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    color: #012068;
    background-color: #00000000;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle {
    color: #012068;
    background-color: #00000000;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle {
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
    color: #012068;
    background-color: #00000000;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
    color: #012068;
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
    fill: #012068;
}

.elementor-23 .elementor-element.elementor-element-64913a79>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-64913a79 {
    z-index: 10;
}

.elementor-23 .elementor-element.elementor-element-5f28b584>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-294a79fe.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-294a79fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-23 .elementor-element.elementor-element-294a79fe>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-5e5a8e8e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-703343d0 {
    text-align: left;
}

.elementor-23 .elementor-element.elementor-element-703343d0 img {
    width: 120px;
}

@media(max-width:1024px) {
    .elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider {
        --ekit_client_logo_left_right_spacing: 20px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 2;
    }

    .elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
    }

    .elementor-23 .elementor-element.elementor-element-64913a79>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-23 .elementor-element.elementor-element-62f471ec {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-3237e146 {
        width: 42%;
    }

    .elementor-23 .elementor-element.elementor-element-2ee62572 {
        width: 4%;
    }

    .elementor-23 .elementor-element.elementor-element-7ab75194 {
        width: 34%;
    }

    .elementor-23 .elementor-element.elementor-element-4bc8fc23 {
        width: 14%;
    }

    .elementor-23 .elementor-element.elementor-element-4f8bf42e {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-475da73 {
        width: 22%;
    }

    .elementor-23 .elementor-element.elementor-element-1be20cbc {
        width: 22%;
    }

    .elementor-23 .elementor-element.elementor-element-77e98298 {
        width: 22%;
    }

    .elementor-23 .elementor-element.elementor-element-35bc21f4 {
        width: 22%;
    }

    .elementor-23 .elementor-element.elementor-element-2ef0c4bd {
        width: 4.664%;
    }

    .elementor-23 .elementor-element.elementor-element-6edc09fb {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-63a691de {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-3f80b0b8 {
        width: 5.666%;
    }

    .elementor-23 .elementor-element.elementor-element-45e55d55 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-3796f983 {
        width: 34%;
    }

    .elementor-23 .elementor-element.elementor-element-60efe788 {
        width: 47.06%;
    }

    .elementor-23 .elementor-element.elementor-element-670ce00f {
        width: 5.54%;
    }

    .elementor-23 .elementor-element.elementor-element-3a31ead3 {
        width: 47.06%;
    }

    .elementor-23 .elementor-element.elementor-element-178584e9 {
        width: 2%;
    }

    .elementor-23 .elementor-element.elementor-element-61a12a27 {
        width: 16%;
    }

    .elementor-23 .elementor-element.elementor-element-79ead4eb {
        width: 2%;
    }

    .elementor-23 .elementor-element.elementor-element-73b0b2e5 {
        width: 34%;
    }

    .elementor-23 .elementor-element.elementor-element-44ef61f {
        width: 47.06%;
    }

    .elementor-23 .elementor-element.elementor-element-d4f6886 {
        width: 5.88%;
    }

    .elementor-23 .elementor-element.elementor-element-78e78898 {
        width: 46.72%;
    }

    .elementor-23 .elementor-element.elementor-element-300febab {
        width: 5.574%;
    }

    .elementor-23 .elementor-element.elementor-element-3b605524 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-71f6f75e {
        width: 46%;
    }

    .elementor-23 .elementor-element.elementor-element-5de433d1 {
        width: 8%;
    }

    .elementor-23 .elementor-element.elementor-element-5e64c161 {
        width: 34%;
    }

    .elementor-23 .elementor-element.elementor-element-2e965353 {
        width: 5.802%;
    }

    .elementor-23 .elementor-element.elementor-element-7ff67429 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-3e4874cc {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-57fd50c6 {
        width: 5.666%;
    }

    .elementor-23 .elementor-element.elementor-element-56930e82 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-2437ff1f {
        width: 41%;
    }

    .elementor-23 .elementor-element.elementor-element-24d6c7a1 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-75238c17 {
        width: 41%;
    }

    .elementor-23 .elementor-element.elementor-element-68d76b95 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-4f7bf5ce {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-2af7a740 {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-146df31a {
        width: 5.666%;
    }

    .elementor-23 .elementor-element.elementor-element-24c16b02 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-36a90449 {
        width: 41%;
    }

    .elementor-23 .elementor-element.elementor-element-6cc636bb {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-1fdcb96d {
        width: 41%;
    }

    .elementor-23 .elementor-element.elementor-element-48e17b99 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-ebc182d {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-710ddf86 {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-5101c31b {
        width: 5.666%;
    }

    .elementor-23 .elementor-element.elementor-element-6c28c42a {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-20b7467c {
        width: 42%;
    }

    .elementor-23 .elementor-element.elementor-element-3b9de515 {
        width: 4%;
    }

    .elementor-23 .elementor-element.elementor-element-44d8237 {
        width: 42%;
    }

    .elementor-23 .elementor-element.elementor-element-14640082 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-71b2b142 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-48870fa {
        width: 42%;
    }

    .elementor-23 .elementor-element.elementor-element-24ca962a {
        width: 4%;
    }

    .elementor-23 .elementor-element.elementor-element-2fe66ba5 {
        width: 42%;
    }

    .elementor-23 .elementor-element.elementor-element-579288e2 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-4df37d7c {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-729953ad {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-1113994d {
        width: 5.666%;
    }

    .elementor-23 .elementor-element.elementor-element-31f50dc5 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-3fdab18 {
        width: 38%;
    }

    .elementor-23 .elementor-element.elementor-element-466cf552 {
        width: 47%;
    }

    .elementor-23 .elementor-element.elementor-element-5358af0d {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-235c347a {
        width: 46.66%;
    }

    .elementor-23 .elementor-element.elementor-element-1095db52 {
        width: 47%;
    }

    .elementor-23 .elementor-element.elementor-element-64c1715d {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-48339686 {
        width: 46.66%;
    }

    .elementor-23 .elementor-element.elementor-element-566df7a3 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-26be145c {
        width: 44%;
    }

    .elementor-23 .elementor-element.elementor-element-134a988d {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-7a792af7 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-179e16b6 {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-1287c68c {
        width: 5.664%;
    }

    .elementor-23 .elementor-element.elementor-element-2f31304e {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-60b2a55b {
        width: 88%;
    }

    .elementor-23 .elementor-element.elementor-element-4764e17f {
        width: 5.664%;
    }

    .elementor-23 .elementor-element.elementor-element-163fae65 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-cc394d5 {
        width: 44%;
    }

    .elementor-23 .elementor-element.elementor-element-5f28b584 {
        width: 6%;
    }

    .elementor-23 .elementor-element.elementor-element-294a79fe {
        width: 38%;
    }

    .elementor-23 .elementor-element.elementor-element-5e5a8e8e {
        width: 6%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-23 .elementor-element.elementor-element-475da73 {
        width: 100%;
    }

    .elementor-23 .elementor-element.elementor-element-1be20cbc {
        width: 100%;
    }

    .elementor-23 .elementor-element.elementor-element-77e98298 {
        width: 100%;
    }

    .elementor-23 .elementor-element.elementor-element-35bc21f4 {
        width: 100%;
    }
}

@media(max-width:767px) {

    .elementor-23 .elementor-element.elementor-element-28a65ec9:not(.elementor-motion-effects-element-type-background),
    .elementor-23 .elementor-element.elementor-element-28a65ec9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: cover;
    }

    .elementor-23 .elementor-element.elementor-element-28a65ec9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-2d9255e6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 6% 0% 6%;
    }

    .elementor-23 .elementor-element.elementor-element-3237e146 {
        width: 100%;
    }

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

    .elementor-23 .elementor-element.elementor-element-3d21a26e .elementor-heading-title {
        font-size: 30px;
    }

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

    .elementor-23 .elementor-element.elementor-element-2ee62572 {
        width: 100%;
    }

    .elementor-23 .elementor-element.elementor-element-7ab75194 {
        width: 100%;
        z-index: 2;
    }

    .elementor-23 .elementor-element.elementor-element-7ab75194>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 0px 30px;
    }

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

    .elementor-23 .elementor-element.elementor-element-480ac6ad .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-4bc8fc23 {
        width: 100%;
    }

    .elementor-23 .elementor-element.elementor-element-21f37c80 {
        border-width: 0px 0px 0px 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 5;
    }

    .elementor-23 .elementor-element.elementor-element-21f37c80,
    .elementor-23 .elementor-element.elementor-element-21f37c80>.elementor-background-overlay {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-7d273887.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-23 .elementor-element.elementor-element-7d273887.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-23 .elementor-element.elementor-element-7d273887>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider {
        --ekit_client_logo_left_right_spacing: 10px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 1;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .swiper-wrapper {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .elementskit-clients-slider .single-client {
        min-height: 50px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77 .single-client {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-35807f77>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-44a9e899 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-2cac79ac>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 6% 0% 6%;
    }

    .elementor-23 .elementor-element.elementor-element-1fff8784 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 5;
    }

    .elementor-23 .elementor-element.elementor-element-57283e9d .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-14e891b0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 5;
    }

    .elementor-23 .elementor-element.elementor-element-1dd295fd {
        --spacer-size: 30px;
    }

    .elementor-23 .elementor-element.elementor-element-1dd295fd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-3a31ead3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-23 .elementor-element.elementor-element-6e5543db {
        --spacer-size: 30px;
    }

    .elementor-23 .elementor-element.elementor-element-6e5543db>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-61a12a27>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-23 .elementor-element.elementor-element-73b0b2e5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-23 .elementor-element.elementor-element-330669aa {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-5c06c177 {
        --spacer-size: 30px;
    }

    .elementor-23 .elementor-element.elementor-element-5c06c177>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-78e78898>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-23 .elementor-element.elementor-element-577021e {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 50px 0px 70px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-5f7d3b0d>.elementor-element-populated {
        padding: 0% 6% 0% 6%;
    }

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

    .elementor-23 .elementor-element.elementor-element-596745a6 .elementor-heading-title {
        font-size: 25px;
    }

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

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

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

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

    .elementor-23 .elementor-element.elementor-element-4922bfbc .elementor-button {
        padding: 15px 35px 15px 35px;
    }

    .elementor-23 .elementor-element.elementor-element-6b55bcd9 {
        --spacer-size: 50px;
    }

    .elementor-23 .elementor-element.elementor-element-6b55bcd9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-5e64c161>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li i {
        font-size: 40px;
    }

    .elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li img {
        width: 40px;
    }

    .elementor-23 .elementor-element.elementor-element-6ea986f2 .eael-advance-tabs .eael-tabs-nav>ul li svg {
        width: 40px;
        height: 40px;
    }

    .elementor-23 .elementor-element.elementor-element-468cdbd7 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .elementor-23 .elementor-element.elementor-element-4ad39a64>.elementor-element-populated {
        padding: 0% 6% 0% 6%;
    }

    .elementor-23 .elementor-element.elementor-element-2e4cc6fe .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-1f5a4a7 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 10;
    }

    .elementor-23 .elementor-element.elementor-element-75238c17>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-23 .elementor-element.elementor-element-7c1e46f0 .elementor-icon-list-item>a {
        font-size: 16px;
    }

    .elementor-23 .elementor-element.elementor-element-5c0afad4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-36a90449>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-36a90449 {
        z-index: 10;
    }

    .elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-23 .elementor-element.elementor-element-2381f318 .elementor-icon-list-item>a {
        font-size: 16px;
    }

    .elementor-23 .elementor-element.elementor-element-286d57f8 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-1a08d8f4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 8% 0% 8%;
    }

    .elementor-23 .elementor-element.elementor-element-3a80c005 {
        z-index: 10;
    }

    .elementor-23 .elementor-element.elementor-element-5c72fac1 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-11ff5463 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-21fd2775>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-44d8237>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-30b2793e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-2209cb39 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-7529e2ff>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-2fe66ba5>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-6a8ac0fd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-1c0e3c57:not(.elementor-motion-effects-element-type-background),
    .elementor-23 .elementor-element.elementor-element-1c0e3c57>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center left;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-23 .elementor-element.elementor-element-1c0e3c57 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-4761454a.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-23 .elementor-element.elementor-element-4761454a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-23 .elementor-element.elementor-element-4761454a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 8% 0% 8%;
    }

    .elementor-23 .elementor-element.elementor-element-729953ad>.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-23 .elementor-element.elementor-element-729953ad>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-23 .elementor-element.elementor-element-6d8ce276 .elementor-heading-title {
        font-size: 30px;
    }

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

    .elementor-23 .elementor-element.elementor-element-4f3b1936 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-23 .elementor-element.elementor-element-387da107 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-24b7100f>.elementor-element-populated {
        padding: 0% 8% 0% 8%;
    }

    .elementor-23 .elementor-element.elementor-element-29da425d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-31f50dc5>.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-23 .elementor-element.elementor-element-49dd1b99 {
        text-align: center;
    }

    .elementor-23 .elementor-element.elementor-element-49dd1b99 .elementor-heading-title {
        font-size: 25px;
    }

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

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

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

    .elementor-23 .elementor-element.elementor-element-1cc72d2 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-235c347a>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-316657e {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-48339686>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-26be145c>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-23 .elementor-element.elementor-element-5a733a5d .elementor-heading-title {
        font-size: 25px;
    }

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

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

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

    .elementor-23 .elementor-element.elementor-element-f607941 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 50px 0px 50px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-5bce8ef>.elementor-element-populated {
        padding: 0% 8% 0% 8%;
    }

    .elementor-23 .elementor-element.elementor-element-3e83e30 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-2e87ac8c {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-60b2a55b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
    }

    .elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-tootltip-testimonial .elementskit-commentor-content,
    .elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-single-testimonial-slider,
    .elementor-23 .elementor-element.elementor-element-7399cb01 .elementskit-testimonial_card {
        padding: 60px 50px 50px 50px;
    }

    .elementor-23 .elementor-element.elementor-element-146f26d9 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .elementor-23 .elementor-element.elementor-element-71fc7319>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 8% 0% 8%;
    }

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

    .elementor-23 .elementor-element.elementor-element-42a373f .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list {
        margin-bottom: 20px;
    }

    .elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
        padding: 15px 15px 15px 15px;
    }

    .elementor-23 .elementor-element.elementor-element-64913a79 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        padding: 15px 15px 15px 15px;
    }

    .elementor-23 .elementor-element.elementor-element-64913a79>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-23 .elementor-element.elementor-element-294a79fe>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
}

/* Start custom CSS for column, class: .elementor-element-78e78898 */
.procedure-col {
    width: 47.06% !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('../webfonts/Muli.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: bold;
    font-display: auto;
    src: url('../webfonts/Muli-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: bold;
    font-display: auto;
    src: url('../webfonts/Muli-BoldItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 200;
    font-display: auto;
    src: url('../webfonts/Muli-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 200;
    font-display: auto;
    src: url('../webfonts/Muli-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: normal;
    font-display: auto;
    src: url('../webfonts/Muli-Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 300;
    font-display: auto;
    src: url('../webfonts/Muli-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 300;
    font-display: auto;
    src: url('../webfonts/Muli-LightItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('../webfonts/Muli-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('../webfonts/Muli-Semi-BoldItalic.ttf') format('truetype');
}

/* End Custom Fonts CSS */