.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-11f97dc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-11f97dc.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-6 .elementor-element.elementor-element-11f97dc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated>.elementor-background-overlay {
    /* background-image: url("../../2022/06/bg-orange-X8FYGQG.png"); */
    background-position: -20px 0px;
    background-repeat: no-repeat;
    background-size: cover;
    background-color:#800869;
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    /* opacity: 0.1; */
}

.elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25% 15% 20% 18%;
}

.elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 85%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    /* font-family: var( --e-global-typography-primary-font-family), Sans-serif; */
    font-size: var( --e-global-typography-primary-font-size);
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
    letter-spacing: var( --e-global-typography-primary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size);
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
    letter-spacing: var( --e-global-typography-primary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-5408d36>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-5408d36 {
    width: initial;
    max-width: initial;
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-751ec74-font-family), Sans-serif;
    font-size: var( --e-global-typography-751ec74-font-size);
    font-weight: var( --e-global-typography-751ec74-font-weight);
    line-height: var( --e-global-typography-751ec74-line-height);
    letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
    word-spacing: var( --e-global-typography-751ec74-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    /* background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%); */
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    /* background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%); */
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-0077e9a>.elementor-widget-container {
    margin: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0077e9a {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-0077e9a>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 0px 0px 0px 5px;
    height: 55px;
    width: 55px;
    line-height: 55px;
    background-color: var( --e-global-color-b89459d);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button i {
    font-size: 18px;
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button svg {
    width: 18px;
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
    fill: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
    color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: var( --e-global-color-76b8ccf);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-57d7219>.elementor-widget-container {
    margin: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-57d7219 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 15px 0px 15px 0px;
    font-family: var( --e-global-typography-751ec74-font-family), Sans-serif;
    font-size: var( --e-global-typography-751ec74-font-size);
    font-weight: var( --e-global-typography-751ec74-font-weight);
    line-height: var( --e-global-typography-751ec74-line-height);
    letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
    word-spacing: var( --e-global-typography-751ec74-word-spacing);
    color: var( --e-global-color-d656850);
    background-color: var( --e-global-color-b89459d);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-d656850);
    width: 25px;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var( --e-global-color-76b8ccf);
    background-color: var( --e-global-color-b89459d);
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 25px;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 18px;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 18px;
}

.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-c608321 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-7ce5c38>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-7ce5c38 {
    margin-top: 50px;
    margin-bottom: 0px;
    padding: 0% 20% 0% 0%;
}

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

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

.elementor-6 .elementor-element.elementor-element-e3ea47b.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-6 .elementor-element.elementor-element-4537f47 img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-3e336eb);
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-4537f47 {
    width: 50px;
    max-width: 50px;
}

.elementor-6 .elementor-element.elementor-element-e139e68 img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-3e336eb);
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-e139e68>.elementor-widget-container {
    margin: 0px 0px 0px -20px;
}

.elementor-6 .elementor-element.elementor-element-e139e68 {
    width: 30px;
    max-width: 30px;
}

.elementor-6 .elementor-element.elementor-element-517603e img {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var( --e-global-color-3e336eb);
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-517603e>.elementor-widget-container {
    margin: 0px 0px 0px -20px;
}

.elementor-6 .elementor-element.elementor-element-517603e {
    width: 30px;
    max-width: 30px;
}

.elementor-6 .elementor-element.elementor-element-7ae32d9 img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-3e336eb);
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-7ae32d9>.elementor-widget-container {
    margin: 0px 0px 0px -20px;
}

.elementor-6 .elementor-element.elementor-element-7ae32d9 {
    width: 30px;
    max-width: 30px;
}

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

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

.elementor-6 .elementor-element.elementor-element-a0d0671.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-6 .elementor-element.elementor-element-0398cbb .elementor-star-rating {
    font-size: 15px;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-0398cbb .elementor-star-rating i:not(:last-of-type) {
    margin-right: 5px;
}

body.rtl .elementor-6 .elementor-element.elementor-element-0398cbb .elementor-star-rating i:not(:last-of-type) {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading .heading-title {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    line-height: var( --e-global-typography-accent-line-height);
    color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-ee77d49>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-effb22f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-effb22f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/depressed-woman-talking-to-psychologist-e1656397566105.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-effb22f>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-d656850);
    opacity: 0.4;
}

.elementor-6 .elementor-element.elementor-element-effb22f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 250px 0px 0px 50px;
}

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

.elementor-6 .elementor-element.elementor-element-612230d .elementor-spacer-inner {
    --spacer-size: 208px;
}

.elementor-6 .elementor-element.elementor-element-914119c>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-914119c:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-914119c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-914119c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-914119c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-6 .elementor-element.elementor-element-b6e96b7>.elementor-element-populated {
    box-shadow: 0px 15px 60px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2901960784313726);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -70px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-6 .elementor-element.elementor-element-b6e96b7 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-342682a>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-342682a {
    padding: 120px 0px 120px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-9297125.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-9297125>.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-6 .elementor-element.elementor-element-9297125:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-9297125>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, var( --e-global-color-b89459d) 30%, var( --e-global-color-3e336eb) 30%);
}

.elementor-6 .elementor-element.elementor-element-9297125>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px 50px 50px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-85967db {
    text-align: left;
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-85967db img {
    width: 55%;
}

.elementor-6 .elementor-element.elementor-element-85967db>.elementor-widget-container {
    margin: 70px 110px -255px -70px;
}

.elementor-6 .elementor-element.elementor-element-25b05f5 img {
    filter: brightness( 100%) contrast( 100%) saturate( 27%) blur( 0px) hue-rotate( 0deg);
}

.elementor-6 .elementor-element.elementor-element-25b05f5:hover img {
    filter: brightness( 100%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
}

.elementor-6 .elementor-element.elementor-element-437859c>.elementor-element-populated {
    padding: 0px 0px 0px 50px;
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 89%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 10px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-037eb86 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-736ac8f {
    margin-top: 0px;
    margin-bottom: 40px;
}

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

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

.elementor-6 .elementor-element.elementor-element-ca42c6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-6 .elementor-element.elementor-element-ca42c6d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-ca42c6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

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

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

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

.elementor-6 .elementor-element.elementor-element-ca42c6d {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-ca42c6d .elementor-icon-list-text {
    color: var( --e-global-color-secondary);
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-1dd72a8 .elementor-icon-list-text {
    color: var( --e-global-color-secondary);
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-1198947 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-1198947>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-7ade67f>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-7ade67f:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7ade67f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-7ade67f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 80px 0px;
}

.elementor-6 .elementor-element.elementor-element-7ade67f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-30e0119.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 44%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-217e2e3>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-217e2e3 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-63703a1:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-63703a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-63703a1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -80px;
    margin-bottom: 0px;
    padding: 0px 30px 120px 30px;
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-63703a1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-4d29d49.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4d29d49.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4d29d49:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/couple-counseling--e1656471048688.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-b89459d) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-4d29d49:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-d656850) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-cee2f74 .elementor-spacer-inner {
    --spacer-size: 120px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 100px 30px 30px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-45e53f8.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-45e53f8.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-45e53f8.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    padding: 0px 30px 130px 30px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin: 0% 0% -40% 0%;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -85% 0%;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    background-color: var( --e-global-color-b89459d);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 14px;
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-f85780e.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-f85780e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-f85780e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/mental-health-and-psychological-help-concept-young-woman-with-depression-on-counseling-session-with-e1656472471733.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-b89459d) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-f85780e:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-d656850) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f85780e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 20px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-dd17a2c .elementor-spacer-inner {
    --spacer-size: 120px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 100px 30px 30px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-3d7e663.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-3d7e663.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-3d7e663.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    padding: 0px 30px 130px 30px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin: 0% 0% -40% 0%;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -85% 0%;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    background-color: var( --e-global-color-b89459d);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 14px;
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-56411f6 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a699e79.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a699e79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a699e79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/angry-kid-on-psychotherapy-e1656472986434.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-b89459d) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-a699e79:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-d656850) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a699e79>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-fa8f501 .elementor-spacer-inner {
    --spacer-size: 120px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 100px 30px 30px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-3464e6d.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-3464e6d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-3464e6d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    padding: 0px 30px 130px 30px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin: 0% 0% -40% 0%;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -85% 0%;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    background-color: var( --e-global-color-b89459d);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 14px;
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-0cb18d8.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/school-counselor-explaining-anger-management-techniques-to-a-gro-e1656473301720.jpg");
    background-position: 100% 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF17 0%, #000000 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-d656850) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6ff92aa .elementor-spacer-inner {
    --spacer-size: 120px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 100px 30px 30px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-0e08a84.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-0e08a84.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-0e08a84.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    padding: 0px 30px 130px 30px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin: 0% 0% -40% 0%;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -85% 0%;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    background-color: var( --e-global-color-b89459d);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 14px;
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-215cab6.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-215cab6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-215cab6.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-6 .elementor-element.elementor-element-215cab6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/caucasian-woman-psychologist-in-eyeglasses-sitting-in-a-chair-conducting-a-psychotherapy-session-e1656473842616.jpg");
    background-position: 50% 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-b89459d) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-215cab6:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-d656850) 0%, var( --e-global-color-d656850) 100%);
    opacity: 0.75;
}

.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
    padding: 10px 10px 40px 10px;
}

.elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-73905b5 .elementor-spacer-inner {
    --spacer-size: 378px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 30px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-47b0942.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-47b0942.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-47b0942.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-47b0942.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin: 0% 8% 3% 0%;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 14px;
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #EA545500;
}

.elementor-6 .elementor-element.elementor-element-e1b0bdb>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-e1b0bdb:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-e1b0bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/adult-woman-in-a-psychology-studio-e1656476518287.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-e1b0bdb>.elementor-background-overlay {
    background-color: var( --e-global-color-d656850);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e1b0bdb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-535d234>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-535d234:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-535d234>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-535d234,
.elementor-6 .elementor-element.elementor-element-535d234>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-535d234 {
    box-shadow: 0px 15px 60px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2901960784313726);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: -80px;
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-535d234>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-6 .elementor-element.elementor-element-2f28b0d>.elementor-element-populated {
    padding: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 83%;
    color: var( --e-global-color-3e336eb);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 10px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-32e285b>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-6 .elementor-element.elementor-element-32e285b {
    width: initial;
    max-width: initial;
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-dc6c27a>.elementor-element-populated {
    padding: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    background-color: var( --e-global-color-3e336eb);
    padding: 20px 50px 40px 50px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var( --e-global-typography-227690b-font-family), Sans-serif;
    font-size: var( --e-global-typography-227690b-font-size);
    font-weight: var( --e-global-typography-227690b-font-weight);
    font-style: var( --e-global-typography-227690b-font-style);
    line-height: var( --e-global-typography-227690b-line-height);
    letter-spacing: var( --e-global-typography-227690b-letter-spacing);
    word-spacing: var( --e-global-typography-227690b-word-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
    top: 190px;
    left: 450px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var( --e-global-color-primary);
    font-size: 60px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var( --e-global-color-primary);
    width: 60px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: var( --e-global-color-d656850);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin-bottom: 8px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    margin: 0px 0px 14px 0px;
    width: 60px;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-nav button {
    margin-left: calc(15px / 2);
    margin-right: calc(15px / 2);
    width: 5px;
    height: 5px;
    background-color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active {
    background-color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-89845c3>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-89845c3:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-89845c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-89845c3>.elementor-background-overlay {
    background-image: url("../../2022/06/bg-orange-1920-X8FYGQG.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-89845c3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 120px 0px;
}

.elementor-6 .elementor-element.elementor-element-76c8d51.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 40%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-f178094 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-f125180>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-f125180 {
    margin-top: 0px;
    margin-bottom: 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-df155f5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-df155f5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated {
    box-shadow: 0px 15px 60px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2901960784313726);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 50px 50px 50px 50px;
}

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

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

.elementor-6 .elementor-element.elementor-element-ba0eed2 .elementor-heading-title {
    color: var( --e-global-color-d656850);
    font-family: var( --e-global-typography-9bfcc92-font-family), Sans-serif;
    font-size: var( --e-global-typography-9bfcc92-font-size);
    font-weight: var( --e-global-typography-9bfcc92-font-weight);
    line-height: var( --e-global-typography-9bfcc92-line-height);
    letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
    word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var( --e-global-color-d656850);
    font-family: var( --e-global-typography-acb9cd3-font-family), Sans-serif;
    font-size: var( --e-global-typography-acb9cd3-font-size);
    font-weight: var( --e-global-typography-acb9cd3-font-weight);
    line-height: var( --e-global-typography-acb9cd3-line-height);
    letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
    word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-1722c38>.elementor-widget-container {
    margin: 0px 0px -24px 0px;
}

.elementor-6 .elementor-element.elementor-element-e4c68c6 {
    text-align: left;
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-e4c68c6>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-6 .elementor-element.elementor-element-bc65626 {
    --divider-border-style: solid;
    --divider-color: #E7E7E7;
    --divider-border-width: 1.5px;
}

.elementor-6 .elementor-element.elementor-element-bc65626 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-bc65626 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

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

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

.elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

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

.elementor-6 .elementor-element.elementor-element-d4b184d {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-text {
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-d4b184d>.elementor-widget-container {
    margin: 0px 0px -5px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-7ad5175 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-7ad5175 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

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

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

.elementor-6 .elementor-element.elementor-element-7ad5175 .elementor-icon-list-icon i {
    color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-7ad5175 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-7ad5175 {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-7ad5175 .elementor-icon-list-text {
    color: var( --e-global-color-text);
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-7ad5175>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-8e2a026>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1606b0c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-1606b0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-1606b0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-1606b0c>.elementor-element-populated {
    box-shadow: 0px 15px 60px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2901960784313726);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-1606b0c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-265f5f9 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-265f5f9 .elementor-heading-title {
    color: var( --e-global-color-61201e6);
    font-family: var( --e-global-typography-9bfcc92-font-family), Sans-serif;
    font-size: var( --e-global-typography-9bfcc92-font-size);
    font-weight: var( --e-global-typography-9bfcc92-font-weight);
    line-height: var( --e-global-typography-9bfcc92-line-height);
    letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
    word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    color: var( --e-global-color-f50d108);
}

.elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-acb9cd3-font-family), Sans-serif;
    font-size: var( --e-global-typography-acb9cd3-font-size);
    font-weight: var( --e-global-typography-acb9cd3-font-weight);
    line-height: var( --e-global-typography-acb9cd3-line-height);
    letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
    word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    text-decoration-color: var( --e-global-color-76b8ccf);
}

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

.elementor-6 .elementor-element.elementor-element-c7d2bd4 {
    text-align: left;
    color: var( --e-global-color-f50d108);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-c7d2bd4>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-6 .elementor-element.elementor-element-5b26a2e {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-secondary);
    --divider-border-width: 1.5px;
}

.elementor-6 .elementor-element.elementor-element-5b26a2e .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-5b26a2e .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-15px/2);
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-icon i {
    color: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-44043ec {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-44043ec .elementor-icon-list-text {
    color: var( --e-global-color-61201e6);
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-44043ec>.elementor-widget-container {
    margin: 0px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-15px/2);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-icon i {
    color: var( --e-global-color-c81f4af);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-c81f4af);
}

.elementor-6 .elementor-element.elementor-element-1dbe604 {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-1dbe604 .elementor-icon-list-text {
    color: var( --e-global-color-c81f4af);
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-1dbe604>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-cb6a614>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-9b9388b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-9b9388b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated {
    box-shadow: 0px 15px 60px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2901960784313726);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-170dc67 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-170dc67 .elementor-heading-title {
    color: var( --e-global-color-d656850);
    font-family: var( --e-global-typography-9bfcc92-font-family), Sans-serif;
    font-size: var( --e-global-typography-9bfcc92-font-size);
    font-weight: var( --e-global-typography-9bfcc92-font-weight);
    line-height: var( --e-global-typography-9bfcc92-line-height);
    letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
    word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
    color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var( --e-global-color-d656850);
    font-family: var( --e-global-typography-acb9cd3-font-family), Sans-serif;
    font-size: var( --e-global-typography-acb9cd3-font-size);
    font-weight: var( --e-global-typography-acb9cd3-font-weight);
    line-height: var( --e-global-typography-acb9cd3-line-height);
    letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
    word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
}

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

.elementor-6 .elementor-element.elementor-element-0a6cfa2 {
    text-align: left;
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-0a6cfa2>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-6 .elementor-element.elementor-element-4848809 {
    --divider-border-style: solid;
    --divider-color: #E7E7E7;
    --divider-border-width: 1.5px;
}

.elementor-6 .elementor-element.elementor-element-4848809 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-4848809 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

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

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

.elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

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

.elementor-6 .elementor-element.elementor-element-6fee6c5 {
    --e-icon-list-icon-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-text {
    padding-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-6fee6c5>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-1ac6ae9>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-58df8a4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 15px 120px 15px;
}

.elementor-6 .elementor-element.elementor-element-58df8a4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e36d108.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 30%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-613d0c1 {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-3be9969.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3be9969.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3be9969>.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-6 .elementor-element.elementor-element-3be9969>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team,
.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: var( --e-global-color-0346697);
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: "ZCOOL XiaoWei", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.1em;
    letter-spacing: 0.5px;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF;
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    color: #E6F0D7;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 2px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    font-size: 15px;
    height: 35px;
    width: 35px;
}

.elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 15px;
}

.elementor-6 .elementor-element.elementor-element-866d78e>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-866d78e {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-33be01f {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-6d4b417.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-6d4b417.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-6d4b417>.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-6 .elementor-element.elementor-element-6d4b417>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d:hover a {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team,
.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: var( --e-global-color-0346697);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 2px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    font-size: 15px;
    height: 35px;
    width: 35px;
}

.elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 15px;
}

.elementor-6 .elementor-element.elementor-element-12ca006>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-12ca006 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-0f82283 {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-bd866a1.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-bd866a1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-bd866a1>.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-6 .elementor-element.elementor-element-bd866a1>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team,
.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: var( --e-global-color-0346697);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 2px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    font-size: 15px;
    height: 35px;
    width: 35px;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 15px;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3a07dc {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-e86a13e {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-31ab99a>.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-6 .elementor-element.elementor-element-31ab99a>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-554c86a:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7 a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-9ca47d7:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a {
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d a svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-23f2c3d:hover a {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team,
.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: var( --e-global-color-0346697);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 2px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    font-size: 15px;
    height: 35px;
    width: 35px;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 15px;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-0c7b48d {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-4081116 {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-11aa674.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-11aa674:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-11aa674>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/psychological-assistance.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-11aa674>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-d656850);
    opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-11aa674>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-11aa674>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f593cd7 .elementor-spacer-inner {
    --spacer-size: 50px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-951059c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-951059c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-951059c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-951059c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-3e336eb);
}

.elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2022/06/bg-line-orange-X8FYGQG.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.1;
}

.elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-951059c {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 60%;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 65px 20px 65px;
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-e865f93 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-cf3794e {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-cf3794e>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-e096f5a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-e096f5a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/psychologist-providing-psychological-support-to-a-man.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-e096f5a>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-d656850);
    opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-e096f5a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-6 .elementor-element.elementor-element-ba0e842 .elementor-spacer-inner {
    --spacer-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-56f3679>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-56f3679 {
    padding: 120px 0px 120px 0px;
}

.elementor-6 .elementor-element.elementor-element-840e6a2>.elementor-container {
    max-width: 1190px;
}

.elementor-6 .elementor-element.elementor-element-840e6a2 {
    margin-top: 0px;
    margin-bottom: 30px;
}

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

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

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title>span {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
    line-height: var( --e-global-typography-secondary-line-height);
    letter-spacing: var( --e-global-typography-secondary-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-b543159-font-family), Sans-serif;
    font-size: var( --e-global-typography-b543159-font-size);
    font-weight: var( --e-global-typography-b543159-font-weight);
    line-height: var( --e-global-typography-b543159-line-height);
    letter-spacing: var( --e-global-typography-b543159-letter-spacing);
    word-spacing: var( --e-global-typography-b543159-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-6be1210>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-6 .elementor-element.elementor-element-6be1210 {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-9ae31df.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-9ae31df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-9ae31df.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 15px 30px 15px 30px;
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    color: var( --e-global-color-61201e6);
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-76b8ccf) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-c764003 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-c764003>.elementor-widget-container:hover {
    --e-transform-translateX: 5px;
    --e-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-column-gap: 30px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post {
    margin: 0px 0px 0px 0px;
    box-shadow: 0px 10px 40px 0px rgba(87, 50.99999999999997, 11.000000000000007, 0.2);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-thumb {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 280px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
    background-color: var( --e-global-color-61201e6);
    padding: 25px 25px 25px 25px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    line-height: var( --e-global-typography-accent-line-height);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
    color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
    color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
    color: var( --e-global-color-61201e6);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-primary) 0%, var( --e-global-color-76b8ccf) 100%);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category {
    padding: 5px 10px 5px 10px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    padding: 5px 10px 5px 10px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 0px 0px 5px 0px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 0px 0px 5px 0px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var( --e-global-typography-7abd77b-font-family), Sans-serif;
    font-size: var( --e-global-typography-7abd77b-font-size);
    font-weight: var( --e-global-typography-7abd77b-font-weight);
    line-height: var( --e-global-typography-7abd77b-line-height);
    letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
    word-spacing: var( --e-global-typography-7abd77b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: var( --e-global-color-d656850);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var( --e-global-typography-93f7f1b-font-family), Sans-serif;
    font-size: var( --e-global-typography-93f7f1b-font-size);
    font-weight: var( --e-global-typography-93f7f1b-font-weight);
    line-height: var( --e-global-typography-93f7f1b-line-height);
    letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
    word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    padding: 0px 0px 0px 0px;
    background-color: var( --e-global-color-b89459d);
    color: var( --e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 15px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore i {
    font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore svg {
    width: 15px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: var( --e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    color: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
    fill: var( --e-global-color-76b8ccf);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    line-height: var( --e-global-typography-accent-line-height);
    color: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
    fill: var( --e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated>.elementor-background-overlay {
        background-position: 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated {
        padding: 20% 5% 10% 5%;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-primary-font-size);
        line-height: var( --e-global-typography-primary-line-height);
        letter-spacing: var( --e-global-typography-primary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 50px 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-primary-font-size);
        line-height: var( --e-global-typography-primary-line-height);
        letter-spacing: var( --e-global-typography-primary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 {
        width: 690px;
        max-width: 690px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-751ec74-font-size);
        line-height: var( --e-global-typography-751ec74-line-height);
        letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
        word-spacing: var( --e-global-typography-751ec74-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-751ec74-font-size);
        line-height: var( --e-global-typography-751ec74-line-height);
        letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
        word-spacing: var( --e-global-typography-751ec74-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-e3ea47b.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a0d0671.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-a0d0671.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-a0d0671>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-0398cbb {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-effb22f>.elementor-element-populated {
        padding: 20px 0px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-612230d .elementor-spacer-inner {
        --spacer-size: 600px;
    }
    .elementor-6 .elementor-element.elementor-element-914119c {
        padding: 0px 20px 80px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-342682a {
        padding: 80px 20px 80px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-9297125>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-85967db img {
        width: 42%;
    }
    .elementor-6 .elementor-element.elementor-element-85967db>.elementor-widget-container {
        margin: 80px 0px -350px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-437859c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 76%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-7ade67f {
        padding: 80px 0px 70px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 68%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 {
        width: initial;
        max-width: initial;
    }
    .elementor-6 .elementor-element.elementor-element-63703a1 {
        padding: 0px 10px 80px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-2406405>.elementor-element-populated {
        margin: 10px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 30px 0px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 30px 120px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 20px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 30px 0px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 30px 120px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 20px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fa8f501 .elementor-spacer-inner {
        --spacer-size: 120px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 30px 0px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 30px 120px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 20px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 30px 0px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 30px 120px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 20px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-215cab6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated {
        margin: 30px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-73905b5 .elementor-spacer-inner {
        --spacer-size: 350px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 0px 120px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-e1b0bdb {
        padding: 100px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-2f28b0d>.elementor-element-populated {
        padding: 30px 30px 30px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var( --e-global-typography-227690b-font-size);
        line-height: var( --e-global-typography-227690b-line-height);
        letter-spacing: var( --e-global-typography-227690b-letter-spacing);
        word-spacing: var( --e-global-typography-227690b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
        top: 180px;
        left: 500px;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
        width: 60px;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-89845c3 {
        padding: 130px 20px 80px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-76c8d51>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 73%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f125180 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated>.elementor-background-overlay {
        background-position: 250px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-ba0eed2 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e4c68c6 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1606b0c>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-265f5f9 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c7d2bd4 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated>.elementor-background-overlay {
        background-position: 250px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated {
        margin: 4% 25% 0% 25%;
        --e-column-margin-right: 25%;
        --e-column-margin-left: 25%;
    }
    .elementor-6 .elementor-element.elementor-element-170dc67 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0a6cfa2 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-58df8a4 {
        padding: 80px 20px 80px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 73%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-3be9969>.elementor-element-populated {
        padding: 0px 15px 15px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-6d4b417>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-bd866a1>.elementor-element-populated {
        padding: 0px 15px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-31ab99a>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 {
        width: 690px;
        max-width: 690px;
    }
    .elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 70%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 {
        width: 690px;
        max-width: 690px;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-56f3679 {
        padding: 80px 20px 80px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post {
        margin: 0px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 300px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
        justify-content: space-between;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated>.elementor-background-overlay {
        background-position: 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated {
        padding: 50% 6% 20% 6%;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 100%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-primary-font-size);
        line-height: var( --e-global-typography-primary-line-height);
        letter-spacing: var( --e-global-typography-primary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-primary-font-size);
        line-height: var( --e-global-typography-primary-line-height);
        letter-spacing: var( --e-global-typography-primary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5408d36>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-751ec74-font-size);
        line-height: var( --e-global-typography-751ec74-line-height);
        letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
        word-spacing: var( --e-global-typography-751ec74-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-0077e9a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0077e9a {
        width: 100%;
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 50px;
        width: 50px;
        line-height: 50px;
    }
    .elementor-6 .elementor-element.elementor-element-57d7219>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-751ec74-font-size);
        line-height: var( --e-global-typography-751ec74-line-height);
        letter-spacing: var( --e-global-typography-751ec74-letter-spacing);
        word-spacing: var( --e-global-typography-751ec74-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c608321 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a0d0671>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-ee77d49 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-612230d .elementor-spacer-inner {
        --spacer-size: 180px;
    }
    .elementor-6 .elementor-element.elementor-element-914119c {
        padding: 0px 20px 50px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-342682a {
        padding: 50px 20px 50px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-9297125>.elementor-element-populated {
        padding: 50px 0px 50px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-85967db>.elementor-widget-container {
        margin: 50px 0px -300px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 91%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-037eb86 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-ca42c6d>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1198947 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-7ade67f {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 20px 30px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 95%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-217e2e3 {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-63703a1 {
        margin-top: -30px;
        margin-bottom: 0px;
        padding: 0px 10px 40px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-2406405>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-cee2f74 .elementor-spacer-inner {
        --spacer-size: 120px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 20px 120px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 15px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
        margin: 0px 0px -102px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        margin: 0px 0px -220px 0px;
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-45e53f8 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-f85780e>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-dd17a2c .elementor-spacer-inner {
        --spacer-size: 120px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 20px 120px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 15px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
        margin: 0px 0px -102px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        margin: 0px 0px -220px 0px;
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3d7e663 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-56411f6 {
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a699e79>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 20px 120px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 15px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
        margin: 0px 0px -102px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        margin: 0px 0px -220px 0px;
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-3464e6d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0cb18d8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0%;
    }
    .elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-6ff92aa .elementor-spacer-inner {
        --spacer-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 120px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
        padding: 0px 20px 120px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .title {
        margin: 0px 0px 15px 0px;
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
        margin: 0px 0px -102px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        margin: 0px 0px -220px 0px;
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-0e08a84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-215cab6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 68% 0px;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6>.elementor-element-populated {
        margin: 30px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-73905b5 .elementor-spacer-inner {
        --spacer-size: 135px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: left;
        padding: 0px 10px 0px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
    .elementor-6 .elementor-element.elementor-element-47b0942 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-e1b0bdb {
        padding: 50px 20px 0px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-32e285b {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-dc6c27a>.elementor-element-populated {
        padding: 0px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        padding: 0px 30px 10px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var( --e-global-typography-227690b-font-size);
        line-height: var( --e-global-typography-227690b-line-height);
        letter-spacing: var( --e-global-typography-227690b-letter-spacing);
        word-spacing: var( --e-global-typography-227690b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
        width: 60px;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
    .elementor-6 .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-89845c3 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-76c8d51 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-76c8d51>.elementor-element-populated {
        padding: 120px 20px 50px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 90%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f178094 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-f178094>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f125180 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated>.elementor-background-overlay {
        background-position: 220px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-ba0eed2 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-1722c38 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e4c68c6 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-d4b184d .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-8e2a026 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1606b0c>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-265f5f9 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-dae0270 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c7d2bd4 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cb6a614 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated>.elementor-background-overlay {
        background-position: 220px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-170dc67 .elementor-heading-title {
        font-size: var( --e-global-typography-9bfcc92-font-size);
        line-height: var( --e-global-typography-9bfcc92-line-height);
        letter-spacing: var( --e-global-typography-9bfcc92-letter-spacing);
        word-spacing: var( --e-global-typography-9bfcc92-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-dae15b2 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-acb9cd3-font-size);
        line-height: var( --e-global-typography-acb9cd3-line-height);
        letter-spacing: var( --e-global-typography-acb9cd3-letter-spacing);
        word-spacing: var( --e-global-typography-acb9cd3-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0a6cfa2 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-6fee6c5 .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-1ac6ae9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-58df8a4 {
        padding: 50px 20px 50px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 88%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-613d0c1 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-3be9969>.elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-866d78e .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-33be01f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-33be01f {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-6d4b417>.elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-12ca006 .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-0f82283 {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-bd866a1>.elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-a3a07dc .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e86a13e {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-31ab99a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team,
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-0c7b48d .jeg-elementor-kit.jkit-team .social-list .social-icon {
        display: inline-block;
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4081116 {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated {
        padding: 40px 30px 40px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-description {
        max-width: 95%;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e865f93 {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-cf3794e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-56f3679 {
        padding: 50px 20px 50px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var( --e-global-typography-secondary-font-size);
        line-height: var( --e-global-typography-secondary-line-height);
        letter-spacing: var( --e-global-typography-secondary-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var( --e-global-typography-b543159-font-size);
        line-height: var( --e-global-typography-b543159-line-height);
        letter-spacing: var( --e-global-typography-b543159-letter-spacing);
        word-spacing: var( --e-global-typography-b543159-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-6be1210 {
        width: 335px;
        max-width: 335px;
    }
    .elementor-6 .elementor-element.elementor-element-9ae31df.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-6 .elementor-element.elementor-element-c764003 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 300px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        text-align: left;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var( --e-global-typography-7abd77b-font-size);
        line-height: var( --e-global-typography-7abd77b-line-height);
        letter-spacing: var( --e-global-typography-7abd77b-letter-spacing);
        word-spacing: var( --e-global-typography-7abd77b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var( --e-global-typography-93f7f1b-font-size);
        line-height: var( --e-global-typography-93f7f1b-line-height);
        letter-spacing: var( --e-global-typography-93f7f1b-letter-spacing);
        word-spacing: var( --e-global-typography-93f7f1b-word-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
        justify-content: space-between;
    }
    .elementor-6 .elementor-element.elementor-element-fe4e85c .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-11f97dc {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b {
        width: 38%;
    }
    .elementor-6 .elementor-element.elementor-element-a0d0671 {
        width: 61.999%;
    }
    .elementor-6 .elementor-element.elementor-element-effb22f {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-2406405 {
        width: 60%;
    }
    .elementor-6 .elementor-element.elementor-element-4d29d49 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-f85780e {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-a699e79 {
        width: 49.934%;
    }
    .elementor-6 .elementor-element.elementor-element-0cb18d8 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6 {
        width: 40%;
    }
    .elementor-6 .elementor-element.elementor-element-11aa674 {
        width: 20%;
    }
    .elementor-6 .elementor-element.elementor-element-951059c {
        width: 60%;
    }
    .elementor-6 .elementor-element.elementor-element-e096f5a {
        width: 20%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-11f97dc {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e3ea47b {
        width: 26%;
    }
    .elementor-6 .elementor-element.elementor-element-a0d0671 {
        width: 74%;
    }
    .elementor-6 .elementor-element.elementor-element-effb22f {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-9297125 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-437859c {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-d1ff156 {
        width: 37%;
    }
    .elementor-6 .elementor-element.elementor-element-2406405 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-215cab6 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-2f28b0d {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-dc6c27a {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-df155f5 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-1606b0c {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-9b9388b {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-3be9969 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-6d4b417 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-bd866a1 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-31ab99a {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-11aa674 {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-951059c {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e096f5a {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e4eb0c8 {
        width: 65%;
    }
    .elementor-6 .elementor-element.elementor-element-9ae31df {
        width: 35%;
    }
}

@media(min-width:1025px) {
    .elementor-6 .elementor-element.elementor-element-11f97dc>.elementor-element-populated>.elementor-background-overlay {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-effb22f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-effb22f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-4d29d49:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-4d29d49>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-f85780e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-f85780e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-a699e79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-a699e79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-0cb18d8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-0cb18d8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-e1b0bdb:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-e1b0bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-6 .elementor-element.elementor-element-89845c3>.elementor-background-overlay {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-11aa674:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-11aa674>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-951059c>.elementor-element-populated>.elementor-background-overlay {
        background-attachment: scroll;
    }
    .elementor-6 .elementor-element.elementor-element-e096f5a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-e096f5a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-9197bcd .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}