:root{--black:#000000;--white:#ffffff;--primary:#0084C2;--secondary-yellow:#F2911C;--secondary-blue:#173042;--secondary-green:#797A5A;--background:#C0D7DF}.education{position:fixed;bottom:30px;right:30px;z-index:20;animation:ripple 2s linear infinite;border-radius:50%;width:37px;height:37px}.announcment{position:fixed;top:calc(100vh - 200px);left:0;z-index:50;color:#fff;padding-right:20px;cursor:pointer;transition:all 0.5s}.announcment-wrapper{position:relative;display:flex;align-items:center;background:var(--primary);padding:10px;transition:all 0.5s;min-height:44px}.announcment-wrapper::before{content:"";position:absolute;right:-21px;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/techhive/assets/images/new-bg.png);width:34px;height:44px;background-size:contain;background-repeat:no-repeat}.announcment:hover{color:#fff}.announcment img{margin-right:0;position:relative;z-index:1}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.marquee-wrapper{position:fixed;left:-1000%;max-width:500px;width:100%}.announcment:hover .marquee-wrapper,.announcment.announcment-open .marquee-wrapper{position:relative;left:0%}.marquee{position:relative;overflow:hidden;margin-left:10px}.marquee:not(:last-child){margin-bottom:16px}.marquee__inner{list-style-type:none;padding:0;margin:0;display:flex;white-space:nowrap;gap:5px;animation:animate-marquee 10s infinite linear}.marquee__part{transition:0.5s margin-left ease-out;will-change:transform,margin-left}@keyframes animate-marquee{0%{transform:translateX(0%) translateZ(0)}100%{transform:translateX(-100%) translateZ(0)}}@keyframes ripple{0%{box-shadow:0 0 0 5px rgb(0 132 194 / .2),0 0 0 15px rgb(0 132 194 / .2)}100%{box-shadow:0 0 0 10px rgb(0 132 194 / .2),0 0 0 15px rgb(0 132 194 / .2)}}@media screen and (max-width:1400px){.contact-us-section .container-fluid{padding:0 30px}}@media(max-width:1366px){.aarth-links-grid,.aarth-ka-pitara-card-section{padding:80px 0}.links-grid-card .card-body .card-info .card-title h6{font-size:22px}.aarth-ka-pitara-video .main-title,.aarth-links-grid .main-title{margin-bottom:50px}.aarth-video-card .card-body .card-info .card-title{font-size:20px;line-height:27px}.aarth-ka-pitara-card .card-body .card-details .card-title{font-size:22px;line-height:34px}.aarth-ka-pitara-card .card-body .card-details .card-link{margin-top:20px}.aarth-ka-pitara-card-row.aarth-ka-pitara-row-padding{padding-bottom:80px}.couter-text h2{color:var(--secondary-colors-nato-blue,#173042);font-family:'Lora',serif;font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px}.couter-text h2 span{color:var(--secondary-colors-nato-blue,#173042);font-family:'Lora',serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px}.couter-text{padding:27px 20px}.school-life-slider-tab{padding:0 30px}.school-life-slider-tab .slick-next{right:0}.school-life-slider-tab .slick-prev{left:0}.main-news-event-details .main-news-event-details-wrapper h2{font-size:35px;line-height:45px}.main-news-event-details{padding:50px 0}.main-news-event-details-image{height:400px}.main-news-event-details-content p{font-size:16px;line-height:24px}}@media(max-width:1200px){.aarth-ka-pitara-card-section{padding:60px 0}.footer-row{margin-left:-10px;margin-right:-10px}.footer-col{padding-left:10px;padding-right:10px}.footer-details{width:40%}.footer-pagelinks{width:20%}.main-footer-col .main-footer-item a,.footer-nav .footer-item .footer-link{font-size:15px}.footer-logo img{margin-bottom:25px}.footer-title{margin-bottom:25px}.home-about .home-about-inner-text{padding-left:0}.home-about .home-about-text h2{font-size:40px;margin-bottom:20px}.home-about{padding:70px 0;background-size:cover}.home-about .home-about-text button{margin-top:20px}.home-about .home-about-text p{margin-bottom:10px}.school-image h3{font-size:25px}.why-data-wrapper .why-text .button-group{flex-wrap:wrap}.contact-us-section .container-fluid{padding:0 20px}.contact-us-section .contact-main-details h2.title-text{font-size:36px;line-height:42.38px}.why-data-wrapper .why-text p{margin-bottom:20px}.why-data-wrapper .why-text{margin-left:-60px}.why-data-wrapper .why-image img{height:300px}.main-title h2{font-size:40px;margin-bottom:20px}.why-tab-wrapper{margin-top:40px}.why-choose{padding:70px 0;background:#F3F1F2}.testimonials-row{margin-left:-30px;margin-right:-30px}.testimonials-col{padding-left:30px;padding-right:30px}.testimonials-card .client-comment p{font-size:22px;line-height:40px;margin-bottom:30px}.apply-image{width:100%;height:324px;padding-left:100px}.apply-title h2{font-size:40px}.main-title{margin-bottom:40px}.insta-post{padding:70px 0}.getin-touch h2{font-size:40px}.contact-col{padding-left:25px;padding-right:25px}.contact-row{margin-left:-25px;margin-right:-25px}.getin-touch p{margin-bottom:30px}.inner-banner-container{padding-left:60px;padding-right:60px}.inner-banner::after{bottom:-1px}.inner-button{margin-bottom:30px}.about-us-text h2{font-size:45px;margin-bottom:40px}.about-us-text{padding:0 0}.about-inner-text{padding-left:150px}.mv-image{width:100%;height:400px}.mv-row{margin-left:-30px;margin-right:-30px}.mv-col{padding-left:30px;padding-right:30px}.mission-vission::before{height:150px}.our-head-col{padding-left:30px;padding-right:30px}.our-head-row{margin-left:-30px;margin-right:-30px}.our-head-text h2{font-size:40px;margin-bottom:20px}.mv-tab .nav-pills .nav-item .nav-link{padding:8px 10px}.our-team{padding:70px 0}.year-school-row{margin-left:-30px;margin-right:-30px}.year-school-col{padding-left:30px;padding-right:30px}.year-school-text h2{font-size:40px;margin-bottom:30px}.learning-accordion{padding:0 0}.learning-accordion .accordion-item .accordion-button{padding:15px 25px}.why-row{margin-left:-30px;margin-right:-30px}.why-col{padding-left:30px;padding-right:30px}.transdisciplinary-image{padding:0 0}.transdisciplinary{padding:70px 0;background-color:#FAF5F0}.home-banner{height:auto;padding:0 0}.home-slider{padding-left:0;padding-right:0}.home-slider-text h1{font-size:50px;font-weight:500;margin-bottom:30px}.ib-education-surat .home-slider-text h1{font-size:50px;font-weight:500;margin-bottom:30px}.home-slider-text p{font-size:18px;line-height:27px;margin-bottom:30px}.couter-text{padding:20px 20px;width:100%}.couter-text h2{font-size:25px}.timeline .timeline-col{padding-left:30px;padding-right:30px}.timeline .timeline-row{margin-left:-30px;margin-right:-30px}.timeline .timeline-row::before{width:20px;height:20px}.timeline-image img{height:300px}.timeline-data h2{font-size:70px;margin-bottom:20px}.timeline-data h3{font-size:25px;margin-bottom:20px}.timeline-row{margin-bottom:50px}.school-timeline{padding:70px 0}.our-departments-col{padding-left:20px;padding-right:20px}.our-departments-row{margin-left:-20px;margin-right:-20px}.our-departments-title h3{font-size:25px;padding-bottom:15px;margin-bottom:15px}.our-departments-details a.mail{margin-bottom:15px}.contact-details .contact-details-text h1{font-size:45px;margin-bottom:15px}.contact-details .contact-details-text{margin-bottom:30px}.main-contact-us{padding:70px 0}.direction{padding:70px 0}.direction-image{padding:0 0}.contact-form-row{padding:50px 50px}.faq-tiltle h1{font-size:45px}.faq-wrapper{padding:0 0}.faq-tiltle{margin-bottom:50px}.aus-row{margin-left:-40px;margin-right:-40px}.aus-col{padding-left:40px;padding-right:40px}.choose-row{margin-left:-40px;margin-right:-40px}.choose-col{padding-left:40px;padding-right:40px}.aus{padding:70px 0;background-color:#FAF5F0}.our-gallery{padding:70px 0}.choose-link .choose-icon{margin-right:20px}.choose-link{padding:15px 20px}.admission-timeline-row{margin-left:-50px;margin-right:-50px}.admission-timeline{padding:0 0}.admission-timeline-col{padding-left:50px;padding-right:50px}.admission-timeline-text{padding-top:50px;padding-bottom:50px}.admission-timeline-step{top:50px}.admission-timeline-data h3{font-size:25px}.admission-timeline-step p{font-size:25px}.admission-timeline-step h2{font-size:60px;line-height:60px;margin-bottom:0}.admission-timeline-icon img{width:120px;height:auto}.list-doc-card{margin:0 0}.policy-card .policy-image{height:210px}.admission-policy{padding:70px 0;background-color:#FAF5F0}.age-criteria-col{padding-left:30px;padding-right:30px}.age-criteria-row{margin-left:-30px;margin-right:-30px}.search-select{padding-bottom:20px;margin-bottom:40px}.title-banner-container{padding:0 60px}.chronicles-card .chronicles-image img{height:295px}.career-aarth .main-title{padding:0 0}.career-why-card{padding:50px}.career-aarth{padding:70px 0;background-color:#FAF5F0}.career-why{padding-bottom:70px}.jobs{padding:70px 0}.career-why-inner-card h4{font-size:20px;margin-bottom:10px}.aarth-form-col{padding-left:20px;padding-right:20px}.aarth-form-row{margin-left:-20px;margin-right:-20px}.aarth-form-details h2{margin-bottom:17px;font-size:22px;line-height:36px}.aarth-form-contact-wrapper h3{font-size:18px;margin-bottom:20px}.aarth-form-contact-item img{width:30px;height:30px;margin-right:10px}.aarth-form-details .custom-ul-yellow li{font-size:18px}.aarth-form-details h2{margin-bottom:15px}.form-title h2{font-size:25px}.modal-col{padding-left:20px;padding-right:20px}.modal-row{margin-left:-20px;margin-right:-20px}.m-team-text h2{padding-top:50px;font-size:22px;line-height:30px;margin-bottom:16px}.m-team-text h6{margin-bottom:20px}.m-button{margin-top:100px;display:flex;flex-wrap:wrap}.m-button .btn{margin-right:0;margin-bottom:10px}.page-menu{display:none}.single-career-page .single-career-apply{margin:0 0 0}.education,.bottom-top{bottom:80px}.couter-text h2{font-size:20px}.couter-text p{font-size:16px}.counter-section .row{flex-wrap:wrap;justify-content:center}.counter-card{width:33.33%}.why-choose-ib-image-top{margin-bottom:40px}.jobs .main-title .opportunities-description{max-width:100%}.links-grid-card .card-body{padding:18px}.links-grid-card .card-body .card-info .card-title h6{font-size:20px}.aarth-video-card{min-height:210px}.aarth-ka-pitara-card-row.aarth-ka-pitara-row-padding{padding-bottom:10px}}@media(max-width:1024px){.contact-us-section{padding:60px 0}.contact-us-section .contact-main-details h2.title-text{font-size:34px;line-height:42.38px}.contact-us-section .contact-main-details p,.contact-us-section .school-tour-box li{font-size:17px;line-height:26.6px}.landing-admission,.why-choose,.landing-virtual,.landing-virtual{padding:80px 0}.about-why-choose{background-color:#F2F2EA}.why-choose.landing-why-choose{background-color:#fff}.why-choose-senior .main-title h2{margin-bottom:10px;font-size:28px}.why-choose-ib-row{margin-right:-40px;margin-left:-40px}.why-choose-ib-col{padding-left:50px;padding-right:50px}.video-popup a img{height:300px}.learning-accordion .accordion-item .accordion-button img{width:30px;height:30px}.learning-accordion .accordion-item .accordion-button{font-size:22px}.home-banner.landing-banner{height:auto}.home-banner.landing-banner .home-slider-image{width:100%;height:100%;position:absolute;left:0;top:0}.home-banner.landing-banner .home-slider-main-text{padding:100px 50px;position:relative;top:0;left:0;transform:unset}.home-banner.landing-banner .home-slider-text p{font-size:28px}.home-banner.landing-banner .home-slider-text h1{font-size:42px}.landing-admission{padding:80px 0}.main-title h2{font-size:34px}}@media(max-width:992px){.landing-admission,.why-choose,.landing-virtual,.landing-virtual{padding:60px 0}.contact-us-section .contactus-main-img{margin-left:0;margin-bottom:25px}.contact-us-section .contact-main-details{padding:0 20px}.footer-details_2 .main-footer-col{display:block}.row.your-journey-row .col-md-8{flex:0 0 auto;width:100%}.footer-title{height:46px}.footer-logo img{height:46px}.footer-title h3{font-size:18px}.home-about .home-about-text h2{font-size:35px;margin-bottom:20px}.home-about .home-about-inner-text{padding-left:0;margin-bottom:30px}.school-image{padding:20px}.school-image h3{font-size:22px}.school-card .school-details{padding:15px}.why-data-wrapper .why-text{margin-left:auto;margin-right:auto;width:90%}.why-tab-wrapper .nav-pills .nav-item a.active::before{width:15px}.why-tab-wrapper .nav-pills .nav-item a{flex-wrap:wrap}.why-tab-wrapper .nav-pills .nav-item a{padding-left:25px}.main-title h2{font-size:30px;margin-bottom:20px}.why-col{padding-left:20px;padding-right:20px}.why-row{margin-left:-20px;margin-right:-20px}.testimonials-row{margin-left:-20px;margin-right:-20px}.testimonials-col{padding-left:20px;padding-right:20px}.testimonials-card .client-comment p{font-size:20px;line-height:35px;margin-bottom:30px}.testimonials-image{width:100%;height:250px}.testimonials-slidr-btn{margin-top:30px}.testimonials{padding:50px 0;position:relative}.testimonials .main-title{text-align:center;margin-bottom:40px}.apply-title h2{font-size:35px}.apply-image{width:100%;height:auto;padding-left:0}.apply-title h6{margin-bottom:20px}.main-title{margin-bottom:30px}.slick-next{right:0}.insta-post{padding:50px 0}.getin-touch{margin-bottom:30px}.book-visit{padding-top:50px}.book-row{margin-left:-15px;margin-right:-15px}.book-col{padding-left:15px;padding-right:15px}.getin-touch h2{font-size:35px;margin-bottom:15px}.book-card.card-blue::before,.book-card.card-green::before{opacity:.5}.inner-banner-image{display:none}.inner-banner-container,.innner-row{align-items:center}.about-us-text h2{font-size:40px;margin-bottom:30px}.about-inner-text{padding-left:100px;margin-bottom:30px}.about-us-image{width:100%;height:350px}.mv-col{padding-left:20px;padding-right:20px}.mv-row{margin-left:-20px;margin-right:-20px}.mv-text .mv-text-wrapper h2{font-size:24px;padding-bottom:10px;margin-bottom:17px}.mv-title li,.why-text li{margin-bottom:15px}.mv-title ul li{width:100%}.mission-vission::before{height:100px}.mv-image{width:100%;height:300px}.mission-vission{padding:50px 0}.our-head-row{margin-left:-20px;margin-right:-20px}.our-head-col{padding-left:20px;padding-right:20px}.our-head-image img{height:400px}.our-head-text h2{font-size:35px;margin-bottom:20px}.our-head{padding:50px 0}.our-head-row{padding-bottom:70px}.our-team{padding:50px 0;background:#FFF}.year-school-row{margin-left:-20px;margin-right:-20px}.year-school-col{padding-left:20px;padding-right:20px}.year-school-text h2{font-size:35px;margin-bottom:20px}.year-school-text p{margin-bottom:15px}.mv-ac-row{display:flex;flex-wrap:wrap}.mv-ac-image{margin:0 auto}.aarth-links-grid,.aarth-ka-pitara-video,.aarth-ka-pitara-card-section{padding:60px 0}.links-grid-card .card-body .card-info{gap:10px}.links-grid-card .card-body .card-info .card-image{width:58px;flex:0 0 58px}.aarth-ka-pitara-video .main-title,.aarth-ka-pitara-card-section .main-title,.aarth-links-grid .main-title{margin-bottom:30px}.aarth-video-card .card-body{padding:14px}.aarth-video-card .card-body .card-details .card-icon{width:42px;height:42px}.aarth-video-card .card-body .card-info .top-title{font-size:13px}.aarth-video-card .card-body .card-info .card-title{font-size:18px;line-height:25px}.aarth-ka-pitara-card-row.aarth-ka-pitara-row-padding{padding-bottom:50px}.learning-accordion .accordion-body{padding:30px}.transdisciplinary-title h2{padding-bottom:25px}.what-learn-image{margin:0}.what-learn-image img{width:80%}.home-slider-text h1{font-size:40px;font-weight:500;margin-bottom:20px}.ib-education-surat .home-slider-text h1{font-size:40px;font-weight:500;margin-bottom:20px}.number-button{margin-top:0}.number-button{position:absolute;bottom:10px}.home-banner{height:auto;padding:0 0}.home-slider-main-text{padding:0 50px}.home-slider-text p{margin-bottom:20px}.btn{padding:10px 20px}.button-group .btn{margin-bottom:15px}.home-slider{padding-left:0;padding-right:0}.couter-text{border-bottom:1px solid #0084C2;border-right:1px solid #0084C2}.timeline{position:relative;padding-left:50px}.timeline::before{left:0}.timeline .timeline-row::before{content:"";position:absolute;top:172px;left:-50px}.timeline .timeline-col{width:100%}.timeline .timeline-col:first-child{order:2}.timeline .timeline-col:last-child{order:1}.timeline .timeline-row{margin-left:0;margin-right:0}.timeline .timeline-col{padding-left:0;padding-right:0}.timeline .timeline-row{flex-direction:column}.timeline-data{margin-bottom:20px}.timeline-data h2{font-size:50px;margin-bottom:10px}.timeline-data h3{font-size:22px;margin-bottom:10px}.timeline-row{margin-bottom:40px}.school-timeline{padding:50px 0}.our-departments-title h3{font-size:18px;padding-bottom:15px;margin-bottom:15px;font-weight:700}span br,p br{display:none}.our-departments-details h6{margin-bottom:7px}.contact-details .contact-details-address .ourlocation a{align-items:flex-start}.contact-details .contact-details-text h1{font-size:40px;margin-bottom:15px}.faq-tiltle h1{font-size:40px}.faq-tiltle{margin-bottom:40px}.faq{padding:50px 0;background-color:#FAF5F0}.blue-accordian .accordion-header{margin-bottom:-1px}.choose-row{margin-left:-20px;margin-right:-20px}.choose-col{padding-left:20px;padding-right:20px}.aus-col{padding-left:20px;padding-right:20px}.aus-row{margin-left:-20px;margin-right:-20px}.admission-timeline-col{width:100%}.admission-timeline-row{flex-wrap:wrap-reverse}.admission-timeline::after{left:0;transform:translateX(0)}.admission-timeline-text-wrapper::before{content:none}.admission-timeline-col{padding-left:0;padding-right:0}.admission-timeline-row{margin-left:0;margin-right:0;padding-left:70px}.admission-timeline-row:nth-child(even) .admission-timeline-col .admission-timeline-data{text-align:left}.admission-timeline-row:nth-child(even) .admission-timeline-col:first-child{order:unset}.admission-timeline-row:nth-child(even) .admission-timeline-col:last-child{order:unset}.admission-timeline-row{position:relative}.admission-timeline-text-wrapper{position:unset}.admission-timeline-step,.admission-timeline-row:nth-child(even) .admission-timeline-col .admission-timeline-step{right:unset;left:-20px}.admission-timeline-row:nth-child(even) .admission-timeline-data h3::before{right:unset}.admission-timeline-icon{justify-content:start}.admission-timeline-text{padding-top:0}.admission-timeline-icon img{width:80px;height:auto}.admission-timeline-icon{justify-content:start}.admission-timeline-step h2{font-size:40px;line-height:40px;margin-bottom:0}.admission-timeline-step p{font-size:20px}.admission-timeline-row::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-image:url(/wp-content/themes/techhive/assets/images/yellow-h-dotted-line.svg);background-repeat:repeat}.admission-timeline-step{top:20px}.admission-timeline-row{padding-top:20px}.admission-timeline-row:first-child{padding-top:0}.admission-timeline-text-wrapper{margin-top:20px}.list-doc-data .list-doc-col{padding-left:15px;padding-right:15px}.list-doc-data-wrapper li{width:100%;margin-bottom:10px}.list-doc-data{margin-left:-15px;margin-right:-15px}.list-doc-data-wrapper{padding:20px}.policy-card .policy-image{height:150px}.admission-policy{padding:50px 0;background-color:#FAF5F0}.age-criteria-col{padding-left:20px;padding-right:20px}.age-criteria-row{margin-left:-20px;margin-right:-20px}.age-criteria-data ul li{width:50%}.age-criteria-data ul::before{left:50%;transform:translateX(-50%)}.age-criteria-data ul::after{content:none}.search-select{padding-bottom:10px;margin-bottom:30px}.title-banner-container{padding:0 60px}.title-banner .title-banner-text h1{font-size:40px}.title-banner{padding:50px 0}.jobs .table tbody tr td{font-size:14px}.career-why-inner-card img{height:40px}.career-why-inner-card h4{font-size:18px}.aarth-form-page{padding:70px 0}.aarth-form-card{margin-bottom:30px}.aarth-form-details h2{font-size:20px;line-height:normal}.aarth-form-details .custom-ul-yellow li{font-size:16px}.modal-dialog{max-width:calc(100% - 30px);margin:0 auto}.m-member-contact p{white-space:pre}.m-member-contact p a{word-break:break-all;white-space:normal}.m-member-details h2{font-size:20px;margin-bottom:9px}.m-member-contact{padding-top:10px}.m-member-details{padding-bottom:10px;border-bottom:1px solid #dea6622f}.social-person-link{margin-top:10px}.m-team-text h2{padding-top:40px;font-size:20px;line-height:30px;margin-bottom:16px}.single-career-page .single-career-apply{margin:15px 0 0 0}.single-career-page .single-career-info ul{overflow-x:auto}.single-career-page .single-career-info ul li,.single-career-page .single-career-info ul li:first-child{padding:0 12px 0 12px}.menu-search-wrapper.search-open .menu-search{right:50px;display:block}#chairman-message{min-height:100%}.gform_button{padding:7px 15px;line-height:normal!important}.why-choose-ib{padding:70px 0}.gallery-normal{columns:2;column-gap:0}.couter-text{border-bottom:0 solid #0084C2;border-right:0 solid #0084C2}.home-banner.landing-banner .home-slider-main-text{padding:70px 30px}.home-banner.landing-banner .home-slider-text p{font-size:18px}.home-banner.landing-banner .home-slider-text h1{font-size:32px;margin-bottom:20px}.landing-admission-col-image{display:none}.landing-virtual-row{flex-direction:column-reverse}.landing-join .landing-admission-image{height:100%}.main-news-event-details .main-news-event-details-wrapper h2{font-size:25px;line-height:35px}.main-news-event-details-image{height:250px}.policy-wrapper .policy-card .policy-card-text h3{font-size:24px;line-height:normal}.admission-overview .slick-prev{left:0}.admission-overview .slick-next{right:0}.admission-overview-slider{margin-top:30px}.admission-overview-slider .admission-overview-image{height:300px}}@media(max-width:767px){.contact-us-section .container-fluid{padding:0 10px}.landing-admission,.why-choose,.landing-virtual,.landing-virtual{padding:50px 0}.contact-us-section .contact-main-details{margin-top:20px}.contact-us-section .contact-main-details h2.title-text{font-size:28px;line-height:34.38px}.giwu_6{padding:4px;width:100%}.your-journey-card{padding:12px}.giwu_btn p input{display:flex;justify-content:center;margin:auto}.footer-details{width:100%}.footer-pagelinks{width:100%}.footer-col{margin-bottom:40px}.footer-col:last-child{margin-bottom:0}.footer-title{height:auto;margin-bottom:20px}.main-footer .footer-one{padding:50px 0 50px 0}.copyrights .container{justify-content:center;flex-wrap:wrap;text-align:center}.copyrights-links a:first-child{margin-left:0}.copyrights p{margin-bottom:10px}.home-about{background-position:bottom right}.home-about::after{background:linear-gradient(180deg,#FFF 72%,#fff0 98.16%,#fff0 0)}.home-about-video{margin:50px 0}.home-about .home-about-text h2{font-size:30px;margin-bottom:20px}.home-about .home-about-text h2 br{display:none}.home-about{padding:50px 0}.aarth-video-card .card-body .card-info{margin-bottom:0}.aarth-ka-pitara-card .card-body .card-image{margin-bottom:14px}.aarth-ka-pitara-card-slider .slick-prev{left:0}.aarth-ka-pitara-card-slider .slick-next{right:0}.why-data-wrapper .why-text{margin-left:auto;margin-right:auto;width:90%}.why-col{padding-left:0;padding-right:0}.why-row{margin-left:0;margin-right:0}.why-tab-wrapper{margin-top:30px}.why-data-wrapper .why-text{padding:15px}.why-data-wrapper .why-text h4{margin-bottom:18px}.why-choose{padding:50px 0;background:#F3F1F2}.why-choose-ib-row{margin-right:-30px;margin-left:-30px}.why-choose-ib-col{padding-left:30px;padding-right:30px}.why-tab-wrapper .nav-pills .nav-item a{padding:5px 10px;position:relative;background-color:#fff;border:1px solid #524C4C;white-space:pre;margin-right:10px;display:flex;align-items:center;justify-content:center}.why-tab-wrapper .nav-pills .nav-item a.active{border-color:#F2911C}.why-tab-wrapper .nav-pills .nav-item a.active::before{content:none}.why-tab-wrapper .nav-pills{flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.testimonials-slidr-btn{margin-bottom:30px}.testimonials .main-title{text-align:center;margin-bottom:30px}.testimonials-card .client-comment p{text-align:center}.testimonials-slidr-btn,.testimonials-card .client{justify-content:center}.partner-card img{height:70px}.apply-image{text-align:center;margin-top:30px}.apply-image img{width:90%;height:auto}.apply-title h2{font-size:30px}.apply-title h6{margin-bottom:10px}.testimonials-row{margin-left:0;margin-right:0}.testimonials-col{padding-left:0;padding-right:0}.main-title h6{font-size:18px}.address-row{display:flex;margin-left:0;margin-right:0;flex-wrap:wrap}.address-col{width:100%;padding-left:0;padding-right:0}.address-col:first-child .address-card{margin-bottom:20px}.book-col .book-card{margin-bottom:20px}.contact-row,.book-visit{margin-left:0;margin-right:0}.contact-col,.book-col{padding-left:0;padding-right:0}.inner-banner-container{padding-left:20px;padding-right:20px}.inner-banner{height:100%}.innner-row{padding-top:50px;padding-bottom:50px}.inner-banner .inner-banner-text .inner-button{flex-wrap:wrap}.inner-banner .inner-banner-text .inner-button .btn{width:100%;margin-right:0;margin-bottom:10px}.about-us-text h2{font-size:35px;margin-bottom:20px}.about-inner-text{padding-left:0}.about-us-image{width:100%;height:200px}.about-us{background-color:#FAF5F0;padding:50px 0}.mv-col{padding-left:0;padding-right:0}.mv-row{margin-left:0;margin-right:0}.mv-image{margin-bottom:30px}.why-tab-wrapper .nav-pills .nav-item a{flex-wrap:nowrap}.our-head-row{margin-left:0;margin-right:0}.our-head-col{padding-left:0;padding-right:0}.our-head-image{margin-bottom:30px}.our-head-text h2{font-size:30px;margin-bottom:20px}.our-head-row:nth-child(even) .our-head-col:first-child{order:1}.our-head-row:nth-child(even) .our-head-col:last-child{order:2}.our-head-row{padding-bottom:50px}.year-school-row{margin-left:0;margin-right:0}.year-school-col{padding-left:0;padding-right:0}.year-school-text h2{font-size:30px;margin-bottom:20px}.year-school-row:nth-child(even) .year-school-col:first-child{order:1}.year-school-row:nth-child(even) .year-school-col:last-child{order:2}.year-school-image{margin-bottom:30px}.year-school-text button{margin-top:0}.what-learn-image{padding-left:20px}.new-awards .new-awards-card{flex-direction:column}.new-awards .new-awards-card .new-awards-text h3{font-size:20px;line-height:normal}.testimonials-slidr-btn-wrapper button{border:1px solid var(--natural-30,#F7F1F1);background:#FFF;padding:10px}.testimonials-slidr-btn .number p{white-space:pre;font-size:18px}.number-button{font-size:18px;margin-bottom:0}.home-slider-text h1{font-size:35px;font-weight:500;margin-bottom:15px}.ib-education-surat .home-slider-text h1{font-size:18px;font-weight:500;margin-bottom:15px}.home-slider-text p{margin-bottom:15px}.counter-card{border-bottom:1px solid #0084C2;border-right:0}.timeline{padding-left:30px}.timeline .timeline-row::before{left:-20px;top:0}.timeline::before{left:10px;top:0;transform:translate(0,0);height:100%}.timeline .timeline-row:last-child::before{top:20px}.our-departments-col{margin-bottom:30px}.our-departments{padding:50px 0}.our-departments-col{padding-left:0;padding-right:0}.our-departments-row{margin-left:0;margin-right:0}.contact-details .contact-details-text h1{font-size:35px}.main-contact-us{padding:50px 0}.contact-form-row{padding:30px 20px}.direction{padding:50px 0}.faq-tiltle h1{font-size:30px;margin-bottom:15px}.faq-tiltle{margin-bottom:30px}.aus-image{margin-bottom:30px}.aus{padding:50px 0}.our-gallery{padding:50px 0}.choose-link{padding:15px 0}.our-classroom{padding:50px 0}.admission-timeline-row{padding-left:50px}.admission-timeline-data h3{font-size:20px}.admission-timeline::after{left:10px}.admission-timeline-step h2{font-size:30px;line-height:30px;margin-bottom:0}.admission-timeline-step p{font-size:16px;line-height:16px;margin-bottom:0}.admission-timeline-step,.admission-timeline-row:nth-child(even) .admission-timeline-col .admission-timeline-step{right:unset;left:-6px}.admission-timeline-text{padding-bottom:20px}.admission-timeline-row:nth-child(even) .admission-timeline-data h3::before{left:0;right:unset}.admission-timeline-row::before{left:10px;width:99%}.admission-timeline-icon img{width:70px;height:auto}.admission-timeline-text-wrapper{margin-top:10px}.list-doc-data{flex-direction:column}.list-doc-data .list-doc-col{width:100%}.policy-card .policy-image{height:250px}.age-criteria-image{margin-bottom:30px}.age-criteria-col{padding-left:0;padding-right:0}.age-criteria-row{margin-left:0;margin-right:0}.age-criteria .main-title{margin-bottom:20px}.age-criteria-data ul{margin-left:-10px}.search-select{padding-bottom:20px;margin-bottom:40px;flex-direction:column;align-items:flex-start}.inner-search{margin-bottom:10px}.title-banner-container{padding:0 20px}.title-banner .title-banner-text h1{font-size:35px}.career-why-card{padding:20px}.career-why-inner-col:nth-last-child(1) .career-why-inner-card,.career-why-inner-col:nth-last-child(2) .career-why-inner-card,.career-why-inner-card{margin-bottom:30px}.jobs-filter .inner-select{min-width:100%;margin-right:0;margin-bottom:10px}.jobs-filter{flex-wrap:wrap}.form-title h2{font-size:22px}.form-title{margin-bottom:30px}.aarth-form-card{padding:20px}.modal-body{padding:6px 20px 20px 20px}.m-team-text h2::before{top:10px;width:31px;height:21px}.m-team-text h2::after{bottom:-20px;width:31px;height:21px}.m-button{margin-top:30px;display:flex;flex-wrap:wrap}.contact-map-wrapper{height:350px}.inner-banner::after{height:50px}.education{bottom:10px;right:10px}.bottom-top{bottom:10px;left:10px}.announcment{top:calc(100vh - 182px)}.why-choose-ib{padding:50px 0}.gallery-normal{columns:1;column-gap:0}.counter-card{width:50%;display:flex;text-align:center;justify-content:center}.transdisciplinary{padding:50px 0;background-color:#FAF5F0}.footer-details_2 .main-footer-contact{gap:10px}.footer-details_2 .main-footer-col{display:block}.couter-text h2{font-size:14px}.home-slider-image{width:100%;height:calc(450px - 166px)}.home-slider.slick-dotted.slick-slider{margin-bottom:0}.school-card .overlay{opacity:1}.school-card .school-image{height:50%}.school-card .school-details{height:50%;bottom:0}.about-why-choose{background-color:#F2F2EA}}@media (max-width:600px){.why-choose-senior .main-title h2{margin-bottom:10px;font-size:23px}.why-data-wrapper .why-text .button-group .btn{font-size:15px;word-break:break-all}.book-card{padding:44px 33px;border-radius:16px;height:auto}}@media screen and (max-width:576px){.page-template-aarth-ka-pitara .main-title h2{font-size:24px;line-height:28px}.links-grid-card{margin:10px 0}.links-grid-card .card-body{padding:12px}.links-grid-card .card-body .card-info .card-image{width:48px;flex:0 0 48px}.links-grid-card .card-body .card-info .card-title h6{font-size:18px}.aarth-video-card .card-body .card-info .card-title{font-size:16px;line-height:23px}.main-img-wrapper .image-slider .img-box img,.main-img-wrapper .image-slider .img-box{max-height:280px;min-height:280px;object-fit:cover}.aarth-ka-pitara-card-row.aarth-ka-pitara-row-padding{padding-bottom:30px}.aarth-ka-pitara-card-section{padding:30px 0 20px}}