/**handles:unityStyle,responsive-style,lity-style,ddacademy-woocommerce-style,wqpmb-style**/
.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}a,button{transition:all .3s ease-in-out}a:hover:not(.common_btn),button:hover{opacity:.7}.student_portal_sec .login_body{height:inherit;padding-top:1.8rem}.wpcf7-form p br{display:none}.header_menu .menus .menu_button{top:54%}.menu_btn.active .menu_button:after,.menu_btn.active .menu_button:before{top:36%}.nav-link{transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out}.header_logo img{max-width:250px;object-fit:contain}.desktop_menus,.header_menu .megamenu{top:105px}.interest_sec h2{font-size:46px}@media (min-width:1200px){#trainer{scroll-margin-block-start:-100px}}.notice,.notice.error,div.error{display:none!important}.featured_sec .fea_course_btn{padding-top:30px}.featured_sec .feat_block{margin-top:unset!important;min-height:unset!important;height:100%;max-height:-webkit-fill-available;justify-content:space-between}.featured_sec .feat_block h3,.featured_sec .feat_block p{flex:1}.featured_sec .feat_block img{flex:0 0 auto;margin-top:unset!important}.became-model__form{padding-top:3rem;padding-bottom:8rem}.became-model__form .form{max-width:600px;margin:0 auto}.became-model__form h2{font-size:50px;text-align:center;font-family:var(--font-quickpen)}.became-model__form .form .common_btn{margin:0 auto}.became-model__form .form .wpcf7-not-valid-tip{font-size:.8rem}.became-model__form .form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.search_Q.modal{background-color:var(--black);overflow-x:hidden!important}.search_Q .smart_search{padding:0;padding-bottom:90px}@media (min-width:1200px){.search_Q .smart_search{padding:60px 0}}.overview_sec .overview_img.bookable-product{max-height:unset!important}.course_content_block h3{margin-top:unset!important}.course_content_block li{display:flex;align-items:baseline}@media (min-width:1200px){.course_content_block ul{display:block!important;columns:3}}.student_portal_sec{height:100vh!important}.student_portal_sec .login_form{transform:scale(.85)}.intro_sec .intro_block:before{height:100%!important}body.page-id-79 .trainer_sec .train_inner .row{align-items:center!important}.team_sec .team_block{padding-bottom:5rem}.team_sec .team_block h3{margin-bottom:0!important}.apporach_sec.phive_booking img{width:100%;max-height:500px;object-fit:contain}p.stars.selected a.active::before,p.stars.selected a::hover,p.stars.selected a::hover::before,p.stars.selected a:not(.active)::before{color:var(--gold)!important}.tab_sec .tab-pane p.woocommerce-noreviews{width:fit-content;width:-moz-fit-content}
@media (min-width:1400px){.related.products .col-md-6{width:33.33%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}@media (max-width:1199px){.desktop_menus a{font-size:16px!important}}@media (max-width:992px){.product_block .product_content h2{font-size:35px}.logo_sec h3{font-size:24px}.banner_block .b_block span{font-size:45px}.banner_block .b_block p{font-size:24px}.search_sec p{font-size:22px}}@media (max-width:991px){.banner_sec{padding-top:70px}.header_menu .col-lg-6 .justify-content-end{justify-content:center!important}.header_menu .courses .megamenu.show{z-index:4;height:100vh;overflow-y:auto;top:105px;position:absolute}.desktop_menus.show{height:100vh;position:absolute;top:105px}.desktop_menus a{font-size:20px!important}.desktop_menus ul{display:block;text-align:left;padding:0}.banner_sec h1{font-size:45px}.banner_block .b_block{margin-bottom:30px}.search_sec p{font-size:17px}.quote_sec{padding:50px 0}.quote_sec .quatation-icon:first-child{padding-left:0}.quote_sec .quatation-icon:last-child{padding-right:0}.quote_sec .quote_block{padding:50px 20px}.quote_sec img{width:70px}.quote_block p{font-size:22px}.quote_block span{font-size:35px}.featured_sec{padding:20px 0}.featured_sec h2{font-size:28px}.featured_sec .fea_course_btn{font-size:24px}.saprator{margin:20px 0}.featured_sec .feat_left h3{font-size:28px}.featured_sec .feat_left p{font-size:18px}.featured_sec .feat_left{text-align:center}.featured_sec .feat_left img{max-width:180px}.featured_sec .feat_block{margin-bottom:40px;min-height:auto}.featured_sec .feat_block h3{margin-bottom:15px;padding-bottom:15px;height:35px;font-size:20px}.featured_sec .feat_block p{font-size:18px;margin-bottom:24px;line-height:20px}.learn_sec .form_block h2{font-size:45px}.intro_sec h2{font-size:35px}.intro_sec h3{font-size:30px}.header_menu .call{display:none}.dd_back .col-lg-9 .justify-content-left{justify-content:center}.dd_back .col-lg-3.text-end{text-align:center!important}.video_section .ml-20 p{margin-bottom:20px}.course_section .col-lg-4::before{width:0}.course_section .col-lg-4 .face_details{padding-left:10px;padding-top:30px}.course_section .col-lg-4 .mt-5{margin-top:15px!important}.skin_booster .download_btn{text-align:center}.footer_sec .address{margin-bottom:20px}.logo_sec h3{text-align:center;border-right:0}.desktop_menus ul li{margin-bottom:10px}.header_menu .megamenu h6{margin-bottom:0}.header_menu .megamenu .course_menu{border-right:none;margin-bottom:20px}.paypal_btn{margin-bottom:10px}.finance_logo .finance_inner{justify-content:center}.award_sec .left_block{padding:30px 20px}.header_menu .d-flex{flex-wrap:nowrap;justify-content:end!important}.header_menu .megamenu .course_menu .ul-scroller{max-height:190px;height:auto}.logo_sec img{width:100%}.finances_opt .logo_sec img{margin-bottom:40px}.award_sec .award_img{margin-left:0;height:auto}.h-100{height:auto}.featured_sec .r-35{margin:0}.header_menu .megamenu .course_menu{border-right:none}.about_sec .about_block h3,.apporach_sec h3,.interest_sec h2,.trainer_sec h3{font-size:40px}.trainer_sec .train_inner img{width:100%;height:100%;object-fit:cover}.interest_sec h2:before{width:100%}.interest_sec p{padding-right:20px}.course_content_block ul{display:grid;grid-template-columns:auto auto;margin-bottom:40px}.expert_sec .member_img{width:200px;height:200px}.course_content_block{padding-top:40px}.logo_sec h2{font-size:30px}.treat_block .product_block .product_content h4{font-size:28px;padding-bottom:20px;margin-bottom:20px}.common_price{width:100%}.common_price tbody tr td:not(:first-child){text-align:end}.featured_treatment .treat_block{padding:15px}.featured_treatment .treat_block .row.r-25{margin:0}.featured_treatment .treat_block .product_cart .d-flex{display:block!important}.expert_sec h2,.testimonial_sec h2{margin-bottom:35px;font-size:35px}.expert_sec .team_block{text-align:center;margin-bottom:30px}.course_content_block h3{font-size:45px}.contact_us .block_d{padding:30px 20px}.contact_us h3{font-size:30px;margin-bottom:10px}.contact_us h4{font-size:24px}.contact_us .mt-5{margin-top:15px!important}.dd_back .d-flex .header_logo{display:block;margin-bottom:20px;text-align:center}.dd_back h1{font-size:25px;text-align:center}.dd_back .col-lg-3.text-end{margin-top:20px;text-align:center!important}.dd_back .d-flex{display:block!important}.course_info h2{font-size:40px}.course_info p{color:var(--white);font-size:24px}.course_info p{font-size:24px}.course_section img{width:100%!important}.course_section .c_block{display:block!important}.course_section .face_details{padding-left:10px;margin-top:30px}.course_section .col-md-4::before{display:none}.course_section .student-portal:last-child{margin-bottom:0}.course_section.p-80{padding:40px 0}.course_section a{margin-right:10px}.skin_booster .download_btn{display:block}.skin_booster .col-md-10 .d-flex{display:block!important;text-align:center}.skin_booster .info{padding-left:0;margin:20px 0}.finance_logo .finance_inner p{font-size:35px}.interest_sec{padding:40px 0}.interest_sec h2{margin-top:20px}.entry-content .cart-collaterals{margin-top:30px}.entry-content .woocommerce-info{margin-bottom:10px}.product_block .product_cart .common_btn2,.product_block .product_cart form .common_btn{width:100%}.product_block .product_cart form .common_btn.ms-3{margin-left:0!important}.course_sec .course_block{padding-bottom:0}.tax-product_cat .logo_sec{padding-top:0}table.shop_table_responsive tr td .coupon label{display:none}table.shop_table_responsive tr td .coupon{justify-content:center}.entry-content .wc-proceed-to-checkout .checkout-button{width:auto!important;margin-left:20px}.entry-content .actions>button{margin-left:20px}}@media (max-width:768px){.logo_sec h2{font-size:23px}.product_block .product_content h2{font-size:26px}.product_block .product_cart{padding:30px 5px}.overview_sec .overview_block .product_meta{text-align:center}.inner_bannner .banner_right{bottom:-100px}.inner_bannner.single .course-title{padding-top:30px}.tab_sec .nav-tabs .nav-link{font-size:22px}.about_sec .about_block h3,.apporach_sec h3,.interest_sec h2,.trainer_sec h3{font-size:30px}.course_sec h2{font-size:45px}}@media (max-width:767px){.inner_bannner.single .course-title{text-align:left;padding-top:30px}.product_block .product_cart{padding:30px}.page-template-contact_us .logo_sec img{margin-bottom:20px}.banner_sec h1{font-size:35px}.banner_block .b_block:before{left:50%;transform:translateX(-50%)}.banner_block .b_block{text-align:center}.search_sec p{font-size:22px;text-align:center;margin-bottom:10px}.pl-35,.pr-35{padding:0}.icon_sec .icon_block{margin-bottom:30px}.icon_sec{padding-bottom:50px}.learn_sec .form_block h2{font-size:35px}.testimonial_sec h3{margin-top:10px}.footer_sec .address h6{font-size:18px}.finances_opt .logo_sec .col-lg-6{text-align:center}.footer_sec .address p,.footer_sec .menu a{font-size:15px}.inner_bannner.about-sec-banner{padding-top:100px}.inner_bannner h1{font-size:50px;margin-top:0}.trainer_sec .train_inner h4{font-size:30px}.team_sec .team_block{text-align:center;margin-bottom:30px;display:block}.about_sec .about_block h3,.apporach_sec h3,.interest_sec h2,.trainer_sec h3{font-size:35px}.apporach_sec .common_btn,.interest_sec .common_btn{margin-bottom:30px}.inner_bannner.become-a-bg{height:auto;padding-top:100px}.product_block .product_cart img{margin-right:10px}.logo_sec h2{text-align:center;margin-bottom:20px}.header_logo img{max-width:250px;object-fit:cover;width:100%}.inner_bannner.course img{width:300px}.inner_bannner h1{font-size:35px}.course_sec p{font-size:20px}.product_block .product_cart .common_btn2{margin-right:10px}.product_block .product_cart p{text-align:center}.product_block .product_cart .text-center{text-align:center}.course_sec .course_block{padding-bottom:20px}.inner_bannner .banner_right p{text-align:center}.banner_right .col-md-5{text-align:center}.banner_right .col-md-2 img{max-width:50px}.tab_sec .tabs_scroller{overflow-x:auto;overflow-y:hidden}.tab_sec .nav-tabs{min-width:300px;white-space:nowrap;overflow-x:auto}.tab_sec .nav-tabs .nav-link{font-size:20px}.tab_sec .nav{flex-wrap:nowrap}.inner_bannner.single span{font-size:28px;line-height:45px}.overview_sec .overview_block h2{font-size:32px}.enroll_sec h2{font-size:40px}.entry-content table.shop_table_responsive tr td.product-thumbnail a{display:flex;justify-content:end;align-items:center}.entry-content table.shop_table tr.cart_item td.product-remove{display:flex;justify-content:end}table.shop_table_responsive tr td.product-thumbnail::before{content:"";float:left;display:none}table.shop_table_responsive tr td .coupon label{display:none}.featured_sec .fea_course_btn{font-size:24px;margin-right:0;width:100%}.featured_sec .fea_course_btn.btn2:last-child{margin-left:0;margin-right:0;width:100%}.header_menu .courses .megamenu.show{top:85px}.desktop_menus.show{top:85px}.play_btn{width:50px;height:50px}.overview_sec .overview_img.bookable-product{height:100%;min-height:300px}.delayedPopupWindow p{margin-bottom:20px;font-size:20px}.woocommerce-notices-wrapper .woocommerce-message{font-size:16px}.woocommerce-notices-wrapper .woocommerce-message .close-button{font-size:18px;margin-left:10px}.browse_course .feat_block{margin-top:90px}.browse_course .feat_block p{font-size:18px;margin-bottom:0}.register_sec .award_text{flex-direction:column;min-height:200px;height:100%;overflow-y:auto;scrollbar-color:var(--gold) var(--white);scrollbar-width:thin}.register_sec .form_block h2{font-size:45px}.inner_bannner.single h1{font-size:35px;line-height:70px}.logo_sec img{margin-top:20px}.expert_sec h3{font-size:40px}.featured_treatment h2{font-size:40px;margin-inline-end:-10px}.featured_treatment .product_cart .d-flex .common_btn{display:flex!important;justify-content:center}.course_content h2{font-size:35px}.course_content_block h3{font-size:35px}.page-template-become-a-model .logo_sec{padding-bottom:0}.featured_treatment .treat_block .product_cart .d-flex.p-3{text-align:center}.entry-content table.shop_table tr td.product-quantity{display:flex;align-items:center;justify-content:space-between}body .qib-button.qib-button-wrapper{float:none;justify-content:end}.entry-content table.shop_table tr td.product-quantity{text-align:right}.entry-content .actions>button{display:flex}table.shop_table_responsive tr td .coupon{padding:0 15px}.entry-content .wc-proceed-to-checkout .checkout-button{width:100%!important;margin-left:0}.entry-content .cart_totals table{background-color:#f5f5f5!important;padding:20px;border-collapse:inherit!important}}@media (max-width:575px){.overview_sec .overview_block{padding:40px 20px}.woocommerce-notices-wrapper .woocommerce-message{font-size:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:10px;gap:5px;position:relative}.woocommerce-notices-wrapper .woocommerce-message .close-button{font-size:18px;margin-left:10px;position:absolute;right:10px;top:10px}.trainer_sec .trainer_block:before{top:-14px}.banner_sec{padding-top:50px}.banner_block .b_block span{font-size:40px}.quote_sec img{width:50px}.quote_block p{font-size:20px}.quote_block span{font-size:30px}h2{font-size:24px}.award_sec .left_block p{font-size:17px}.icon_sec img{width:80px}.footer_sec .menu{margin-bottom:20px}.footer_sec .address h6{margin-bottom:6px}.footer_sec .address p,.footer_sec .menu a{font-size:18px}.about_sec .about_block h2{font-size:30px}.about_sec .about_block h3,.apporach_sec h3,.interest_sec h2,.trainer_sec h3{font-size:30px}.apporach_sec h2,.intro_sec h2,.testimonial_sec h2,.trainer_sec h2{font-size:30px}.trainer_sec .train_inner{margin-top:60px}.trainer_sec .trainer_block{padding:30px 15px}.interest_sec,.testimonial_sec{padding:30px 0}.interest_sec h2{padding-bottom:20px}.interest_sec p{line-height:26px}.inner_bannner h1{font-size:40px}.inner_bannner p{font-size:20px}.about_sec .about_block h4{font-size:25px}.expert_sec h3{font-size:35px}.course_content h2,.course_content_block h3{font-size:30px}.course_content .accordion-body p{font-size:18px}.in_banner_sec{padding:100px 0}.in_banner_sec h1{font-size:40px;margin-bottom:30px}.in_banner_sec p{font-size:24px;line-height:28px}.contact_us .col-md-6.bg_blue{padding:60px 25px}.inner_bannner{padding-top:100px}.inner_bannner.course{height:auto}.course_sec h2{font-size:35px}.product_block .product_content h2{font-size:28px;margin:15px 0!important}.product_block .product_content p{font-size:18px}.inner_bannner.category-page{padding-bottom:200px}.course_sec .course_content h3{font-size:25px}.register_sec .register_left{padding:60px 40px}.register_sec .award_text{max-height:200px;height:auto}.register_sec .form_block h2{font-size:35px}.register_sec .form_block p{font-size:18px}.browse_course h2{margin-bottom:20px;font-size:40px}.browse_course{padding:40px 20px;padding-bottom:0}.overview_sec .overview_block h2{font-size:30px}.enroll_sec h2{font-size:40px}.course_content_block{padding-top:20px}.interest_sec h2{margin-bottom:20px}.inner_bannner.single span{font-size:24px;line-height:36px}.inner_bannner.single h1{font-size:28px}.overview_sec .overview_block h2{font-size:24px}.overview_sec .overview_block h3{font-size:22px}.enroll_sec h2{font-size:35px}.enroll_sec{padding:40px 20px;margin-bottom:20px}.course_content_block{padding:30px 20px}.student_portal_sec h3{font-size:40px}.student_portal_sec .login_body{max-width:100%;margin:0 15px}.student_portal_sec .form-label{font-size:24px}.forget_panel a{font-size:24px}.student_portal_sec .login_body img{max-width:190px;width:100%}.footer_sec{padding-bottom:150px}.course_content_block ul{display:grid;grid-template-columns:auto;margin-bottom:40px;flex-direction:column;max-height:200px;overflow-y:auto;scrollbar-color:var(--gold) var(--white);scrollbar-width:thin}.course_content_block ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3);background-color:transparent}.course_content_block ul::-webkit-scrollbar{width:3px;background-color:var(--white)}.course_content_block ul::-webkit-scrollbar-thumb{background-color:var(--gold)}.tab_sec .tab-pane p{margin-bottom:0}#review_form_wrapper label{margin-top:0;position:relative;top:0}.tab_sec .tab-pane p.woocommerce-noreviews{margin-bottom:20px}.inner_bannner .banner_right .d-flex{display:block!important;text-align:center}.inner_bannner .banner_right .d-flex>a{margin-top:10px}}@media (max-width:510px){.header_logo img{max-width:180px;width:100%}.icon_sec h3{font-size:17px}.icon_sec h3:before{width:100%}}@media (max-width:425px){.featured_treatment h2{margin-bottom:-15px}.browse_course .feat_block h3{font-size:22px}.icon_sec h3:before{width:100%}.header_menu{padding:10px 0}.header_menu .col-4{padding-right:0}.header_menu .courses{width:50%}.header_menu .courses>a{padding:0 10px;text-align:center;font-size:17px;display:flex;justify-content:center;height:40px;line-height:40px}.header_menu .menus{margin-left:5px;width:50%;font-size:17px;line-height:40px;height:40px;display:flex;align-items:center;justify-content:center}.banner_sec h1{font-size:25px}.menu_button{left:20px}.desktop_menus.show{top:58px}.header_menu .courses .megamenu.show{top:60px}.banner_block .b_block:before{width:150px;height:150px}.banner_block .b_block:before{left:50%;transform:translateX(-50%)}.banner_block .b_block{margin-bottom:50px;height:auto}.quote_sec img{width:40px}.quote_block span{font-size:25px}.quote_sec{padding:40px 0}.quote_sec .quote_block{padding:20px}h2{font-size:22px}.featured_sec h2{font-size:22px}.featured_sec .fea_course_btn{font-size:18px}.featured_sec .feat_left img{max-width:150px}.pl-25,.pr-25{padding-left:10px;padding-right:10px}.testimonial_sec{padding:40px 0}.testimonial_sec h2{margin-bottom:25px;font-size:30px}.testimonial_sec p{font-size:18px;text-align:center}.testimonial_sec .slide_items{text-align:center}.learn_sec .form_block h2{font-size:30px}.learn_sec .form_block p{font-size:16px}.learn_sec .form-control,.learn_sec .form-select{height:45px}.learn_sec .form-control::placeholder,.learn_sec .form-select{font-size:20px}.intro_sec{padding:50px 0}.intro_sec h2{font-size:28px;margin-bottom:50px}.intro_sec h3{font-size:24px;line-height:30px}.intro_sec .intro_block p{margin-top:35px;font-size:20px}.intro_sec .intro_block:before{height:370px}.intro_sec .intro_block a img{max-width:250px;width:100%}.quote_sec .quatation-icon{padding:0 15px}.quote_block p{font-size:18px}.play_btn{width:50px;height:50px}.inner_bannner h1{font-size:40px}.about_sec .about_block{padding:45px 20px}.about_sec .about_block h3,.apporach_sec h3,.interest_sec h2,.trainer_sec h3{font-size:25px;line-height:40px}.about_sec .about_block h2{font-size:26px}.about_sec .about_block h3{margin-bottom:30px}.intro_sec h2{font-size:24px}.intro_sec .intro_block p{margin-top:30px;font-size:18px}.intro_sec .intro_block{padding:30px 10px}.trainer_sec .owner_deatil{padding:30px 20px}.trainer_sec .train_inner h4{font-size:24px}.trainer_sec .owner_deatil p{font-size:20px}.team_sec .member_img{width:200px;height:200px}.team_sec .team_block h3{font-size:24px;margin-bottom:10px}.apporach_sec h2,.intro_sec h2,.testimonial_sec h2,.trainer_sec h2{font-size:26px}.interest_sec p{font-size:20px}.interest_sec h2{margin-bottom:20px}.inner_bannner h1{font-size:30px}.inner_bannner p{font-size:20px}.about_sec .about_block h4{font-size:24px}.featured_treatment h2{font-size:35px;margin-bottom:30px}.about_sec{padding-bottom:60px}.featured_treatment .product_block .product_content{padding:15px}.treat_block .product_block .product_content h4{font-size:22px;padding-bottom:10px;margin-bottom:15px}.product_block .product_content p{font-size:18px;line-height:25px}.p-3{padding:1rem!important;padding-top:0!important}.testimonial_sec .single_slide_items{padding:0 60px}.testimonial_sec .single_slide_items p{font-size:18px}.course_sec h2{font-size:24px;margin-bottom:30px}.product_block .product_content h2{font-size:24px;padding:0 20px}.product_block .product_content span.price{padding:0 20px 20px 20px}.course_sec .product_block .product_content p{padding:0 20px!important}.product_block .product_cart{padding:30px 20px}.product_block .product_cart p{margin-bottom:10px}.inner_bannner.single h1{font-size:30px}.inner_bannner.single p{font-size:20px}.register_sec{padding:50px 0}.register_sec .register_left{padding:30px 15px}.register_sec .form_block{padding:30px 20px;margin-left:0;padding-left:15px}.register_sec .form_block h2{font-size:30px}.register_sec .form-control::placeholder,.register_sec .form-select{font-size:18px}.browse_course p{font-size:20px}.browse_course h2{font-size:35px}.course_sec .course_block{padding:30px 25px}.browse_course h2{margin-bottom:28px}.course_info h2{font-size:28px}.course_info p{font-size:20px}.course_section h4{font-size:25px}.course_section .col-lg-4 .face_details{padding-top:0}.overview_sec .overview_block h2{font-size:24px}.logo_sec h2{font-size:22px}.tab_sec .tab-pane{padding:20px 10px}.course_faqs .accordion-button{font-size:15px}.interest_sec,.testimonial_sec{padding:20px 0}.enroll_sec h2{font-size:30px}.enroll_sec{padding:40px 10px}.enroll_sec .form-control,.enroll_sec .form-select{font-size:20px}.intro_sec .intro_block:before{position:absolute;top:-16px}.inner_bannner.single h1{line-height:60px}.overview_sec .overview_block{padding:40px 20px}.overview_block .overview_payment img{width:125px;margin-top:10px}.course_content h2,.course_content_block h3{font-size:22px}.student_portal_sec .login_body img{max-width:160px;width:100%}.student_portal_sec h3{font-size:35px}.student_portal_sec .login_form{padding:60px 20px 20px}.student_portal_sec .form-control{height:40px;font-size:22px}.student_portal_sec .portal_btn{padding:5px 15px}.course_sec .course_block{padding-bottom:0}.inner_bannner.offline-banner{padding:100px 0}.inner_bannner .banner_right{bottom:-90px}.course_content_block li{font-size:18px}.course_content_block h3{margin-top:-45px}.course_content h2{margin:35px 0}.course_content .accordion-button{font-size:20px;padding:10px 20px}.course_content .accordion-body p{padding:0}.course_content .accordion-button{padding-right:25px;font-size:16px}.course_content .accordion-body p{font-size:16px}.interest_sec .r-25{margin:0 -10px}button.single_add_to_cart_button.button.alt{max-width:100%;width:100%}.delayedPopupWindow h3{font-size:22px}.delayedPopupWindow p{font-size:18px}.delayedPopupWindow .modal-footer{padding-left:0;padding-right:0}.delayedPopupWindow .modal-footer .btn,.delayedPopupWindow .modal-footer .common_btn{width:100%;height:45px;line-height:normal;margin-left:0!important;margin-right:0!important}.page-template-online-courses .logo_sec h3{padding-top:0}.inner_bannner .banner_right .d-flex{display:block!important}.inner_bannner .banner_right .d-flex form{text-align:center;margin-top:10px}.overview_sec .overview_img{position:relative;min-height:300px;height:100%}.finances_opt .logo_sec img{margin-bottom:30px}.product_block .product_content h2{font-size:21px}.product_block .product_content span{font-size:25px}.page-template-shop-category .logo_sec{padding-top:0}.expert_sec h3{font-size:25px}.expert_sec h2,.testimonial_sec h2{font-size:30px}.expert_sec .team_block h3{font-size:24px}.expert_sec{padding-bottom:0}.award_sec .video_block>.common_btn{font-size:16px}}@media (max-width:375px){.award_sec .video_block>.common_btn{font-size:15px;white-space:nowrap}.apporach_sec h3{margin-bottom:25px;padding-bottom:30px}.menu_button{left:10px}.featured_sec .fea_course_btn{font-size:15px}.award_sec .award_img .video_block a{font-size:15px}.icon_sec .col-6{height:100%;margin-top:auto}.award_sec{padding-bottom:50px}.icon_sec{padding-bottom:30px}.featured_sec .feat_left h3{font-size:24px}.logo_sec img{max-width:160px}.logo_sec h3{font-size:20px}.intro_sec .intro_block{padding:30px 15px}.banner_block .b_block span{font-size:30px}.banner_block .b_block p{font-size:20px}.inner_bannner.single h1{line-height:45px}.inner_bannner.become-a-bg{padding-top:100px;padding-bottom:250px}.about_sec .about_block h4{font-size:20px}.about_sec .about_block p,.featured_treatment .treat_block>p{font-size:18px}.featured_treatment h2{font-size:25px}.common_price th{font-size:20px}.featured_treatment .common_btn.m-4{margin:10px!important}.product_block .product_cart img{width:100px!important}.featured_treatment .treat_block .product_cart .d-flex.p-3{padding-top:10px!important}.featured_treatment{padding-bottom:40px}.expert_sec h2,.testimonial_sec h2{margin-bottom:30px;font-size:25px}.expert_sec h3{font-size:22px}.expert_sec .team_block h3{font-size:24px}.course_content h2,.course_content_block h3,.logo_sec h2{font-size:22px}.finances_opt .logo_sec{padding-bottom:25px}.apporach_sec h2,.intro_sec h2,.testimonial_sec h2,.trainer_sec h2{font-size:23px}.treat_block .product_block .product_content h4{font-size:22px}.in_banner_sec h1{font-size:30px}.in_banner_sec p{font-size:18px;line-height:22px}.contact_us h3{font-size:24px}.contact_us h4{font-size:20px}.contact_us .n_avaible a,.contact_us .n_avaible p{font-size:18px}.contact_us .form-control::placeholder,.contact_us .form-select{font-size:20px}.dd_back h1{font-size:20px;text-align:center}.course_info h2{margin-bottom:25px}.course_section .face_details{margin-top:20px}.forget_panel a{font-size:20px;padding-left:10px}.student_portal_sec h3{font-size:30px;margin:25px 0}.student_portal_sec .login_body img{max-width:140px;width:100%}.student_portal_sec .portal_btn{font-size:20px}.student_portal_sec .form-label{font-size:20px}.delayedPopupWindow p{font-size:16px;line-height:22px}.delayedPopupWindow h3{font-size:20px}.delayedPopupWindow .form-check-input{width:20px;height:20px}.delayedPopupWindow .form-check-label{font-size:20px}.logo_sec h3{padding:20px 0}}@media (max-width:320px){.in_banner_sec p{font-size:18px}.in_banner_sec h1{font-size:24px}.contact_us h4{font-size:18px}.contact_us h3{font-size:20px}.contact_us .n_avaible a,.contact_us .n_avaible p{font-size:16px}.logo_sec h3{font-size:18px}.apporach_sec h2,.intro_sec h2,.testimonial_sec h2,.trainer_sec h2{font-size:20px}.intro_sec h3{font-size:18px}.header_menu .menus{padding:0 8px}.inner_bannner.course img{width:200px}.inner_bannner h1{font-size:28px}.course_sec .course_block{padding:40px 15px}.course_sec h2{font-size:20px}.inner_bannner{padding-top:90px}.course_sec p{font-size:18px}.product_block .product_content h2{font-size:22px;padding:0 10px}.course_sec .product_block .product_content p{padding:0 10px!important;margin-bottom:10px}.product_block .product_content span{font-size:30px}.course_sec .course_content h3{font-size:25px}.inner_bannner.single span{font-size:20px;line-height:30px}.inner_bannner.single h1{line-height:45px;font-size:22px}.overview_sec .overview_img .common_btn{font-size:15px}.overview_sec .overview_block h2{font-size:20px}.overview_sec .overview_block h3{font-size:18px}.overview_sec .overview_block p{font-size:17px}.course_content .accordion-button{font-size:14px}.interest_sec h2{font-size:20px}.apporach_sec h3{padding-bottom:30px}.enroll_sec h2{font-size:25px}.student_portal_sec h3{font-size:25px}.student_portal_sec .form-label{font-size:18px}.student_portal_sec .login_form{padding:40px 20px 20px}.forget_panel a{font-size:18px;padding-left:10px}.register_sec .form_block h2{font-size:26px}.browse_course h2{font-size:28px}.browse_course .feat_block{margin-bottom:10px}}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}
table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr td,table.shop_table_responsive tr th{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(odd){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart.focus .widget_shopping_cart,.site-header-cart:hover .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:0;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}
.qib-button-wrapper button.qib-button{padding:6px 12px 8px;height:41px;background:#fff;border:1px solid #efefef;cursor:pointer;font-size:20px;line-height:20px;min-width:41px;color:#000;height:41px}.qib-button-wrapper .quantity{display:inline}.qib-button-wrapper{margin:3px 0;white-space:nowrap}.qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity{float:none!important;height:41px}.qib-button-wrapper .quantity input.input-text.qty.text{height:41px;padding:6px 12px 8px;text-align:center;background:#fff;border:1px solid #efefef;font-size:20px;line-height:20px;box-shadow:none;margin:0!important}span.wqpmb_plain_input.hidden{display:none}.quantity.wqpmb_quantity,body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity{display:inline-flex}body .qib-button-wrapper{display:flex;float:left;flex-wrap:nowrap;margin-right:5px;align-items:center;justify-content:center;gap:0}body .qib-button-wrapper .minus.qib-button,body .qib-button-wrapper .plus.qib-button{background:#a19f9f14}body .qib-button-wrapper .minus.qib-button:hover,body .qib-button-wrapper .plus.qib-button:hover{background:#14141414}.wpt-wrap .qib-button-wrapper{gap:0}.wpt-wrap .qib-button-wrapper div.quantity.wqpmb_quantity{height:37px!important}body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{margin:inherit}.woocommerce div.product form.cart .qib-button-wrapper div.quantity{margin-right:0;margin:0}.qib-button-wrapper input::-webkit-inner-spin-button,.qib-button-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.qib-button-wrapper .quantity input[type=number],.qib-button-wrapper input[type=number]{-moz-appearance:textfield}.woocommerce div.product .quantity.wqpmb_quantity,.woocommerce div.product form.cart .quantity.wqpmb_quantity,.woocommerce-page div.product form.cart div.quantity.wqpmb_quantity{margin:0!important}@media only screen and (max-width:600px){table.cart .product-quantity .minus,table.cart .product-quantity .plus{display:block}body .qib-button-wrapper{display:flex;float:right;margin-right:0}}body.theme-pricom .qib-button-wrapper .minus.qib-button,body.theme-pricom .qib-button-wrapper .plus.qib-button,body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box{background:#f5f5f5;color:#7e7e7e;border-radius:0;border:0 none!important}body.theme-pricom .qib-button-wrapper .minus.qib-button:hover,body.theme-pricom .qib-button-wrapper .plus.qib-button:hover,body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box:hover{color:#000}body.theme-pricom .qib-button-wrapper{border:1px solid #ddd;border-radius:15px;overflow:hidden}body.theme-pricom .qib-button-wrapper .quantity .input-text[type=number]{min-width:56px}.woocommerce div.product form.cart div.quantity .qty{margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important}body.theme-shoptimizer .ajax_add_to_cart.add_to_cart_button,body.theme-shoptimizer .single-product div.product form.cart .button{margin-left:0!important;margin-top:-2px!important;width:200px!important;height:50px!important;width:200px!important}