.elementor-1838 .elementor-element.elementor-element-64e57349 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1838 .elementor-element.elementor-element-64e57349:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-64e57349 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../../2022/12/1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-64e57349 > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.65;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1838 .elementor-element.elementor-element-64e57349 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 70px 70px 70px;
}

.elementor-1838 .elementor-element.elementor-element-772b80a1 > .elementor-element-populated {
    padding: 0% 0% 0% 0%;
}

.elementor-widget-theme-page-title .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
    color: var( --e-global-color-primary );
}

.elementor-1838 .elementor-element.elementor-element-3e82679 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1838 .elementor-element.elementor-element-3e82679 {
    text-align: center;
}

    .elementor-1838 .elementor-element.elementor-element-3e82679 .elementor-heading-title {
        font-family: "Roboto", Sans-serif;
        font-size: 40px;
        font-weight: 400;
        text-transform: none;
        font-style: normal;
        text-decoration: none;
        line-height: 1em;
        letter-spacing: 0px;
        color: #000000;
    }

.elementor-1838 .elementor-element.elementor-element-3f74b9b6:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-3f74b9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: white;
}

.elementor-1838 .elementor-element.elementor-element-3f74b9b6 > .elementor-container {
    max-width: 1600px;
}

.elementor-1838 .elementor-element.elementor-element-3f74b9b6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px;
}

    .elementor-1838 .elementor-element.elementor-element-3f74b9b6 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1838 .elementor-element.elementor-element-da41d50 {
    border-style: none;
}

.elementor-1838 .elementor-element.elementor-element-8eb6c09 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-widget-flip-box .elementor-flip-box__button {
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight );
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__front {
    background-image: url("../../../../Assets/Images/Photos/pre.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__back {
    background-color: #C9383CD9;
    background-image: url("../../../../Assets/Images/Photos/pre.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box {
    height: 635px;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    background-color: #00000061;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__image {
    margin-bottom: 0px;
    opacity: 1;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__front .elementor-flip-box__layer__title {
    color: white;
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #22C55E99;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__button {
    margin-inline-center: 0;
}

.elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
}

.elementor-1838 .elementor-element.elementor-element-9c3fe71 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__front {
    background-image: url("../../../../Assets/Images/Photos/Primary.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__back {
    background-image: url("../../../../Assets/Images/Photos/Primary.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box {
    height: 635px;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    background-color: #00000075;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__image {
    margin-bottom: 0px;
    opacity: 1;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__front .elementor-flip-box__layer__title {
    color: white;
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #80808080;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__button {
    margin-inline-center: 0;
}

.elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
}

.elementor-1838 .elementor-element.elementor-element-1fcc5da > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__front {
    background-image: url("../../../../Assets/Images/Photos/Middle.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__back {
    background-image: url("../../../../Assets/Images/Photos/Middle.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box {
    height: 635px;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    background-color: #00000075;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__image {
    margin-bottom: 0px;
    opacity: 1;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__front .elementor-flip-box__layer__title {
    color: white;
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #0D6EFD80;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__button {
    margin-inline-center: 0;
}

.elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
}

.elementor-1838 .elementor-element.elementor-element-2ccc83f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__front {
    background-image: url("../../../../Assets/Images/Photos/secondary.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__back {
    background-image: url("../../../../Assets/Images/Photos/secondary.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box {
    height: 635px;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    background-color: #00000075;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__image {
    margin-bottom: 0px;
    opacity: 1;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__front .elementor-flip-box__layer__title {
    color: white;
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #1E1E1EB5;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__button {
    margin-inline-center: 0;
}

.elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
}

.elementor-1838 .elementor-element.elementor-element-b93643d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__front {
    background-image: url("../../2023/08/student_PNG100.png");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__back {
    background-image: url("../../2023/08/student_PNG100.png");
    background-position: center center;
    background-size: cover;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box {
    height: 635px;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    background-color: #00000075;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__image {
    margin-bottom: 0px;
    opacity: 1;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__front .elementor-flip-box__layer__title {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #0FE1E6B0;
    padding: 50px 50px 50px 50px;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__button {
    margin-inline-center: 0;
}

.elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Roboto", Sans-serif;
    font-size: 32px;
    font-weight: 400;
}

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

@media(max-width:1024px) {
    .elementor-1838 .elementor-element.elementor-element-64e57349 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-1838 .elementor-element.elementor-element-772b80a1 > .elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }

    .elementor-1838 .elementor-element.elementor-element-3e82679 .elementor-heading-title {
        font-size: 65px;
    }
}

@media(max-width:767px) {
    .elementor-1838 .elementor-element.elementor-element-64e57349 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-772b80a1 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1838 .elementor-element.elementor-element-3e82679 > .elementor-widget-container {
        padding: 30px 20px 30px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-3e82679 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.4em;
    }

    .elementor-1838 .elementor-element.elementor-element-3f74b9b6 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-1838 .elementor-element.elementor-element-8eb6c09 {
        width: 50%;
    }

    .elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box {
        height: 250px;
    }

    .elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-9876019 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-9c3fe71 {
        width: 50%;
    }

    .elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box {
        height: 250px;
    }

    .elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-51ae68a .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-1fcc5da {
        width: 50%;
    }

    .elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box {
        height: 250px;
    }

    .elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-c84c2f0 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-2ccc83f {
        width: 50%;
    }

    .elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box {
        height: 250px;
    }

    .elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-7cdac53 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-b93643d {
        width: 50%;
    }

    .elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box {
        height: 250px;
    }

    .elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 18px;
    }

    .elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }

    .elementor-1838 .elementor-element.elementor-element-fc71d47 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 18px;
    }
}
/* Start custom CSS */

.values-list ul li {
    animation-name: slideLeft;
    animation-duration: 12s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
}

    .values-list ul li:nth-child(1) {
        animation-delay: 0;
    }

    .values-list ul li:nth-child(2) {
        animation-delay: 0.5s;
    }

    .values-list ul li:nth-child(3) {
        animation-delay: 1.0s;
    }

@keyframes slideLeft {
    0% {
        transform: translateX(150%);
    }

    5% {
        transform: translateX(-8%);
    }

    10% {
        transform: translateX(4%);
    }

    20%, 30%, 50%,60%,70%,80% {
        transform: translateX(0%);
    }

    90% {
        transform: translateX(4%);
    }

    95% {
        transform: translateX(-8%);
    }

    100% {
        transform: translateX(150%);
    }
}
/* End custom CSS */
