.elementor-2201 .elementor-element.elementor-element-fc558f8>.elementor-container {
    max-width: 1150px
}

.elementor-2201 .elementor-element.elementor-element-fc558f8:not(.elementor-motion-effects-element-type-background),
.elementor-2201 .elementor-element.elementor-element-fc558f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("students_in_garden.jpg");
    background-position: 65% 33%;
    background-size: cover
}

.elementor-2201 .elementor-element.elementor-element-fc558f8>.elementor-background-overlay {
    background-color: var(--e-global-color-text);
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-2201 .elementor-element.elementor-element-fc558f8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -150px;
    margin-bottom: 0px;
    padding: 250px 0px 120px 0px
}

.elementor-2201 .elementor-element.elementor-element-c0e97fa {
    text-align: left
}

.elementor-2201 .elementor-element.elementor-element-c0e97fa .elementor-heading-title {
    color: var(--e-global-color-3cdcd85);
    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)
}

.elementor-2201 .elementor-element.elementor-element-07ff685 {
    text-align: left;
    color: var(--e-global-color-3cdcd85);
    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-2201 .elementor-element.elementor-element-07ff685>.elementor-widget-container {
    margin: 0% 50% 0% 0%
}

.elementor-2201 .elementor-element.elementor-element-0a3b751>.elementor-container {
    max-width: 1150px
}

.elementor-2201 .elementor-element.elementor-element-0a3b751 {
    padding: 100px 0px 50px 0px
}

.elementor-2201 .elementor-element.elementor-element-559d91c .elementor-heading-title {
    color: var(--e-global-color-text);
    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)
}

.elementor-2201 .elementor-element.elementor-element-615803a>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-615803a {
    margin-top: 0px;
    margin-bottom: 0px
}

.elementor-2201 .elementor-element.elementor-element-d336e4b>.elementor-element-populated {
    padding: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-e91b94b {
    color: var(--e-global-color-accent);
    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-2201 .elementor-element.elementor-element-d834b7c>.elementor-element-populated {
    padding: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button {
    text-align: right
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 10px 30px 10px 30px;
    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-3cdcd85);
    background-color: #2459A8;
    border-radius: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-3cdcd85);
    background-color: #023AA2
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px
}

.elementor-2201 .elementor-element.elementor-element-ea07a9b>.elementor-widget-container {
    margin: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap {
    transition: 500ms
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title {
    transition: 500ms
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content {
    transition: 500ms
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over {
    transition: 500ms
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery {
    padding: 40px 0px 0px 0px;
    margin: 0px 0px 0px -50px;
    border-radius: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .filter-controls ul li {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 50px 50px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg,
.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay {
    background-color: var(--e-global-color-text)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over {
    text-align: center
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a {
    transition: 500ms
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span,
.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span {
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span:hover,
.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span:hover {
    background-color: var(--e-global-color-primary)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items {
    margin-top: 20px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-3cdcd85);
    border-radius: 0px 0px 0px 0px;
    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);
    padding: 10px 20px 10px 20px
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more:hover {
    background-color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-57c5063>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-57c5063:not(.elementor-motion-effects-element-type-background),
.elementor-2201 .elementor-element.elementor-element-57c5063>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-76a657e)
}

.elementor-2201 .elementor-element.elementor-element-57c5063 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 100px 0px
}

.elementor-2201 .elementor-element.elementor-element-57c5063>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-2201 .elementor-element.elementor-element-39103ae>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-b799bcc .elementor-heading-title {
    color: #080A12;
    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)
}

.elementor-2201 .elementor-element.elementor-element-8d617ba>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-ecc7e01 {
    color: var(--e-global-color-accent);
    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-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button {
    text-align: right
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 10px 30px 10px 30px;
    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-3cdcd85);
    background-color: #2459A8;
    border-radius: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-3cdcd85);
    background-color: #023AA2
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px
}

.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px
}

.elementor-2201 .elementor-element.elementor-element-01aa49e>.elementor-widget-container {
    margin: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-21c9807>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-21c9807 {
    margin-top: 20px;
    margin-bottom: 0px
}

.elementor-2201 .elementor-element.elementor-element-e82c179>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-card {
    padding: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body {
    padding: 0px 20px 20px 30px
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header img,
.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-overlay .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-hover-social .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img {
    width: 100%
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg,
.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg {
    background-color: #080A122B
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-8481ceb-font-family), Sans-serif;
    font-size: var(--e-global-typography-8481ceb-font-size);
    font-weight: var(--e-global-typography-8481ceb-font-weight);
    line-height: var(--e-global-typography-8481ceb-line-height);
    letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
    word-spacing: var(--e-global-typography-8481ceb-word-spacing)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation {
    transform: translateX(20px) rotate(0deg);
    white-space: break-spaces;
    height: min-content
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation {
    transform: translateX(0px) rotate(0deg)
}

.elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content {
    margin-right: 15px
}

.elementor-2201 .elementor-element.elementor-element-f809040>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-card {
    padding: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body {
    padding: 0px 20px 20px 30px
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header img,
.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-overlay .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-hover-social .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img {
    width: 100%
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg,
.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg {
    background-color: #080A122B
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-8481ceb-font-family), Sans-serif;
    font-size: var(--e-global-typography-8481ceb-font-size);
    font-weight: var(--e-global-typography-8481ceb-font-weight);
    line-height: var(--e-global-typography-8481ceb-line-height);
    letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
    word-spacing: var(--e-global-typography-8481ceb-word-spacing)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation {
    transform: translateX(20px) rotate(0deg);
    white-space: break-spaces;
    height: min-content
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation {
    transform: translateX(0px) rotate(0deg)
}

.elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content {
    margin-right: 15px
}

.elementor-2201 .elementor-element.elementor-element-9c2ca0d>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-25fa165 a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-41d118a a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a {
    color: var(--e-global-color-3cdcd85);
    background-color: var(--e-global-color-secondary)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-825cd3c a svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-card {
    padding: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 0px 20px 20px 30px
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header img,
.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-overlay .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-hover-social .profile-card>img,
.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img {
    width: 100%
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg,
.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg {
    background-color: #080A122B
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-8481ceb-font-family), Sans-serif;
    font-size: var(--e-global-typography-8481ceb-font-size);
    font-weight: var(--e-global-typography-8481ceb-font-weight);
    line-height: var(--e-global-typography-8481ceb-line-height);
    letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
    word-spacing: var(--e-global-typography-8481ceb-word-spacing)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    color: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation {
    transform: translateX(20px) rotate(0deg);
    white-space: break-spaces;
    height: min-content
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation {
    transform: translateX(0px) rotate(0deg)
}

.elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content {
    margin-right: 15px
}

.elementor-2201 .elementor-element.elementor-element-c93f33d>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-c93f33d:not(.elementor-motion-effects-element-type-background),
.elementor-2201 .elementor-element.elementor-element-c93f33d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFD639
}

.elementor-2201 .elementor-element.elementor-element-c93f33d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px
}

.elementor-2201 .elementor-element.elementor-element-c93f33d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-2201 .elementor-element.elementor-element-0a47ff2>.elementor-container {
    max-width: 1170px
}

.elementor-2201 .elementor-element.elementor-element-ee7af6a {
    text-align: left
}

.elementor-2201 .elementor-element.elementor-element-ee7af6a .elementor-heading-title {
    color: #080A12;
    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-2201 .elementor-element.elementor-element-8fe767a {
    color: var(--e-global-color-accent);
    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-2201 .elementor-element.elementor-element-8fe767a>.elementor-widget-container {
    margin: -10px 0px 0px 0px
}

.elementor-bc-flex-widget .elementor-2201 .elementor-element.elementor-element-61ba5e0.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-2201 .elementor-element.elementor-element-61ba5e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button {
    text-align: right
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 10px 30px 10px 30px;
    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-3cdcd85);
    background-color: #2459A8;
    border-radius: 0px 0px 0px 0px
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-3cdcd85);
    background-color: #023AA2
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px
}

.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px
}

.elementor-2201 .elementor-element.elementor-element-e9fc380>.elementor-widget-container {
    margin: 0px 0px 0px 0px
}

@media(min-width:768px) {
    .elementor-2201 .elementor-element.elementor-element-b716d9d {
        width: 70%
    }

    .elementor-2201 .elementor-element.elementor-element-61ba5e0 {
        width: 29.87%
    }
}

@media(max-width:1024px) {

    .elementor-2201 .elementor-element.elementor-element-fc558f8:not(.elementor-motion-effects-element-type-background),
    .elementor-2201 .elementor-element.elementor-element-fc558f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-fc558f8 {
        padding: 100px 0px 50px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-e84928b>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px
    }

    .elementor-2201 .elementor-element.elementor-element-c0e97fa .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-07ff685 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-07ff685>.elementor-widget-container {
        margin: 0% 30% 0% 0%
    }

    .elementor-2201 .elementor-element.elementor-element-0a3b751 {
        padding: 80px 0px 0px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-91b65bc>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px
    }

    .elementor-2201 .elementor-element.elementor-element-559d91c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-e91b94b {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-57c5063>.elementor-container {
        max-width: 1024px
    }

    .elementor-2201 .elementor-element.elementor-element-57c5063 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-b799bcc .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-ecc7e01 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-0a47ff2 {
        margin-top: 0px;
        margin-bottom: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-ee7af6a .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-8fe767a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}

@media(max-width:767px) {

    .elementor-2201 .elementor-element.elementor-element-fc558f8:not(.elementor-motion-effects-element-type-background),
    .elementor-2201 .elementor-element.elementor-element-fc558f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover
    }

    .elementor-2201 .elementor-element.elementor-element-fc558f8 {
        margin-top: -150px;
        margin-bottom: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-e84928b>.elementor-element-populated {
        margin: 50px 0px 50px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px
    }

    .elementor-2201 .elementor-element.elementor-element-c0e97fa .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-07ff685 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-07ff685>.elementor-widget-container {
        margin: 0% 0% 0% 0%
    }

    .elementor-2201 .elementor-element.elementor-element-0a3b751 {
        padding: 50px 0px 0px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-559d91c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-e91b94b {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-d834b7c>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button {
        text-align: left
    }

    .elementor-2201 .elementor-element.elementor-element-ea07a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-57c5063 {
        padding: 50px 0px 50px 0px
    }

    .elementor-2201 .elementor-element.elementor-element-b799bcc .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-ecc7e01 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button {
        text-align: left
    }

    .elementor-2201 .elementor-element.elementor-element-01aa49e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-21c9807 {
        margin-top: 0px;
        margin-bottom: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-e82c179>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-11f107b .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-f809040>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-0b0097c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-9c2ca0d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-2201 .elementor-element.elementor-element-8b7d283 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-2201 .elementor-element.elementor-element-ee7af6a {
        text-align: left
    }

    .elementor-2201 .elementor-element.elementor-element-ee7af6a .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-8fe767a {
        text-align: left;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button {
        text-align: left
    }

    .elementor-2201 .elementor-element.elementor-element-e9fc380 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-2201 .elementor-element.elementor-element-d336e4b {
        width: 70%
    }

    .elementor-2201 .elementor-element.elementor-element-d834b7c {
        width: 30%
    }

    .elementor-2201 .elementor-element.elementor-element-6afb3ea {
        width: 70%
    }

    .elementor-2201 .elementor-element.elementor-element-1dadf73 {
        width: 30%
    }
}

@media (min-width:1025px) {
    .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap {
        width: calc(100% / 3);
        float: left
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap {
        width: calc(100% / 2);
        float: left
    }
}

@media (max-width:767px) {
    .elementor-element.elementor-element-fcbfe8e .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap {
        width: calc(100% / 1);
        float: left
    }
}