* {
    margin: 0;
    padding: 0;
    font-family: "Roboto", sans-serif;
}
body{
    overflow-x: hidden;
}
:root {
    --red: #BE2327;
    --blue: #184892;
    --orange:#F46D3E;
    --black:#262626;
}
.p_100 {
    padding: 100px 0px;
}

.btn {
    background-color: #fff;
    padding: 15px 40px;
    color: #d74d52;
    border-radius: 0px;
    border-radius: 4px;
}

.mainHeading h2{
    font-size: 40px;
    line-height: 48px;
    color: var(--red);
    font-weight: 600;
    margin-bottom: 30px;
    text-align: center;
}
.mainHeading p{
    width: 90%;
    margin: auto;
    font-size: 22px;
    line-height: 30px;
    color: var(--black);
    text-align: center;
    margin-bottom: 30px;
}
.btn:hover {
    border: 1px solid #d74d52;
    background: #d74d52;
    color: #fff;
}

/* Home Banner Slider */
.home_banner {
    position: relative;
}

.banner_content {
    width: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

/* .home_banner .carousel-item:before {
    content: '';
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: #0000008c;
    background: linear-gradient(273deg, rgba(210,143,0,0) 10%, rgba(0,0,0,0.6867121848739496) 100%);
} */
.home_banner .carousel-control-next,
.carousel-control-prev {
    width: 5%;
}

.home_banner .carousel-inner .carousel-item img {
    width: 100%;
    /* height: 631px;
    object-fit: cover; */
}

.banner_content h1 {
    font-size: 42px;
    line-height: 52px;
    color: #fff;
    margin-bottom: 18px;
}

.banner_content p {
    font-size: 18px;
    color: #fff;
    margin-bottom: 50px;
}

/* Main Title */
.main_title p {
    width: 90%;
    color: #262626;
    font-size: 24px;
    line-height: 36px;
    margin: 0px auto;
    text-align: center;
}

/* Year Box */
/* section.year_sec .row > div {
    margin-top: 50px;
} */
 section.year_sec{
    position: relative;
 }
 section.year_sec .tree{
    position: absolute;
    top: auto;
    left: 5%;
    width: 100%;
    height: 100%;
    z-index: -1;
 }
 /* section.year_sec:before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.3;
    z-index: -1;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="359.5" height="525" viewBox="0 0 359.5 525"><path id="Intersection_13" data-name="Intersection 13" d="M154.088,525q2.092-1.8,4.1-3.69c23.576-22.28,37.252-53.344,46.4-83.848,11.359-37.916,17.018-77.546,19.328-117.473a174.8,174.8,0,0,1-27.088-23.377q-9.34-7.65-18.6-15.407-6.979-5.863-13.883-11.836a20.632,20.632,0,0,1-4.582,7.529,59.314,59.314,0,0,1-30.244,17.961c-25.227,8.228-51.969-.256-51.969-.256s.436-1.164,1.3-3.106c-1.437-.416-2.867-.842-4.287-1.289l.006-.006h-.006c17.109-23.928,37.207-44.4,63.012-45.21q-5.013-4.838-9.9-9.821a421.214,421.214,0,0,1-43.7-52.472C73.939,168.421,64.6,153.719,55.535,138.847c-.092.143-.186.279-.283.414a16.647,16.647,0,0,1-8.82,10.237c-8.8,4.012-19.961-.5-29.8-14.177C5.139,123.537,1.092,109.174,1.076,94.29a94.04,94.04,0,0,1,.676-11.1,91.543,91.543,0,0,1,1.693-15.1s.35.094.984.291c.2-.857.414-1.714.627-2.568,29.137,14.8,54.307,33.152,54.3,60.061,0,.267,0,.535-.006.8a22.448,22.448,0,0,1-3.527,11.75c9.523,14.659,19.32,29.131,29.773,43.113A420.819,420.819,0,0,0,130.5,232.358q6.817,6.566,13.889,12.867c.006,0,.012.006.021.006,11.359,1.152,19.863,8.778,20.682,17.711q6.349,5.234,12.779,10.356a235.834,235.834,0,0,1-27.824-54.022q-4.816-13.2-8.291-26.763a19.745,19.745,0,0,1-2.713-.234,16.579,16.579,0,0,1-11.66-5.721A15.52,15.52,0,0,1,124,179.34a21.207,21.207,0,0,1-1.059-6.623,22.953,22.953,0,0,1,.852-6.164c.082-.3.164-.6.256-.894.006-.012.006-.021.012-.033s.016-.049.021-.076.016-.049.021-.076c.021-.066.045-.143.066-.207.027-.082.049-.17.076-.246a.214.214,0,0,0,.01-.033,1.1,1.1,0,0,1,.039-.121c.012-.031.021-.064.033-.1.006-.016.01-.031.016-.049.027-.088.061-.174.088-.267.006-.01.006-.021.012-.033a.9.9,0,0,1,.037-.109.282.282,0,0,1,.012-.037.538.538,0,0,1,.037-.1.161.161,0,0,0,.012-.049c.01-.027.021-.055.027-.078a.521.521,0,0,0,.027-.07.292.292,0,0,1,.027-.076c.006-.027.016-.049.021-.076s.027-.066.039-.1l.016-.045c.016-.043.033-.086.049-.131a.018.018,0,0,1,.006-.016c.012-.039.027-.082.043-.121,0-.01.006-.021.006-.027.012-.031.027-.064.039-.092a.308.308,0,0,1,.016-.055c.016-.039.027-.072.039-.109.01-.012.01-.027.016-.039.012-.031.027-.064.039-.1a.472.472,0,0,1,.016-.049.4.4,0,0,0,.027-.076.323.323,0,0,0,.027-.072.348.348,0,0,0,.027-.07c.012-.027.021-.055.033-.076s.016-.055.027-.082.016-.039.027-.066a.386.386,0,0,0,.027-.076.522.522,0,0,0,.027-.07c.01-.027.027-.061.037-.088a.394.394,0,0,1,.021-.055.676.676,0,0,1,.045-.109.088.088,0,0,0,.01-.037c.018-.045.039-.088.055-.131a.02.02,0,0,1,.006-.012c.018-.039.027-.07.043-.109.006-.012.012-.027.018-.039.016-.031.027-.064.043-.1.006-.01.012-.027.018-.037.037-.094.076-.191.119-.285v0c.039-.094.076-.182.115-.279l.006-.006c.016-.049.037-.092.055-.137,0,0,0-.006,0-.006.023-.049.039-.092.061-.141s.045-.094.066-.143c.043-.092.082-.185.125-.279v0a1.1,1.1,0,0,0,.055-.121c.006-.006.006-.016.012-.021.016-.039.031-.076.049-.115a.112.112,0,0,0,.016-.027c.018-.037.033-.076.055-.119,0-.006.006-.012.006-.018.021-.043.037-.082.055-.119.006-.006.01-.018.016-.021a44.08,44.08,0,0,1,7.455-11.067,392,392,0,0,1-2.463-40.7c-3.758,5.656-8.738,8.675-14.275,8.851a15.677,15.677,0,0,1-8.084-1.954,19.744,19.744,0,0,1-12.713-9.593A52.453,52.453,0,0,1,88.26,77.946c.006-12.437,4.658-24.291,11.533-35.28a96.547,96.547,0,0,1,9.273-17.444s.836.654,2.223,1.872c.285-.338.574-.678.863-1.015q2.59,3.315,5.047,6.66c8.459,8.747,20.561,24.246,21.119,41.772q.123,3.734-.023,7.152.018.565.018,1.131a42.291,42.291,0,0,1-1.584,11.578,42.438,42.438,0,0,1-4.543,12.2,393.569,393.569,0,0,0,4.111,39.544c10.146-9.653,24.859-16.046,41.271-20.7a.015.015,0,0,0,.01,0c.061-.018.121-.033.176-.051h.006l.174-.049c.006,0,.006-.006.012-.006.055-.016.109-.031.164-.043,0-.006.016-.006.021-.006.049-.016.1-.027.146-.043.012-.006.027-.006.039-.012.049-.016.1-.027.143-.037a.143.143,0,0,1,.043-.012c.043-.016.082-.027.119-.037s.045-.012.066-.018c.043-.01.082-.021.119-.033a.663.663,0,0,0,.066-.016c.039-.012.076-.021.109-.033s.049-.016.076-.021a.675.675,0,0,0,.1-.027l.088-.021c.027-.012.055-.018.082-.027a1.012,1.012,0,0,0,.1-.027.483.483,0,0,0,.07-.021c.039-.006.082-.018.121-.027l.049-.018a1.1,1.1,0,0,0,.131-.037.171.171,0,0,0,.055-.012c.049-.01.094-.027.143-.037.006,0,.006-.006.01-.006,4.4-1.191,8.914-2.267,13.479-3.249.023-.006.039-.012.061-.016q-.05,1.2-.115,2.407c.93-.082,1.438-.109,1.438-.109s-.033,35.967-20.891,53.344c-1.338,1.121-2.67,2.173-3.98,3.161a62.14,62.14,0,0,1-19.918,10.87,26.529,26.529,0,0,1-3.205.881q3.973,12.693,9.094,24.934a227.164,227.164,0,0,0,31.871,54.1,177.849,177.849,0,0,0,36.754,34.69q.565-14.568.623-29.143c-6.963-3.805-10.7-9.216-10.928-15.325a13.945,13.945,0,0,1,.021-1.566,15.97,15.97,0,0,1-.223-2.693c0-6.529,3.85-13.213,10.66-17.481q-.451-15.938-1.234-31.709c-1.24-25.656-2.453-52-5.129-78.034a16.333,16.333,0,0,1-10.852-5.641,15.3,15.3,0,0,1-2.7-4.678,20.026,20.026,0,0,1-3.223-11.022,22.681,22.681,0,0,1,1.6-8.288,43.591,43.591,0,0,1,8.947-14.08c-.2-1.076-.41-2.146-.623-3.222.213,1.07.42,2.146.633,3.216,9.207-9.772,22.828-15.79,38.41-19.687a100.442,100.442,0,0,1,24.438-5.018s0,.2-.01.568c.764-.1,1.529-.191,2.293-.289a.187.187,0,0,0,.055-.006.535.535,0,0,0-.01.055,125.622,125.622,0,0,1-5.375,22.854c-.037.1-.07.207-.109.31v.006c-.021.055-.037.1-.055.152v.006c-.021.049-.037.1-.055.143a.046.046,0,0,1,0,.021c-.018.043-.033.088-.051.137,0,.006,0,.01,0,.021-.018.043-.033.088-.051.131,0,.006,0,.016-.01.027-.012.043-.033.088-.049.137a.016.016,0,0,1-.006.016c-.012.045-.027.082-.043.127a.222.222,0,0,0-.018.037.919.919,0,0,1-.043.115.118.118,0,0,1-.012.043.83.83,0,0,0-.037.1c-.006.018-.018.039-.023.055a1.035,1.035,0,0,1-.037.109.361.361,0,0,0-.018.045.959.959,0,0,0-.037.1.455.455,0,0,0-.021.055c-.012.037-.027.07-.039.109-.006.016-.016.033-.021.049-.012.033-.021.064-.033.1a.276.276,0,0,0-.021.061c-.012.033-.027.061-.039.094s-.016.043-.021.064-.021.055-.033.082-.016.049-.027.076-.021.049-.031.082a.571.571,0,0,0-.027.076.522.522,0,0,0-.027.066c-.012.027-.021.061-.033.092s-.016.039-.027.061-.021.061-.033.094c-.006.016-.016.037-.021.055s-.027.07-.043.1l-.018.049c-.016.037-.027.07-.043.109a.223.223,0,0,0-.018.037.631.631,0,0,1-.043.115c-.006.012-.01.027-.016.039-.012.037-.033.082-.045.119a.077.077,0,0,0-.01.027.924.924,0,0,1-.055.125.068.068,0,0,1-.012.033c-.016.039-.033.082-.049.127a.047.047,0,0,1-.012.021,1.238,1.238,0,0,1-.049.131c-.006.006-.006.016-.01.021-.018.043-.039.094-.055.137v.006a.054.054,0,0,1-.012.016c-3.02,9.292-8,19.033-16.219,25.89-13.043,10.858-24.861,15.565-33.844,15.232,6.029,34.864,11,69.943,14.346,105.156q.853-.269,1.705-.508a153.439,153.439,0,0,0,17.125-17.863,149.737,149.737,0,0,0,13.381-19.386,16.266,16.266,0,0,1-2.262-8.343c.006-6.49,3.666-13.25,10.416-17.721a49.062,49.062,0,0,1,5.92-3.358c2.135-5.34,4.15-10.745,6.121-16.171,2.076-5.705,4.107-11.432,6.172-17.155-5.506.361-10.137-1.25-13.512-4.6a15.509,15.509,0,0,1-3.555-5.444,20.5,20.5,0,0,1-4.631-13.174,22.962,22.962,0,0,1,.84-6.1c.023-.078.045-.148.066-.23.076-.277.158-.556.246-.83a.783.783,0,0,1,.027-.088c.021-.076.043-.158.07-.234V103.9c.016-.049.033-.1.049-.146a.04.04,0,0,1,.012-.027.793.793,0,0,1,.037-.121v-.01c7.646-23.766,33.91-35.094,63.57-42.1.006,0,.006,0,.01,0l.17-.039a.2.2,0,0,0,.049-.01c.049-.012.094-.023.148-.033a.03.03,0,0,1,.021-.006c.055-.012.1-.027.158-.039a.306.306,0,0,1,.049-.01l.131-.033a.72.72,0,0,0,.088-.021c.027-.006.061-.012.094-.021s.076-.018.113-.027a.267.267,0,0,0,.072-.012l.125-.033a.152.152,0,0,0,.055-.01,1.417,1.417,0,0,1,.152-.033c.012-.006.021-.006.033-.012a1.544,1.544,0,0,0,.158-.037.067.067,0,0,0,.033-.006c1.344-.307,2.7-.611,4.053-.9-.154,3.575-.416,7.168-.826,10.733-.4,11.979-3.129,32.49-16.078,45.429-10.965,10.979-21.381,16.727-29.943,18-1.758,6.115-3.479,12.24-5.248,18.356-1.262,4.356-2.557,8.718-3.928,13.064a55.328,55.328,0,0,1,18.111-2.872c17.432,0,36.416,6.842,55.027,15.7.076.033.146.07.219.1-.848.869-1.705,1.736-2.572,2.589,1.666,1.015,2.572,1.648,2.572,1.648s-22.146,28.405-49.316,29.426c-16,.6-27.787-2.472-34.865-7.632a21.927,21.927,0,0,1-3.768-2.253,158.313,158.313,0,0,1-11.572,19.113q-4.063,5.749-8.656,11.121h.033a.018.018,0,0,1,.016.006h.225c18.9.359,38.861,9.673,58.141,21.378a147.336,147.336,0,0,1-17.449,12.635c-8.973,7.353-21.506,14.976-35.346,15.493a83.32,83.32,0,0,1-18.9-1.255q.375,7.272.645,14.556c2.8,75.833-.58,163.224-42.838,229.453ZM0,525v-5.481Q2.446,522.34,5.043,525Zm24.318-71.624a51.326,51.326,0,1,1,51.326,51.119A51.223,51.223,0,0,1,24.318,453.376ZM53.291,225.337q-3.146-.507-6.5-1.283C20.3,217.945,1.666,195.665,1.666,195.665s1.414-1.06,3.91-2.648q-1.474-1.787-2.889-3.6A204.05,204.05,0,0,1,33.346,180.8a58.253,58.253,0,0,1,14.244-1.753q2.253-.114,4.473-.115h.01c12.447,0,23.953,2.888,33.676,10.2.605.459,1.2.929,1.8,1.419,5.531,4.592,8.4,10.745,8.4,16.614.006,7.785-5.025,15.064-15.559,17.493a68.02,68.02,0,0,1-15.369,1.812A60.379,60.379,0,0,1,53.291,225.337ZM178.834,81.953a25.92,25.92,0,0,1-3.314-2.817c-9.578-9.626-13.254-21.472-13.238-34.444A89.212,89.212,0,0,1,164.33,26.6a99.864,99.864,0,0,1,6.385-25.31s.371.185,1.047.541c.23-.611.459-1.222.7-1.833,21.625,14.04,41.041,32.7,41.074,58.487a56.29,56.29,0,0,1-1.617,13.246,21.839,21.839,0,0,1-1.754,4.815c-2.418,6.955-6.832,11.328-12.512,12.721a15.607,15.607,0,0,1-3.713.453C188.77,89.722,183.537,87.129,178.834,81.953Z" opacity="0.04"/></svg>');
    background-size: contain;
    background-position: left center;
    background-repeat: no-repeat;
 } */
.year_box {
    box-shadow: 0px 20px 20px 20px rgba(188, 188, 188, 0.25);
    text-align: center;
    padding: 50px 30px;
    border-radius: 12px;
    height: 100%;
}

.year_box h3 {
    font-size: 24px;
    margin-top: 32px;
}

.year_box p {
    font-size: 16px;
    line-height: 24px;
}

.year_box img {
    width: 100%;
}
.year_sec {
    padding: 100px 0px 70px 0px ;
}

/* Counter Css */
.counter h2 {
    font-weight: 700;
    font-size: 40px;
    padding: 0 50px;
}

.c-orange {
    color: #f28202;
}

.counter h2 i {
    font-size: 30px;
    margin-left: 4px;
    position: absolute;
    top: 9px;
}

.counter h2 strong {
    color: #192836;
    font-weight: 500;
    font-size: 19px;
    position: absolute;
    top: 14px;
    margin-left: 55px;
}

.counter img {
    position: absolute;
    top: -8px;
    left: 77px;
}

.counter {
    padding: 0px 0px 70px 0px;
}

.counter .row .col-md-3 {
    position: relative;
    width: 33.333%;
}

.c-red {
    color: #d74d52;
}

.c-green {
    color: #3adc79;
}

.counter .row {
    justify-content: center;
}

/* Featured Section */
.featured_sec {
    width: 100%;
    background: url(https://demo.tophivetheme.com/html/picwik/assets/img/course-bg.jpg);
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -2;
}

/*.featured_sec .row {*/
/*    justify-content: flex-end;*/
/*}*/

.featured_sec .row .col-md-12 {
    position: relative;
}

.featured_box p {
    font-size: 24px;
    line-height: 32px;
    text-align: justify;
}

.featured_sec:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    background: #ffffffea;
    opacity: 0.3;
    z-index: -1;
}

.featured_logo img {
    width: 100%;
}

.featured_sec .col-md-4 {
    margin-bottom: 1.5rem;
}


/* Nurturing Next */
.nurturing_next_sec .main_title h2 {
    margin-bottom: 70px;
    font-size: 36px;
    line-height: 42px;
    text-align: center;
    font-weight: 600;
}
.featured_logo img {
    aspect-ratio: 4 / 3;
    border-radius: 18px;
    overflow: hidden;
    object-fit: cover;
    object-position: center;
}

.nurturing_next_box img {
    width: 100%;
}

.nurturing_next_box img {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
.nurturing_next_box {
    border-radius: 12px;
    /* background: #fff !important; */
    height: 100%;
    /* box-shadow: 0px 28px 65px 0px rgba(188, 188, 188, 0.25); */
    background-color: var(--orange);
    color: #fff;
}
.nurturing_next_content {
    padding: 40px 30px 40px 30px;
    text-align: center;
    height: 250px;
}

.nurturing_next_sec .row .col-md-3 {
    margin-bottom: 1.5rem;
}

.nurturing_next_sec .row {
    justify-content: center;
}

/* .nurturing_next_sec {
    background: linear-gradient(0deg, rgba(242,240,233,1) 0%, rgba(255,255,255,1) 50%, rgb(255 255 255) 100%);
} */


/* Students Testimonial */
.student_testimonials {
    background: #0b4696;
}
.student_testimonial_box {
    border-radius: 18px;
    overflow: hidden;
    position: relative;
}
.student_testimonial_box img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

.student_testimonials .main_title {
    /* margin-bottom: 70px; */
    text-align: center;
}

.student_testimonials .main_title h2 {
    font-size: 36px;
    line-height: 42px;
    color: #fff;
    font-weight: 600;
}
.student_testimonial_box:hover .student_testimonial_box_content {
    background-color: rgba(255, 255, 255, 0.8);
    color: #000;
    transition: all 0.5s ease-in-out;
    top: 0;
    backdrop-filter: blur(10px);
    justify-content: center;
}
.student_testimonial_box_content {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin: auto;
    height: 100%;
    background: transparent;
    padding: 20px 30px;
    top: 80%;
    color: #fff;
    backdrop-filter: blur(10px);
    background-color: rgba(0, 0, 0, 0.4);
}

.student_testimonial_box_content p {
    font-size: 18px;
}

.student_testimonial_box_content h4 {
    font-size: 28px;
    line-height: 36px;
}

.student_testimonial_box_content p {
    margin-top: 16px;
    height: 200px;
    overflow-y: scroll;
}


/* FAQ */
.faq_box button {
    /* border: 1px solid #000;
    border-radius: 16px !important; */
    font-size: 24px;
    font-weight: 500;
    padding: 20px 30px;
    background-color: var(--red) !important;
    color: #fff !important;
}

.faq_sec .accordion-item {
    margin-bottom: 30px;
    border: 1px solid #000;
    border-radius: 18px;
    overflow: hidden;
}

.faq_sec .main_title {

    margin-bottom: 50px;
}

.faq_sec .main_title h2 {
    font-size: 36px;
    line-height: 42px;
    font-weight: 600;
    text-align: center;
}

.faq_box {
    width: 80%;
    margin: auto;
}

.faq_box .accordion-body {
    padding-top: 30px;
}

.faq_box .accordion-button:focus {
    box-shadow: none;
}

.faq_box .accordion-button:not(.collapsed) {
    background-color: transparent;
    color: #000;
}

.faq_box .accordion-body {
    padding: 10px 30px 10px !important;
    font-size: 18px;
    /* padding-left: 15px; */
}

.faq_box .accordion-body table,
tr,
td,
th {
    border: 1px solid #000;
    padding: 10px;
}



.certification_box {
    position: relative;
    width: 318px;
    height: 190px;
    text-align: center;
    background: #eee;
    border-radius: 0.8rem;
    cursor: pointer;
}

.face {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 0.8rem;
    transition: transform 0.5s ease-in-out;
    backface-visibility: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.certification_back a {
    font-size: 18px;
    text-decoration: none;
    color: #fff;
    font-weight: 600;
}
.certification_back a:hover{
    color: #000;
}
.certification_back {
    transform: rotateY(180deg);
    background-color: #d28f00;
}

.certification_box:hover .certification_front {
    transform: rotateY(-180deg);
}

.certification_box:hover .certification_back {
    transform: rotateY(0deg);
}

.nurturing_next_box.slick-slide{
    width: 99.5%;
    margin-right: 0.5%;
}
.row.nurture_slider {
    position: relative;
}
button.slick-arrow {
    position: absolute;
    top: 35%;
    width: 50px;
    height: 50px;
    font-size: 0px;
    border-radius: 50%;
    background-color: transparent;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 50%;
}
button.slick-prev.slick-arrow {
    left: -5%;
    transform: rotate(180deg);
}
button.slick-next.slick-arrow {
    right: -5%;
}
button.slick-arrow.slick-disabled{
    opacity: 0.2;
}

.nurturing_next_box.slick-slide {
    min-height: 425px;
}

/* .innovation_slider button.slick-prev.slick-arrow {
    left: -8%;
}
.innovation_slider button.slick-next.slick-arrow {
    right: -8%;
} */
.innovation_slider.slick-initialized.slick-slider {
    padding: 0px 30px;
}
.year_box {
    box-shadow: 0px 10px 10px 10px rgba(188, 188, 188, 0.25);
    text-align: center;
    padding: 30px 20px;
    border-radius: 12px;
    height: 100%;
    transform: scale(0.95);
}
.secLogo svg {
    width: 100%;
    margin-top: 50px;
}





section.year_sec button.slick-arrow {
    top: 45%;
}
.secLogo + .row {
    justify-content: center;
}
.secLogo + .row > div{
    position: relative;
}
.secLogo {
    height: 100%;
    align-content: center;
}
.secLogo img{
    width: 70%;
    margin: auto;
    display: flex;
}



.schoolsSection{
    position: relative;
    background-color: var(--black);
    color: #fff;
}
section.schoolsSection .schoolContainer{
    position: sticky;
    top: 0;
    background-color: var(--black);
}
/* section.schoolsSection .schoolContainer:not(:last-child) {
    margin-bottom: 100px;
} */
section.schoolsSection .schoolContainer .mainHeading h2 {
    margin-bottom: 50px;
    color: #fff;
}
.schoolBox img {
    width: 100%;
    object-fit: cover;
}
.schoolBoxContent {
    align-content: center;
    height: 100%;
    width: 80%;
    margin: auto;
}
section.schoolsSection .tree {
    position: absolute;
    top: 100px;
    width: 25%;
    right: 0 !important;
    left: auto !important;
    z-index: 1;
    height: calc(100% - 200px);
}
section.schoolsSection .tree svg {
    position: sticky;
    top: 100px;
}
