.elementor-425 .elementor-element.elementor-element-5ad4b0f3 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -88px;
    margin-bottom: 0px;
    padding: 10em 1em 5em 1em;
}

.elementor-425 .elementor-element.elementor-element-5ad4b0f3:not(.elementor-motion-effects-element-type-background),
.elementor-425 .elementor-element.elementor-element-5ad4b0f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2024/03/student-girl-asking-to-professor-in-college-corridor.jpg");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-425 .elementor-element.elementor-element-5ad4b0f3>.elementor-background-overlay {
    background-color: var(--e-global-color-f2fe829);
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-739f085a {
    padding: 0% 50% 0% 0%;
}

.elementor-425 .elementor-element.elementor-element-54d73987 .elementor-heading-title {
    color: var(--e-global-color-651faef);
    font-family: "Raleway", Sans-serif;
    font-size: 49px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1em;
    letter-spacing: -2px;
}

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

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

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

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

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

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

.elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-icon i {
    color: var(--e-global-color-651faef);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-651faef);
    transition: fill 0.3s;
}

.elementor-425 .elementor-element.elementor-element-7160a672 {
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-425 .elementor-element.elementor-element-7160a672 .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);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-text {
    color: var(--e-global-color-651faef);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-7160a672>.elementor-widget-container {
    padding: 5px 8px 5px 8px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF73;
}

.elementor-425 .elementor-element.elementor-element-52f45ae0 {
    overflow: hidden;
    padding: 7em 1em 7em 1em;
}

.elementor-425 .elementor-element.elementor-element-54b93745>.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-425 .elementor-element.elementor-element-2e9843e1 img {
    width: 100%;
    height: 420px;
    object-fit: cover;
    object-position: center center;
}

.elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 10px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper p {
    color: var(--e-global-color-text);
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-b96612a>.elementor-widget-container {
    padding: 25px 25px 25px 25px;
    background-color: var(--e-global-color-651faef);
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: var(--e-global-color-accent);
    box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.15);
}

.elementor-425 .elementor-element.elementor-element-b96612a {
    width: var(--container-widget-width, 255px);
    max-width: 255px;
    --container-widget-width: 255px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
    z-index: 2;
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-b96612a {
    right: 0px;
}

body.rtl .elementor-425 .elementor-element.elementor-element-b96612a {
    left: 0px;
}

.elementor-bc-flex-widget .elementor-425 .elementor-element.elementor-element-79c0e20e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-425 .elementor-element.elementor-element-79c0e20e>.elementor-element-populated {
    margin: 0em 0em 0em 4em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 4em;
}

.elementor-425 .elementor-element.elementor-element-31464a7c .elementor-heading-title {
    font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
    font-size: var(--e-global-typography-84ca66e-font-size);
    font-weight: var(--e-global-typography-84ca66e-font-weight);
    text-transform: var(--e-global-typography-84ca66e-text-transform);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-31464a7c>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 6px 8px 5px 8px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-425 .elementor-element.elementor-element-31464a7c {
    width: auto;
    max-width: auto;
}

.elementor-425 .elementor-element.elementor-element-e166ee2 {
    margin-top: 0em;
    margin-bottom: 2em;
}

.elementor-425 .elementor-element.elementor-element-7bbc1ded>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-425 .elementor-element.elementor-element-50b8619b {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-d36fd7>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-425 .elementor-element.elementor-element-120f3e0a {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
    transition: color 0.3s;
}

.elementor-425 .elementor-element.elementor-element-851f36e .elementor-button {
    background-color: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-851f36e .elementor-button:hover,
.elementor-425 .elementor-element.elementor-element-851f36e .elementor-button:focus {
    color: var(--e-global-color-6f5f8b5);
    background-color: var(--e-global-color-651faef);
    border-color: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-851f36e .elementor-button:hover svg,
.elementor-425 .elementor-element.elementor-element-851f36e .elementor-button:focus svg {
    fill: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-851f36e>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-7d20159>.elementor-container {
    max-width: 1260px;
}

.elementor-425 .elementor-element.elementor-element-7d20159 {
    padding: 0em 1em 7.5em 1em;
}

.elementor-425 .elementor-element.elementor-element-365ad580>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    border-color: var(--e-global-color-9eaa092);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 30px 30px 30px;
}

.elementor-425 .elementor-element.elementor-element-365ad580>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-61c5db63 .elementor-heading-title {
    color: var(--e-global-color-651faef);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-61c5db63>.elementor-widget-container {
    margin: -1px 0px 20px 0px;
    padding: 20px 15px 10px 15px;
    background-color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-61c5db63 {
    width: auto;
    max-width: auto;
}

.elementor-425 .elementor-element.elementor-element-4de61602 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-a291686);
    --divider-border-width: 4px;
}

.elementor-425 .elementor-element.elementor-element-4de61602 .elementor-divider-separator {
    width: 50px;
}

.elementor-425 .elementor-element.elementor-element-4de61602 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-425 .elementor-element.elementor-element-3896edd4>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-9eaa092);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 30px 30px 30px;
}

.elementor-425 .elementor-element.elementor-element-3896edd4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-623cbf7c .elementor-heading-title {
    color: var(--e-global-color-651faef);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-623cbf7c>.elementor-widget-container {
    margin: -1px 0px 20px 0px;
    padding: 20px 15px 10px 15px;
    background-color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-623cbf7c {
    width: auto;
    max-width: auto;
}

.elementor-425 .elementor-element.elementor-element-71eb7812 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-a291686);
    --divider-border-width: 4px;
}

.elementor-425 .elementor-element.elementor-element-71eb7812 .elementor-divider-separator {
    width: 50px;
}

.elementor-425 .elementor-element.elementor-element-71eb7812 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-425 .elementor-element.elementor-element-9105a4c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-425 .elementor-element.elementor-element-9105a4c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(150deg, var(--e-global-color-accent) 30%, var(--e-global-color-f2fe829) 100%);
}

.elementor-425 .elementor-element.elementor-element-9105a4c>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 0px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 30px 30px 30px;
}

.elementor-425 .elementor-element.elementor-element-9105a4c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-1c115c2a .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-1c115c2a>.elementor-widget-container {
    margin: -1px 0px 20px 0px;
    padding: 20px 15px 10px 15px;
    background-color: var(--e-global-color-651faef);
    box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.25);
}

.elementor-425 .elementor-element.elementor-element-1c115c2a {
    width: auto;
    max-width: auto;
    z-index: 2;
}

.elementor-425 .elementor-element.elementor-element-7497bd2e {
    color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-2eacbb6 {
    --divider-border-style: solid;
    --divider-border-width: 4px;
}

.elementor-425 .elementor-element.elementor-element-2eacbb6 .elementor-divider-separator {
    width: 50px;
}

.elementor-425 .elementor-element.elementor-element-2eacbb6 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-425 .elementor-element.elementor-element-bf3c05e>.elementor-container {
    max-width: 1170px;
}

.elementor-425 .elementor-element.elementor-element-bf3c05e>.elementor-background-overlay {
    background-image: url("/wp-content/uploads/2024/03/background.png");
    background-position: center center;
    background-size: cover;
    opacity: 0.45;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-bc-flex-widget .elementor-425 .elementor-element.elementor-element-256a5a6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-425 .elementor-element.elementor-element-256a5a6>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 10px 10px 110px 10px;
}

.elementor-425 .elementor-element.elementor-element-4f49d9a {
    text-align: left;
}

.elementor-425 .elementor-element.elementor-element-4f49d9a .elementor-heading-title {
    color: #5754F7;
}

.elementor-425 .elementor-element.elementor-element-ec09d10 {
    text-align: left;
}

.elementor-425 .elementor-element.elementor-element-ec09d10 .elementor-heading-title {
    color: var(--e-global-color-primary);
    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-425 .elementor-element.elementor-element-430b4c9 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-425 .elementor-element.elementor-element-18e2d57>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba.jkit-equal-height-enable,
.elementor-425 .elementor-element.elementor-element-8a997ba.jkit-equal-height-enable .elementor-widget-container,
.elementor-425 .elementor-element.elementor-element-8a997ba.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-425 .elementor-element.elementor-element-8a997ba.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-a291686);
    background-color: #0396D447;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-a291686);
    width: 20px;
}

.elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-425 .elementor-element.elementor-element-2077fd6>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76.jkit-equal-height-enable,
.elementor-425 .elementor-element.elementor-element-1e09d76.jkit-equal-height-enable .elementor-widget-container,
.elementor-425 .elementor-element.elementor-element-1e09d76.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-425 .elementor-element.elementor-element-1e09d76.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-a291686);
    background-color: #0396D447;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-a291686);
    width: 20px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-425 .elementor-element.elementor-element-1e09d76>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-40859cf {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-425 .elementor-element.elementor-element-39708ac>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-8c258de.jkit-equal-height-enable,
.elementor-425 .elementor-element.elementor-element-8c258de.jkit-equal-height-enable .elementor-widget-container,
.elementor-425 .elementor-element.elementor-element-8c258de.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-425 .elementor-element.elementor-element-8c258de.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-a291686);
    background-color: #0396D447;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 13px 15px 13px;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-a291686);
    width: 20px;
}

.elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-425 .elementor-element.elementor-element-92ae8e4>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-501bd89.jkit-equal-height-enable,
.elementor-425 .elementor-element.elementor-element-501bd89.jkit-equal-height-enable .elementor-widget-container,
.elementor-425 .elementor-element.elementor-element-501bd89.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-425 .elementor-element.elementor-element-501bd89.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-a291686);
    background-color: #0396D447;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-a291686);
    width: 20px;
}

.elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

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

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

.elementor-425 .elementor-element.elementor-element-d10d6c2>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-6a69d23 {
    --spacer-size: 336px;
    width: auto;
    max-width: auto;
    top: 1.865%;
}

.elementor-425 .elementor-element.elementor-element-6a69d23>.elementor-widget-container {
    padding: 70px 240px 70px 240px;
    border-radius: 50% 50% 50% 50%;
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-6a69d23 {
    left: 15.588%;
}

body.rtl .elementor-425 .elementor-element.elementor-element-6a69d23 {
    right: 15.588%;
}

.elementor-425 .elementor-element.elementor-element-fb12ce5>.elementor-widget-container {
    margin: 0px -71px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-fb12ce5 {
    z-index: 1;
}

.elementor-425 .elementor-element.elementor-element-80b8a34>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-425 .elementor-element.elementor-element-80b8a34 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-425 .elementor-element.elementor-element-80b8a34:not(.elementor-motion-effects-element-type-background),
.elementor-425 .elementor-element.elementor-element-80b8a34>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-a291686);
}

.elementor-425 .elementor-element.elementor-element-80b8a34>.elementor-background-overlay {
    background-color: var(--e-global-color-a291686);
    background-image: url("/wp-content/uploads/2024/03/diagonal-lines-2.png");
    opacity: 0.09;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-c5754a4>.elementor-element-populated {
    padding: 30px 10px 30px 10px;
}

.elementor-425 .elementor-element.elementor-element-a28a0e5>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-9eaa092);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 3em 0em 0em;
}

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

.elementor-425 .elementor-element.elementor-element-d88d1a6 .elementor-heading-title {
    color: var(--e-global-color-651faef);
    font-family: "Raleway", Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
}

.elementor-425 .elementor-element.elementor-element-614fea3 .elementor-button {
    fill: var(--e-global-color-6f5f8b5);
    color: var(--e-global-color-6f5f8b5);
    background-color: var(--e-global-color-2db06a9);
    padding: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-06aaa57>.elementor-element-populated {
    margin: 0em 0em 0em 2em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 2em;
}

.elementor-425 .elementor-element.elementor-element-733c4c2 {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-425 .elementor-element.elementor-element-2f92e3d1 {
    overflow: hidden;
    padding: 7em 1em 7em 1em;
}

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

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

.elementor-425 .elementor-element.elementor-element-b7917df>.elementor-element-populated {
    margin: 0em 3em 0em 0em;
    --e-column-margin-right: 3em;
    --e-column-margin-left: 0em;
}

.elementor-425 .elementor-element.elementor-element-42c2c5fc .elementor-heading-title {
    font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
    font-size: var(--e-global-typography-84ca66e-font-size);
    font-weight: var(--e-global-typography-84ca66e-font-weight);
    text-transform: var(--e-global-typography-84ca66e-text-transform);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-42c2c5fc>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 6px 8px 5px 8px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
}

.elementor-425 .elementor-element.elementor-element-42c2c5fc {
    width: auto;
    max-width: auto;
}

.elementor-425 .elementor-element.elementor-element-4967a828>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-425 .elementor-element.elementor-element-7f591e1>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-17964c5e {
    --grid-template-columns: repeat(1, auto);
    --icon-size: 13px;
    --grid-row-gap: 0px;
    width: auto;
    max-width: auto;
    top: 25px;
    z-index: 2;
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-widget-container {
    text-align: right;
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon {
    background-color: var(--e-global-color-651faef);
    --icon-padding: 0.8em;
    border-style: solid;
    border-width: 0.5px 0.5px 0.5px 0.5px;
    border-color: var(--e-global-color-9eaa092);
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon i {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon:hover {
    background-color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon:hover i {
    color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-17964c5e .elementor-social-icon:hover svg {
    fill: var(--e-global-color-651faef);
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-17964c5e {
    right: 25px;
}

body.rtl .elementor-425 .elementor-element.elementor-element-17964c5e {
    left: 25px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-card,
.elementor-425 .elementor-element.elementor-element-a90532c .profile-image-card {
    background-color: var(--e-global-color-651faef);
    box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.15);
    padding: 7px 7px 7px 7px;
    border-style: none;
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 100%;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-header>img,
.elementor-425 .elementor-element.elementor-element-a90532c .profile-image-card img,
.elementor-425 .elementor-element.elementor-element-a90532c .profile-image-card,
.elementor-425 .elementor-element.elementor-element-a90532c .profile-header {
    width: 100%;
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .ekit-team-img.profile-header>img {
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-title {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    color: var(--e-global-color-secondary);
    margin-bottom: 1px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-body:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-card:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-designation {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
    color: var(--e-global-color-accent);
    margin-bottom: 0px;
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-card:hover .profile-body .profile-designation,
.elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-designation:hover {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-2afdba0a {
    --grid-template-columns: repeat(1, auto);
    --icon-size: 13px;
    --grid-row-gap: 0px;
    width: auto;
    max-width: auto;
    top: 25px;
    z-index: 2;
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-widget-container {
    text-align: right;
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon {
    background-color: var(--e-global-color-651faef);
    --icon-padding: 0.8em;
    border-style: solid;
    border-width: 0.5px 0.5px 0.5px 0.5px;
    border-color: var(--e-global-color-9eaa092);
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon i {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon:hover {
    background-color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon:hover i {
    color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-2afdba0a .elementor-social-icon:hover svg {
    fill: var(--e-global-color-651faef);
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-2afdba0a {
    right: 25px;
}

body.rtl .elementor-425 .elementor-element.elementor-element-2afdba0a {
    left: 25px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-card,
.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-image-card {
    background-color: var(--e-global-color-651faef);
    box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.15);
    padding: 7px 7px 7px 7px;
    border-style: none;
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 100%;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-header>img,
.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-image-card img,
.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-image-card,
.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-header {
    width: 100%;
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .ekit-team-img.profile-header>img {
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-title {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    color: var(--e-global-color-secondary);
    margin-bottom: 1px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-card:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-designation {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
    color: var(--e-global-color-accent);
    margin-bottom: 0px;
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-card:hover .profile-body .profile-designation,
.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-designation:hover {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-1f77e22a {
    --grid-template-columns: repeat(1, auto);
    --icon-size: 13px;
    --grid-row-gap: 0px;
    width: auto;
    max-width: auto;
    top: 25px;
    z-index: 2;
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-widget-container {
    text-align: right;
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon {
    background-color: var(--e-global-color-651faef);
    --icon-padding: 0.8em;
    border-style: solid;
    border-width: 0.5px 0.5px 0.5px 0.5px;
    border-color: var(--e-global-color-9eaa092);
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon i {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon:hover {
    background-color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon:hover i {
    color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-1f77e22a .elementor-social-icon:hover svg {
    fill: var(--e-global-color-651faef);
}

body:not(.rtl) .elementor-425 .elementor-element.elementor-element-1f77e22a {
    right: 25px;
}

body.rtl .elementor-425 .elementor-element.elementor-element-1f77e22a {
    left: 25px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-card,
.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-image-card {
    background-color: var(--e-global-color-651faef);
    box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.15);
    padding: 7px 7px 7px 7px;
    border-style: none;
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .ekit-wid-con .profile-square-v .profile-card .profile-body {
    padding: 10px 20px 10px 20px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 100%;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-header>img,
.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-image-card img,
.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-image-card,
.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-header {
    width: 100%;
    height: 100%;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-card .profile-header {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .ekit-team-img.profile-header>img {
    border-radius: 2px 2px 2px 2px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-title {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    color: var(--e-global-color-secondary);
    margin-bottom: 1px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-card:hover .profile-title {
    color: var(--e-global-color-secondary);
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-designation {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
    color: var(--e-global-color-accent);
    margin-bottom: 0px;
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-card:hover .profile-body .profile-designation,
.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-designation:hover {
    color: var(--e-global-color-accent);
}

.elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-content {
    margin: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-422d9546>.elementor-container {
    max-width: 1260px;
}

.elementor-425 .elementor-element.elementor-element-422d9546 {
    padding: 0em 1em 12em 1em;
}

.elementor-425 .elementor-element.elementor-element-16148f86:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-425 .elementor-element.elementor-element-16148f86>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2024/03/young-asian-woman-college-student-with-friends-at-outdoors-college-student-working-on-the-college.jpg");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 85% auto;
}

.elementor-425 .elementor-element.elementor-element-16148f86>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #082264E8 85%, var(--e-global-color-651faef) 85%);
    opacity: 1;
}

.elementor-425 .elementor-element.elementor-element-16148f86>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 2em 0em;
}

.elementor-425 .elementor-element.elementor-element-16148f86>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-425 .elementor-element.elementor-element-1d5ee666.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

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

.elementor-425 .elementor-element.elementor-element-1d5ee666>.elementor-element-populated {
    padding: 1em 4em 2em 3em;
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon-wrapper {
    text-align: left;
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de.elementor-view-framed .elementor-icon,
.elementor-425 .elementor-element.elementor-element-4ff8a9de.elementor-view-default .elementor-icon {
    color: var(--e-global-color-651faef);
    border-color: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de.elementor-view-framed .elementor-icon,
.elementor-425 .elementor-element.elementor-element-4ff8a9de.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-651faef);
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon {
    font-size: 50px;
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon svg {
    height: 50px;
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de>.elementor-widget-container {
    margin: 2px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-4ff8a9de {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
    align-self: flex-start;
}

.elementor-425 .elementor-element.elementor-element-6277de47.elementor-arrows-yes .elementor-main-swiper {
    width: calc(100% - 40px);
}

.elementor-425 .elementor-element.elementor-element-6277de47 .elementor-main-swiper {
    width: 100%;
}

.elementor-425 .elementor-element.elementor-element-6277de47 .elementor-main-swiper .swiper-slide {
    padding: 0px 0px 0px 0px;
}

.elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__text {
    color: var(--e-global-color-651faef);
    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-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__name {
    color: var(--e-global-color-651faef);
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__title {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-425 .elementor-element.elementor-element-6277de47 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-425 .elementor-element.elementor-element-6277de47 {
    width: var(--container-widget-width, 88%);
    max-width: 88%;
    --container-widget-width: 88%;
    --container-widget-flex-grow: 0;
}

.elementor-425 .elementor-element.elementor-element-1864b58f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-651faef);
    background-image: url("/wp-content/uploads/2024/03/diagonal-lines-2.png");
}

.elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-651faef) 30%, #FFFFFF7A 100%);
    opacity: 1;
}

.elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 4px 0px;
    border-color: var(--e-global-color-accent);
    box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 3em 3em 3em;
}

.elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-425 .elementor-element.elementor-element-1864b58f {
    z-index: 2;
}

.elementor-425 .elementor-element.elementor-element-15b5034 .elementor-button {
    background-color: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-15b5034 .elementor-button:hover,
.elementor-425 .elementor-element.elementor-element-15b5034 .elementor-button:focus {
    color: var(--e-global-color-6f5f8b5);
    background-color: var(--e-global-color-651faef);
    border-color: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-15b5034 .elementor-button:hover svg,
.elementor-425 .elementor-element.elementor-element-15b5034 .elementor-button:focus svg {
    fill: var(--e-global-color-6f5f8b5);
}

.elementor-425 .elementor-element.elementor-element-15b5034>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

@media(min-width:768px) {
    .elementor-425 .elementor-element.elementor-element-c5754a4 {
        width: 30%;
    }

    .elementor-425 .elementor-element.elementor-element-06aaa57 {
        width: 70%;
    }

    .elementor-425 .elementor-element.elementor-element-b7917df {
        width: 30%;
    }

    .elementor-425 .elementor-element.elementor-element-7f591e1 {
        width: 70%;
    }

    .elementor-425 .elementor-element.elementor-element-1d5ee666 {
        width: 60%;
    }

    .elementor-425 .elementor-element.elementor-element-1864b58f {
        width: 40%;
    }
}

@media(max-width:1024px) {

    .elementor-425 .elementor-element.elementor-element-5ad4b0f3:not(.elementor-motion-effects-element-type-background),
    .elementor-425 .elementor-element.elementor-element-5ad4b0f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 30%;
    }

    .elementor-425 .elementor-element.elementor-element-5ad4b0f3 {
        padding: 6em 1em 3.5em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-739f085a {
        padding: 0% 50% 0% 0%;
    }

    .elementor-425 .elementor-element.elementor-element-54d73987 .elementor-heading-title {
        font-size: 42px;
    }

    .elementor-425 .elementor-element.elementor-element-7160a672 {
        --e-icon-list-icon-size: 11px;
        --icon-vertical-offset: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-425 .elementor-element.elementor-element-52f45ae0 {
        padding: 4em 2em 4.5em 2em;
    }

    .elementor-425 .elementor-element.elementor-element-2e9843e1 img {
        height: 450px;
    }

    .elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-79c0e20e>.elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-425 .elementor-element.elementor-element-31464a7c .elementor-heading-title {
        font-size: var(--e-global-typography-84ca66e-font-size);
        line-height: var(--e-global-typography-84ca66e-line-height);
        letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
        word-spacing: var(--e-global-typography-84ca66e-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b {
        --e-icon-list-icon-size: 19px;
        --icon-vertical-offset: 1px;
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a {
        --e-icon-list-icon-size: 19px;
        --icon-vertical-offset: 1px;
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-7d20159 {
        padding: 0em 1.5em 5em 1.5em;
    }

    .elementor-425 .elementor-element.elementor-element-365ad580>.elementor-element-populated {
        padding: 0px 20px 20px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-61c5db63 .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-4de61602 .elementor-divider-separator {
        width: 45px;
    }

    .elementor-425 .elementor-element.elementor-element-3896edd4>.elementor-element-populated {
        padding: 0px 20px 20px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-623cbf7c .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-71eb7812 .elementor-divider-separator {
        width: 45px;
    }

    .elementor-425 .elementor-element.elementor-element-9105a4c>.elementor-element-populated {
        padding: 0px 20px 20px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-1c115c2a .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-2eacbb6 .elementor-divider-separator {
        width: 45px;
    }

    .elementor-425 .elementor-element.elementor-element-bf3c05e {
        padding: 80px 10px 0px 10px;
    }

    .elementor-425 .elementor-element.elementor-element-256a5a6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-425 .elementor-element.elementor-element-ec09d10 .elementor-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-425 .elementor-element.elementor-element-8a997ba .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-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-1e09d76 .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-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-8c258de .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-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-501bd89 .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-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

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

    .elementor-425 .elementor-element.elementor-element-6a69d23 {
        --spacer-size: 160px;
        top: 14%;
    }

    .elementor-425 .elementor-element.elementor-element-6a69d23>.elementor-widget-container {
        padding: 120px 200px 120px 200px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-6a69d23 {
        left: 23%;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-6a69d23 {
        right: 23%;
    }

    .elementor-425 .elementor-element.elementor-element-80b8a34 {
        padding: 0em 1em 0em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-a28a0e5>.elementor-element-populated {
        padding: 0em 2em 0em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-d88d1a6 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-425 .elementor-element.elementor-element-06aaa57>.elementor-element-populated {
        margin: 0em 0em 0em 1em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 1em;
    }

    .elementor-425 .elementor-element.elementor-element-2f92e3d1 {
        padding: 4em 1.5em 4.5em 1.5em;
    }

    .elementor-425 .elementor-element.elementor-element-b7917df>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-425 .elementor-element.elementor-element-42c2c5fc .elementor-heading-title {
        font-size: var(--e-global-typography-84ca66e-font-size);
        line-height: var(--e-global-typography-84ca66e-line-height);
        letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
        word-spacing: var(--e-global-typography-84ca66e-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-fc10f94>.elementor-widget-container {
        padding: 0em 14em 0em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-17964c5e {
        --icon-size: 10px;
        --grid-column-gap: 0px;
        top: 30px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-17964c5e {
        right: 30px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-17964c5e {
        left: 30px;
    }

    .elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-2afdba0a {
        --icon-size: 10px;
        --grid-column-gap: 0px;
        top: 30px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-2afdba0a {
        right: 30px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-2afdba0a {
        left: 30px;
    }

    .elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-1f77e22a {
        --icon-size: 10px;
        --grid-column-gap: 0px;
        top: 30px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-1f77e22a {
        right: 30px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-1f77e22a {
        left: 30px;
    }

    .elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-422d9546 {
        padding: 0em 1.5em 9em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-16148f86:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-425 .elementor-element.elementor-element-16148f86>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 100% 50%;
        background-size: cover;
    }

    .elementor-425 .elementor-element.elementor-element-1d5ee666>.elementor-element-populated {
        padding: 1em 3em 2em 3em;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon {
        font-size: 45px;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon svg {
        height: 45px;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de {
        width: 100%;
        max-width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__text {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__name {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__title {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }
}

@media(max-width:767px) {

    .elementor-425 .elementor-element.elementor-element-5ad4b0f3:not(.elementor-motion-effects-element-type-background),
    .elementor-425 .elementor-element.elementor-element-5ad4b0f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-425 .elementor-element.elementor-element-5ad4b0f3 {
        padding: 10em 0.5em 2em 0.5em;
        margin-top: -9.5em;
    }

    .elementor-425 .elementor-element.elementor-element-739f085a {
        padding: 6% 0% 0% 0%;
    }

    .elementor-425 .elementor-element.elementor-element-54d73987 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-425 .elementor-element.elementor-element-7160a672 {
        --e-icon-list-icon-size: 10px;
        --icon-vertical-offset: 1px;
    }

    .elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-7160a672 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-425 .elementor-element.elementor-element-52f45ae0 {
        padding: 2em 1em 4em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-2e9843e1 img {
        height: 300px;
    }

    .elementor-425 .elementor-element.elementor-element-b96612a .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-b96612a>.elementor-widget-container {
        padding: 20px 20px 20px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-b96612a {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 250px);
        max-width: 250px;
        bottom: -20px;
    }

    .elementor-425 .elementor-element.elementor-element-79c0e20e>.elementor-element-populated {
        margin: 0em 0em 1.5em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-425 .elementor-element.elementor-element-31464a7c .elementor-heading-title {
        font-size: var(--e-global-typography-84ca66e-font-size);
        line-height: var(--e-global-typography-84ca66e-line-height);
        letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
        word-spacing: var(--e-global-typography-84ca66e-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-7bbc1ded>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b {
        --e-icon-list-icon-size: 18px;
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 1px;
    }

    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-50b8619b .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

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

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a {
        --e-icon-list-icon-size: 18px;
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 1px;
    }

    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-425 .elementor-element.elementor-element-120f3e0a .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-7d20159 {
        padding: 0em 1.5em 3em 1.5em;
    }

    .elementor-425 .elementor-element.elementor-element-365ad580>.elementor-element-populated {
        border-width: 1px 1px 0px 1px;
        padding: 0px 20px 30px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-61c5db63 .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-4de61602 .elementor-divider-separator {
        width: 40px;
    }

    .elementor-425 .elementor-element.elementor-element-3896edd4>.elementor-element-populated {
        border-width: 1px 1px 0px 1px;
        padding: 0px 20px 30px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-623cbf7c .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-71eb7812 .elementor-divider-separator {
        width: 40px;
    }

    .elementor-425 .elementor-element.elementor-element-9105a4c>.elementor-element-populated {
        padding: 0px 20px 30px 20px;
    }

    .elementor-425 .elementor-element.elementor-element-1c115c2a .elementor-heading-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-2eacbb6 .elementor-divider-separator {
        width: 40px;
    }

    .elementor-425 .elementor-element.elementor-element-bf3c05e {
        padding: 40px 10px 0px 10px;
    }

    .elementor-425 .elementor-element.elementor-element-ec09d10 .elementor-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-425 .elementor-element.elementor-element-18e2d57>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-8a997ba .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-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-425 .elementor-element.elementor-element-2077fd6>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-1e09d76 .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-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-425 .elementor-element.elementor-element-40859cf {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-39708ac>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-8c258de .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-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-425 .elementor-element.elementor-element-92ae8e4>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-501bd89 .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-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-425 .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-425 .elementor-element.elementor-element-d10d6c2>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-425 .elementor-element.elementor-element-6a69d23 {
        --spacer-size: 65px;
        top: 33%;
    }

    .elementor-425 .elementor-element.elementor-element-6a69d23>.elementor-widget-container {
        padding: 40px 100px 40px 100px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-6a69d23 {
        left: 14%;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-6a69d23 {
        right: 14%;
    }

    .elementor-425 .elementor-element.elementor-element-fb12ce5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-425 .elementor-element.elementor-element-80b8a34 {
        padding: 1em 1em 1em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-c5754a4>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-425 .elementor-element.elementor-element-a28a0e5>.elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0em 0em 1.5em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-d88d1a6 .elementor-heading-title {
        font-size: 23px;
    }

    .elementor-425 .elementor-element.elementor-element-614fea3 .elementor-button {
        font-size: 15px;
    }

    .elementor-425 .elementor-element.elementor-element-06aaa57>.elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-425 .elementor-element.elementor-element-733c4c2 {
        --e-image-carousel-slides-to-show: 2;
    }

    .elementor-425 .elementor-element.elementor-element-2f92e3d1 {
        padding: 4em 1em 2.5em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-42c2c5fc .elementor-heading-title {
        font-size: var(--e-global-typography-84ca66e-font-size);
        line-height: var(--e-global-typography-84ca66e-line-height);
        letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
        word-spacing: var(--e-global-typography-84ca66e-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-fc10f94>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-4967a828>.elementor-widget-container {
        margin: 0em 0em -1em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-17964c5e {
        --icon-size: 12px;
        --grid-column-gap: 16px;
        top: 25px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-17964c5e {
        right: 25px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-17964c5e {
        left: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-a90532c .profile-card .profile-header {
        margin: 0px 0px 0px 0px;
    }

    .elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-a90532c .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-2afdba0a {
        --icon-size: 12px;
        --grid-column-gap: 16px;
        top: 25px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-2afdba0a {
        right: 25px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-2afdba0a {
        left: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-608e0b56 .profile-card .profile-header {
        margin: 0px 0px 0px 0px;
    }

    .elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-608e0b56 .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-1f77e22a {
        --icon-size: 12px;
        --grid-column-gap: 16px;
        top: 25px;
    }

    body:not(.rtl) .elementor-425 .elementor-element.elementor-element-1f77e22a {
        right: 25px;
    }

    body.rtl .elementor-425 .elementor-element.elementor-element-1f77e22a {
        left: 25px;
    }

    .elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-card .profile-header {
        margin: 0px 0px 0px 0px;
    }

    .elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-7a7a1edd .profile-body .profile-designation {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-422d9546 {
        margin-top: 0em;
        margin-bottom: 16em;
        padding: 0em 0em 6em 0em;
    }

    .elementor-425 .elementor-element.elementor-element-16148f86:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-425 .elementor-element.elementor-element-16148f86>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-425 .elementor-element.elementor-element-16148f86>.elementor-element-populated {
        padding: 1em 1.3em 0em 1.3em;
    }

    .elementor-425 .elementor-element.elementor-element-1d5ee666>.elementor-element-populated {
        padding: 2em 4em 3em 1em;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon {
        font-size: 40px;
    }

    .elementor-425 .elementor-element.elementor-element-4ff8a9de .elementor-icon svg {
        height: 40px;
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__text {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__name {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-6277de47 .elementor-testimonial__title {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-425 .elementor-element.elementor-element-1864b58f>.elementor-element-populated {
        margin: 0em 0em -17em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 25px 25px 25px 25px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-425 .elementor-element.elementor-element-54b93745 {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-79c0e20e {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-256a5a6 {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-d10d6c2 {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-c5754a4 {
        width: 50%;
    }

    .elementor-425 .elementor-element.elementor-element-06aaa57 {
        width: 50%;
    }

    .elementor-425 .elementor-element.elementor-element-b7917df {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-7f591e1 {
        width: 100%;
    }

    .elementor-425 .elementor-element.elementor-element-312790b8 {
        width: 33.3%;
    }

    .elementor-425 .elementor-element.elementor-element-5c18b4db {
        width: 33.3%;
    }

    .elementor-425 .elementor-element.elementor-element-59a57332 {
        width: 33.3%;
    }
}

@media(min-width:1025px) {

    .elementor-425 .elementor-element.elementor-element-5ad4b0f3:not(.elementor-motion-effects-element-type-background),
    .elementor-425 .elementor-element.elementor-element-5ad4b0f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8a997ba .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-1e09d76 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8c258de .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-501bd89 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}