.elementor-2706 .elementor-element.elementor-element-6e8705f{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.14;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2706 .elementor-element.elementor-element-6e8705f:not(.elementor-motion-effects-element-type-background), .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF5E48C;}.elementor-2706 .elementor-element.elementor-element-6e8705f::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-background-video-container::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .e-con-inner > .elementor-background-video-container::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-background-slideshow::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shihayoga.com/wp-content/uploads/2024/12/WhatsApp-Image-2025-07-06-at-203439_484fac7b.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2706 .elementor-element.elementor-element-0891052{text-align:center;}.elementor-2706 .elementor-element.elementor-element-0891052 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:40px;font-weight:600;}.elementor-2706 .elementor-element.elementor-element-473edd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2706 .elementor-element.elementor-element-8bc70df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2706 .elementor-element.elementor-element-6d7eeb3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2706 .elementor-element.elementor-element-a2870cd img{border-radius:15px 15px 15px 15px;}.elementor-2706 .elementor-element.elementor-element-dc84f3a .elementor-icon-list-icon{width:14px;}.elementor-2706 .elementor-element.elementor-element-dc84f3a .elementor-icon-list-icon i{font-size:14px;}.elementor-2706 .elementor-element.elementor-element-dc84f3a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2706 .elementor-element.elementor-element-a940aeb{text-align:left;color:#000000;}.elementor-2706 .elementor-element.elementor-element-6b8ebfe .post-navigation__arrow-wrapper{font-size:21px;}.elementor-2706 .elementor-element.elementor-element-87cb68e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2706 .elementor-element.elementor-element-b8d2299{padding:30px 0px 0px 0px;}.elementor-2706 .elementor-element.elementor-element-b8d2299 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-2706 .elementor-element.elementor-element-cce2e8f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2706 .elementor-element.elementor-element-3d9b225{padding:30px 0px 0px 0px;}.elementor-2706 .elementor-element.elementor-element-3d9b225 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-2706 .elementor-element.elementor-element-51f5e7b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2706 .elementor-element.elementor-element-51f5e7b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-2706 .elementor-element.elementor-element-51f5e7b:after{content:"0.47";}.elementor-2706 .elementor-element.elementor-element-51f5e7b .elementor-post__thumbnail__link{width:100%;}.elementor-2706 .elementor-element.elementor-element-51f5e7b .elementor-post__meta-data span + span:before{content:"///";}.elementor-2706 .elementor-element.elementor-element-51f5e7b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2706 .elementor-element.elementor-element-51f5e7b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2706 .elementor-element.elementor-element-51f5e7b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2706 .elementor-element.elementor-element-b09c0b5{--display:flex;}@media(max-width:1024px){ .elementor-2706 .elementor-element.elementor-element-cce2e8f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-2706 .elementor-element.elementor-element-6e8705f{--min-height:25vh;}.elementor-2706 .elementor-element.elementor-element-6e8705f::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-background-video-container::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .e-con-inner > .elementor-background-video-container::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-background-slideshow::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2706 .elementor-element.elementor-element-6e8705f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -155px;}.elementor-2706 .elementor-element.elementor-element-0891052 .elementor-heading-title{font-size:23px;}.elementor-2706 .elementor-element.elementor-element-dc84f3a .elementor-icon-list-item{font-size:10px;}.elementor-2706 .elementor-element.elementor-element-87cb68e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-2706 .elementor-element.elementor-element-cce2e8f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2706 .elementor-element.elementor-element-51f5e7b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2706 .elementor-element.elementor-element-51f5e7b:after{content:"0.5";}.elementor-2706 .elementor-element.elementor-element-51f5e7b .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-2706 .elementor-element.elementor-element-87cb68e{--width:60%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-a940aeb *//* Style only headings inside the blog content area */
.single-post .elementor-widget-theme-post-content h1,
.single-post .elementor-widget-theme-post-content h2,
.single-post .elementor-widget-theme-post-content h3,
.single-post .elementor-widget-theme-post-content h4,
.single-post .elementor-widget-theme-post-content h5,
.single-post .elementor-widget-theme-post-content h6 {
    color: #54ABC9 !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    position: relative;
    padding-bottom: 5px;
    margin-bottom: 15px;
}

/* Underline accent for headings */
.single-post .elementor-widget-theme-post-content h1::after,
.single-post .elementor-widget-theme-post-content h2::after,
.single-post .elementor-widget-theme-post-content h3::after,
.single-post .elementor-widget-theme-post-content h4::after,
.single-post .elementor-widget-theme-post-content h5::after,
.single-post .elementor-widget-theme-post-content h6::after {
    content: "";
    display: block;
    width: 50px;
    height: 3px;
    background-color: #54ABC9;
    margin-top: 5px;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d257dca */.comment-form textarea {
  border-radius: 6px !important;
  padding: 12px;
  border: 1px solid #ccc;
  width: 100%;
  height: 150px;
  resize: vertical;
  box-sizing: border-box;
  font-size: 15px;
}/* End custom CSS */