.site-header{padding:10px 30px;position:absolute;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:space-between;width:100%}.logo{float:left;width:100%;max-width:236px}.social_links{float:right}.social_links svg{float:left;width:100%;max-width:12px;height:auto}.social_links{display:flex;align-items:center;font-size:14px;font-weight:700;display:none}.social_links ul{display:flex;align-items:center;font-size:14px}.social_links ul li{padding:0 0 0 11px}.social_links span{padding-right:5px}.fb_link svg{width:12px;height:auto}.li_link svg{width:11px;height:auto}.social_links ul li a{float:left;width:22px;height:22px;background:none;border-radius:3px;display:flex;align-items:center;justify-content:center;-moz-transition:background 0.2s linear,color 0.2s linear;-webkit-transition:background 0.2s linear,color 0.2s linear;-o-transition:background 0.2s linear,color 0.2s linear;transition:background 0.2s linear,color 0.2s linear}.social_links ul li a:hover{background:#e96669}.social_links ul li a:hover svg{fill:#fff}#main{float:left;width:100%;position:relative;z-index:9}.banner-cap{width:100%;max-width:500px;position:absolute;bottom:90px;left:32%;z-index:2}.banner-cap.align_Right{left:auto;right:12%}.banner-cap.align_Center{left:50%;right:auto;transform:translateX(-50%);text-align:center}.banner-cap.align_Center .no-btn{float:none;display:table;margin:40px auto 0}.banner-row{position:relative}.banner-rte p{font-family:'Kalista Serif';margin:0;font-size:28px;font-weight:700;line-height:50px;letter-spacing:1.2px;display:flex;flex-direction:column;color:currentColor}.banner-rte p em{font-style:normal;font-size:24px;line-height:inherit}.banner-rte p strong{float:left;width:100%;font-size:40px;line-height:normal;color:#c1358a;letter-spacing:2px}.no-btn{font-size:16px;color:currentColor;float:left;margin-top:35px}.no-btn:hover{color:currentColor;text-decoration:none}.shadow_box{min-height:41px;background:url(/wp-content/themes/sayalivaidya/images/shaow.png) no-repeat top center;margin-top:-20px}.page-width{margin:0 auto;width:100%;max-width:1170px;float:none;display:table}.col-4{float:left;width:33.333%;padding:0 15px}.program_img img{border-radius:0 30px 0 30px;height:auto}.program_items h3{font-size:22px;letter-spacing:1px}.program_img{margin-bottom:0;background:#fff;position:relative}.program_inner.full{background:#fff;padding:45px 20px}.program_inner.full{box-shadow:0 8px 12px rgb(0 0 0 / .1);margin-top:-30px;padding-top:70px;min-height:350px;min-height:375px}.program_rte.full p{font-size:20px;line-height:26px;font-weight:400;letter-spacing:0}.shadow_box.full{margin-bottom:40px}.program_row{padding-top:40px}.book_btn_box{display:flex;align-items:center;justify-content:center;padding:40px 0}.yogainfo{background:#f9e0e0;padding:30px 0}.yogainfo .page-width{max-width:854px}.yoga_img{float:left;width:25%}.yoga_inner{float:left;width:75%}.yoga_img img{max-width:200px}.yoga_items{display:flex;align-items:center;padding:20px 0}.yoga_inner h3{font-size:22px;margin:0 0 15px}.yoga_items:first-child{border-bottom:1px solid #b4a2a3}.yoga_items:nth-child(2n+2){flex-direction:row-reverse}.yoga_items:nth-child(2n+2) img{float:right}.yoga_items:nth-child(1) .yoga_img{width:25%;position:relative;top:10px}.richtext_items.full h3{margin:0;color:#000;font-size:18px;letter-spacing:normal;letter-spacing:.2px}.richtext_items.full{display:flex;padding:40px 0;align-items:center}.richtext_items .book_btn_box{padding:0;white-space:nowrap}.full.about{padding:70px 0;background:#f16666;color:#fff}.about_img{max-width:289px;margin:0 auto;padding:0 0 40px;max-width:360px}.about_rte{padding-top:40px}.about_items p{color:#fff}.about .page-width{max-width:790px}.about_bg.full{min-height:200px;background:url(https://sayalivaidya.com/wp-content/uploads/2026/09/bg.webp) no-repeat top center;background-size:100% auto;margin-top:-72px;pointer-events:none}.about .book_btn_box{padding:40px 0 0;position:relative}.about h3{color:#fff;margin:0 0 30px}.exp_rte.full{max-width:1100px;margin:0 0 40px}.exp_items.full{padding:50px 0 0}.the_exp h5{font-size:18px;text-transform:uppercase;margin-bottom:30px;color:#c1358a;letter-spacing:1px}.exp_box{float:left;width:50%;margin-bottom:32px;background:url(/wp-content/themes/sayalivaidya/images/heart.png) no-repeat 0 7px;padding-left:30px}.exp_box span{font-weight:700;color:#e83d7e;font-size:20px}.exptext p{font-size:20px;line-height:32px;max-width:445px}.the_exp{padding-bottom:0;background:url(/wp-content/themes/sayalivaidya/images/border.png) repeat-x bottom left;background-size:26px auto;position:relative}.the_exp .book_btn_box{padding:40px 0 0;margin-bottom:-20px;margin-bottom:80px}.testimonial-section{background:#f6e2e2;margin-top:-7px;padding-top:65px;padding-bottom:45px}.testimonial_items{margin-top:25px}.testimonial_item{display:flex;align-items:center;flex-wrap:wrap;padding:0 60px}.testimonial_img{max-width:290px;float:left}.testimonial_rte{float:right;width:72%;padding-left:65px}.testimonialtext p{font-size:20px;line-height:26px}.testimonial_img img{border:13px solid #e8c4cf;border-radius:100%}.full.name{margin:30px 0 0}.full.name .h3{font-size:20px;margin:0}.full.name i{font-size:19px;color:#494294;margin:0;font-weight:500}.testimonial_slider{clear:both}.testimonial_slider .slick-list.draggable{clear:both}.testimonial-section .page-width{display:inherit}.testimonial-section .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:40px}.testimonial_slider .slick-dots button{float:left;width:10px;height:10px;font-size:0;border-radius:100%;background:#e797c1;border:none;margin:0 4.5px;padding:0}.testimonial_slider .slick-dots .slick-active button{background:#c1358a}.freedemo-section{background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;padding:70px 0;position:relative}.freedemo-section p{color:#fff}.freedemo-section h3{color:#fff}.freedemo-section::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#000;opacity:.5;z-index:1;pointer-events:none}.freedemo-section .page-width{position:relative;z-index:2}.freedemo_rte{float:left;width:100%;padding:30px 0 0}.freedemo_rte ul{float:left;width:100%;margin:0 0 30px;font-size:20px}.freedemo_rte li{float:left;width:50%;text-align:left;margin:0 0 15px;padding:0 0 0 40px;background:url(/wp-content/themes/sayalivaidya/images/arrow.png) no-repeat 0 7px;background-size:23px auto}.freedemo_rte strong{margin:0 auto;display:table;float:none;padding:0 0 65px 40px;background:url(/wp-content/themes/sayalivaidya/images/arrow.png) no-repeat 0 4px;background-size:23px auto;text-decoration:underline}.book_bottom_box .book_btn_box{padding:0 0 20px}.book_bottom_box .book_btn_box .btn{height:67px;font-size:28px;background-size:100% 100%}.book_bottom_box .book_btn_box .btn:hover{background-size:100% 100%}.full.faq-section{padding:85px 20px 60px;background:#fdedf4}.faq_items.full{margin-top:10px}.faq_header{cursor:pointer;background:#fff;padding:16px 35px;border-radius:5px;color:#c1358a;background:url(/wp-content/themes/sayalivaidya/images/right-arrow.png) no-repeat 98% 50% #fff;font-size:20px;line-height:32px}.faq_header.active{background:url(/wp-content/themes/sayalivaidya/images/bottom-arrow.png) no-repeat 98% 53% #fff}.level-box{padding:25px 40px;display:none}.box-a1{margin:0 0 10px}.faq-section .page-width{max-width:748px}.level-box p{font-size:20px;line-height:32px}.richtext .btn{height:52px;font-size:17px}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff0;z-index:9999;display:none}.popup_over{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .3);z-index:1}.popup_wrppper{position:absolute;width:100%;max-width:590px;min-height:570px;background:#fff;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;padding:30px 40px}.thanku_box{display:none}.close_popup{width:16px;height:auto;position:absolute;top:20px;right:20px}.close_popup svg{float:left;width:100%;height:auto}.form_box h3{color:#000;font-size:20px;letter-spacing:1px}.full.form_box h3+p{text-align:center;font-size:16px;margin:-5px 0 30px;float:left;width:100%;opacity:.8}.wpcf7-form-control-wrap{position:relative;float:left;width:100%}input.wpcf7-form-control{float:left;width:100%;padding:14px 20px;font-size:16px;border:1px solid #db9dc6;border-radius:5px}.full.input_box{margin:0 0 15px}.full.input_box{font-size:16px}.full.input_box label{font-size:16px;float:left;width:100%;margin:0 0 5px}.wpcf7-list-item label{display:flex;flex-direction:row-reverse}.wpcf7-list-item.first{margin-left:0}.wpcf7-not-valid-tip{font-size:14px;float:left;width:100%}.wpcf7-form-control.wpcf7-submit.has-spinner.btn{display:flex;width:auto;max-width:none;height:52px;padding:5px 55px;justify-content:center;align-items:center;border-radius:10px;border:0 solid #000;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:normal;color:#fff;background:url(/wp-content/themes/sayalivaidya/images/btn_bg.jpg) repeat-x center center;-moz-transition:background 0.2s linear,color 0.2s linear;-webkit-transition:background 0.2s linear,color 0.2s linear;-o-transition:background 0.2s linear,color 0.2s linear;transition:background 0.2s linear,color 0.2s linear;text-decoration:none;font-family:'Montserrat',sans-serif;background-size:100% 100%;float:none;margin:0 auto}.wpcf7-form-control.wpcf7-submit.has-spinner.btn:hover{background:url(/wp-content/themes/sayalivaidya/images/btn_bghover.jpg) repeat-x center center;background-size:100% 100%;color:#fff;text-decoration:none}.full.input_box.input_box_btn{margin:0;position:relative}.wpcf7-spinner{margin:0;position:absolute;left:50%;bottom:-24px;transform:translateX(-50%);width:20px;height:20px}.full.input_box:nth-child(6){margin-bottom:5px}.full.input_box:nth-child(7){margin-bottom:5px}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent!important;padding:0;margin:0;font-size:16px;text-align:center;padding:10px 0 0;float:left;width:100%;color:green}.wpcf7 form .wpcf7-response-output{border-color:transparent!important;padding:0;margin:0;font-size:16px;text-align:center;padding:10px 0 0;float:left;width:100%;color:red}.thanku_box h3{color:#000;font-size:20px;letter-spacing:1px;margin-bottom:30px}.thanku_box h3+p{text-align:center;font-size:16px;margin:-5px 0 30px;float:left;width:100%;opacity:.8}a.Wapp_btn{color:#45b64a;text-decoration:none;font-size:17px;background:#d1e9c9;padding:9px 40px 9px 45px;border:1px solid #45b64a;border-radius:5px;margin:0 auto;display:table;background:url(/wp-content/themes/sayalivaidya/images/whatapp.png) no-repeat 15px 14px #d1e9c9;background-size:20px auto}.popup_inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.popup_inner{max-height:96vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup_wrppper::-webkit-scrollbar{display:none}body.hide-scroll{overflow:hidden}.form_box h3{margin:0 0 14px;padding:0 20px;font-size:18px}input.wpcf7-form-control{padding:11px 20px}.wpcf7-form-control.wpcf7-submit.has-spinner.btn{height:40px;padding:5px 50px;font-size:16px}.full.input_box label{margin:0 0 0}.full.form_box h3+p{margin:-5px 0 15px}.full.input_box{margin:0 0 10px}.popup_wrppper{min-height:inherit}.full.input_box.input_box_btn{margin:10px 0 0}.thanku_box{padding:100px 0}.thanku_box h3{font-size:18px}.full.obj-box{position:relative;height:96vh}.full.obj-cover{position:absolute;top:0;left:0;height:100%;object-fit:cover}.banner-rte p strong+br{display:none}.banner-cap.align_Left{left:0!important;background:rgb(57 50 132 / .6);color:#fff;border-radius:0 50px 50px 0;padding:40px 20px;max-width:700px;padding-left:150px}.banner_buttons.full a{color:#ed8cba}.no-btn{margin-top:15px}.banner-cap.align_Right{left:auto;right:0;border-radius:50px 0 0 50px;padding:40px 40px;padding-right:150px;background:rgb(57 50 132 / .6);color:#fff}.banner-cap.align_Center{padding:40px;border-radius:50px;background:rgb(57 50 132 / .6);color:#fff}.banner-cap.align_Center .no-btn{margin:20px auto 0}#colophon{float:left;width:100%;font-size:11px;max-width:none;padding:15px 25px;text-align:center;background:#fff0;background:#fdedf4;border-top:1px solid #f0bcd3;margin:0;line-height:16px}.banner_buttons.full .btn{background:#fff;width:170px;font-size:16px;padding:0;height:50px;margin-top:20px;color:#000!important}.thanku_box{padding:100px 0;max-width:700px;margin:150px auto 100px!important;float:none;padding:50px}.page-id-148 header.entry-header,.page-id-30636 header.entry-header{text-align:center;margin-top:130px;display:none}.page-id-148 .site-content article{border-bottom:0 double #ededed}span.wpcf7-list-item{margin:0 0 0 10px}.wpcf7 form.sent .wpcf7-response-output{display:none!important}.site-header{width:fit-content}#whatsappBtn br{display:none}a#whatsappBtn{margin-top:20px}span.wpcf7-form-control-wrap[data-name="language"]{text-transform:capitalize}span.wpcf7-form-control-wrap[data-name="language"] span.wpcf7-list-item.last span.wpcf7-list-item-label::after{content:' - English'}.exp_row.full{display:flex;flex-wrap:wrap}.freedemo_img{width:100%;overflow:hidden;height:calc(100% + 0px);position:absolute;top:0;left:0;z-index:1}.freedemo_img img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.testimonial_item{min-height:290px}