!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/c1cc3eddbf46983c8bce91aa7/f5fe88db0c9f53b0d69d34ebe.js");/*54745756836*/

Family Experiences

Family yoga experiences for children can now be conveniently conducted in the comfort of one’s own home. Happily Minds offers personalised yoga experiences that cater to the unique needs and preferences of families seeking a new and enriching activity.

father and daughter

By choosing family yoga experience, families have the opportunity to create meaningful connections and bond with their loved ones while exploring the benefits of yoga together. Whether it is a father and daughter duo seeking a shared activity, or the entire family seeking quality time, Happily Minds ensures a tailored experience that caters to each family’s dynamics and goals. If you are interested in private sessions for your loved ones, please contact info@happilyminds.com. 

Shopping Cart
jQuery(document).ready(function($){ $("#testimonial-slider").owlCarousel({ items:3, itemsDesktop:[1000,2], itemsDesktopSmall:[979,2], itemsTablet:[768,2], itemsMobile:[650,1], pagination:false, navigation:true, navigationText:["",""], autoPlay:true }); }); .testimonial{ padding-top: 70px; margin: 50px 15px 0; border: 1px solid #e7e3e3; text-align: center; position: relative; transition: all 0.7s ease 0s; } .testimonial:hover{ border-color: #e7e3e3; } .testimonial .pic{ width: 95px; height: 95px; border-radius: 50%; background: #fff; padding: 7px; position:absolute; top: -50px; left: 50%; overflow: hidden; transform: translateX(-50%); transition: all 0.7s ease 0s; } .testimonial:hover .pic{ background: #1d3033; border: 1px solid #1d3033; } .testimonial:hover .pic img{ border: none; } .testimonial .pic img{ width: 100%; height: auto; border-radius: 50%; border: 1px solid #cccccc; } .testimonial .title{ font-size: 16px; font-weight: 700; color: #54abff; text-transform: uppercase; margin: 0 0 10px 0; } .testimonial .description{ font-size: 15px; color: #000000; line-height: 25px; border-bottom: 1px solid #e7e3e3; padding: 0 25px 35px; margin: 0; min-height:190px; } .testimonial .testimonial-content{ padding: 15px 25px 12px; border: 1px solid #f7f7f7; border-top: none; position: relative; text-align: left; transition: all 500ms ease 0s; } .testimonial:hover .testimonial-content{ border-color: #1d3033; } .testimonial .testimonial-content:after{ content: ""; width: 100%; height: 0; background: #1d3033; position: absolute; bottom: 0; left: 0; z-index: -1; transition: all 0.7s ease 0s; } .testimonial:hover .testimonial-content:after{ height: 100%; } .testimonial-content .testimonial-profile{ display: inline-block; } .testimonial .name{ font-size: 16px; font-weight: 700; color: #3d3d3d; text-transform: uppercase; margin: 0 0 3px; transition: all 700ms ease 0s; } .testimonial:hover .name{ color: #fff; } .testimonial .post{ font-size: 14px; color: #eb302d; text-transform: capitalize; } .testimonial .rating{ display: inline-block; padding: 1px 5px; margin: 0; list-style: none; background: #54abff; position: absolute; right: 25px; } .testimonial .rating li{ display: inline-block; font-size: 14px; color: #ffe100; } .owl-theme .owl-controls{ width: 100%; position: absolute; top: 50%; } .owl-theme .owl-controls .owl-buttons div { width: 45px; height: 40px; line-height: 37px; border-radius: 3px !important; background: #fff !important; border: 1px solid #ececec; padding: 0 !important; opacity: 1 !important; transition: all 0.4s ease-in-out 0s; } .owl-theme .owl-controls .owl-buttons div:hover{ background: #eb302d !important; border-color: #eb302d !important; } .owl-prev, .owl-next{ position: absolute; left: -3%; } .owl-next{ left: auto; right: -3%; } .owl-prev:before, .owl-next:before{ content: "f104"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 25px; color: #ececec; } .owl-next:before{ content: "f105"; } @media only screen and (max-width: 990px){ .owl-theme .owl-controls, .owl-prev, .owl-next{ position: relative; left: 0; right: 0; } } @media only screen and (max-width: 768px){ .testimonial .testimonial-content{ padding: 15px 10px 12px; } .testimonial .rating{ right: 12px; } } @import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700"); * { box-sizing: border-box; } body { font-family: "Nunito", sans-serif; color: rgba(0, 0, 0, 0.7); } .modal { position: fixed; left: 0; bottom: 0; width: 100%; /*height: 60px;*/ background: rgba(51, 51, 51, 0.5); display: flex; flex-direction: column; align-items: center; justify-content: center; transition: 0.4s; } .modal-container { display: flex; max-width: 900px; width: 100%; border-radius: 10px; overflow: hidden; position: absolute; opacity: 0; pointer-events: none; transition-duration: 0.3s; background: #fff; transform: translateY(100px) scale(0.4); max-height: 477px; } .modal-title { font-size: 26px; margin: 0; font-weight: 400; color: #55311c; } .modal-desc { margin: 6px 0 30px 0; } .modal-left { padding: 60px 30px 20px; background: #fff; flex: 1.5; transition-duration: 0.5s; transform: translateY(80px); opacity: 0; } .modal-button { color: #7d695e; font-family: "Nunito", sans-serif; font-size: 18px; cursor: pointer; border: 0; outline: 0; padding: 10px 40px; border-radius: 30px; background: white; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.16); transition: 0.3s; } .modal-button:hover { border-color: rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.8); } .modal-right { flex: 2; font-size: 0; transition: 0.3s; overflow: hidden; } .modal-right img { width: 100%; height: 100%; transform: scale(2); -o-object-fit: cover; object-fit: cover; transition-duration: 1.2s; } .modal.is-open { height: 100%; background: rgba(51, 51, 51, 0.85); } .modal.is-open .modal-button { opacity: 0; } .modal.is-open .modal-container { opacity: 1; transition-duration: 0.6s; pointer-events: auto; transform: translateY(0) scale(1); } .modal.is-open .modal-right img { transform: scale(1); } .modal.is-open .modal-left { transform: translateY(0); opacity: 1; transition-delay: 0.1s; } .modal-buttons { display: flex; justify-content: space-between; align-items: center; } .modal-buttons a { color: rgba(51, 51, 51, 0.6); font-size: 14px; } .sign-up { margin: 60px 0 0; font-size: 14px; text-align: center; } .sign-up a { color: #8c7569; } .input-button { padding: 8px 12px; outline: none; border: 0; color: #fff; border-radius: 4px; background: #8c7569; font-family: "Nunito", sans-serif; transition: 0.3s; cursor: pointer; } .input-button:hover { background: #55311c; } .input-label { font-size: 11px; text-transform: uppercase; font-family: "Nunito", sans-serif; font-weight: 600; letter-spacing: 0.7px; color: #8c7569; transition: 0.3s; } .input-block { display: flex; flex-direction: column; padding: 10px 10px 8px; border: 1px solid #ddd; border-radius: 4px; margin-bottom: 20px; transition: 0.3s; } .input-block input { outline: 0; border: 0; padding: 4px 0 0; font-size: 14px; font-family: "Nunito", sans-serif; } .input-block input::-moz-placeholder { color: #ccc; opacity: 1; } .input-block input:-ms-input-placeholder { color: #ccc; opacity: 1; } .input-block input::placeholder { color: #ccc; opacity: 1; } .input-block:focus-within { border-color: #8c7569; } .input-block:focus-within .input-label { color: rgba(140, 117, 105, 0.8); } .icon-button { outline: 0; position: absolute; right: 10px; top: 12px; width: 32px; height: 32px; border: 0; background: 0; padding: 0; cursor: pointer; } .scroll-down { position: fixed; top: 50%; left: 50%; display: flex; flex-direction: column; align-items: center; text-align: center; color: #7d695e; font-size: 32px; font-weight: 800; transform: translate(-50%, -50%); } .scroll-down svg { margin-top: 16px; width: 52px; fill: currentColor; } .menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"] { border-color: #eb302d !important; background-color: #eb302d !important; } @media (max-width: 750px) { .modal-container { width: 90%; } .modal-right { display: none; } } .call-us-now { background-color: #1c87c9; /*-webkit-border-radius: 60px; border-radius: 60px;*/ border: none; color: #eeeeee !important; cursor: pointer; display: inline-block; font-family: sans-serif; font-size: 20px; padding: 10px 10px; text-align: center; text-decoration: none; } @keyframes glowing { 0% { background-color: #2ba805; box-shadow: 0 0 5px #2ba805; } 50% { background-color: #49e819; box-shadow: 0 0 20px #49e819; } 100% { background-color: #2ba805; box-shadow: 0 0 5px #2ba805; } } .call-us-now { animation: glowing 1300ms infinite; } .tnp-subscription { /* font-size: 13px; */ display: block; margin: 15px auto; max-width: 100%; width: 100%; } .tnp-subscription input[type=text], .tnp-subscription input[type=email], .tnp-subscription input[type=submit], .tnp-subscription select { width: 100%; height: 50px; padding: 10px; display: block; border: 1px; border: 2px solid #54abff; background-color: transparent; background-image: none; text-shadow: none; color: #444; font-size: 14px; line-height: 20px; margin: 0; line-height: normal; box-sizing: border-box; border-radius: 27px; } .tnp-field.tnp-field-firstname { width: 30%; float: left; margin-right: 12px; } .tnp-field.tnp-field-email { width: 40%; float: left; margin-right: 12px; } .tnp-field.tnp-field-button { float: left; width: 20%; margin-top: 26px; } input.tnp-submit { background: #54abff !important; border: 2px solid #54abff !important; color: #ffffff !important; } /*54745756836*/