.our-school-section{display:inline-block;overflow:hidden;padding:75px 0;position:relative;vertical-align:top;width:100%}.our-school-section .our-school-content{display:flex;width:100%}.our-school-section .our-school-content:before{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.our-school-section .our-school-content .left-content{padding:0 150px 100px 0;width:50%}.our-school-section .our-school-content .left-content h2{align-items:center;display:flex;gap:100px;padding:0}.our-school-section .our-school-content .left-content h2 span{font-size:16px;position:relative}.our-school-section .our-school-content .left-content h2 span:before{content:"";height:1px;position:absolute;right:25px;top:25px;width:70px}.our-school-section .our-school-content .left-content h2 span svg path{fill:#c40055}.our-school-section .our-school-content .right-counter{display:flex;flex-wrap:wrap;padding-left:30px;width:50%}.our-school-section .our-school-content .right-counter .counter-title span{font-size:18px;padding:2px 5px}.our-school-section .our-school-content .right-counter .counter-number span{font-size:45px;font-weight:700}.our-school-section .our-school-content .right-counter .counters{width:50%}@media(max-width:1346px){.our-school-section .our-school-content .left-content{padding:0 32px 100px 0}}@media(max-width:991px){.our-school-section .our-school-content .left-content{padding:0 32px 50px 0}.our-school-section .our-school-content .left-content h2{align-items:normal;gap:60px;line-height:normal;margin:0 0 20px}.our-school-section .our-school-content .left-content h2 span:before{height:1px;right:20px;top:9px;width:40px}}@media(max-width:767px){.our-school-section .our-school-content{flex-wrap:wrap}.our-school-section .our-school-content .left-content{padding:0;width:100%}.our-school-section .our-school-content .right-counter{gap:32px 32px;padding-left:0;padding-top:30px;width:100%}.our-school-section .our-school-content .right-counter .counters{width:calc(50% - 16px)}.our-school-section{margin:-100px 0 0;padding:150px 0}.our-school-section .our-school-content:before{background-position:100% 0!important;bottom:20px}.our-school-section .our-school-content .right-counter .counter-title span{font-size:15px}}