.elementor-1183 .elementor-element.elementor-element-28df5a0:not(.elementor-motion-effects-element-type-background),
.elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../../../assets/banner2.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: right;
}

.elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #093cff 0%, #16206A87 100%);
    opacity: 0.65;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-28df5a0,
.elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-background-overlay {
    border-radius: 0px 0px 120px 0px;
}

.elementor-1183 .elementor-element.elementor-element-28df5a0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 320px 0px 280px 0px;
}

.elementor-1183 .elementor-element.elementor-element-5e37770 {
    --spacer-size: 50px;
}

.elementor-1183 .elementor-element.elementor-element-b105796 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 0px 80px 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-7f261a9 {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-0cb66fe {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-0cb66fe>.elementor-widget-container {
    margin: 0px 240px 0px 240px;
}

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

.elementor-1183 .elementor-element.elementor-element-08d49cf {
    margin-top: 24px;
    margin-bottom: 0px;
}

.elementor-1183 .elementor-element.elementor-element-b8164b7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 24px 0px 0px;
    --e-column-margin-right: 24px;
    --e-column-margin-left: 0px;
    padding: 24px 32px 24px 32px;
}

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

.elementor-1183 .elementor-element.elementor-element-cf8d5cf img {
    width: 100%;
    max-width: 100%;
}

.elementor-1183 .elementor-element.elementor-element-38b10ba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 24px 0px 0px;
    --e-column-margin-right: 24px;
    --e-column-margin-left: 0px;
    padding: 24px 32px 24px 32px;
}

.elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-1183 .elementor-element.elementor-element-34ac308:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 8px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 8px;
    padding: 24px 32px 24px 32px;
}

.elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-4b4aa16 img {
    width: 85%;
}

.elementor-1183 .elementor-element.elementor-element-b01f979:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 16px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 16px;
    padding: 24px 32px 24px 32px;
}

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

.elementor-1183 .elementor-element.elementor-element-80256ef img {
    width: 52%;
}

.elementor-1183 .elementor-element.elementor-element-677be98:not(.elementor-motion-effects-element-type-background),
.elementor-1183 .elementor-element.elementor-element-677be98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/blob-grad.svg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-1183 .elementor-element.elementor-element-677be98 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 0px 104px 0px;
}

.elementor-1183 .elementor-element.elementor-element-677be98>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-1703c6d {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-72d4baf {
    text-align: center;
    color: #000000;
}

.elementor-1183 .elementor-element.elementor-element-72d4baf>.elementor-widget-container {
    margin: 0px 240px 0px 240px;
}

.elementor-1183 .elementor-element.elementor-element-882d85d {
    margin-top: 16px;
    margin-bottom: 0px;
}

.elementor-1183 .elementor-element.elementor-element-2a71f53.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-2a71f53:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-d00ff49 img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-9907fac .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-9907fac .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-9907fac .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-9907fac>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-74dd427 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-74dd427 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-74dd427>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-1183 .elementor-element.elementor-element-3978dba.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-3978dba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
}

.elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-0d145a8 img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76 .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76 .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76 .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-82a2a76>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-ec77b2c .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-ec77b2c .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-ec77b2c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-1183 .elementor-element.elementor-element-1d26dee.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-1d26dee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-ca41d87 img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-b69fa2c>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-54b24e5 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-54b24e5 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-54b24e5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-1183 .elementor-element.elementor-element-6c71b51 {
    margin-top: 16px;
    margin-bottom: 0px;
}

.elementor-1183 .elementor-element.elementor-element-3646fe1.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-3646fe1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
}

.elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-91ce4d9 img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-4101c1c>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-633c1d6 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-633c1d6 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-633c1d6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-1183 .elementor-element.elementor-element-cf0fbdd.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-cf0fbdd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-53382df img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5 .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5 .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5 .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-b3bcfa5>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-dbfbb47 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-dbfbb47 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-dbfbb47>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-1183 .elementor-element.elementor-element-428d745.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-1183 .elementor-element.elementor-element-428d745:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-element-populated {
    box-shadow: 0px 24px 120px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
}

.elementor-1183 .elementor-element.elementor-element-428d745>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-61b25df img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-186aa47 .elementor-icon-wrapper {
    text-align: right;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor0);
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-astglobalcolor1);
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon:hover,
.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-framed .elementor-icon:hover {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47.elementor-view-stacked .elementor-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-186aa47 .elementor-icon {
    font-size: 24px;
    padding: 16px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-1183 .elementor-element.elementor-element-186aa47 .elementor-icon svg {
    height: 24px;
}

.elementor-1183 .elementor-element.elementor-element-186aa47>.elementor-widget-container {
    margin: -48px 40px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-b56fc79 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-b56fc79 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-b56fc79>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 40px 40px;
}

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

.elementor-1183 .elementor-element.elementor-element-5851200:not(.elementor-motion-effects-element-type-background),
.elementor-1183 .elementor-element.elementor-element-5851200>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/blob-grad.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-1183 .elementor-element.elementor-element-5851200 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 0px 104px 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-41bafc2 {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-e60ef35 {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-e60ef35>.elementor-widget-container {
    padding: 0px 200px 0px 200px;
}

.elementor-1183 .elementor-element.elementor-element-4e78609 {
    margin-top: 40px;
    margin-bottom: 24px;
}

.elementor-1183 .elementor-element.elementor-element-f5b0d9b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-element-populated {
    box-shadow: 0px 40px 120px -40px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 40px 40px;
}

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

.elementor-1183 .elementor-element.elementor-element-7a67f09 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-7a67f09.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor4);
    fill: var(--e-global-color-astglobalcolor0);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-7a67f09.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-7a67f09.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-astglobalcolor4);
    color: var(--e-global-color-astglobalcolor4);
    border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-1183 .elementor-element.elementor-element-7a67f09.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-7a67f09 {
    --icon-box-icon-margin: 16px;
}

.elementor-1183 .elementor-element.elementor-element-7a67f09 .elementor-icon {
    font-size: 24px;
    padding: 12px;
}

.elementor-1183 .elementor-element.elementor-element-7a67f09 .elementor-icon-box-title {
    margin-bottom: 8px;
    color: #000000;
}

.elementor-1183 .elementor-element.elementor-element-7a67f09 .elementor-icon-box-description {
    color: #000000;
}

.elementor-1183 .elementor-element.elementor-element-b6261c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-element-populated {
    box-shadow: 0px 40px 120px -40px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 40px 40px;
}

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

.elementor-1183 .elementor-element.elementor-element-88a93a8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-88a93a8.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor4);
    fill: var(--e-global-color-astglobalcolor0);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-88a93a8.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-88a93a8.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-astglobalcolor4);
    color: var(--e-global-color-astglobalcolor4);
    border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-1183 .elementor-element.elementor-element-88a93a8.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-88a93a8 {
    --icon-box-icon-margin: 16px;
}

.elementor-1183 .elementor-element.elementor-element-88a93a8 .elementor-icon {
    font-size: 24px;
    padding: 12px;
}

.elementor-1183 .elementor-element.elementor-element-88a93a8 .elementor-icon-box-title {
    margin-bottom: 8px;
    color: #000000;
}

.elementor-1183 .elementor-element.elementor-element-88a93a8 .elementor-icon-box-description {
    color: #000000;
}

.elementor-1183 .elementor-element.elementor-element-ecc0068:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-element-populated {
    box-shadow: 0px 40px 120px -40px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 40px 40px;
}

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

.elementor-1183 .elementor-element.elementor-element-c7c44ac .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor4);
    fill: var(--e-global-color-astglobalcolor0);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac.elementor-view-framed .elementor-icon,
.elementor-1183 .elementor-element.elementor-element-c7c44ac.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-astglobalcolor4);
    color: var(--e-global-color-astglobalcolor4);
    border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac {
    --icon-box-icon-margin: 16px;
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac .elementor-icon {
    font-size: 24px;
    padding: 12px;
}

.elementor-1183 .elementor-element.elementor-element-c7c44ac .elementor-icon-box-title {
    margin-bottom: 8px;
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .elementor-repeater-item-40520c9 .swiper-slide-bg {
    background-color: #FFFFFF00;
    background-image: url(../../2022/07/Guvenli-Sinav-Nasil-Calisir-3.png);
    background-size: contain;
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .elementor-repeater-item-40520c9 .swiper-slide-contents {
    margin: 0 auto;
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .elementor-repeater-item-40520c9 .swiper-slide-inner {
    align-items: center;
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .swiper-slide {
    height: 358px;
    transition-duration: calc(5000ms*1.2);
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .swiper-slide-contents {
    max-width: 66%;
}

.elementor-1183 .elementor-element.elementor-element-76df4c2 .swiper-slide-inner {
    text-align: center;
}

.elementor-1183 .elementor-element.elementor-element-c18454c>.elementor-container {
    max-width: 1467px;
}

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

.elementor-1183 .elementor-element.elementor-element-c18454c:not(.elementor-motion-effects-element-type-background),
.elementor-1183 .elementor-element.elementor-element-c18454c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(90deg, #FFFFFF00 32%, var(--e-global-color-astglobalcolor0) 32%);
}

.elementor-1183 .elementor-element.elementor-element-c18454c>.elementor-background-overlay {
    background-image: url("https://kc.com.tr/wp-content/uploads/2020/06/dots.png");
    background-repeat: no-repeat;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-c18454c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 80px;
}

.elementor-1183 .elementor-element.elementor-element-a46a99b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-a46a99b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1183 .elementor-element.elementor-element-a46a99b>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-1183 .elementor-element.elementor-element-a46a99b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 120px 0px 0px;
    --e-column-margin-right: 120px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 80px;
}

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

.elementor-1183 .elementor-element.elementor-element-42a4a2b .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-42a4a2b>.elementor-widget-container {
    margin: 30px 0px 00px 0px;
}

.elementor-1183 .elementor-element.elementor-element-31e66ba {
    color: #DEE1F8;
}

.elementor-1183 .elementor-element.elementor-element-31e66ba>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-1183 .elementor-element.elementor-element-fa68d21 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 0px 80px 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-bd15b1e {
    text-align: center;
}

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

.elementor-1183 .elementor-element.elementor-element-57259e9 {
    margin-top: 24px;
    margin-bottom: 0px;
}

.elementor-1183 .elementor-element.elementor-element-a08e3aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 24px 0px 0px;
    --e-column-margin-right: 24px;
    --e-column-margin-left: 0px;
    padding: 24px 32px 24px 32px;
}

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

.elementor-1183 .elementor-element.elementor-element-551d974 img {
    width: 100%;
    max-width: 100%;
}

.elementor-1183 .elementor-element.elementor-element-fcc0141:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 24px 0px 0px;
    --e-column-margin-right: 24px;
    --e-column-margin-left: 0px;
    padding: 24px 32px 24px 32px;
}

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

.elementor-1183 .elementor-element.elementor-element-3a32ff2 img {
    width: 100%;
}

.elementor-1183 .elementor-element.elementor-element-81052c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 8px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 8px;
    padding: 24px 32px 24px 32px;
}

.elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-3ab1e30 img {
    width: 85%;
}

.elementor-1183 .elementor-element.elementor-element-49ad31e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated,
.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated>.elementor-background-overlay,
.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated {
    box-shadow: 0px 24px 80px -24px rgba(0, 0, 0, 0.24);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 16px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 16px;
    padding: 24px 32px 24px 32px;
}

.elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1183 .elementor-element.elementor-element-e2a5dd2 img {
    width: 52%;
}

.elementor-1183 .elementor-element.elementor-element-ff54e4f:not(.elementor-motion-effects-element-type-background),
.elementor-1183 .elementor-element.elementor-element-ff54e4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kc.com.tr/wp-content/uploads/2020/06/bg-blob-gradient.svg");
    background-repeat: no-repeat;
}

.elementor-1183 .elementor-element.elementor-element-ff54e4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 0px 104px 0px;
}

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

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

.elementor-1183 .elementor-element.elementor-element-ecc5d8a {
    margin-top: 0px;
    margin-bottom: 96px;
}

.elementor-1183 .elementor-element.elementor-element-37ebdd3>.elementor-element-populated {
    margin: 0px 80px 0px 0px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 0px;
}

.elementor-1183 .elementor-element.elementor-element-6e0aa16 {
    text-align: left;
}

.elementor-1183 .elementor-element.elementor-element-6e0aa16 .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button .elementor-align-icon-right {
    margin-left: 16px;
}

.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button .elementor-align-icon-left {
    margin-right: 16px;
}

.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button {
    fill: var(--e-global-color-astglobalcolor0);
    color: var(--e-global-color-astglobalcolor0);
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    padding: 17px 22px 17px 22px;
}

.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button:hover,
.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button:focus {
    color: #FFFFFF;
    background-color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button:hover svg,
.elementor-1183 .elementor-element.elementor-element-549364d .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-549364d>.elementor-widget-container {
    margin: 32px 0px 0px 0px;
}

.elementor-1183 .elementor-element.elementor-element-b52f9c5 img {
    width: 51%;
}

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

.elementor-1183 .elementor-element.elementor-element-3ef07d4 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-1183 .elementor-element.elementor-element-bd3215e>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://kc.com.tr/wp-content/uploads/2020/07/affordable-pricing.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 80% auto;
    opacity: 0.4;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(40px) hue-rotate(0deg);
}

.elementor-1183 .elementor-element.elementor-element-bd3215e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 16px 0px;
}

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

.elementor-1183 .elementor-element.elementor-element-d1d87d9 img {
    width: 51%;
}

.elementor-1183 .elementor-element.elementor-element-7a49c1a>.elementor-element-populated {
    margin: 0px 0px 0px 80px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 80px;
}

.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button .elementor-align-icon-right {
    margin-left: 16px;
}

.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button .elementor-align-icon-left {
    margin-right: 16px;
}

.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button {
    fill: var(--e-global-color-astglobalcolor0);
    color: var(--e-global-color-astglobalcolor0);
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    padding: 17px 22px 17px 22px;
}

.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button:hover,
.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button:focus {
    color: #FFFFFF;
    background-color: var(--e-global-color-astglobalcolor1);
    border-color: var(--e-global-color-astglobalcolor1);
}

.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button:hover svg,
.elementor-1183 .elementor-element.elementor-element-45de26c .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-1183 .elementor-element.elementor-element-45de26c>.elementor-widget-container {
    margin: 32px 0px 0px 0px;
}

body.elementor-page-1183:not(.elementor-motion-effects-element-type-background),
body.elementor-page-1183>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1183 .elementor-element.elementor-element-b8164b7 {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-38b10ba {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-34ac308 {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-b01f979 {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-a46a99b {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-a08e3aa {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-fcc0141 {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-81052c8 {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-49ad31e {
        width: 50%;
    }

    .elementor-1183 .elementor-element.elementor-element-37ebdd3 {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-bd3215e {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-7a49c1a {
        width: 100%;
    }
}

@media(max-width:1024px) {

    .elementor-1183 .elementor-element.elementor-element-28df5a0:not(.elementor-motion-effects-element-type-background),
    .elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center right;
    }

    .elementor-1183 .elementor-element.elementor-element-28df5a0,
    .elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-background-overlay {
        border-radius: 0px 0px 80px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-28df5a0 {
        padding: 200px 40px 160px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-b105796 {
        padding: 80px 40px 80px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-0cb66fe>.elementor-widget-container {
        margin: 0px 120px 0px 120px;
    }

    .elementor-1183 .elementor-element.elementor-element-b8164b7>.elementor-element-populated {
        margin: 0px 12px 24px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-cf8d5cf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated {
        margin: 0px 12px 24px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-d8a67ea>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated {
        margin: 0px 0px 24px 12px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 12px;
    }

    .elementor-1183 .elementor-element.elementor-element-4b4aa16>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-element-populated {
        margin: 0px 12px 0px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-80256ef>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-677be98 {
        padding: 80px 30px 80px 30px;
    }

    .elementor-1183 .elementor-element.elementor-element-72d4baf>.elementor-widget-container {
        margin: 0px 120px 0px 120px;
    }

    .elementor-1183 .elementor-element.elementor-element-9907fac .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-9907fac .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-74dd427>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-82a2a76 .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-82a2a76 .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-ec77b2c>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-b69fa2c .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-b69fa2c .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-54b24e5>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-4101c1c .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-4101c1c .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-633c1d6>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-b3bcfa5 .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-b3bcfa5 .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-dbfbb47>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-186aa47 .elementor-icon {
        font-size: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-186aa47 .elementor-icon svg {
        height: 18px;
    }

    .elementor-1183 .elementor-element.elementor-element-b56fc79>.elementor-widget-container {
        padding: 0px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-5851200 {
        padding: 80px 40px 40px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-e60ef35>.elementor-widget-container {
        padding: 0px 40px 0px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-element-populated {
        padding: 32px 24px 32px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-element-populated {
        padding: 32px 24px 32px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-element-populated {
        padding: 32px 24px 32px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-c18454c>.elementor-background-overlay {
        background-position: bottom left;
    }

    .elementor-1183 .elementor-element.elementor-element-a46a99b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-fa68d21 {
        padding: 80px 40px 80px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-a08e3aa>.elementor-element-populated {
        margin: 0px 12px 24px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-551d974>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-fcc0141>.elementor-element-populated {
        margin: 0px 12px 24px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-3a32ff2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated {
        margin: 0px 0px 24px 12px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 12px;
    }

    .elementor-1183 .elementor-element.elementor-element-3ab1e30>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated {
        margin: 0px 12px 0px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-e2a5dd2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-ff54e4f {
        padding: 80px 40px 80px 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-ecc5d8a {
        margin-top: 0px;
        margin-bottom: 64px;
    }

    .elementor-1183 .elementor-element.elementor-element-37ebdd3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 80px 56px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-bd3215e>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-7a49c1a>.elementor-element-populated {
        margin: 32px 80px 0px 0px;
        --e-column-margin-right: 80px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {

    .elementor-1183 .elementor-element.elementor-element-28df5a0,
    .elementor-1183 .elementor-element.elementor-element-28df5a0>.elementor-background-overlay {
        border-radius: 0px 0px 40px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-28df5a0 {
        padding: 260px 24px 80px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-b105796 {
        padding: 64px 24px 64px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-0cb66fe>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-08d49cf {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-b8164b7 {
        width: 100%;
    }

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

    .elementor-1183 .elementor-element.elementor-element-38b10ba {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-38b10ba>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 24px 24px 24px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-34ac308 {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-34ac308>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-1183 .elementor-element.elementor-element-b01f979 {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-b01f979>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-1183 .elementor-element.elementor-element-677be98 {
        padding: 64px 24px 64px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-72d4baf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-2a71f53>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-3978dba>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-1d26dee>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-3646fe1>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-cf0fbdd>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-428d745>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-5851200 {
        padding: 64px 24px 64px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-41bafc2 {
        text-align: left;
    }

    .elementor-1183 .elementor-element.elementor-element-e60ef35 {
        text-align: left;
    }

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

    .elementor-1183 .elementor-element.elementor-element-4e78609 {
        margin-top: 32px;
        margin-bottom: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-f5b0d9b>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-b6261c7>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-ecc0068>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-76df4c2 .swiper-slide {
        height: 153px;
    }

    .elementor-1183 .elementor-element.elementor-element-76df4c2 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-c18454c {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-a46a99b>.elementor-element-populated {
        padding: 120px 40px 64px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-fa68d21 {
        padding: 64px 24px 64px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-57259e9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-a08e3aa {
        width: 100%;
    }

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

    .elementor-1183 .elementor-element.elementor-element-fcc0141 {
        width: 100%;
    }

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

    .elementor-1183 .elementor-element.elementor-element-81052c8 {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-81052c8>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-1183 .elementor-element.elementor-element-49ad31e {
        width: 100%;
    }

    .elementor-1183 .elementor-element.elementor-element-49ad31e>.elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-1183 .elementor-element.elementor-element-ff54e4f {
        padding: 64px 24px 48px 24px;
    }

    .elementor-1183 .elementor-element.elementor-element-ecc5d8a {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-1183 .elementor-element.elementor-element-37ebdd3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 48px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-bd3215e>.elementor-element-populated {
        padding: 0px 0px 200px 0px;
    }

    .elementor-1183 .elementor-element.elementor-element-7a49c1a>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 0px 0px;
    }
}