﻿.elementor-891 .elementor-element.elementor-element-b9447f4::before {
    background-image: url("../image/Pattern.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-891 .elementor-element.elementor-element-b9447f4:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-b9447f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-b9447f4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0px 0px 0px 0px;
}

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

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-60067f4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-891 .elementor-element.elementor-element-60067f4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-891 .elementor-element.elementor-element-60067f4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-891 .elementor-element.elementor-element-1862306:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-1862306>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../image/Pattern-4.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

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

.elementor-891 .elementor-element.elementor-element-1862306 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 16px 50px 16px;
}

.elementor-891 .elementor-element.elementor-element-248fc04>.elementor-element-populated {
    padding: 0px 16px 0px 16px;
}

.elementor-891 .elementor-element.elementor-element-e4a8a5b {
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
    top: -320px;
}

body:not(.rtl) .elementor-891 .elementor-element.elementor-element-e4a8a5b {
    left: -515px;
}

body.rtl .elementor-891 .elementor-element.elementor-element-e4a8a5b {
    right: -515px;
}

.elementor-891 .elementor-element.elementor-element-83b965e {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-83b965e .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-ad0deff {
    padding: 0% 10% 0% 10%;
}

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

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

.elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3612A8;
    box-shadow: 0px 0px 15px 0px #10082C;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
    padding: 5% 10% 0% 10%;
}

.elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-element-populated,
.elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-element-populated>.elementor-background-overlay,
.elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

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

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-944dc78.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3612A8;
    box-shadow: 0px 0px 15px 0px #3612A8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0% 5% 0% 5%;
}

.elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated,
.elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated>.elementor-background-overlay,
.elementor-891 .elementor-element.elementor-element-944dc78>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-51a6cdf:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-51a6cdf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/Pattern-4.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-891 .elementor-element.elementor-element-51a6cdf>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-51a6cdf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 16px 50px 16px;
}

.elementor-891 .elementor-element.elementor-element-e91f548>.elementor-element-populated {
    padding: 0px 16px 0px 16px;
}

.elementor-891 .elementor-element.elementor-element-93ce4d9 {
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
    top: -320px;
}

body:not(.rtl) .elementor-891 .elementor-element.elementor-element-93ce4d9 {
    left: -515px;
}

body.rtl .elementor-891 .elementor-element.elementor-element-93ce4d9 {
    right: -515px;
}

.elementor-891 .elementor-element.elementor-element-53b6607 {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-53b6607 .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-bc20f24.elementor-column .elementor-widget-wrap {
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-bc20f24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-evenly;
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-bc20f24:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-891 .elementor-element.elementor-element-bc20f24>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #10082C;
}

.elementor-891 .elementor-element.elementor-element-bc20f24>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
    padding: 10% 10% 10% 10%;
}

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

.elementor-891 .elementor-element.elementor-element-013a2d1.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-891 .elementor-element.elementor-element-013a2d1.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-891 .elementor-element.elementor-element-013a2d1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-013a2d1 .elementor-image-box-title {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-013a2d1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-891 .elementor-element.elementor-element-013a2d1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-891 .elementor-element.elementor-element-4766614 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    line-height: 22px;
    fill: #49A0EF;
    color: #49A0EF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4766614 .elementor-button:hover,
.elementor-891 .elementor-element.elementor-element-4766614 .elementor-button:focus {
    color: #DF7BD1;
    border-color: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-4766614 .elementor-button:hover svg,
.elementor-891 .elementor-element.elementor-element-4766614 .elementor-button:focus svg {
    fill: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-4766614>.elementor-widget-container {
    margin: 0% 0% 5% 0%;
}

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-d0010ec.elementor-column .elementor-widget-wrap {
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-d0010ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-evenly;
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-d0010ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-891 .elementor-element.elementor-element-d0010ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #10082C;
}

.elementor-891 .elementor-element.elementor-element-d0010ec>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 5% 0% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
    padding: 10% 10% 10% 10%;
}

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

.elementor-891 .elementor-element.elementor-element-38e75d4.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-891 .elementor-element.elementor-element-38e75d4.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-891 .elementor-element.elementor-element-38e75d4.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-38e75d4 .elementor-image-box-title {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-38e75d4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-891 .elementor-element.elementor-element-38e75d4 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-891 .elementor-element.elementor-element-8485d69 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    line-height: 22px;
    fill: #49A0EF;
    color: #49A0EF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-8485d69 .elementor-button:hover,
.elementor-891 .elementor-element.elementor-element-8485d69 .elementor-button:focus {
    color: #DF7BD1;
    border-color: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-8485d69 .elementor-button:hover svg,
.elementor-891 .elementor-element.elementor-element-8485d69 .elementor-button:focus svg {
    fill: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-8485d69>.elementor-widget-container {
    margin: 0% 0% 5% 0%;
}

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-dd4516d.elementor-column .elementor-widget-wrap {
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-dd4516d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-evenly;
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-dd4516d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-891 .elementor-element.elementor-element-dd4516d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #10082C;
}

.elementor-891 .elementor-element.elementor-element-dd4516d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 5% 0% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
    padding: 10% 10% 10% 10%;
}

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

.elementor-891 .elementor-element.elementor-element-1d35c85.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-891 .elementor-element.elementor-element-1d35c85.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-891 .elementor-element.elementor-element-1d35c85.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-1d35c85 .elementor-image-box-title {
    margin-bottom: 15px;
}

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

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

.elementor-891 .elementor-element.elementor-element-eb99ca7 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    line-height: 22px;
    fill: #49A0EF;
    color: #49A0EF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-eb99ca7 .elementor-button:hover,
.elementor-891 .elementor-element.elementor-element-eb99ca7 .elementor-button:focus {
    color: #DF7BD1;
    border-color: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-eb99ca7 .elementor-button:hover svg,
.elementor-891 .elementor-element.elementor-element-eb99ca7 .elementor-button:focus svg {
    fill: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-eb99ca7>.elementor-widget-container {
    margin: 0% 0% 5% 0%;
}

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-a689398.elementor-column .elementor-widget-wrap {
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-a689398.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-evenly;
    align-items: space-evenly;
}

.elementor-891 .elementor-element.elementor-element-a689398:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-891 .elementor-element.elementor-element-a689398>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #10082C;
}

.elementor-891 .elementor-element.elementor-element-a689398>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 5% 0% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
    padding: 10% 10% 10% 10%;
}

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

.elementor-891 .elementor-element.elementor-element-bce42a8.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-891 .elementor-element.elementor-element-bce42a8.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-891 .elementor-element.elementor-element-bce42a8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-bce42a8 .elementor-image-box-title {
    margin-bottom: 15px;
}

.elementor-891 .elementor-element.elementor-element-bce42a8 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-891 .elementor-element.elementor-element-bce42a8 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-891 .elementor-element.elementor-element-aefaf15 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    line-height: 22px;
    fill: #49A0EF;
    color: #49A0EF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-aefaf15 .elementor-button:hover,
.elementor-891 .elementor-element.elementor-element-aefaf15 .elementor-button:focus {
    color: #DF7BD1;
    border-color: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-aefaf15 .elementor-button:hover svg,
.elementor-891 .elementor-element.elementor-element-aefaf15 .elementor-button:focus svg {
    fill: #DF7BD1;
}

.elementor-891 .elementor-element.elementor-element-aefaf15>.elementor-widget-container {
    margin: 0% 0% 5% 0%;
}

.elementor-891 .elementor-element.elementor-element-070c87b:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-070c87b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-070c87b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 16px 40px 16px;
}

.elementor-891 .elementor-element.elementor-element-070c87b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-6f8c96c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-891 .elementor-element.elementor-element-6f8c96c>.elementor-element-populated {
    padding: 0px 16px 0px 16px;
}

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

.elementor-891 .elementor-element.elementor-element-c8ae96e {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-cd5e56f>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-b5e7de5 {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-b5e7de5 .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-182d8ea {
    text-transform: uppercase;
}

.elementor-891 .elementor-element.elementor-element-182d8ea>.elementor-widget-container {
    margin: 3% 0% 0% 0%;
}

.elementor-891 .elementor-element.elementor-element-25b6201:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-25b6201>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-25b6201 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-891 .elementor-element.elementor-element-25b6201>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-718dd98>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-fc0afa7 .marquee-text .marquees-list li::before {
    content: set;
}

.elementor-891 .elementor-element.elementor-element-fc0afa7 .marquee-text .marquees-list .marquee-title {
    font-size: 30px;
}

.elementor-891 .elementor-element.elementor-element-0b942f9:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-0b942f9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-0b942f9>.elementor-background-overlay {
    background-image: url("../image/Pattern-2.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-0b942f9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 16px 100px 16px;
}

.elementor-891 .elementor-element.elementor-element-d4df985>.elementor-element-populated {
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
    padding: 0% 10% 0% 10%;
}

.elementor-891 .elementor-element.elementor-element-8536a03 {
    width: initial;
    max-width: initial;
    top: -279px;
}

body:not(.rtl) .elementor-891 .elementor-element.elementor-element-8536a03 {
    right: -625.2px;
}

body.rtl .elementor-891 .elementor-element.elementor-element-8536a03 {
    left: -625.2px;
}

.elementor-891 .elementor-element.elementor-element-4245902 {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-4245902 .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-1ab62ab .knost-team-blog .share.knost-team-social ul li a {
    font-size: 24px;
}

.elementor-891 .elementor-element.elementor-element-1ab62ab>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-8a0ccc1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

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

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

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn-style-two .btn-style .icon {
    background: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn .btn_full_content .btn__text {
    color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container .btn-style .btn-text,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container .knost-button-link span,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-icon-box-style-3 .knost-button .text-btn,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container .text-btn {
    color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn .btn_full_content .btn_wrap_content .btn__circle {
    box-shadow: 0 0 1px 1px #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn-style-two:hover .btn-style .icon {
    background: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn .btn_full_content:hover .btn__text {
    color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container:hover .btn-style .btn-text,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-icon-box-style-3:hover .knost-button .text-btn,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container .knost-button-link:hover span,
.elementor-891 .elementor-element.elementor-element-4a681bc .knost-button-container .knost-button:hover .text-btn {
    color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc .knost-btn .btn_full_content:hover .btn_wrap_content .btn__white-circle svg {
    fill: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-4a681bc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-13e5115:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-13e5115>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-13e5115 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 30px 16px 0px 16px;
}

.elementor-891 .elementor-element.elementor-element-13e5115>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-31ebf06>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-891 .elementor-element.elementor-element-31ebf06>.elementor-element-populated {
    padding: 0px 16px 0px 16px;
}

.elementor-891 .elementor-element.elementor-element-2605280 {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .blog-widget .knost-blog-box .knost-blog-botom .list-inline-item.blog-author i {
    background: #040404;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-blog-details {
    background-color: #161616;
    padding: 30px 30px 30px 30px;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-blog-image {
    border-style: none;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button:hover,
.elementor-891 .elementor-element.elementor-element-2e96c67 a.knost-button:hover,
.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button,
.elementor-891 .elementor-element.elementor-element-2e96c67 a.knost-button {
    box-shadow: none;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button svg,
.knost-button i {
    margin-left: 10px;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button,
.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button span.text-btn {
    color: #49A0EF;
}

.elementor-891 .elementor-element.elementor-element-2e96c67 .knost-button {
    border-style: none;
}

.elementor-891 .elementor-element.elementor-element-fc065e1:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-fc065e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-fc065e1,
.elementor-891 .elementor-element.elementor-element-fc065e1>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-891 .elementor-element.elementor-element-fc065e1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 10px 50px;
}

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

.elementor-bc-flex-widget .elementor-891 .elementor-element.elementor-element-4a8bc05.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-891 .elementor-element.elementor-element-d4a03db>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(176deg, #000000 44%, #3612A8 93%);
    opacity: 0.39;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-d4a03db {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3612A8;
    box-shadow: 0px 0px 4px 0px rgba(53.99999999999989, 17.99999999999999, 167.99999999999997, 0.8);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3% 5% 3% 5%;
}

.elementor-891 .elementor-element.elementor-element-d4a03db,
.elementor-891 .elementor-element.elementor-element-d4a03db>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

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

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

.elementor-891 .elementor-element.elementor-element-546e4be7 {
    text-align: left;
}

.elementor-891 .elementor-element.elementor-element-546e4be7 .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-546e4be7 .knost-title-box .knost-title {
    color: #FFFFFF;
    font-size: 40px;
    margin: -10px 0px -15px 0px;
}

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

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

.elementor-891 .elementor-element.elementor-element-adce4ae:not(.elementor-motion-effects-element-type-background),
.elementor-891 .elementor-element.elementor-element-adce4ae>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-891 .elementor-element.elementor-element-adce4ae>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-891 .elementor-element.elementor-element-adce4ae {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 50px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-ab8c16c {
    text-align: center;
}

.elementor-891 .elementor-element.elementor-element-ab8c16c .knost-title-box {
    margin: 0px 0px 0px 0px;
}

.elementor-891 .elementor-element.elementor-element-9b5c8dd .elementor-main-swiper {
    width: 100%;
}

.elementor-891 .elementor-element.elementor-element-9b5c8dd .elementor-main-swiper .elementor-carousel-image {
    background-size: contain;
}

.elementor-891 .elementor-element.elementor-element-9b5c8dd.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
}

.elementor-891 .elementor-element.elementor-element-9b5c8dd .elementor-swiper-button {
    font-size: 20px;
}

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

@media(max-width:1366px) {
    .elementor-891 .elementor-element.elementor-element-2e96c67 .knost-blog-details {
        padding: 15px 15px 15px 15px;
    }

    .elementor-891 .elementor-element.elementor-element-9b5c8dd.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }
}

@media(max-width:1024px) {
    .elementor-891 .elementor-element.elementor-element-b9447f4 {
        margin-top: 80px;
        margin-bottom: 0px;
        padding: 0px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-60067f4>.elementor-element-populated {
        margin: 52px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-891 .elementor-element.elementor-element-1862306 {
        padding: 70px 16px 20px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-element-populated {
        margin: 5% 5% 5% 5%;
        --e-column-margin-right: 5%;
        --e-column-margin-left: 5%;
    }

    .elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated {
        margin: 5% 5% 5% 5%;
        --e-column-margin-right: 5%;
        --e-column-margin-left: 5%;
    }

    .elementor-891 .elementor-element.elementor-element-51a6cdf {
        padding: 70px 16px 20px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-070c87b {
        padding: 50px 16px 50px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-25b6201 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-891 .elementor-element.elementor-element-fc0afa7 .marquee-text .marquees-list .marquee-title {
        font-size: 80px;
    }

    .elementor-891 .elementor-element.elementor-element-0b942f9 {
        padding: 70px 16px 70px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-d4df985>.elementor-element-populated {
        padding: 0px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-13e5115 {
        padding: 0px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-2e96c67 .knost-blog-details {
        padding: 30px 30px 30px 30px;
    }

    .elementor-891 .elementor-element.elementor-element-546e4be7 .knost-title-box .knost-title {
        font-size: 40px;
    }

    .elementor-891 .elementor-element.elementor-element-9b5c8dd.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }
}

@media(max-width:767px) {
    .elementor-891 .elementor-element.elementor-element-b9447f4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-60067f4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-891 .elementor-element.elementor-element-1862306 {
        padding: 0px 10px 10px 10px;
    }

    .elementor-891 .elementor-element.elementor-element-ad0deff {
        padding: 0% 0% 0% 0%;
    }

    .elementor-891 .elementor-element.elementor-element-d59f24c>.elementor-element-populated {
        margin: 0% 2% 0% 2%;
        --e-column-margin-right: 2%;
        --e-column-margin-left: 2%;
        padding: 5% 5% 5% 5%;
    }

    .elementor-891 .elementor-element.elementor-element-944dc78>.elementor-element-populated {
        margin: 5% 2% 0% 2%;
        --e-column-margin-right: 2%;
        --e-column-margin-left: 2%;
        padding: 5% 5% 5% 5%;
    }

    .elementor-891 .elementor-element.elementor-element-51a6cdf {
        padding: 0px 10px 10px 10px;
    }

    .elementor-891 .elementor-element.elementor-element-d3a9adb {
        margin-top: 5%;
        margin-bottom: 5%;
        padding: 0% 0% 0% 0%;
    }

    .elementor-891 .elementor-element.elementor-element-bc20f24>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-891 .elementor-element.elementor-element-013a2d1 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-891 .elementor-element.elementor-element-d0010ec>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-891 .elementor-element.elementor-element-38e75d4 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-891 .elementor-element.elementor-element-dd4516d>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-891 .elementor-element.elementor-element-1d35c85 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-891 .elementor-element.elementor-element-a689398>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-891 .elementor-element.elementor-element-bce42a8 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-891 .elementor-element.elementor-element-070c87b {
        padding: 40px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-c8ae96e {
        padding: 20px 20px 20px 20px;
    }

    .elementor-891 .elementor-element.elementor-element-25b6201 {
        padding: 10px 10px 10px 10px;
    }

    .elementor-891 .elementor-element.elementor-element-fc0afa7 .marquee-text .marquees-list .marquee-title {
        font-size: 50px;
    }

    .elementor-891 .elementor-element.elementor-element-0b942f9 {
        padding: 70px 16px 70px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-d4df985>.elementor-element-populated {
        padding: 0px 16px 0px 16px;
    }

    .elementor-891 .elementor-element.elementor-element-4a681bc>.elementor-widget-container {
        margin: 1px 1px 1px 1px;
    }

    .elementor-891 .elementor-element.elementor-element-2e96c67 .knost-blog-details {
        padding: 15px 15px 15px 15px;
    }

    .elementor-891 .elementor-element.elementor-element-546e4be7 {
        text-align: center;
    }

    .elementor-891 .elementor-element.elementor-element-9b5c8dd.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }
}

@media(min-width:768px) {
    .elementor-891 .elementor-element.elementor-element-8a0ccc1 {
        width: 75%;
    }

    .elementor-891 .elementor-element.elementor-element-b89d063 {
        width: 24.784%;
    }

    .elementor-891 .elementor-element.elementor-element-8877610 {
        width: 70%;
    }

    .elementor-891 .elementor-element.elementor-element-afbb4ac {
        width: 30%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-891 .elementor-element.elementor-element-60067f4 {
        width: 100%;
    }
}

/* Start custom CSS for section, class: .elementor-element-fc065e1 */
box-shadow: 0 0 5px 2px #3612A8;
/* End custom CSS */
/* Start custom CSS */
background: #000;
/* End custom CSS */