body.single{font-size:17.5px}.single .my-content-left li{line-height:26.5px}@media only screen and (max-width:700px){body.single{font-size:16px}.single .my-content-left li{line-height:normal}}.single h2:not(.section-title),.single h3:not(.widget-title){font-size:19px;font-weight:700;line-height:normal}.my-btn.blue{border:2px solid #399DFD;background:#399DFD}.my-btn.blue.ghost{color:#399DFD;border:2px solid #399DFD;background:none!important}.my-btn.blue:hover{background:#399DFD;box-shadow:rgba(0,0,0,.4) 0 7px 50px -12px;opacity:1!important}.vid-wrap{position:relative;height:0;padding-bottom:56.25%}.vid-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.blockquote-thin-border{background-color:#fff;padding:30px;margin-bottom:30px;box-shadow:#ecebeb 3px 3px 10px 2px;border:2px solid var(--orange);border-radius:5px;text-align:center}.blockquote-left-border{padding:20px;margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.1);border-left:4px solid var(--orange)}.blockquote-top-border{background-color:#fff;padding:30px;margin-bottom:30px;box-shadow:#ecebeb 3px 3px 10px 2px;border-top:7px solid var(--orange);text-align:center}.blockquote-thin-border:last-child,.blockquote-left-border:last-child,.blockquote-top-border:last-child{margin:0}.outlined-content{margin-top:0}.outlined-content li{padding-left:46px!important}.outlined-content li:before{left:10px!important}.my-table.smaller td{padding-top:10px;padding-bottom:10px}.section-wrapper-v2>.accordion:first-child{margin-top:-20px}.accordion h4{color:#606463}.page-banner{padding:0!important;background:none;border:none;max-width:1200px;margin:0 auto}.post-title-wrapper{border-bottom:1px solid #e8e8e7;padding:20px 30px}.section-wrapper-v2 hr{width:100%;height:4px;margin-top:30px;background:url(../jpg/div.jpg) center/contain no-repeat}@media only screen and (max-width:640px){.section-wrapper-v2 hr{margin-top:20px}}#contact-school-popup p{margin:0!important}#contact-school-popup .my-popup{padding:30px 20px!important}.school-btn{min-width:150px;padding:10px}.margin-btn{margin:0 10px 0 0}.orange-border{border:2px solid #ff7c55}.my-popup>p{margin:0!important}.framed{background:#f7f5f0;box-shadow:10px 10px 10px rgb(139,139,139,.38),-1px -1px 3px rgb(139,139,139,.06);padding:40px 20px}@media only screen and (max-width:560px){.framed{padding:20px;box-shadow:5px 5px 7px rgb(139,139,139,.38)}}.ne-table{font-weight:400;text-align:center;border-spacing:0;font-size:15px;table-layout:fixed;max-width:1100px;width:100%;margin:0 auto;line-height:1.1!important;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.ne-table th{color:#7cc0ad;font-weight:400;padding:22px 5px;position:relative;border-bottom:2px solid #d1d1d1;border-left:2px solid #d1d1d1;text-transform:uppercase}.ne-table th:first-child{border-left:none}.ne-table td{border-left:2px solid #d1d1d1;padding:22px 5px}.ne-table td:first-child{border-left:none}.ne-table.img-table td{border:none;padding:10px}.ne-table tr{-webkit-transition:0.4s all ease;transition:0.4s all ease;cursor:pointer}.ne-table tr:first-child{background:none!important;cursor:auto}.ne-table tr:hover{background:#FBEFDA}.up-ev-table-title{position:absolute;top:0;left:-3%;margin-top:-4%;font-size:40px;font-size:6.2vh;font-weight:300;line-height:1;letter-spacing:2px;color:#fff;padding:2.5% 4.5%;background:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/new-event/green-brush-small.png) center/100% 100% no-repeat}@media only screen and (max-width:560px){.ne-table.mobile-adj{font-size:13px!important}.ne-table.mobile-adj td:first-child{text-align:left}.up-ev-table-title{margin-top:-9%;font-size:30px;font-size:6.2vh;padding:4.5%}}.free-accomm-tag{background:#79c1ad;display:block;padding:5px;font-size:14px;color:#fff;position:static}.btn-grad,.course-brochure-sec button{display:inline-block;line-height:normal;padding:17px 34px;color:#fff;letter-spacing:.7px;font-weight:600;background-size:100% auto;border-radius:5px;opacity:1!important;border:none}.btn-grad.blue-btn{background-image:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/cta-gradient-blue.jpg)}.btn-grad.orange-btn,.course-brochure-sec button{background-image:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/cta-gradient-orange.jpg)}.btn-grad:hover{filter:contrast(120%)}.btn-grad.v2{text-align:center;line-height:1}.btn-grad.v2 span{font-size:1.1em;line-height:1;font-weight:400;display:block;margin-top:7px}.row-link,.ne-table .orange .light-gray,.ne-table td:first-child .light-gray{display:none!important}.single .section-wrapper-v2{overflow:hidden}.course-brochure-sec{padding:30px 0;margin:0 auto;background-position:70%;background-size:cover;background-repeat:no-repeat}:not(.webp-support) .course-brochure-sec{background-image:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/new-event/course-brochure-bg-2.jpg)}.webp-support .course-brochure-sec{background-image:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/new-event/course-brochure-bg-2.jpg.webp)}.cb-wrapper{width:92%;margin:0 auto;overflow:hidden}.cb-form-wrapper{float:right;width:40%}.course-brochure-sec h2{font-size:25px;line-height:1.4;color:#fff;margin-bottom:15px;font-weight:600}.course-brochure-sec ul li:before{content:"\f00c";display:inline-block;background-image:none;height:19px;width:23px;margin-right:9px;background-position:-88px -20px;font-family:fontawesome;font-size:21px;color:#fff;font-weight:300;position:absolute;top:0;left:0}.course-brochure-sec ul li{font-size:1em;font-weight:600;line-height:37px;letter-spacing:.5px;color:#fff;position:relative;padding-left:42px;margin-bottom:0!important}.course-brochure-sec form{margin:0 auto;max-width:300px;width:100%}.course-brochure-sec input,.course-brochure-sec select,.course-brochure-sec textarea{width:100%;padding:12px;font-size:14px;letter-spacing:0}.course-brochure-sec button{width:100%;max-width:none;font-size:.9em}.cb-form-wrapper .btn-grad{font-size:.9em}@media only screen and (max-width:1150px){.course-brochure-sec{text-align:center;padding:30px 20px;background-position:center;background-size:cover;background-repeat:no-repeat}.cb-form-wrapper{background:rgba(127,191,174,.9);padding:25px 20px;float:none;width:100%;max-width:450px;margin:0 auto}.course-brochure-sec ul{display:inline-block;margin-bottom:23px}.course-brochure-sec ul li{font-size:1em;text-align:left;line-height:32px}.course-brochure-sec form{margin:20px auto 0;max-width:300px}.course-brochure-sec input,.course-brochure-sec select,.course-brochure-sec textarea{padding:10px 18px}.cb-form-wrapper .btn-grad{font-size:1em;max-width:265px;width:100%;margin:0 auto;padding-left:0;padding-right:0}}@media only screen and (max-width:460px){.course-brochure-sec{font-size:13px}}.testi-flex{--gap-x:18px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.testi-flex .testi-entry:nth-child(odd){margin-right:var(--gap-x)}.testi-flex .testi-entry:nth-child(even){margin-left:var(--gap-x)}.testi-flex.column-2 .testi-entry{width:calc(50% - var(--gap-x));margin-top:7%}.testi-entry{padding:30px 0;position:relative;text-align:left;width:100%;-webkit-transition:0.6s all ease;transition:0.6s all ease;vertical-align:top;cursor:pointer;margin:12% auto 30px;max-width:500px;border:1px solid #c7c7c7;border-top:5px solid #ffa88e;background:#fffbf650;display:inline-block}@media only screen and (max-width:700px){.testi-flex{display:block}.testi-flex.column-2 .testi-entry{width:100%;margin-left:auto;margin-right:auto}.testi-entry{margin-top:16%!important}}.testi-entry>*{padding:0 30px}.testi-entry p{padding:0 30px}.testi-entry h5{font-size:1.5em;color:#ff7c55;font-weight:600;text-transform:uppercase;line-height:1.2;width:80%}.testi-entry>span{margin-bottom:12px;display:block}.testi-entry .testi-content{max-height:5.6em;min-height:5.6em;text-align:justify;padding:0;overflow:hidden;-webkit-transition:0.6s all ease;transition:0.6s all ease;line-height:1.4}.testi-entry:hover .testi-content{max-height:720px}.testi-entry:hover .testi-content.longer{max-height:820px}.testi-entry.more:after{content:"";display:block;width:100%;height:15px;position:relative;top:12.5px;right:0;background:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/new-event/down-arrow-2.jpg) center/auto 100% no-repeat;-webkit-transition:0.5s all ease;transition:0.5s all ease}.testi-entry:hover:after{opacity:0}@media only screen and (min-width:561px){.testi-entry:not(.more) .testi-content{min-height:calc(5.6em + 15px)}}.testi-pfp{width:33.5%;position:absolute;padding:0;right:-6%}.testi-pfp span{display:block;padding-top:100%;width:100%;margin-top:-75%;background-color:#ccc;border-radius:100%;background-size:cover;-webkit-transition:0.4s all ease;transition:0.4s all ease;border:5px solid #ffa88e}.my-content-left ul li{margin-bottom:12px}.my-content-left ul li>ul{margin-top:12px}.my-content-left .custom-list-1 li:before{content:attr(data-num)!important;width:56px!important;height:auto!important;left:0!important;top:1px!important;background:none!important;font-weight:600;text-align:center}.blog-flex-wrap{--padding-y:27px;--thumb-size:200px}.blog-flex{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:22px;padding:32px;background:#F7F5F0;border-radius:10px;position:relative}.bf-img{-webkit-flex-shrink:0;flex-shrink:0;width:var(--thumb-size);height:var(--thumb-size);overflow:hidden;border-radius:100%;border:10px solid #fff}.bf-txt{color:#292929}.bf-txt>strong{color:#353535;margin-bottom:8px;display:block}.bf-txt p{margin-bottom:10px}.blog-flex.quotes{margin-left:80px;padding:32px 34px 32px 0}.quotes .bf-img{margin-left:-90px}.quotes .bf-txt:before{content:"";display:block;width:48px;height:48px;margin-bottom:8px;background:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/image/quotation-marks.png) no-repeat}.quotes .bf-txt>strong{padding-right:30px}.whatsapp-contact-cta{background:#fff;display:inline-block;border-radius:20px;padding:3px 22px 3px 3px}.wcc-icon{background:#4DA88E;padding:5px 7px!important;border-radius:100%;font-size:23px;color:#fff;width:34px;height:34px;display:inline-block;vertical-align:middle;margin-right:10px}.wcc-icon i{vertical-align:middle}.whatsapp-contact-cta strong{font-size:15px;letter-spacing:.6px;font-family:'Work Sans';color:#353535}@media only screen and (max-width:640px){.blog-flex-wrap{padding-top:calc(var(--thumb-size)/2)}.blog-flex{-webkit-flex-direction:column;flex-direction:column;gap:0;text-align:center;padding:var(--padding-y) 35px 35px!important}.blog-flex:before{display:none}.blog-flex.quotes{text-align:left;margin-left:0}.bf-img{margin:calc(var(--padding-y)*-1 + var(--thumb-size)/2*-1) auto -20px!important;order:1}.bf-txt{order:2}.bf-txt>strong{margin-top:10px}.quotes .bf-txt>strong{padding-right:0}}.blog-sb-form{padding:40px 30px;background:#FBFCFE;box-shadow:0 0 20px 1px #ff7c5550;font-family:Open Sans;letter-spacing:.5px;font-size:16px;color:#4d4b49;text-align:center}.blog-sb-form>*{max-width:250px;margin:0 auto;display:block}.blog-sb-head{position:relative}.blog-sb-head:after{content:"";display:block;width:80px;height:92px;margin:5px auto 0;background:url(https://www.allyogatraining.com/wp-content/themes/genesis-sample/images/quiz-img.png.webp) no-repeat center / cover}.blog-sb-cta a{margin:0 auto!important}