@import url(//redeemer-school.org/wp-content/themes/bridge-child/../bridge/style.css);@import url(//redeemer-school.org/wp-content/themes/bridge-child/assets/fonts/futura-std.css);@keyframes showTopText{0%{transform:translate3d(0,100%,0)}10%,35%{transform:translate3d(0,80%,0)}50%,75%{transform:translate3d(0,45%,0)}100%{transform:translate3d(0,0,0)}}.animated-title{color:#fff;font-family:'futura std',sans-serif;font-size:60px;font-weight:700;line-height:65px;text-shadow:0px 0px 7px rgba(0,0,0,.5);width:370px;margin:auto}.animated-title>div{overflow:hidden;width:100%;padding:20px}.animated-title>div div{padding:auto;padding:0}.animated-title>div div span{display:block}.animated-title>div.text-top div{animation:showTopText 3s;animation-delay:1s;animation-fill-mode:forwards;bottom:0;transform:translate(0,115%);animation-iteration-count:1}.container_inner{width:1200px}.scroll-to-top:hover{cursor:pointer}body .learn-more-btn a#visit-button span{white-space:nowrap}.elementor-element .swiper>.swiper-pagination.swiper-pagination-bullets{text-align:left;margin-left:5%;width:220px;bottom:25px}body .content .home-carousel .swiper-slide-image{min-height:70vh;max-height:70vh;object-fit:cover}body .content .home-carousel .swiper .swiper-slide figure{line-height:0}.testimonials_c_holder .testimonial_content .testimonial_content_inner{padding:15px;min-height:200px;display:flex;flex-direction:column-reverse;gap:10px}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_text_holder .testimonial_author{margin-top:10px;text-align:right;color:#000;font-size:16px}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_text_holder .testimonial_text_inner p:first-child{font-size:16px;text-align:left;line-height:24px;color:#000;font-weight:500}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_text_holder .testimonial_author .author_company_divider{display:none}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_text_holder .testimonial_author .author_company{color:#cd163f}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_text_holder .testimonial_author .author_company:before{content:', ';color:#000}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_rating_holder{margin:0}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_rating_holder .icon_star:before{color:#cd163f;font-size:22px}.testimonials_c_holder .testimonial_content .testimonial_content_inner .testimonial_rating_holder .icon_star_alt:before{color:#d7d1cb;font-size:22px;content:"\e033"}.fullwidth-iframe{position:relative}.fullwidth-iframe iframe{position:absolute;width:100%;left:0;top:0}.widget .footer-button{width:100%}.widget .footer-button a{width:100%;border:none;text-align:center;font-size:20px;padding:12px 0}.history-box{max-width:1200px}body .grade-card{max-width:285px}.mobile-central-img>div{max-width:400px !important;margin:auto}.page-academics .content a{font-weight:700;text-decoration:underline;color:#cd163f}@media screen and (max-width:1024px){body .card-info{max-width:285px;margin:auto}body .content .home-header.elementor-element h2.elementor-heading-title{text-align:left;line-height:56px;margin:auto;width:80%}body .content .home-carousel .swiper-slide-image{min-height:550px;max-height:45vh;object-fit:cover}}#instafeed{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}@media screen and (max-width:767px){.elementor-element .swiper>.swiper-pagination.swiper-pagination-bullets{rotate:-90deg;transform:translate(80px,-105px)}body .content .elementor-element .elementor-element.quote-icon{right:30px;max-width:80px;top:-30px}#instafeed{grid-template-columns:repeat(1,1fr)}}.insta-item{border:1px solid #000;border-radius:10px;width:100%;margin-right:10px;padding-top:10px}.insta-item .profile-info img{max-width:45px;border-radius:100%;margin-left:10px}.insta-item .profile-info .username{margin-left:15px;font-size:14px;display:inline-block;line-height:20px;font-weight:500}.insta-item .profile-info .username .date{font-size:12px;display:block;color:#7a7a7a}.insta-item .insta-post{margin-top:10px}.insta-item .insta-post p{padding:10px;color:#000;font-size:14px;font-weight:500;padding-right:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.truncate-overflow{--max-lines:2;position:relative;max-height:55px;overflow:hidden;padding-right:5px}.insta-item .profile-info .fa-instagram{color:#000;float:right;padding-right:10px;font-size:2em}.insta-item .insta-post img{margin-top:10px}.insta-item .insta-img{overflow:hidden;max-height:381px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}