@charset "UTF-8";
/* https://www.aspireschoolofdance.com/wp-content/themes/porto-child/style.css?ver=6.6.5 */
.album_section_wrapper .wpb_wrapper{display:flex;flex-wrap:wrap}.album_section_wrapper .wpb_wrapper .album_wrapper{min-width:25%;flex:0 0 25%;padding:0;text-align:center;margin-bottom:30px}.album_section_wrapper .wpb_wrapper .album_wrapper a h2{margin-top:10px;font-size:16px;color:#fff;padding-bottom:10px;transition:all 0.5s}.album_section_wrapper .wpb_wrapper .album_wrapper a{background:#000;display:block;text-decoration:none;width:225px;margin:0 auto}.album_section_wrapper .wpb_wrapper .album_wrapper a:hover h2{color:#85ba50}.album_section_wrapper .wpb_wrapper .album_wrapper a img{margin-top:5px}#footer .widget_wysija_cont .wysija-submit{background:#bc8932}.header-wrapper{background-color:#484444!important;background-image:unset!important}.vc_gitem-acf.designations{color:#fff;font-weight:600}.outer_block{margin-top:25px}.outer_block .post_content .page-content p{font-size:14px}.porto-u-heading .porto-u-sub-heading .green{color:#76bc55}.porto-u-heading .porto-u-sub-heading{color:#000!important}.timeline_chart .porto-wrap-container .vc_column_container{max-width:65%;margin:0 auto}.timeline-balloon .balloon-content .balloon-description h5.text-color-dark{font-size:18px}.timeline-balloon .balloon-content .balloon-description p{font-size:14px;margin-top:15px!important}#banner-wrapper .porto-block:before{content:'';position:absolute;background-color:rgba(0,0,0,.7);left:0;right:0;margin:0 auto;width:100%;height:100%}#banner-wrapper .porto-block{position:relative}.video_section_wrapper .wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery_video{min-width:calc(33.3% - 20px);-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 20px);flex:0 0 calc(33.3% - 20px);text-align:center;margin:0 10px 50px}.video_heading h3.title_video{color:#fff;padding:13px 0 9px}.video_heading{min-height:60px;background-color:#76bc55;display:flex;align-items:center;justify-content:center}.facebook_icon .porto-sicon-wrapper{display:inline-block}.porto-sicon-wrapper.style_1{display:inline-block}.qualification_list li{list-style:none;padding:10px 0;position:relative}.qualification_list li:before{content:'\e828';font-family:"porto";font-style:normal;padding-right:10px}.qualification_list{padding-left:0}html .btn-primary{color:#ffffff!important}.term-dates-block .row{border:1px solid #e6e6e6;padding:20px}@media (max-width:991px){.outer_block{flex-wrap:wrap}.outer_block .post_content{padding:15px 0 0 0}.outer_block .post_image img{width:100%;object-fit:cover}}@media (max-width:768px){.album_section_wrapper .wpb_wrapper .album_wrapper{min-width:33%;flex:0 0 33%}}@media (max-width:767px){.timeline-balloon .balloon-time .time-text{top:-17px}.timeline-balloon .balloon-time .time-text{width:100px}.timeline-balloon .balloon-content .balloon-arrow{display:none}.timeline-balloon .balloon-content{padding:40px 0 25px!important}}@media (max-width:600px){.album_section_wrapper .wpb_wrapper .album_wrapper{min-width:50%;flex:0 0 50%}.gallery_video{min-width:calc(50% - 20px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.timeline-balloon .balloon-content .balloon-description h5.text-color-dark{line-height:24px}.timeline_chart .porto-wrap-container .vc_column_container{max-width:100%}}@media (max-width:480px){.blog-home .row .post-item{padding:10px 10px 5px 10px}.album_section_wrapper .wpb_wrapper .album_wrapper{min-width:100%;flex:0 0 100%}.gallery_video{min-width:ca1c(100% - 20px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}}#header.header-6 .header-main .header-left{padding:0 15px!important;border-left:1px solid rgba(138,137,132,.5)}.teacher_wrapper .post_image{width:30%;float:left}.teacher_wrapper .outer_block{width:68%;margin:0;float:right}.teacher_wrapper .qualification_details{width:30%;float:none;display:inline-block;margin-top:20px;background:#f1f1f1;padding:20px}.teacher_wrapper .qualification_list li{padding:5px 0}.teacher_wrapper .qualification_details h2{line-height:1.3;margin-bottom:20px}.teacher_wrapper .outer_block{min-height:500px}.teacher_wrapper .qualification_details{padding:0;background:#fff;border:7px solid #000;color:#000}.teacher_wrapper .qualification_details h2{background:#c29239;padding:20px;color:#000;border-bottom:2px solid #000}ul.qualification_list{padding:0 21px}.teacher_wrapper .qualification_list li{border-bottom:1px solid #000;cursor:pointer}.teacher_wrapper .qualification_list li:hover{color:#000}.teacher_wrapper .qualification_list li:last-child{border:0}.woocommerce-shipping-fields{display:none}