/** Shopify CDN: Minification failed

Line 11:13 Unexpected "("

**/
li::marker {
              color: #266590;
              font-weight: 900;
          }
ol.n {list-style-type: lower-alpha;}
h1.center-me (text-align:center;)
#shopify-section-template--15553052180669__1652380645cb0d55a1 p, #shopify-section-template--15553052180669__1652380645cb0d55a1 a {font-size: 16px}
.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing > div > img, img.coach-image {border-radius: 50% !important;}
#shopify-section-template--15586801189053__main > div > h1 {text-align:center; color: #007756;}
.coach-image {float:left; margin: 0rem 3rem 3rem 0rem !important;}
li.mb-2 {margin-bottom: 0.25rem;}
li.mb-3 {margin-bottom: 0.5rem;}
li.mb-4 {margin-bottom: 1.5rem;}
li.mb-5 {margin-bottom: 3rem;}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
  .coach-image {width: 100%}
  
}
/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 667px to 1024px
*/

@media (min-width: 667px) and (max-width: 1024px) and (orientation: landscape) {
  
  .coach-image {width: 50%}
  
}
div.bio {margin-bottom: 15px;}
img.coach-image {height: auto; width: 50%;}

/* partner bios start */
div.partner_logo {
    width: 280px;
    margin-right: 20px;
    margin-bottom: 20px;
    float: left;
}

@media screen and (max-width: 750px) {
div.partner_logo {
    width: 100%;
 }
}

div.partner_logo_img {
  width: 350px;
  margin: auto;
}
div.item2 {
  padding-right: 12rem;
}

@media (max-width:991px) {
  div.item2 {
  padding-right: 0px;
  }
}



/* partner bios end */

#shopify-section-template--15538501484733__main > div > h1, #shopify-section-template--15538501320893__banner > div > div > div > h1, #shopify-section-template--15538501484733__main > div > h1, #shopify-section-template--15553052180669__1651157708f2a79711 > div > div > div > h2 {font-size: xx-large;}

@media screen and (min-width: 750px) {
#Banner-template--15549057499325__16509948480705f42d.banner--small:not(.banner--adapt) {
    min-height: 22rem;
 }
}
.page-width.page-width--narrow {
    max-width: 95rem;
}
.column-right-mt15 {margin-top: 15px;}
.mt0 {margin-top: 0px;}
.divcontainer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 5%;
}
@media (max-width: 991px) {
    .divcontainer {
        flex-direction: column;
    }
    .item1, .item2 {
        margin: 0px 15px 15px;
    }
}
.divcontainer2 {
    display: flex;
    background-color: #f5ca3c;
    flex-direction: row;
    justify-content: center;
}
.item1, .item2 {
    flex: 1;
}
/* Hide h1 Page titles start */
#Banner-template--15538501484733__165299384571c43ee6 > div.banner__content.banner__content--middle-center.page-width > div {opacity: 0.9;}
#shopify-section-template--15538501484733__main > div > h1,
#shopify-section-template--15593461481661__main > div > h1,
#shopify-section-template--15677286711485__main > div > h1,
#shopify-section-template--15677286678717__main > div > h1,
#shopify-section-template--15855681503421__main > div > h1,
#shopify-section-template--15982812266685__main > div > h1.main-page-title.page-title.h0,
#shopify-section-template--16026241761469__main > div > h1 {display: none;}
/* Hide h1 Page titles end */

h2.heading4rem {font-size: 4rem; color:#226492}
h2.blockquote {text-align: center; color: #226492 ; font-size: 3rem; margin: 0 5em}
@media (min-width: 320px) and (max-width: 1024px) {
  h2.blockquote {font-size: 20px; margin: 0 1em}
}
div.card-information {display:none;}
div.center-me {text-align: center; padding-left: 20px; padding-right: 20px;}
a.button.button--primary.whitetext {color: white}
img.aboutdanibabb {
  width: 350px; 
  margin-right: 20px; 
  float: left;
  
}
@media (min-width: 320px) and (max-width: 666px) {
  img.aboutdanibabb {
    border: 0px;
    width: 100%;
    padding-bottom: 20px;
	}
}
.section-template--15677286613181__main-padding > h1 {
  color:#226492; 
  font-style: italic; 
  text-align: center;
  font-weight: 400;
}
/* Blog menu item start */
#shopify-section-template--15855680815293__main > div > h1 {display: none}
#shopify-section-template--15855680815293__main > div, #shopify-section-template--15855680782525__main > article > div.article-template__hero-container {
    max-width: 95rem;
}
/* Blog menu item end */
/* Blog main article start */
span.blog-paragraph-point {
  font-style: italic;
  font-size: calc(var(--font-heading-scale) * 1.8rem);
  color: #266590;
  font-weight: 900;
}
h2.blog-paragraph-point {
  color: #266590;
  font-weight: 900;
}
#shopify-section-template--15677286056125__main > article > div.article-template__content.page-width.page-width--narrow.rte {
    background-color: #ebf4fa;
    padding: 1em;
}
.blog-blue-background {
    background-color: #ebf4fa;
    padding: 2em;
}
@media(max-width:575px) {
  .blog-blue-background {
    background-color: #ffffff;
  }
}
#shopify-section-template--15855680782525__main > article > header > h1, #shopify-section-template--15677286056125__main > article > div.article-template__content.page-width.page-width--narrow.rte > h2  {color: #266590}
.blog-blue {color: #266590}
#shopify-section-template--15677286056125__main p {color: #262626}
div.article_author > div > p > img {width: 200px}
ul.blog_list li .b_title h3 {line-height: 20px !important;}
.b_title > a {text-decoration: none;}
img.blogright {
  width: 350px; 
  margin-left: 20px; 
  float: right;
  
}
@media (min-width: 320px) and (max-width: 666px) {
  img.blogright {
    border: 0px;
    width: 100%;
    padding-bottom: 20px;
	}
}
.content-wrapper {
  display: flex;
  /* flex-direction: row-reverse; /* This will make the image appear on the right side */
  justify-content: space-between;
  align-items: center;
  text-align: justify;
}

.content-image img {
  width: 100%;
  height: auto;
}

/* Media query to adjust layout for mobile screen sizes */
@media screen and (max-width: 768px) {
  .content-wrapper {
    flex-direction: column; /* On small screens, stack the text and image vertically */
  }
}
/* Blog main article end */

/* video gallery start */
.section-template--15855681536189__main-padding h1.main-page-title.page-title.h0 {display: none;}
p.videogallerytext {
  color: #226492;
  text-align: center;
}
/* video gallery end */

/* sale badge on home page Our Best Sellers start */
span.badge.badge--bottom-left.color-accent-2 {display: none;}
/* sale badge on home page Our Best Sellers start */

/* meet the coaches page start */
#shopify-section-template--15855681470653__main h1.main-page-title.page-title.h0 {display: none;}
/* meet the coaches page end */

/* Boast video testimonial page start */
#shopify-section-template--15978082369725__main > div, #shopify-section-template--15978082369725__16609223211d879af0 {width: 800px; margin: 0px auto}
@media (max-width: 768px) {
  #shopify-section-template--15978082369725__main > div, #shopify-section-template--15978082369725__16609223211d879af0 {
    width: 90%; margin: 0px auto;
  }
}
/* Boast video testimonial page end */

/* Boast text and video testimonial page start */

div.w99r {
    width: 99rem;
    margin: 0 auto;
}

@media screen and (max-width: 749px) {
    div.w99r {
    width: 100%;
}
    div.response-card__media {
    margin: 0 12px;
    }
  
}

#shopify-section-template--16001032323261__1660921607903c8300 > div > div > div > boast-display-widget > div.response-cards-widget > div > div {
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}

/* Boast text and video testimonial page end */

/* home page video testimonials start */
h2.video-testimonies {
  text-align: center;
  font-size: 40px;
  color: #226492;
  padding: 0px 10px 50px 10px;
  }
div.video-testimonies {
  /* width: 60%; 
  margin: 0 auto; 
  height: 600px;  */
}
@media (max-width: 1735px) {
  div.video-testimonies {
    /* width: 80%;
    margin: 0 auto;  */
  }
}
@media (max-width: 900px) {
    div.swiper-wrapper {
    /* width: 100%;
    margin: 0 auto;  */
  }
}
@media (min-width: 901px) {
    div.swiper-wrapper {
    /* width: 80%;
    margin: 0 auto; */
  }
}
/* @media (min-width: 1370px) */
@media (min-width: 900px) {
    div.swiper-wrapper {
    width: 80rem;
    margin: 0 auto;
  }
}
div.swiper-slide:nth-child(n) {width: 250px}

div.section-template--15855681208509__7d5f755a-d06e-4a99-8328-1b007d90aea7-padding {padding-top: 0px; padding-bottom: 0px;}
/* home page video testimonials end */
/* home page bottom content start */
.f30 {font-size: 30px}
.page-width.section-template--15985969103037__16509086452512bc5b-padding.isolate {max-width: 88rem;}
/* home page bottom content end */

/* infographic1 start */
/* @media screen and (max-width: 749px) {
    div.infographic1 {
    display: none;
  }
} */
/* @media screen and (min-width: 750px) {
    div.infographic1mobile {
    display: none;
  }
} */

 @media screen and (max-width: 1023px) {
    div.infographic1 {
    display: none;
  }
}

 @media screen and (min-width: 1024px) {
    div.infographic1mobile {
    display: none;
  }
}
/* infographic1 end */

/* books section start */

section#shopify-section-template--16026241761469__16609223211d879af0 {padding: 35px}

/* books section end */

.checkmark::before {
content: '✔'; /* Unicode for checkmark symbol */
color: green; /* Choose your color */
margin-right: 5px; /* Space between checkmark and text */
}

/* contact dr dani menu item */

.hello-joe {
  border: 3px solid #226492;
  border-radius: 5px;
}
.hello-joe:hover {
  background-color: #e99e21;
  border: 3px solid #e99e21;
}
.hello-joe span {text-decoration: none !important;}
.list-menu li:hover .hello-joe span {
color: white;
}
.list-menu li .hello-joe span:hover {
color: white !important;
}

/* /contact dr dani menu item */
