﻿.elementor-18761 .elementor-element.elementor-element-a5f10b3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-a5f10b3:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-a5f10b3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-widget-smartslider .neb-protected-content-message, .elementor-widget-smartslider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-6f482a6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --z-index: 99999;
}
.elementor-18761 .elementor-element.elementor-element-cd111ab
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-cd111ab::before, .elementor-18761 .elementor-element.elementor-element-cd111ab>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cd111ab>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cd111ab>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cd111ab>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cd111ab>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-49efdbd
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-49efdbd:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-49efdbd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-49efdbd::before, .elementor-18761 .elementor-element.elementor-element-49efdbd>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-49efdbd>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-49efdbd>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-49efdbd>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-49efdbd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-83f10a0>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-40491b1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-40491b1:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-40491b1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-40491b1::before, .elementor-18761 .elementor-element.elementor-element-40491b1>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-40491b1>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-40491b1>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-40491b1>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-40491b1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-b90f80f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-3eb2138
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-3eb2138 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-f28f7ce .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-05686f9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-45b70d6 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-45b70d6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-45b70d6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-57e6022
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-57e6022:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-57e6022>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-18761 .elementor-element.elementor-element-57e6022::before, .elementor-18761 .elementor-element.elementor-element-57e6022>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-57e6022>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-57e6022>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-57e6022>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-57e6022>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-nested-accordion .neb-protected-content-message, .elementor-widget-nested-accordion .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-ef7c07c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-feb59e9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-68ba40f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-29002f7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-d6c9b72
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-4343337
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4343337 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-ed69e4f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-2eff6b0 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-2eff6b0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-2eff6b0 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-5a66fe9
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-5a66fe9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-95060ea
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-95060ea::before, .elementor-18761 .elementor-element.elementor-element-95060ea>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-95060ea>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-95060ea>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-95060ea>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-95060ea>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-5c066fc
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-5c066fc:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-5c066fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-5c066fc::before, .elementor-18761 .elementor-element.elementor-element-5c066fc>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5c066fc>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5c066fc>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5c066fc>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5c066fc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-e706c25>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-e706c25.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e706c25.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e706c25.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-cb09b2e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-cb09b2e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-cb09b2e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-cb09b2e::before, .elementor-18761 .elementor-element.elementor-element-cb09b2e>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cb09b2e>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cb09b2e>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cb09b2e>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cb09b2e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-dab9f7e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-3755d84
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-3755d84 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-ca7af04 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0d61dde
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-09cf5f9 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-09cf5f9 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-09cf5f9 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-947d7b2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-947d7b2:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-947d7b2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-947d7b2::before, .elementor-18761 .elementor-element.elementor-element-947d7b2>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-947d7b2>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-947d7b2>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-947d7b2>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-947d7b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-d255ce2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-608a2bc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-6a06edb .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-79e59ee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-c43b6ba .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-46b16ff
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-fc40fef .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-fc40fef .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-fc40fef .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-51acbf9
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-51acbf9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-c4768a4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-c51a9f4
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-c51a9f4::before, .elementor-18761 .elementor-element.elementor-element-c51a9f4>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-c51a9f4>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-c51a9f4>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-c51a9f4>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-c51a9f4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-a822595
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-a822595:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-a822595>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-a822595::before, .elementor-18761 .elementor-element.elementor-element-a822595>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-a822595>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-a822595>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-a822595>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-a822595>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-cfdef14>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-59c47e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-59c47e7:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-59c47e7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-59c47e7::before, .elementor-18761 .elementor-element.elementor-element-59c47e7>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-59c47e7>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-59c47e7>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-59c47e7>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-59c47e7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-1657670
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-39bc78e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-f027e7b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-df10462
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-9352e37 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9352e37 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-9352e37 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-be4de3e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-be4de3e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-be4de3e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-be4de3e::before, .elementor-18761 .elementor-element.elementor-element-be4de3e>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-be4de3e>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-be4de3e>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-be4de3e>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-be4de3e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-7f3a275
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-287b607
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-5c9fc21 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-83ca11e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-3dcf05c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-8908d26
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-4d0d0df .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-4d0d0df .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-4d0d0df .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-6dbfd08
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-6dbfd08>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-f78ea66
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-f78ea66::before, .elementor-18761 .elementor-element.elementor-element-f78ea66>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f78ea66>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f78ea66>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f78ea66>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f78ea66>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-42df03f
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-42df03f:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-42df03f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-42df03f::before, .elementor-18761 .elementor-element.elementor-element-42df03f>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-42df03f>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-42df03f>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-42df03f>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-42df03f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-f888e24
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-f888e24:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-f888e24>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-f888e24::before, .elementor-18761 .elementor-element.elementor-element-f888e24>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f888e24>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f888e24>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f888e24>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f888e24>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-a499078
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-deacc90
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-deacc90 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-b926ef8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4fc68c5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-4e88217 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4e88217 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-4e88217 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-35276c6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-35276c6:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-35276c6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-18761 .elementor-element.elementor-element-35276c6::before, .elementor-18761 .elementor-element.elementor-element-35276c6>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-35276c6>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-35276c6>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-35276c6>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-35276c6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-b65fda3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-5edb12e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-5c74416
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-5c74416 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-870adf0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-4568e73
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4568e73 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-5f61593
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-d0d7899
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-f8c98ce .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-f8c98ce .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-f8c98ce .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-9eec55c
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-9eec55c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-b35d6ad
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-6f7cc46
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-6f7cc46::before, .elementor-18761 .elementor-element.elementor-element-6f7cc46>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-6f7cc46>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-6f7cc46>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-6f7cc46>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-6f7cc46>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-a5e312f
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-a5e312f:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-a5e312f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-a5e312f::before, .elementor-18761 .elementor-element.elementor-element-a5e312f>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-a5e312f>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-a5e312f>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-a5e312f>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-a5e312f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-256eefd>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-256eefd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-256eefd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-256eefd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-8133b60
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-8133b60:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-8133b60>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-8133b60::before, .elementor-18761 .elementor-element.elementor-element-8133b60>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-8133b60>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-8133b60>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-8133b60>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-8133b60>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-c76cdec
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-11f038a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-11f038a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-9d15249
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9d15249 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-27ea7f5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-bd68a80 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-bd68a80 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-bd68a80 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-24d7897
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-24d7897:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-24d7897>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-24d7897::before, .elementor-18761 .elementor-element.elementor-element-24d7897>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-24d7897>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-24d7897>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-24d7897>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-24d7897>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-23f1970
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-9a83147
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-3c245b0 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-b69e402
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-9c18182
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9c18182 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-020a8e5
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-d036d09
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-a85b1ef .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-a85b1ef .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-a85b1ef .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-85d4483
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-85d4483>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-5d1b2c4
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-5d1b2c4::before, .elementor-18761 .elementor-element.elementor-element-5d1b2c4>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5d1b2c4>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5d1b2c4>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5d1b2c4>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5d1b2c4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-cff7a0c
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-cff7a0c:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-cff7a0c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-cff7a0c::before, .elementor-18761 .elementor-element.elementor-element-cff7a0c>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cff7a0c>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-cff7a0c>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cff7a0c>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-cff7a0c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-5246dd0>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 44%;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-2c24016
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-2c24016:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-2c24016>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-2c24016::before, .elementor-18761 .elementor-element.elementor-element-2c24016>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-2c24016>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-2c24016>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-2c24016>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-2c24016>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-412c227
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-151f00f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-151f00f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-7291984
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-7291984 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-503ac46
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-4e4372d .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4e4372d .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-4e4372d .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-985b210
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-985b210:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-985b210>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-985b210::before, .elementor-18761 .elementor-element.elementor-element-985b210>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-985b210>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-985b210>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-985b210>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-985b210>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-0457108
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-0387fdb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-1232342
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-1232342 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4dfac8b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-69d3406
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-69d3406 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-759b9ea
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-fe6189c .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-fe6189c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-fe6189c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-dd1e841
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-dd1e841>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-f1f9fc9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-251b3ff
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-251b3ff::before, .elementor-18761 .elementor-element.elementor-element-251b3ff>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-251b3ff>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-251b3ff>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-251b3ff>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-251b3ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-40e6d32
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-40e6d32:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-40e6d32>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-40e6d32::before, .elementor-18761 .elementor-element.elementor-element-40e6d32>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-40e6d32>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-40e6d32>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-40e6d32>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-40e6d32>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-b849afb>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-b849afb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-b849afb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-b849afb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-f3bf441
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-f3bf441:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-f3bf441>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-f3bf441::before, .elementor-18761 .elementor-element.elementor-element-f3bf441>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f3bf441>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-f3bf441>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f3bf441>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-f3bf441>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-dab6092
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-76307ab
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-76307ab .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-93b8fe7 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4318d94
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-e2f5bc6 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-e2f5bc6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-e2f5bc6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-5ca3a7f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-5ca3a7f:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-5ca3a7f::before, .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5ca3a7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-a779175
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-3deecd9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-9863780
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9863780 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-1c34237
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9f20e03 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-437e998
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-bf4ac4c .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-bf4ac4c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-bf4ac4c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-527db9d
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-527db9d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-7d996f0
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-7d996f0::before, .elementor-18761 .elementor-element.elementor-element-7d996f0>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-7d996f0>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-7d996f0>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-7d996f0>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-7d996f0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-8ac8d49
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-8ac8d49:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-8ac8d49>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-8ac8d49::before, .elementor-18761 .elementor-element.elementor-element-8ac8d49>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-8ac8d49>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-8ac8d49>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-8ac8d49>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-8ac8d49>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-636672a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-636672a:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-636672a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-18761 .elementor-element.elementor-element-636672a::before, .elementor-18761 .elementor-element.elementor-element-636672a>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-636672a>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-636672a>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-636672a>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-636672a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-bb8ddcc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-65c74b7 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d059b41
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-d059b41 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-7551318
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-e8d2689 .elementor-button
{
    background-color: #1e3684;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-e8d2689 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-e8d2689 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-179ec91
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-179ec91:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-179ec91>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-179ec91::before, .elementor-18761 .elementor-element.elementor-element-179ec91>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-179ec91>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-179ec91>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-179ec91>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-179ec91>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-b42c73d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-a1e2b4b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-d222df8
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-d222df8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-ed74373
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-72524e9
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4831a9a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4ea02ce .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-4ea02ce .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-4ea02ce .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-4d8e6d6
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-4d8e6d6>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-5ad94d9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-62e5968
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-62e5968::before, .elementor-18761 .elementor-element.elementor-element-62e5968>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-62e5968>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-62e5968>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-62e5968>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-62e5968>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-4e38eae
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-4e38eae:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-4e38eae>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-4e38eae::before, .elementor-18761 .elementor-element.elementor-element-4e38eae>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-4e38eae>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-4e38eae>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-4e38eae>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-4e38eae>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-35f9903>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-35f9903.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-35f9903.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-35f9903.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 59%;
}
.elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-7d2cee0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-7d2cee0:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-7d2cee0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-18761 .elementor-element.elementor-element-7d2cee0::before, .elementor-18761 .elementor-element.elementor-element-7d2cee0>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-7d2cee0>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-7d2cee0>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-7d2cee0>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-7d2cee0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-4c8ac60
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-2613ec2 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-16867af
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-16867af .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-6d119eb
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-f6cdbb1 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-f6cdbb1 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-f6cdbb1 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-0114313
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-0114313:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-0114313>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-0114313::before, .elementor-18761 .elementor-element.elementor-element-0114313>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-0114313>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-0114313>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-0114313>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-0114313>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-a2d4d46
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-39e0ea1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-1b295d0 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-cd0da5d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-058eb5a
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-7663c97
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-7663c97 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-c7196b6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-d72aa2c .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-d72aa2c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-d72aa2c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-913fbcc
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-913fbcc>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-d222418
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-d222418::before, .elementor-18761 .elementor-element.elementor-element-d222418>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-d222418>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-d222418>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-d222418>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-d222418>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-c2b50f8
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-c2b50f8:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-c2b50f8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-c2b50f8::before, .elementor-18761 .elementor-element.elementor-element-c2b50f8>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-c2b50f8>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-c2b50f8>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-c2b50f8>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-c2b50f8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-5192f0e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-18761 .elementor-element.elementor-element-5192f0e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-5192f0e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-5192f0e::before, .elementor-18761 .elementor-element.elementor-element-5192f0e>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5192f0e>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-5192f0e>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5192f0e>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-5192f0e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-dc754ad
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-02b6271
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-02b6271 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-0633c3b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-b0bc3f6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-18761 .elementor-element.elementor-element-9bab145 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-9bab145 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-9bab145 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-fecb11a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-fecb11a:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-fecb11a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-fecb11a::before, .elementor-18761 .elementor-element.elementor-element-fecb11a>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-fecb11a>.e-con-inner>.elementor-background-video-container::before, .elementor-18761 .elementor-element.elementor-element-fecb11a>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-fecb11a>.e-con-inner>.elementor-background-slideshow::before, .elementor-18761 .elementor-element.elementor-element-fecb11a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-18761 .elementor-element.elementor-element-7ab731c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-edcd07e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-0aed613
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-0aed613 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4319194
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-e880c94
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-e880c94 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-a101fa1
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-cc1fad0 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-cc1fad0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-cc1fad0 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-6597960
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-6597960>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-18761 .elementor-element.elementor-element-5fa7166:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-5fa7166>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fbfbfb;
}
.elementor-18761 .elementor-element.elementor-element-5fa7166
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-18761 .elementor-element.elementor-element-5fa7166>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-18761 .elementor-element.elementor-element-0192e51>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-18761 .elementor-element.elementor-element-0192e51>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-18761 .elementor-element.elementor-element-c28f563 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-c28f563 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-c28f563 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-c28f563>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-c28f563
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-c28f563 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-c28f563 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-f44322c
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-f44322c:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-f44322c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-18761 .elementor-element.elementor-element-e49dcb0
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-3c72685
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-3c72685 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-329d89d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-329d89d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-329d89d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-ac37e54
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-72c921d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-2c6731e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-2c6731e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-2c6731e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-d87b190.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-d87b190.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-d87b190.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-d87b190 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-d87b190 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-d87b190 .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-22b6b9a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d80db44 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-d80db44 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-d80db44 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-e9f2e42
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-e9f2e42:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-e9f2e42>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-6ef140b .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-0b0a531 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d27ec16 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-d27ec16 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-d27ec16 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-9a364c8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-9a364c8:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-9a364c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-3be688e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-3be688e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-3be688e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-3be688e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-3be688e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-3be688e .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-38f3b73 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-33461e6 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-33461e6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-33461e6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-f12dcdf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-73c96d6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-73c96d6:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-73c96d6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-f11b0ce .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-69e6c7d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-e6ca40f .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-e6ca40f .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-e6ca40f .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-2ff1494
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-2ff1494:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-2ff1494>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-8db2808.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8db2808.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8db2808.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8db2808 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-8db2808 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-8db2808 .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-bda61e3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-4ff54af .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-4ff54af .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-4ff54af .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-a000b0a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-18761 .elementor-element.elementor-element-a000b0a:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-a000b0a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-18761 .elementor-element.elementor-element-8c5d68c .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-5fe3c0e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-dced281 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-dced281 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-dced281 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-2f0eb95
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 45px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-59f8a95 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-59f8a95 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-59f8a95 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-59f8a95>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-59f8a95
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-59f8a95 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-59f8a95 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-fd9a3a5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-fd9a3a5:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-fd9a3a5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-18761 .elementor-element.elementor-element-a11fba1
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-827a9bb
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-827a9bb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-1233206
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-1233206 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-1233206 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-6d1ecdf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-36bba09
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-99d0558 img
{
    height: 66px;
}
.elementor-18761 .elementor-element.elementor-element-e314ee9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-f52ad31 img
{
    height: 67px;
}
.elementor-18761 .elementor-element.elementor-element-79e91cd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-8a039c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-3819de6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-ce5a1c6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-50e3d0b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-9766b88
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-ab1e6b7 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-500e60d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-dede6a4 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-f06182f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-ec81a98 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-e87a85e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-523d42a img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-f836a28
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-6402f19
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-6504b00 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-32be325
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-53ac4e0 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-db5b417
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-2302855 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-ab222aa
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-d07f00b img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-c0e02d7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-d66ddf8 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-72bfe0c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-18761 .elementor-element.elementor-element-8947fe5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-086305e img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-22f9254
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-49a150c img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-2c145e8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-2672ea8 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-1672283
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-2ec0be3 img
{
    height: 60px;
}
.elementor-18761 .elementor-element.elementor-element-dd4db5c
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-d3d95e4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-d3d95e4
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-0d0daef
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-fbfe9e1
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-52ea174
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-52ea174 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-98cd9c6
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-98cd9c6 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-98cd9c6 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-6e81074
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-1437edc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-76c47a1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-76c47a1.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-9d15e7f .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-18761 .elementor-element.elementor-element-9d15e7f .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1.6em;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-d535727
{
    --spacer-size: 45px;
}
.elementor-18761 .elementor-element.elementor-element-d7052d3 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-18761 .elementor-element.elementor-element-d7052d3 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1.6em;
}
.elementor-18761 .elementor-element.elementor-element-4d69a69
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-4d69a69.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-18761 .elementor-element.elementor-element-3d99374 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-18761 .elementor-element.elementor-element-3d99374 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1.6em;
}
.elementor-18761 .elementor-element.elementor-element-87102fe
{
    --spacer-size: 45px;
}
.elementor-18761 .elementor-element.elementor-element-ce9346e .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-18761 .elementor-element.elementor-element-ce9346e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1.6em;
}
.elementor-18761 .elementor-element.elementor-element-d1765d3
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-d1765d3.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-18761 .elementor-element.elementor-element-d6fa0b9 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-18761 .elementor-element.elementor-element-d6fa0b9 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1.6em;
}
.elementor-18761 .elementor-element.elementor-element-ba1c4f7
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-ba1c4f7:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-ba1c4f7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-1.png");
    background-position: center center;
    background-size: cover;
}
.elementor-18761 .elementor-element.elementor-element-8627d3d
{
    --spacer-size: 346px;
}
.elementor-18761 .elementor-element.elementor-element-b04ea71 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-b04ea71 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-b04ea71 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-b04ea71>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-b04ea71
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-b04ea71 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-b04ea71 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-298962b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-298962b:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-298962b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-1b24af4
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-7a65509
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-7a65509 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.4em;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-d2d5096
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-d2d5096 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-d2d5096 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-a8aa080
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-31763d8
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-0d8408c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-c24649f
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-1aa9a7d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-4b85acb
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-6304c04
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-5a4de24
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-gap: 50px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #fff;
    --n-tabs-title-color-active: #011680;
}
.elementor-18761 .elementor-element.elementor-element-5a4de24>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-5a4de24.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-18761 .elementor-element.elementor-element-5a4de24.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #fff;
}
.elementor-18761 .elementor-element.elementor-element-5a4de24>.elementor-widget-container
{
    padding: 20px 0 20px 0;
    border-radius: 8px 8px 8px 8px;
}
.elementor-18761 .elementor-element.elementor-element-5a4de24.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 24px;
}
.elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-32f3118>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-32f3118
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-8d1637a:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-8d1637a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-18761 .elementor-element.elementor-element-8d1637a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-18761 .elementor-element.elementor-element-8d1637a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-18761 .elementor-element.elementor-element-be4dddb
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-be4dddb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-9776179
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-9776179 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-9776179 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-0a43475
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 30px;
    --row-gap: 0px;
    --column-gap: 30px;
}
.elementor-18761 .elementor-element.elementor-element-7bb9270
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-video .neb-protected-content-message, .elementor-widget-video .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-aeab4db>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-18761 .elementor-element.elementor-element-aeab4db .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-18761 .elementor-element.elementor-element-2dad4bf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-5a9581b>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-18761 .elementor-element.elementor-element-5a9581b .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-18761 .elementor-element.elementor-element-55dc7e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-d8ed6fa>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-18761 .elementor-element.elementor-element-d8ed6fa .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-widget-testimonial-carousel .neb-protected-content-message, .elementor-widget-testimonial-carousel .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__text
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__name
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce .elementor-main-swiper .swiper-slide
{
    background-color: #fff;
    border-radius: 10px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce .elementor-swiper-button
{
    font-size: 20px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-18761 .elementor-element.elementor-element-59fb4ce.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer
{
    margin-top: 48px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce.elementor-testimonial--layout-image_above .elementor-testimonial__footer
{
    margin-bottom: 48px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce.elementor-testimonial--layout-image_left .elementor-testimonial__footer
{
    padding-right: 48px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce.elementor-testimonial--layout-image_right .elementor-testimonial__footer
{
    padding-left: 48px;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce .elementor-testimonial__text
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce .elementor-testimonial__name
{
    color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 27px;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-59fb4ce .elementor-testimonial__title
{
    color: #f00;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 400;
}
.elementor-widget-shortcode .neb-protected-content-message, .elementor-widget-shortcode .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-8dcec35
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-18761 .elementor-element.elementor-element-5335628 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-5335628 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-5335628 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-5335628>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-5335628
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-5335628 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-5335628 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-7e28d25
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-349180c
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-aeed59c
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-aeed59c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-b1f97c5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-b1f97c5 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-b1f97c5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-dd59cd8
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-00665cd
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-c7f3783
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}
.elementor-18761 .elementor-element.elementor-element-6b24315 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-6b24315 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-6b24315 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-5c93afe .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-5c93afe .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-5c93afe .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-8b0ceb7 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-8b0ceb7 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-8b0ceb7 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-379df1c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-379df1c .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-379df1c .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-042cb57 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-042cb57 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-042cb57 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-57427ec .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-57427ec .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-57427ec .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-18761 .elementor-element.elementor-element-e350796 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-e350796 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-e350796 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-widget-posts .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .neb-protected-content-message, .elementor-widget-posts .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-posts .elementor-post__meta-data
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__excerpt p
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__read-more
{
    color: var(--e-global-color-accent);
}
.elementor-widget-posts a.elementor-post__read-more
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-pagination
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .e-load-more-message
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7
{
    --grid-row-gap: 24px;
    --grid-column-gap: 32px;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__meta-data span+span:before
{
    content: "•";
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__card
{
    border-radius: 15px;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__text
{
    margin-top: 0;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__badge
{
    right: 0;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__card .elementor-post__badge
{
    border-radius: 0;
    margin: 20px;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__title, .elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__title a
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__meta-data
{
    font-family: "Geomanist",Sans-serif;
}
.elementor-18761 .elementor-element.elementor-element-293f328 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-293f328 .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-293f328 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-293f328>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-293f328
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-293f328 .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-293f328 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-619076e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-619076e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-619076e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-18761 .elementor-element.elementor-element-7d40ec8
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-d9d84f8
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-d9d84f8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-8807105
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-8807105 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-8807105 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-5495280
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #ebebeb;
}
.elementor-18761 .elementor-element.elementor-element-6cad5d7
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-6b03a7a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-3960707
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-3960707:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-3960707>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-28a330f>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-18761 .elementor-element.elementor-element-e7abf1e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-d17ac63 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-d17ac63 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-d17ac63 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-076f0e6
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-076f0e6:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-076f0e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-33f0d5c>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-18761 .elementor-element.elementor-element-d0d7f5c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-ab09c49 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-ab09c49 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-ab09c49 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-56a0b25
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-56a0b25:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-56a0b25>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-89e6a71 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-f8a96c4 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-f8a96c4 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-f8a96c4 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-2bc56e3
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-88436ad .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-88436ad .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-88436ad .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-88436ad>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-88436ad
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-88436ad .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-88436ad .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-a1d3ffc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-f269462
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-4899c63
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-4899c63 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: var(--e-global-color-primary);
}
.elementor-18761 .elementor-element.elementor-element-58ee81c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-18761 .elementor-element.elementor-element-58ee81c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-58ee81c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-18761 .elementor-element.elementor-element-5857e29
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-84f1690
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-466b553
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-466b553:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-466b553>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-0dbbac7 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-d2d5755 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-41f1f73 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-41f1f73 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-41f1f73 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-adf3fe7
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-adf3fe7:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-adf3fe7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-0504aa9
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-0504aa9 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-acdbc09 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-49b9ddc .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-49b9ddc .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-49b9ddc .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-0b923dd
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-18761 .elementor-element.elementor-element-0b923dd:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-0b923dd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-18761 .elementor-element.elementor-element-629a3f4
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-629a3f4 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-18761 .elementor-element.elementor-element-b9e9502 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-6aa74d6 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-6aa74d6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-18761 .elementor-element.elementor-element-6aa74d6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-18761 .elementor-element.elementor-element-387923d .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-18761 .elementor-element.elementor-element-387923d .elementor-button:hover, .elementor-18761 .elementor-element.elementor-element-387923d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-387923d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-18761 .elementor-element.elementor-element-387923d
{
    z-index: 2;
}
.elementor-18761 .elementor-element.elementor-element-387923d .elementor-button:hover svg, .elementor-18761 .elementor-element.elementor-element-387923d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-18761 .elementor-element.elementor-element-0b23d69
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-e28a99e
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-65c029e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-18761 .elementor-element.elementor-element-65c029e:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-65c029e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center center;
    background-repeat: repeat;
}
.elementor-18761 .elementor-element.elementor-element-9db0e7b
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-18761 .elementor-element.elementor-element-3b63318
{
    text-align: center;
}
.elementor-18761 .elementor-element.elementor-element-3b63318 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: var(--e-global-color-nvsitebg);
}
.elementor-18761 .elementor-element.elementor-element-6a28bb9
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-18761 .elementor-element.elementor-element-6a28bb9 .elementor-divider-separator
{
    width: 20%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-18761 .elementor-element.elementor-element-6a28bb9 .elementor-divider
{
    text-align: center;
    padding-block-start: 12px;
    padding-block-end: 12px;
}
.elementor-18761 .elementor-element.elementor-element-2a2620f
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-ec2d1b5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
}
.elementor-18761 .elementor-element.elementor-element-0a8c7d9
{
    --display: flex;
}
.elementor-18761 .elementor-element.elementor-element-38ee106
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-18761 .elementor-element.elementor-element-38ee106:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-38ee106>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .neb-protected-content-message, .elementor-widget-eael-contact-form-7 .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .eael-contact-form-7-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .eael-contact-form-7-description
{
    color: #080808;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-list-item-label
{
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form label
{
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 label
{
    color: #000;
}
.elementor-18761 .elementor-element.elementor-element-ae7c972 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-18761 .elementor-element.elementor-element-541ce78
{
    --display: flex;
}
.elementor-widget-toggle .neb-protected-content-message, .elementor-widget-toggle .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon
{
    color: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-toggle-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: var(--e-global-color-accent);
}
.elementor-widget-toggle .elementor-toggle-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-toggle .elementor-tab-content
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-18761 .elementor-element.elementor-element-4a73796>.elementor-widget-container
{
    background-color: var(--e-global-color-secondary);
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-tab-title
{
    border-width: 7px;
    border-color: var(--e-global-color-primary);
    padding: 23px 23px 23px 23px;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-tab-content
{
    border-width: 7px;
    border-bottom-color: var(--e-global-color-primary);
    background-color: #fff;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 0;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-title, .elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-icon
{
    color: var(--e-global-color-nvsitebg);
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-icon svg
{
    fill: var(--e-global-color-nvsitebg);
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-tab-title.elementor-active a, .elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: #fff;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 14px;
}
.elementor-18761 .elementor-element.elementor-element-4a73796 .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 14px;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1366px)
{
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-18761 .elementor-element.elementor-element-6f482a6
    {
        --margin-top: -40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-49efdbd
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 7px;
        --padding-right: 7px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-57e6022
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-ef7c07c
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-68ba40f
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-4343337
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-5a66fe9
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-5c066fc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 7px;
        --padding-right: 7px;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-d255ce2
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-6a06edb
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-c43b6ba
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-51acbf9
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-c4768a4
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-a822595
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-7f3a275
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-5c9fc21
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-3dcf05c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-6dbfd08
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-42df03f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-35276c6
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-b65fda3
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-5c74416
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-4568e73
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-9eec55c
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-b35d6ad
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-a5e312f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-24d7897
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-23f1970
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-3c245b0
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-9c18182
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-85d4483
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-cff7a0c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-0457108
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-1232342
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-69d3406
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-dd1e841
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-f1f9fc9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-40e6d32
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-5ca3a7f
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-a779175
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-9863780
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-9f20e03
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-527db9d
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-8ac8d49
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9>.elementor-widget-container
    {
        padding: 0 8px 10px 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 23px;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-b42c73d
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-d222df8
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-4831a9a
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-4d8e6d6
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-5ad94d9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-4e38eae
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-0114313
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-18761 .elementor-element.elementor-element-a2d4d46
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-1b295d0
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-7663c97
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-913fbcc
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-c2b50f8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e>.elementor-widget-container
    {
        padding: 0 8px 0 8px;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 24px;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-7ab731c
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-18761 .elementor-element.elementor-element-0aed613
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-e880c94
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-6597960
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-18761 .elementor-element.elementor-element-5fa7166
    {
        margin-top: 0;
        margin-bottom: 50px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 767px)
{
    .elementor-18761 .elementor-element.elementor-element-6f482a6
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-83f10a0 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-5a66fe9
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-e706c25 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-51acbf9
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-cfdef14 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-6dbfd08
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-98cb3a5 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-9eec55c
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-256eefd .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-85d4483
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-5246dd0 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-dd1e841
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-b849afb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-527db9d
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-bccf4e9 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-4d8e6d6
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-35f9903 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-913fbcc
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-e7bf95e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-6597960
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-18761 .elementor-element.elementor-element-5fa7166
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-18761 .elementor-element.elementor-element-e49dcb0
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-3c72685 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-ac37e54
    {
        font-size: 16px;
    }
    .elementor-18761 .elementor-element.elementor-element-d87b190 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-d87b190 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-22b6b9a>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-6ef140b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-6ef140b .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-0b0a531>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-3be688e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-3be688e .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-38f3b73>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-f11b0ce .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-f11b0ce .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-69e6c7d>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-8db2808 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-8db2808 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-bda61e3>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-8c5d68c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-18761 .elementor-element.elementor-element-8c5d68c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-5fe3c0e>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-827a9bb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-18761 .elementor-element.elementor-element-36bba09
    {
        --width: 50%;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-e314ee9
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-79e91cd
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-8a039c0
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-50e3d0b
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-877c2a3 img
    {
        height: 50px;
    }
    .elementor-18761 .elementor-element.elementor-element-9766b88
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-ab1e6b7 img
    {
        height: 50px;
    }
    .elementor-18761 .elementor-element.elementor-element-500e60d
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-dede6a4 img
    {
        height: 50px;
    }
    .elementor-18761 .elementor-element.elementor-element-f06182f
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-ec81a98 img
    {
        height: 50px;
    }
    .elementor-18761 .elementor-element.elementor-element-6402f19
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-6504b00 img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-32be325
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-53ac4e0 img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-db5b417
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-2302855 img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-ab222aa
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-d07f00b img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-d66ddf8 img
    {
        height: 80px;
    }
    .elementor-18761 .elementor-element.elementor-element-8947fe5
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-086305e img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-22f9254
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-49a150c img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-2c145e8
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-2672ea8 img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-1672283
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-2ec0be3 img
    {
        height: 60px;
    }
    .elementor-18761 .elementor-element.elementor-element-d3d95e4 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-0d0daef
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-fbfe9e1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-52ea174 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-6e81074
    {
        font-size: 16px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-9d15e7f .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-18761 .elementor-element.elementor-element-9d15e7f .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-d7052d3 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-18761 .elementor-element.elementor-element-d7052d3 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-3d99374 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-18761 .elementor-element.elementor-element-3d99374 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-ce9346e .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-18761 .elementor-element.elementor-element-ce9346e .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-d6fa0b9 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-18761 .elementor-element.elementor-element-d6fa0b9 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-8627d3d
    {
        --spacer-size: 250px;
    }
    .elementor-18761 .elementor-element.elementor-element-7a65509 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-a8aa080
    {
        font-size: 16px;
    }
    .elementor-18761 .elementor-element.elementor-element-5a4de24
    {
        --n-tabs-title-font-size: 18px;
    }
    .elementor-18761 .elementor-element.elementor-element-32f3118 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-8d1637a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-18761 .elementor-element.elementor-element-be4dddb .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-7e28d25
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-349180c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-aeed59c .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-dd59cd8
    {
        font-size: 16px;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-18761 .elementor-element.elementor-element-8faf4c7 .elementor-post__thumbnail__link
    {
        width: 100%;
    }
    .elementor-18761 .elementor-element.elementor-element-7d40ec8
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-d9d84f8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-5495280
    {
        font-size: 16px;
    }
    .elementor-18761 .elementor-element.elementor-element-a1d3ffc
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-f269462
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-4899c63 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-18761 .elementor-element.elementor-element-84f1690
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-65c029e
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-9db0e7b
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-18761 .elementor-element.elementor-element-3b63318 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(min-width: 768px)
{
    .elementor-18761 .elementor-element.elementor-element-6f482a6
    {
        --content-width: 1460px;
    }
    .elementor-18761 .elementor-element.elementor-element-cd111ab
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-feb59e9
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-29002f7
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-95060ea
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-608a2bc
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-79e59ee
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-c4768a4
    {
        --content-width: 1460px;
    }
    .elementor-18761 .elementor-element.elementor-element-c51a9f4
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-287b607
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-83ca11e
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-f78ea66
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-5edb12e
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-870adf0
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-b35d6ad
    {
        --content-width: 1460px;
    }
    .elementor-18761 .elementor-element.elementor-element-6f7cc46
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-9a83147
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-b69e402
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-5d1b2c4
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-0387fdb
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-4dfac8b
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-f1f9fc9
    {
        --content-width: 1460px;
    }
    .elementor-18761 .elementor-element.elementor-element-251b3ff
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-3deecd9
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-1c34237
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-7d996f0
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-a1e2b4b
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-ed74373
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-5ad94d9
    {
        --content-width: 1460px;
    }
    .elementor-18761 .elementor-element.elementor-element-62e5968
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-39e0ea1
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-cd0da5d
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-d222418
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-edcd07e
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-4319194
    {
        --width: 50%;
    }
    .elementor-18761 .elementor-element.elementor-element-36bba09
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-e314ee9
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-79e91cd
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-8a039c0
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-3819de6
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-50e3d0b
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-9766b88
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-500e60d
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-f06182f
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-e87a85e
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-6402f19
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-32be325
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-db5b417
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-ab222aa
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-c0e02d7
    {
        --width: 20%;
    }
    .elementor-18761 .elementor-element.elementor-element-8947fe5
    {
        --width: 25%;
    }
    .elementor-18761 .elementor-element.elementor-element-22f9254
    {
        --width: 25%;
    }
    .elementor-18761 .elementor-element.elementor-element-2c145e8
    {
        --width: 25%;
    }
    .elementor-18761 .elementor-element.elementor-element-1672283
    {
        --width: 25%;
    }
    .elementor-18761 .elementor-element.elementor-element-fbfe9e1
    {
        --content-width: 1440px;
    }
    .elementor-18761 .elementor-element.elementor-element-1437edc
    {
        --content-width: 1440px;
    }
    .elementor-18761 .elementor-element.elementor-element-76c47a1
    {
        --width: 19.641%;
    }
    .elementor-18761 .elementor-element.elementor-element-4d69a69
    {
        --width: 21.518%;
    }
    .elementor-18761 .elementor-element.elementor-element-d1765d3
    {
        --width: 13.482%;
    }
    .elementor-18761 .elementor-element.elementor-element-ba1c4f7
    {
        --content-width: 801px;
    }
    .elementor-18761 .elementor-element.elementor-element-7bb9270
    {
        --width: 33%;
    }
    .elementor-18761 .elementor-element.elementor-element-2dad4bf
    {
        --width: 33%;
    }
    .elementor-18761 .elementor-element.elementor-element-55dc7e4
    {
        --width: 33%;
    }
    .elementor-18761 .elementor-element.elementor-element-ec2d1b5
    {
        --content-width: 1430px;
    }
    .elementor-18761 .elementor-element.elementor-element-541ce78
    {
        --content-width: 1430px;
    }
}
@media(min-width: 1367px)
{
    .elementor-18761 .elementor-element.elementor-element-a5f10b3:not(.elementor-motion-effects-element-type-background), .elementor-18761 .elementor-element.elementor-element-a5f10b3>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
}/* Start custom CSS for smartslider, class: .elementor-element-97d2f52 */
.n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
{
    left: 14%;
    bottom: 70px;
}
.n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
{
    right: 25%;
}
@media(min-width: 1024px) and (max-width: 1460px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 2%!important;
        bottom: 70px;
    }
}
@media(min-width: 1462px) and (max-width: 1576px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 4%!important;
        bottom: 92px;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        right: 18%;
    }
}
@media(min-width: 320px) and (max-width: 576px)
{
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        padding-bottom: 34px;
    }
    div#n2-ss-9 .n-uc-8dUPabQCwOVE-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-9 .n-uc-FBl0qDPIzGXY-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-9 .n-uc-k5c9UkvaAw7Y-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-9 .n-uc-Io4CpJAPcBdi-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-9 .n-uc-JYNzbWwCSVr4-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    .font_Set h2
    {
        font-size: 34px!important;
        text-align: center!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        padding-top: 20px!important;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
}
@media(min-width: 576px) and (max-width: 768px)
{
    .font_Set h2
    {
        font-size: 50px!important;
        text-align: center!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        display: block!important;
        max-width: 100%;
        margin: 0 auto!important;
        justify-content: center!important;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6f482a6 */
h1.elementor-image-box-title a, h2.elementor-image-box-title a
{
    font-weight: 700!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-5fa7166 */
.elementor-invisible
{
    visibility: visible;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f44322c */
.display_SEt .elementor-image-box-wrapper
{
    display: flex;
}/* End custom CSS *//* Start custom CSS for testimonial-carousel, class: .elementor-element-59fb4ce */
.carousel_slider_sec
{
    display: none;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-85e37d9 */
.video_slide .sa_hover_container
{
    padding: 10px!important;
}
.video_slide .sa_hover_container .wp-video
{
    border: 5px solid #fff!important;
    border-radius: 10px;
}
.video_slide .mejs-controls
{
    display: none!important;
}
.testimonial_sec .sa_hover_container
{
    min-height: 450px!important;
}
.testimonial_sec .sa_hover_container
{
    padding: 0!important;
}
.testimonial_sec .testimonial_item
{
    background: #fff;
    padding: 33px;
    text-align: center;
    font-size: 17px;
    border-radius: 20px;
}
.Divider
{
    border-top: 2px solid #000;
    width: 21%;
    margin: 0 auto;
    margin-bottom: 19px;
}
.testimonial_item .content
{
    margin-bottom: 19px;
}
.testimonial_name h3
{
    font-family: 'Vanguard CF';
    color: #1654d5;
    font-weight: 500;
    font-size: 32px;
}
.testimonial_name p.founder_details
{
    color: #f00;
    font-size: 20px;
}
@media(max-width: 767px)
{
    .testimonial_sec .sa_hover_container
    {
        min-height: 650px!important;
    }
}/* End custom CSS *//* Start custom CSS for posts, class: .elementor-element-8faf4c7 */
.elementor-post__read-more
{
    background: #1754d5;
    padding: 8px;
    border-radius: 5px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6b03a7a */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-84f1690 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-541ce78 */
.footer-tabs
{
    margin: 10px 0 10px 0;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
