.carousel-item{background-color:#f4f5ff}.slide-tagline{background-color:var(--color-primary);padding:7px 14px;color:#fff;border-radius:10px;border-radius:20px}#slider .carousel-caption{left:0;right:0;top:0;bottom:0;padding:0}.inner_carousel.container.position-relative{position:relative;bottom:0}#slider .carousel-control-next,.carousel-control-prev{width:10%;opacity:1}.carousel-control-next{right:0;top:unset;bottom:3em}.carousel-control-prev{left:unset;right:5em;bottom:3em;top:unset}#slider .slidesmalltext{color:#8f8f8f;font-weight:400}#slider h1,#slider h2{font-size:42px;font-weight:700;color:#30494f}@keyframes animate{0%{background-position:-500%}100%{background-position:500%}}.slider-box{text-align:left;padding-right:5em}#slider .carousel-indicators{display:block;right:3em;left:unset;top:50%;transform:translateY(-50%);margin:0;bottom:unset}.carousel-indicators button{height:12px !important;width:12px !important;border-radius:50px;border:none !important;background:#fff;opacity:1 !important;margin:0 10px !important}#slider .carousel-indicators .active{width:50px !important}#slider .slider-left-image{width:75%;height:auto;margin-top:-20px}#slider .carousel-indicators li{display:block;width:4px !important;height:4px;border:none;padding:8px;background-color:transparent;border-radius:50%;margin-bottom:10px;opacity:1}#slider .carousel-indicators li span{background-color:var(--color-secondry);width:4px;height:4px;border-radius:50%;display:block;text-align:center}#slider .carousel-indicators li.active{width:3px !important;height:3px !important;border:2px solid var(--color-secondry)}.slide_left_image img{z-index:9;position:relative}.box-count{font-size:40px;color:#fff;font-family:var(--secondry-font);padding-top:10px;display:block;padding-bottom:5px}.record_detail h6,.record_detail h6 a{color:#fff;font-weight:400;font-family:var(--secondry-font)}.record_detail{padding:20px}.image_box_wrapper{margin-top:-6em;z-index:999;position:relative}.box_outer{background-color:#fff;border-radius:9px;padding:10px}.box_outer h6,.box_outer h6 a{line-height:26px;color:#1d4d4f;font-weight:500;padding:0;font-size:15px}.box_outer .image_box_p{font-size:12px;line-height:20px;color:#222;font-weight:400}.owl-carousel .owl-item .box_outer img{margin-right:4px}#about-us .section_main_head h3{font-size:37px}#about-us .section_main_head .primary_text,#about-us .section_main_head .primary_text p{color:var(--color-primary)}.about-head.section_main_head .second_text,.about-head.section_main_head .second_text p{color:#6b6b6b}.about-head h4{color:var(--color-primary);font-size:28px;font-weight:600}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.about-img-bottom{margin-top:-8em;margin-left:-5px}.about-image img{border-radius:10px}img.about-image2{position:absolute;top:11em;right:0;border-radius:10px;z-index:9999}#about-us{padding-bottom:0}.about-image{padding-bottom:87px}.about-image{padding-bottom:85px}.media-body{-ms-flex:1;flex:1}#about-us .section_main_head{max-width:88%}.services_p p{margin-bottom:0;color:#8f8f8f;font-weight:400}.services_p{margin-bottom:16px}.custom_block h6{color:var(--color-primary);text-transform:uppercase;letter-spacing:1px;font-weight:400}.custom_block h5,.custom_block h5 a{color:#30494f;font-weight:700}.custom_block{transition:.3s ease;transform:translateY(0);border-radius:20px;filter:drop-shadow(0 0 25px rgba(0,0,0,.06));background-color:#fff;padding:30px;text-align:center}.custom_block:hover{transition:.3s ease;transform:scaleY(1.1)}.custom_block_inner{display:inline-block;padding:10px;border-radius:50%}#our-services .owl-carousel .owl-stage-outer{padding-top:30px;padding-bottom:30px}#our-services{background-color:#ececec}.service-body a{text-decoration:underline;font-weight:600}#how-it-works .owl-item .how_it_works_body{display:none}#how-it-works .owl-item.center .how_it_works_body{display:block}#how-it-works .owl-item.center .how_it_works_box{width:450px;margin:0 auto;position:relative;left:-3em}#how-it-works .owl-item .how_work_image{transform:scale(.7)}#how-it-works .owl-item.center .how_work_image{transform:unset}.work_steps{background-color:var(--color-primary);padding:10px 16px;color:#fff;border-radius:50%;display:inline-block;font-weight:600;position:relative}.step_block_outer i{color:var(--color-primary)}#how-it-works .owl-item.center .work_steps{background-color:var(--color-secondry);padding:14px 18px;font-size:17px;top:-6px}#how-it-works .owl-item.center .step_block_outer i{color:var(--color-secondry)}.how_work_image{border-radius:10px}.how_it_works_box h5{color:#30494f;font-weight:700}.how_it_works_box .box_text p,.how_it_works_box .box_text{color:#8f8f8f}.step_block_inner{position:relative}.how_line{width:82%;height:1px;position:absolute;top:42px;margin:0 auto;left:0;right:0;border:1px dotted #d4d4d4}.dot_start{background-color:#c3bbbb;width:4px;height:4px;display:inline-block;position:relative;top:-16px;border-radius:50%;left:-3px}.dot_end{background-color:#c3bbbb;width:4px;height:4px;display:inline-block;position:absolute;top:-2px;border-radius:50%;right:-3px}#how-it-works .owl-carousel .owl-stage-outer{padding-top:20px}#promotional_banner{background-color:var(--color-secondry);padding:20px 0}#promotional_banner .section_main_head h3{color:#fff}#promotional_banner .promo-text,#promotional_banner .promo-text p{color:#cecece}#our-classes{background-color:#ececec}.classes-box{border:5px solid #fff;border-radius:10px;background-color:#fff}.classes_img img{border-radius:10px;width:100%}.video_icon i{background-color:var(--color-primary);color:#fff;padding:18px 20px;border-radius:50%;position:absolute;right:20px;bottom:-23px}.classes-content{padding:20px}.classes_img{position:relative}.meta_age_time span{color:var(--color-primary);padding-right:5px}.classes_meta_age,.classes_meta_time{color:#000}.classes_meta_time,.classes_meta_age,.meta_age_time{display:inline}.classes_meta_time{padding-left:5%}.classes_head a{color:#30494f}.classes_head{margin-top:10px}.classes-price{color:var(--color-primary);font-weight:700;margin-top:12px;font-size:16px}.classes-box .classes_img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.classes-box .classes_img:before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.classes-box:hover .classes_img:before{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}#home-contact{padding:0}.contact_box_container{background-color:#f69946;padding:0 40px}#home-contact .section_main_head h6,#home-contact .section_main_head h3{color:#fff}#home-contact .single_line_head h6:before{background-color:#fff}.contact_details_column .media{background-color:#fff;padding:14px;border-radius:14px}.contact_details_column .media .contact-text{color:var(--color-secondry);font-size:13px;font-weight:500}.contact_details_column .media .contact-title{padding-top:6px}.contact_details_column .media img{margin-right:5px}.contact_shortcode input[type=text],.contact_shortcode input[type=tel],.contact_shortcode input[type=email],.contact_shortcode input[type=phno],.contact_shortcode input[type=password],.contact_shortcode textarea{border:none;background-color:#f1f5f9;color:#5a5a5a}.contact_shortcode textarea{height:110px}.owl-carousel .owl-dots{text-align:center;padding-top:20px;padding-bottom:20px}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots button.owl-dot{background-color:#d9d9d9 !important;margin:0 3px;outline:none;border:none;border-radius:50%;padding:4px !important;height:auto !important;width:auto !important}.owl-carousel button.owl-dot.active{background-color:var(--color-primary) !important}.owl-carousel .owl-item img{width:auto !important;margin:0 auto;height:auto}button.owl-prev,button.owl-next{position:unset;transform:unset;border:none;padding:0;outline:none;width:auto !important;background-color:transparent;z-index:9999;position:relative}button.owl-prev{margin-right:10px}.owl-carousel .owl-nav i,.owl-nav i{font-size:14px;padding:12px 16px;color:#fff;border:none;background-color:var(--color-secondry);transition:.3s ease}.owl-carousel .owl-nav i:hover,.owl-nav i:hover{color:#fff;background-color:var(--color-primary);transition:.3s ease;padding:12px 21px;border-radius:30px !important}#our-team .owl-nav,#latest-news .owl-nav{text-align:center}.owl-carousel .owl-stage-outer{padding-bottom:7px}.owl-carousel .owl-nav button.owl-prev i,.owl-nav button.owl-prev i,.owl-carousel .owl-nav button.owl-next i,.owl-nav button.owl-next i{border-radius:50%}.custom-nav{text-align:left;position:relative}.inner-body{text-align:right}.testimonials-info p{font-weight:400;font-size:14px;color:#8f8f8f}h5.testimonial-title{padding:0}.testimonial-title a{font-size:16px;font-weight:700;color:#30494f}.t-desig{font-size:14px;font-weight:400;color:var(--color-primary)}.quote_box .media{position:relative;margin-bottom:-5em;margin-top:15px}#testimonials .owl-stage-outer{padding-bottom:40px;padding-top:40px}.testimonial_bg{display:inline-block;position:relative;float:right;right:-5em;top:-1em}.quote_box{background-color:#fff;padding:30px;text-align:center;border-radius:10px;filter:drop-shadow(0px 4px 30px rgba(0,0,0,.1))}.quote_box h3{font-size:23px;color:#1d4d4f;font-weight:600}.owl-carousel .owl-item .quote_box .media img,.quote_box .media img{width:80px !important;height:80px;border-radius:50%}.testimonials-info:after{content:'';background-color:var(--color-primary);display:inline-block;margin:0 auto;width:50px;height:2px}.testimonials-info p{margin-bottom:0}.testimonials_image img{position:relative;z-index:-1;border-radius:135px}.testimonial-block{position:relative;left:-88%;z-index:-1}.news-box{border-radius:10px;filter:drop-shadow(0px 4px 15px rgba(0,0,0,.06));border:4px solid #fff}.post-meta{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc}.news_content h5 a{font-size:18px;color:#30494f;font-weight:700}.owl-carousel .owl-item .post_img img{width:100% !important;border-radius:10px}.month_span{display:block;font-weight:400;color:#fff;font-size:17px}.auther_name,.news_date{color:#000}.news_content{padding:30px;background-color:#fff}.auther_name i,.news_date i{color:var(--color-primary);padding-right:5px}.news_date_comment span{padding-right:0;color:var(--color-primary)}#latest-news .owl-carousel .owl-stage-outer{padding-bottom:30px}#newsletter_section .section_main_head .section-text,#newsletter_section .section_main_head .section-text p{max-width:100%}.newsletter_shortcode{background-color:#fff;padding:20px;padding-left:10%}.newsletter_shortcode textarea{height:152px}.newsletter_shortcode input[type=text],.newsletter_shortcode input[type=tel],.newsletter_shortcode input[type=email],.newsletter_shortcode input[type=phno],.newsletter_shortcode input[type=password],.newsletter_shortcode textarea{border-radius:6px;background-color:#f9f9f9;border:none;color:#d4d4d4;padding:10px 20px;font-family:var(--primary-font)}.newsletter_shortcode input[type=text]::placeholder,.newsletter_shortcode input[type=tel]::placeholder,.newsletter_shortcode input[type=email]::placeholder,.newsletter_shortcode input[type=phno]::placeholder,.newsletter_shortcode input[type=password]::placeholder,.newsletter_shortcode textarea::placeholder{color:silver}.newsletter_shortcode input[type=submit]{padding:15px 18px}.newsletter_shortcode form{position:relative}.newsletter_social a{background-color:#f8ad6b;padding:6px 8px;border-radius:50%;width:35px;height:35px;display:inline-block;text-align:center;margin-right:8px}.newsletter_shortcode label{color:#30494f;font-weight:600}#image-box .box_outer:hover img{transform:rotateY(180deg)}#image-box .box_outer img{transition:.5s;transform-style:preserve-3d;position:relative}.team_outer:hover img,.news-box:hover img,.about-head .about-image:hover img{transform:scale(1.2) translate(4%,4%)}.team_outer img,.news-box img,.about-head .about-image img{transition:all .5s ease 0s;width:100%}.post_img,.team_img,.about-image{position:relative;overflow:hidden}.newsletter_form h5{color:#fff;font-size:18px;background-color:var(--color-primary);padding:7px 20px;display:inline-block;font-size:15px;border-radius:20px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transform:rotate(270deg) translateX(10%);position:absolute;left:-66px;top:50%}.grid-wrapper{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:206px;grid-auto-flow:dense}.grid-wrapper>div{display:flex;justify-content:center;align-items:center}.grid-wrapper div img,.grid-wrapper div a{width:100%;height:100%;object-fit:cover;border-radius:5px}.grid-wrapper .wide{grid-column:span 2}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-column:span 2;grid-row:span 2}.gallery_image_box img{width:100%}.how_work_image img{border-radius:10px}section#newsletter_section{background-position:center}