.class-options-section{position:relative;z-index:1}.mobile-btn-indexing{display:none}.class-btn{border-radius:3rem;padding:0 37px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border:4px solid rgb(var(--color-foreground));font-size:2.8rem;line-height:3.4rem;text-transform:uppercase;font-weight:700;min-height:102px}.class-bg-image img{width:100%;height:auto}.main-divsession-head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;z-index:2}.show-mobile-width-contents{display:none}.class-bg-image{width:100%;height:810px;background-color:#fff;background-size:cover;background-position:center;position:relative}.left-imageshow>*{width:155px;border-radius:50%;height:155px}.class-options-section{position:relative}.class-buttons{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;column-gap:5.3rem;row-gap:3.8rem;margin-left:10rem}.h1.mobile-top-heading.all-popheading{display:none!important}.class-bg-image img{width:100%}.main-divsession-head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%}.session-info-headings .h2{position:absolute;left:0;top:100%;transform:translateY(0) rotate(-90deg);transform-origin:left center;font-size:11.5rem;z-index:3}.right-mains-name{margin-top:1rem}.show-popup-main{display:grid;grid-template-columns:1.23fr 3fr;gap:2.9rem;border:4px solid currentColor;border-radius:3rem;padding:7.5rem 2rem 7rem;background:#ededed;position:relative;align-items:flex-start}.left-popupimage img{width:155px;display:flex}.left-imageshow-content h4{font-size:4rem;line-height:3.5rem;margin-bottom:1rem}.reviews-linkbtns a{color:rgba(var(--color-foreground))}.popupshow-session-info,.show-popupshows-boxes,.button-section-open{display:none}.show-grid-tabs{border:4px solid currentColor;border-radius:15px;padding:18px 3px;display:none;cursor:pointer}.show-rotate_texts{transform:rotate(90deg);width:35px}.popupshow-session-info.show-box-contents{gap:.5rem}.popupshow-session-info.show-box-contents .show-grid-tabs{display:block}.main-divsession-head.active-head{width:90%;top:55%}.show-rotate_texts p{margin:0;width:max-content;font-size:24px;line-height:34px}.session-closeicons{position:absolute;right:2rem;top:3rem;cursor:pointer}.class-bg-image.hover-active .session-info-headings .h2{color:#fff}.bg-image-aftershow.hover-active:after{position:absolute;content:"";background:#292929;width:100%;height:100%;opacity:.4}.show-popup-main p{margin:0}.left-popupimage{padding-left:7.6rem}.left-imageshow-content{margin-top:1.3rem}.left-imageshow-content{text-align:left}.left-reviews{margin:.5rem 0rem}.reviews-linkbtns a{font-size:1.2rem;line-height:2.8rem;letter-spacing:.96px}.right-mains-subheadings{font-size:2.8rem;line-height:3.4rem;margin:2rem 0rem}.right-mains-description{font-size:1.4rem;line-height:1.8rem}.top-heading-show.hide-headings{display:none}.right-top-heads{font-size:1.2rem;line-height:2.8rem;letter-spacing:.96px}.right-mains-heads h3{font-size:calc(var(--font-heading-scale) * 8rem);line-height:7rem}.right-mains-heads{margin-top:1rem}.right-popupcontent .button{margin-top:3rem;z-index:99}.session-preview svg{transform:translate(5px) rotate(180deg);transition:.3s all linear}.session-preview svg:hover{transform:translate(-5px) rotate(180deg);transition:.3s all linear}.session-next-prev-arrow{display:flex;position:absolute;bottom:3rem;padding:0rem 2rem;justify-content:space-between;width:100%}.session-next-prev-arrow>*{display:flex}.session-next-prev-arrow svg{cursor:pointer}.all-popheading{display:none}.top-heading-show{position:absolute;top:-24%}.all-popheading{color:#fff}.session-closeicons svg:hover{transform:rotate(180deg);transition:.5s all linear}.session-closeicons svg{transition:.5s all linear}.session-next svg{transform:translate(-5px);transition:.3s all linear}.session-next svg:hover{transform:translate(5px);transition:.3s all linear}.show-popup-main.only-rightcontent-main{grid-template-columns:1fr;padding:6.7rem 2rem 8rem 8.3rem}.itg_personal-training .class-bg-image{width:100%;height:700px;background-size:cover;background-repeat:no-repeat}.itg_personal-training .class-buttons{margin-left:0}.itg_personal-training .session-info-headings{display:none}.itg_personal-training .main-divsession-head{width:100%;padding:0px 5rem}.itg_personal-training .class-btn{font-size:9.5rem;line-height:8.5rem;display:flex;align-items:center;text-align:center;justify-content:center;min-height:150px;font-family:var(--font-heading-family);padding-top:1.5rem}.itg_personal-training .class-buttons{column-gap:7.6rem}.itg_personal-training .top-heading-show{display:none}.itg_personal-training .main-divsession-head.active-head{top:50%;width:80%;margin:0 auto;display:flex;justify-content:center}.itg_personal-training .right-mains-name p strong{font-size:28px;line-height:34px}.itg_personal-training .class-btn{transition:.3s all linear}.itg_personal-training .class-btn:hover{transform:translateY(25px);transition:.3s all linear}.session-top-bannerimage{position:absolute;top:-70px}@media only screen and (max-width: 1600px){.show-popup-main{grid-template-columns:1.23fr 2.3fr;padding:4.5rem 2rem 4rem}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 14rem);line-height:12rem}.session-info-headings .h2{font-size:10.5rem}.itg_personal-training .class-buttons{column-gap:6.6rem}.itg_personal-training .class-btn{font-size:8.5rem;line-height:7.5rem}}@media only screen and (max-width: 1550px){.right-mains-description p br{display:none}.right-mains-subheadings{font-size:2.6rem;line-height:3rem}.left-imageshow-content h4{font-size:3rem;line-height:2.5rem;margin-bottom:1rem}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 13rem);line-height:12rem}}@media only screen and (max-width: 1500px){.right-mains-heads h3{font-size:calc(var(--font-heading-scale) * 7rem);line-height:6rem}.right-mains-subheadings{font-size:2.2rem;line-height:2.8rem}.left-popupimage{padding-left:6.6rem}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 12rem);line-height:10rem}.top-heading-show{top:-20%}.itg_personal-training .class-btn{font-size:8.5rem;line-height:7.5rem}.itg_personal-training .class-buttons{column-gap:5.6rem}}@media only screen and (max-width: 1400px){.show-popup-main{grid-template-columns:1.23fr 2.4fr;padding:4.5rem 2rem 4rem}.itg_personal-training .class-btn{font-size:7.5rem;line-height:6.5rem}}@media only screen and (max-width: 1200px){.main-divsession-head.active-head{width:100%}.left-popupimage{padding-left:5rem}.session-closeicons{right:1rem;top:1rem}.session-info-headings .h2{font-size:9.5rem}.class-buttons{column-gap:4rem;row-gap:2.8rem}.class-btn{font-size:2.4rem;line-height:3rem}.show-popup-main{grid-template-columns:1.34fr 2fr;padding:5rem 2rem 6rem}.itg_personal-training .class-buttons{column-gap:2.6rem}.itg_personal-training .class-btn{font-size:6.5rem;line-height:5.5rem;padding-top:1rem}.itg_personal-training .main-divsession-head.active-head{width:90%}}@media only screen and (max-width: 1199px){.show-grid-tabs{display:none!important}.show-popup-main{grid-template-columns:1.25fr 3fr;padding:4rem 3rem 5rem}.main-divsession-head{width:80%}.class-buttons{column-gap:3rem;row-gap:2.8rem}.session-next-prev-arrow{bottom:2rem}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 10rem);line-height:10rem}.right-top-heads{margin-right:20px}.itg_personal-training .class-btn{font-size:5.5rem;line-height:4.5rem;padding-top:1rem}}@media only screen and (max-width: 990px){.left-popupimage{padding-left:0}.session-info-headings{display:none}.class-buttons{grid-template-columns:repeat(2,1fr);margin-left:0rem}.main-divsession-head.active-head{top:50%}.right-top-heads{line-height:2.4rem}.right-mains-heads h3{font-size:calc(var(--font-heading-scale) * 6rem);line-height:5rem}.right-mains-subheadings{font-size:2rem;line-height:2.4rem}.show-popup-main{gap:2rem;padding:4rem 3rem 6rem}.left-imageshow-content p{font-size:12px;line-height:18px}.right-mains-name{margin-top:1rem}.itg_personal-training .class-btn:hover{transform:unset}}@media only screen and (max-width: 750px){.show-mobile-width-contents{display:block}.right-popupcontent,.left-popupimage{display:none}.show-popup-main{grid-template-columns:1fr;padding:0;border-radius:1.5rem}.show-topimagemobile img{border-radius:1rem 1rem 0rem 0rem;display:flex;border-bottom:4px solid}.mobile-contents-showbottom{text-align:center;padding:0rem 3rem 2rem;position:relative}.show-topimagemobile{display:flex}.mobile-profilimage-show{position:absolute;top:-65px;left:50%;transform:translate(-50%)}.mobile-profilimage-show img{width:130px;border:3px solid;border-radius:50%}.mobile-rightall-contents{padding-top:7rem}.session-next-prev-arrow{bottom:0rem;padding:0rem 1.5rem 2rem}.main-divsession-head.active-head{width:90%}div#class-bg-image{background-image:unset!important;background-color:#fff!important}.bg-image-aftershow.hover-active:after{display:none}.top-heading-show{top:-12%;display:none}.h1.all-popheading{color:#292929}.main-divsession-head,.main-divsession-head.active-head{position:relative;top:unset;left:unset;transform:unset}.main-divsession-head{width:90%;margin:0 auto}.class-bg-image{height:100%}.h1.mobile-top-heading.all-popheading{display:block!important}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 9.5rem);line-height:8.5rem}.class-btn{font-size:2.8rem;line-height:3.4rem}.main-divsession-head{width:90%;margin:0 auto;padding:6rem 0rem}.right-mains-subheadings p br{display:none}.class-btn{border-radius:1.5rem}.mobile-rightall-contents .button{margin-top:3rem}.left-reviews{margin-top:2.5rem}.right-top-heads{width:70%;margin:0 auto;padding-top:1rem}.right-mains-description{font-family:Montserrat-SemiBold}.main-divsession-head.active-head .mobile-btn-indexing{display:flex;justify-content:center;gap:.5rem;margin-top:3rem}.mobile-btn-indexing span{border:2px solid currentColor;width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:12px;line-height:18px;text-align:center;padding-left:1px}.mobile-btn-indexing span.active{background:#292929;color:#fff;border:2px solid #292929}.itg_personal-training .class-bg-image{height:100%;padding:4rem 0rem}.itg_personal-training .main-divsession-head.active-head{width:100%;display:flex;flex-direction:column}.show-popup-main.only-rightcontent-main{padding:0rem 0rem 4rem}.show-popup-main.only-rightcontent-main .mobile-rightall-contents{padding-top:1rem}.itg_personal-training .main-divsession-head{padding:0 1.5rem}.session-top-bannerimage{top:0}.all-popheading{color:rgb(var(--color-foreground))}}@media only screen and (max-width: 600px){.class-buttons{grid-template-columns:repeat(1,1fr);row-gap:.6rem}.class-btn{min-height:82px}.itg_personal-training .class-btn{min-height:90px}}@media only screen and (max-width: 480px){.mobile-profilimage-show img{width:94px}.mobile-profilimage-show{top:-50px}.mobile-rightall-contents{padding-top:5rem}.mobile-contents-showbottom{padding:0rem 1.5rem 2rem}.session-next-prev-arrow{padding:0rem 1rem 2rem}.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 8rem);line-height:7rem}.right-mains-heads h3{font-size:calc(var(--font-heading-scale) * 5rem);line-height:4rem}.right-mains-subheadings{font-size:1.8rem;line-height:2.4rem}.right-top-heads{line-height:2rem}}@media only screen and (max-width: 400px){.right-mains-heads h3,.h1.all-popheading{font-size:calc(var(--font-heading-scale) * 5rem);line-height:4rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/session-info.css.map */
