@font-face {
    font-family: Albra;


    src: url('/cdn/shop/files/AlbraDisplay-Regular.otf?v=1718388579');
}

@font-face {
    font-family: AlbraItalic;
    src: url('/cdn/shop/files/AlbraDisplay-Regular-Italic.otf?v=1718388615');
}

@font-face {
    font-family: InterReg;
    src: url('/cdn/shop/files/Inter-Regular.ttf?v=1718387915');
}

@font-face {
    font-family: InterMed;
    src: url('/cdn/shop/files/Inter-Medium.ttf?v=1718387937');
}

p,
* {
    font-family: InterReg !important;
    letter-spacing: initial !important; 
}

h1,
h2,
h1 *,
h2 * {
    font-family: Albra !important;
    letter-spacing: initial !important;
}

h1 em,
h2 em {
    font-family: AlbraItalic !important;
    letter-spacing: initial !important;
}

h3,
h3 *,
h4,
h4 *,
h5,
h5 * {
    font-family: InterMed !important;
    letter-spacing: initial !important;
}

.btn {
    font-family: InterMed !important;
    letter-spacing: initial !important;
}

.site-nav__link,
.site-nav__dropdown-link {
    font-weight: 600 !important;
}

.btn {
    letter-spacing: 0.1em !important;
}

.megamenu .h5,
.megamenu h5 {
    font-size: 1em !important;
}



body #shopify-section-template--22359642931427__blog_posts_xtVqze {
    background-color: transparent !important;
}

#shopify-section-template--22359642931427__text_and_image_LNRrUj,
#shopify-section-template--22359642931427__text_and_image_NXbbV9 {
    background-color: #36544D !important;
}

#shopify-section-template--22359642931427__text_and_image_LNRrUj *,
#shopify-section-template--22359642931427__text_and_image_NXbbV9 * {
    color: #f7f5ed !important;
}

#shopify-section-template--22359642931427__text_and_image_LNRrUj .image-wrap,
#shopify-section-template--22359642931427__text_and_image_NXbbV9 .image-wrap {
    border-radius: 20px;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__item {
    position: relative;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY{
  @media all and (max-width: 900px){
    .feature-row{
      flex-direction: column-reverse;
    }
    .feature-row__item:first-of-type{
margin-top: 40px;
    }
  }
}


#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__first-image .image-wrap {
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    overflow: hidden;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__first-image:before {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 60px;
    bottom: 60px;
    background-color: #D7BBA9 !important;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    overflow: hidden;
}

#shopify-section-template--22359642931427__hero_video_fk79yN {
    border-bottom: solid 20px #2b2b2b;
}

.announcement-bar {
    background-color: #6b5d4f !important;
}

#shopify-section-template--22359642931427__blog_posts_xtVqze {
    margin-top: 0px !important;
}

#shopify-section-template--22359642931427__text_and_image_NXbbV9 {
    padding-bottom: 75px !important;
}

#shopify-section-template--22359642931427__blog_posts_xtVqze .image-wrap {
    border-radius: 20px;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw h3 {
    font-size: 1.5em !important;
}

#shopify-section-template--22359642931427__text_and_image_NXbbV9 .feature-row,
#shopify-section-template--22359642931427__text_and_image_NXbbV9 .page-width {
    position: relative;
    overflow: visible !important;
}

#shopify-section-template--22359642931427__text_and_image_NXbbV9 .feature-row:before {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: -200px;
    width: 400px;
    opacity: 0.1;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(/cdn/shop/files/flowcorps-stamp-ivory-rgb-1000px-w-72ppi_d3cdc97f-8338-4de0-af50-1d42cef4e3cc.png?v=1721310100);
    bottom: 20%;
    overflow: hidden;
}


/*  Raleigh dt location */

#shopify-section-template--22359644831971__promo_grid_U8zahJ {
    background-color: #36544D !important;
}

#shopify-section-template--22359644831971__promo_grid_U8zahJ * {
    color: #f7f5ed !important;
}

#shopify-section-template--22359644831971__promo_grid_eEKcgk,
#shopify-section-template--22359644831971__promo_grid_z9VWmq {
    background-color: #9a4f25 !important;
}

#shopify-section-template--22359644831971__promo_grid_eEKcgk *,
#shopify-section-template--22359644831971__promo_grid_z9VWmq * {
    color: #f7f5ed !important;
}

#shopify-section-template--22359644831971__promo_grid_eEKcgk .promo-grid__bg,
#shopify-section-template--22359644831971__promo_grid_z9VWmq .promo-grid__bg,
#shopify-section-template--22359644831971__promo_grid_U8zahJ .promo-grid__bg {
    display: none !important;
}

#shopify-section-template--22359644831971__text_and_image_a8BqXw .image-wrap,
#shopify-section-template--22359644831971__text_and_image_CQD47r .image-wrap {
    border-radius: 20px;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC .image-wrap {
    border-radius: 20px;
}

.js-drawer-open-cart {
    display: none !important;
}

html {
    scroll-behavior: smooth;
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .type-advanced .promo-grid__bg {
    display: none !important;
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .promo-grid__content:after {
    display: none !important;
}


#shopify-section-template--22359642931427__promo_grid_FWHWnT .type-advanced:nth-of-type(1) {
    background-color: #ddbaa6
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .type-advanced:nth-of-type(2) {
    background-color: #6b5d4f
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .type-advanced:nth-of-type(3) {
    background-color: #2b2b2b
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .type-advanced:nth-of-type(4) {
    background-color: #36544d
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .promo-grid {
    display: flex;
    gap: 60px;
    flex-direction: column;
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .promo-grid .type-banner {
    flex: none !important;
    width: 50% !important;
    margin: auto;
}

.flex-grid--template--22359642931427__promo_grid_FWHWnT {
    gap: 20px;
}

.flex-grid--template--22359642931427__promo_grid_FWHWnT .type-advanced {
    padding: 0px !important;
    width: calc(25% - 15px);
    flex: none !important;
    flex-basis: initial !important;
    min-height: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    overflow: hidden;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw {
    background-color: #36544d !important;
    padding-bottom: 80px !important;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw * {
    color: #e8e8e1 !important;
}

#shopify-section-template--22359648272611__text_columns_r7aEeJ .text-column__grid {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
  @media all and (max-width: 900px){
    margin: auto !important;
    gap: 20px !important;
  }
}

#shopify-section-template--22359648272611__text_columns_r7aEeJ .text-column__grid > div {
    background-color: #6b5d4f !important;
    padding-left: 0px !important;
    width: calc(25% - 30px);
    padding-bottom: 20px;
  @media all and (max-width: 900px){
    width: calc(50% - 10px);
    margin: auto !important;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    overflow: hidden;
    h3{
      font-size: 22px !important;
    }
  }
}

#shopify-section-template--22359648272611__text_columns_r7aEeJ .text-column__grid > div * {
    color: #e8e8e1 !important;
}


#shopify-section-template--17775693496547__text_and_image_zECT3M h2,
#shopify-section-template--17775693496547__text_and_image_zECT3M p {
    color: #2b2b2b !important;
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid {
    display: flex;
    flex-wrap: wrap;
    gap: 45px
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div {
    width: calc(50% - 30px);
    padding-left: 0px !important;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    padding-bottom: 40px;
    overflow: hidden;
  @media all and (max-width: 900px){
    width: 100% !important;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div * {
    color: #ffffff !important;
    max-width: none !important;
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div h3 {
    font-family: Albra !important;
    letter-spacing: initial !important;
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div .image-wrap {
    background: none !important;
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div:nth-of-type(1) {
    margin-top: 60px;
    background-color: #6b5d4f !important;
  @media all and (max-width: 900px){
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div:nth-of-type(2) {
    background-color: #36544d !important;
    margin-bottom: 80px;
  @media all and (max-width: 900px){
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div:nth-of-type(3) {
    margin-top: 0px;
    background-color: #2b2b2b !important;
  @media all and (max-width: 900px){
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div:nth-of-type(4) {
    margin-top: -60px;
    margin-bottom: 80px;
    background-color: #ddbaa6 !important;
  @media all and (max-width: 900px){
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div:nth-of-type(5) {
    margin-top: 60px;
    background-color: #6b5d4f !important;
  @media all and (max-width: 900px){
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div h3,
#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid > div .rte-setting {
    padding: 0px 20px;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye h2.h1 {
    font-size: 8vw !important;
    line-height: 0.9em !important;
    transform: translateY(0.4vw)
}

#Slideshow-template--22359642931427__slideshow_fpq8ye h2.h1 strong {
    transform: translateX(17vw);
    color: #6b5d4f !important;
    position: realtive;
    display: inline-block;
    font-weight: initial !important;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye .hero__text-content {
    text-align: right !important;
    padding-bottom: 0px !important;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye .animation-cropper {
    overflow: visible !important;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye {
    height: 80vh !important;
  @media all and (max-width: 900px){
    height: 30vh !important;
  }
}

#Slideshow-template--22359642931427__slideshow_fpq8ye .page-width {
    max-width: 50vw !important;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye:before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30vw;
    height: 100%;
    z-index: 98;
    background-image: url(/cdn/shop/files/FC_Line_Graphic_1.png?v=1724841057);
    background-size: cover;
    background-position: bottom left;
    background-repeat: no-repeat;
  
}

@media all and (max-width: 900px){
  #Slideshow-template--22359642931427__slideshow_fpq8ye:before {
    width: 40vw !important;
    background-position: bottom right !important; 
  }
}

#Slideshow-template--22359642931427__slideshow_fpq8ye:after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 7.4vw;
    z-index: 99;
    background-color: #F4F1E9;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye .hero__text-wrap {
    z-index: 9999;
}

#Slideshow-template--22359642931427__slideshow_fpq8ye .hero__text-shadow:before {
    display: none;
}

#shopify-section-template--22359642931427__text_columns_pTqebE .btn {
    padding: 0px;
    min-width: 0px;
    border: none !important;
    margin-right: 20px;
    float: right;
  display: flex;
  align-items: center;
  &:after{
    content: '';
    display: block;
    font-size: 0px !important;
    background-image: url(/cdn/shop/files/right-arrow.png?v=1724841576);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 10px;
    width: 40px;
    height: 40px;
  }
}

#shopify-section-template--22359642931427__rich_text_qpBxcJ {
    padding-top: 150px;
}

#shopify-section-template--22359642931427__rich_text_qpBxcJ {
    position: relative;
}

#shopify-section-template--22359642931427__rich_text_qpBxcJ:after {
    content: '';
    position: absolute;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    width: 100px;
    height: 100px;
    z-index: 19;
    background-image: url(/cdn/shop/files/FlowCorps_Browser-Icon.png?v=1718451854);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT {
    padding-top: 50px;

  @media all and (max-width: 900px){
    .flex-grid{
      gap: 20px !important;
      flex-direction: column !important;
      .flex-grid__item{
        width: 100% !important;
      }
    }
  }
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .promo-grid .type-banner {
    position: relative;
}

#shopify-section-template--22359642931427__promo_grid_FWHWnT .promo-grid .type-banner:before {
    position: absolute;
    top: 10%;
    right: -250px;
    transform: translateY(-50%);
    width: 200px;
    height: 200px;
    background-image: url(/cdn/shop/files/star-4.png?v=1724846315);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--22359642931427__scrolling_text_MTd9LU {
    background-color: #6b5d4f;
}

#shopify-section-template--22359642931427__scrolling_text_MTd9LU * {
    color: #ffffff !important;
    font-family: Albra !important;
    letter-spacing: initial !important;
}


#shopify-section-template--22359642931427__text_columns_pTqebE>.page-width {
    display: flex;
  @media all and (max-width: 900px){
    flex-direction: column;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE>.page-width>.text-column__grid {
    width: calc(100% - 500px) !important;
  @media all and (max-width: 900px){
    width: 100% !important;
    flex-direction: column !important;
    gap: 0px !important;
  }
}

#shopify-section-template--22359642931427__text_columns_pTqebE .text-column__grid {
    margin: 0px !important;
}

#shopify-section-template--22359642931427__rich_text_qpBxcJ {
    width: 500px !important;
  @media all and (max-width: 900px){
    width: 100% !important;
  }
}


#shopify-section-template--22359642931427__rich_text_qpBxcJ .theme-block:nth-of-type(2) h2 {
    font-family: InterReg !important;
    letter-spacing: initial !important;
    font-size: 16px !important;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .index-section {
    margin-top: 0px !important;
    ;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__images {
    position: relative;
}

#shopify-section-template--22359642931427__text_and_image_QcPnnY .feature-row__images:after {
    position: absolute;
    top: 60px;
    left: 60px;
    width: 200px;
    height: 200px;
    background-image: url(/cdn/shop/files/star-4.png?v=1724846315);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.header-layout--left-center .header-item--icons {
    flex: 0 0 0px !important;
    min-width: 0px !important;
}

.text-center .site-navigation {
    margin-right: 0px !important;
}

#shopify-section-template--22359642931427__testimonials_4nxjtC {
    position: relative;
    background-color: #debaa6;
}

#shopify-section-template--22359642931427__testimonials_4nxjtC>div {
    position: relative;
    z-index: 2;
    background-color: transparent;
}

#shopify-section-template--22359642931427__testimonials_4nxjtC:before {
    position: absolute;
    content: '';
    pointer-events: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(/cdn/shop/files/flow_e451e00e-5bfa-455a-8768-51defc712fc1.png?v=1724856614);
    background-position: center;
    background-size: 50vw;
    opacity: 0.1
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw {
    position: relative;
    background-color: transparent !important
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw>div {
    position: relative;
    z-index: 1;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw .text-column__grid {
    margin-bottom: 30px;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw .btn {}

#shopify-section-template--22359642931427__text_columns_EVV6Nw:before {
    content: '';
    display: block;
    position: absolute;
    top: 20px;
    left: 120px;
    bottom: 0px;
    right: 0px;
    background-color: #D8BAAB !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  @media all and (max-width: 900px){
    #shopify-section-template--22359642931427__text_columns_EVV6Nw:before {
      display: none;
    }
  }

#shopify-section-template--22359642931427__text_columns_EVV6Nw:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 60px;
    bottom: 60px;
    right: 0px;
    background-color: #36544d !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  @media all and (max-width: 900px){
    #shopify-section-template--22359642931427__text_columns_EVV6Nw:after {
    left: -20px !important;
    bottom: 40px !important;
      border-radius: 0px !important;
    }
  }

#shopify-section-template--22359642931427__text_columns_EVV6Nw .text-column__grid > div {
    text-align: center !important;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw .text-column__grid > div * {
    text-align: center !important;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw h2 strong {
    font-weight: initial !important;
    color: #6b5d4f !important;
    margin-left: 22px;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw h2 strong * {
    color: #6b5d4f !important;
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw h2 {
    position: relative;
    display: flex;
    align-items: center;
    font-size: 80px !important;
  @media all and (max-width: 900px){
    flex-direction: column;
    font-size: 50px !important;
  }
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw h2:after {
    content: '';
    dispay: block;
    width: auto;
    height: 2px;
    background-color: #6b5d4f !important;
    flex-grow: 1;
    margin-left: 40px;
  @media all and (max-width: 900px){
    margin-left: 0px;
  }
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw {
    .page-width>div {
        margin-left: 100px;
        display: block !important;
  @media all and (max-width: 900px){
    margin-left: 0px;
  }
    }
}


.header-sticky-wrapper {
    z-index: 999999 !important;
}

#shopify-section-template--22359642931427__testimonials_4nxjtC {
    overflow: hidden;
padding-right: 40px;
   @media all and (max-width: 900px){
padding-right: 0px !important;
   }
  .slick-dots li{
    &.slick-active{
      button:before{
    font-size: 16px !important;
    color: #6b5d4f !important;
      opacity: 1 !important;
    }
    }
    button:before{
    font-size: 16px !important;
    color: #dddddd !important;
      opacity: 1 !important;
    }
    }
    .testimonials-section {
        margin: 0px !important;
        poadding: 0px !important;
    }

  .testimonials-slide{
    padding: 0px !important;
  }

    &:before {
        content: '';
        display: block;
        position: absolute;
        top: 0px;
        left: calc(40% - 120px);
        bottom: 0px;
        right: 0px;
        background: #36544d !important;
        border-top-left-radius: 60px;
        border-bottom-left-radius: 60px;
        opacity: 1 !important;
       
    }

  @media all and (max-width: 900px){
    &:before {
         display: none !important;
       }
  }

    background: none !important;

    .page-width {
        background: #ddbaa6 !important;
        border-radius: 60px;
        border-bottom-right-radius: 60px;
        overflow: hidden;
        padding-top: 40px;
        padding-bottom: 40px;
        position: relative;
      @media all and (max-width: 900px){
padding-top: 400px !important;
        border-radius: 0px !important;
      }

        &:before {
            content: '';
            display: block;
            position: absolute;
            top: 0px;
            left: 0px;
            bottom: 0px;
            right: 60%;
            background-image: url(/cdn/shop/files/FLOWCORPS_REVEALArtboard_5.jpg?v=1729867402);
            background-size: cover;
            background-position: center;
@media all and (min-width: 1500px){
  border-top-left-radius: 60px;
        border-bottom-left-radius: 60px;
        overflow: hidden;
}
        }
      
      @media all and (max-width: 900px){
        &:before{
          right: 0px !important;
          bottom: initial !important;
          height: 350px !important;
        }
      }
    }

    .page-width>div {
        max-width: 60%;
        margin-left: auto;
        background-color: #ddbaa6;
      @media all and (max-width: 900px){
max-width: none !important;
      }
    }

    .section-header {
        margin-bottom: 0px !important;
    }

    h2 {
        font-size: 80px !important;
        color: #36544d !important;

        em {
            color: #2b2b2b !important;
        }
    }

    .loveSlider {
        max-width: 70%;
        margin-left: auto;
        background-color: #ddbaa6;

        .slick-slide {
            opacity: 1 !important;
            transform: none !important;

            .testimonials-slider__text {
                transform: none !important;
                box-shadow: none !important;
                background: transparent;
            }
        }
    }
}


/* About Page */
#shopify-section-template--22359642996963__text_and_image_8JkNzK .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #2b2b2b !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
  }
}


#shopify-section-template--22359642996963__promo_grid_UxcnQQ .promo-grid {
    display: flex;
    gap: 60px;
    flex-direction: column;
  .type-banner {
    flex: none !important;
    width: 50% !important;
    margin: auto;
}
  .flex-grid {
    gap: 20px;
    @media all and (max-width: 900px){
      flex-direction: column !important;
    }
  .type-advanced {
    padding: 0px !important;
    width: calc(25% - 15px);
    @media all and (max-width: 900px){
      width: 100% !important;
    }
    flex: none !important;
    flex-basis: initial !important;
    min-height: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    overflow: hidden;
}
    .type-advanced:nth-of-type(1) {
    background-color: #ddbaa6
}

.type-advanced:nth-of-type(2) {
    background-color: #6b5d4f
}

.type-advanced:nth-of-type(3) {
    background-color: #2b2b2b
}

.type-advanced:nth-of-type(4) {
    background-color: #36544d
}
}
  .promo-grid__content:after {
    display: none !important;
}
  .promo-grid__bg {
    display: none !important;
}

}


#shopify-section-template--22359642996963__text_and_image_DMETeG, #shopify-section-template--22359642996963__text_and_image_GPVm7b{
  background-color: #ddbaa6 !important;
}

#shopify-section-template--22359642996963__text_and_image_DMETeG{
  margin-top: 70px;
  padding-top: 70px;
  padding-bottom: 35px;
  .index-section{
    margin: 0px !important;
  }
}

#shopify-section-template--22359642996963__text_and_image_GPVm7b{
  margin-bottom: 70px;
  padding-bottom: 70px;
  padding-top: 35px;
  .index-section{
    margin: 0px !important;
  }
}

/* Indiv Team */
#shopify-section-template--17858302247139__text_and_image_zECT3M .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #36544d !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
  }
}


/* Locations */
#shopify-section-template--22359646404835__text_columns_XnjTTC {
  .page-width>div {
        margin-left: 100px;
    }
    position: relative;
    background-color: transparent !important;
  >div {
    position: relative;
    z-index: 1;
}
  .grid {
    margin-bottom: 30px;
}
  &:before {
    content: '';
    display: block;
    position: absolute;
    top: 20px;
    left: 120px;
    bottom: 0px;
    right: 0px;
    background-color: #D8BAAB !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  &::after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 60px;
    bottom: 60px;
    right: 0px;
    background-color: #36544d !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  .grid__item {
    text-align: center !important;
    * {
    text-align: center !important;
}
}
  h2 {
    position: relative;
    display: flex;
    align-items: center;
    font-size: 80px !important;
    strong {
    font-weight: initial !important;
    color: #6b5d4f !important;
    margin-left: 22px;
    * {
    color: #6b5d4f !important;
}
}
    &:after {
    content: '';
    dispay: block;
    width: auto;
    height: 2px;
    background-color: #6b5d4f !important;
    flex-grow: 1;
    margin-left: 40px;
}
}
    padding-bottom: 80px !important;  
    padding-top: 80px !important;  
  * {
    color: #e8e8e1 !important;
}
}

/* Indiv location */
#shopify-section-template--22359644831971__promo_grid_U8zahJ, #shopify-section-template--22359648043235__promo_grid_U8zahJ, #shopify-section-template--22359644340451__promo_grid_U8zahJ, #shopify-section-template--22359645126883__promo_grid_U8zahJ, #shopify-section-template--22359647748323__promo_grid_U8zahJ{
      background-color: #2b2b2b !important;
  .promo-grid__bg:before{
    display: none !important;
  }
}

#shopify-section-template--22359644831971__text_and_image_a8BqXw .feature-row__item:first-of-type {
    position: relative;
  .feature-row__second-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-top-right-radius: 0px;
      border-bottom-left-radius: 0px;
      overflow: hidden;
    }
  }
}

#shopify-section-template--22359648043235__text_and_image_a8BqXw .feature-row__item:first-of-type {
    position: relative;
  .feature-row__second-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-top-right-radius: 0px;
      border-bottom-left-radius: 0px;
      overflow: hidden;
    }
  }
}

.animation-cropper{
  overflow: visible !important;
}

#shopify-section-template--22359644340451__text_and_image_a8BqXw .feature-row__item:first-of-type {
    position: relative;
  .feature-row__second-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-top-right-radius: 0px;
      border-bottom-left-radius: 0px;
      overflow: hidden;
    }
  }
}


/* Teacher training */
#shopify-section-template--17815500718307__text_and_image_zECT3M .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #2b2b2b !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
  }
}

/* contact forms */
form{
  input, select, textarea{
    border-color: #6b5d4f !important;
     border-bottom-right-radius: 15px;
      border-top-left-radius: 15px;
      overflow: hidden;
  }
}

/* Contact */
body[data-id="/pages/contact"]{
  .main-content{
    display: flex;
    flex-wrap: wrap;
    @media all and (max-width: 900px){
      flex-direction: column;
    }
    .shopify-section{
      width: calc(50% - 40px) !important;
      box-sizing: border-box;
      margin: 20px !important;
      padding: 40px !important;
    @media all and (max-width: 900px){
      width: calc(100% - 40px) !important;
      padding: 20px !important;
    }
      &:nth-of-type(3), &:nth-of-type(4), &:nth-of-type(5), &:nth-of-type(6), &:nth-of-type(7), &:nth-of-type(8){
        .index-section{
          margin: 0px !important;
        }
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
        *{
          color: white !important;
        }
      }
      &:nth-of-type(1){
        width: 50% !important;
        margin: 0px !important;
    @media all and (max-width: 900px){
      width: calc(100% - 0px) !important;
    }
      }
      &:nth-of-type(2){
        width: 50% !important;
        margin: 0px !important;
    @media all and (max-width: 900px){
display: none !important;
    }
      }
          &:nth-of-type(3) {
    background-color: #ddbaa6
}

&:nth-of-type(4) {
    background-color: #6b5d4f
}

&:nth-of-type(5) {
    background-color: #2b2b2b
}

&:nth-of-type(6) {
    background-color: #36544d
}

&:nth-of-type(7) {
    background-color: #ddbaa6
}

&:nth-of-type(8) {
    background-color: #6b5d4f
}
    }
  }
}

#shopify-section-template--22359643062499__text_and_image_WVjatm .feature-row__item {
    position: relative;
  flex: 0 1 100% !important;
  &.feature-row__text{
    display: none !important;
  }
  .feature-row__first-image {
    padding-top: 30px;
    padding-left: 30px;
    
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 30px;
      bottom: 30px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 20px;
      border-top-left-radius: 20px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 20px;
      border-top-left-radius: 20px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}

/* classes */
#shopify-section-template--22359644537059__text_and_image_9dVyTQ .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}
#shopify-section-template--22359644537059__text_and_image_UqEqDr .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}
#shopify-section-template--22359644537059__text_and_image_77i6nw .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}
#shopify-section-template--22359644537059__text_and_image_jPa843 .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}

#shopify-section-template--22359644537059__text_and_image_67hxnK .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}

#shopify-section-template--17660188983523__faq{
  svg path{
    stroke: #6b5d4f
  }
}


#shopify-section-template--17977516622051__text_and_image_iWCcDL .feature-row__item {
    position: relative;
  .feature-row__first-image {
    padding-top: 60px;
    padding-left: 60px;
    
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #ddbaa6 !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      border-bottom-left-radius: 0px;
      border-top-right-radius: 0px;
      overflow: hidden;
      img{
        border-radius: 0px !important;
      }
    }
  }
}


#shopify-section-template--22359642931427__text_columns_pTqebE > .page-width{
  position: relative;
  &:after{
    content: '';
    display: block;
    width: 40vw;
    height: 40vw;
    max-width: 600px;
    max-height: 600px;
    position: absolute;
    bottom: 0px;
    left: -10vw;
    z-index: 2;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/cdn/shop/files/Flowcore_Rotate_comp.gif?v=1726240248)
  }
}

#shopify-section-template--22359642931427__text_columns_EVV6Nw{
.slick-track > div{
padding-left: 22px !important;
}
  .slick-prev{
    left: -5px !important;
    &:before{
      transform: rotate(180deg)
    }
    @media all and (max-width: 900px){
      left: 5px !important;
    }
  }
  .slick-next{
    right: -5px !important;
    @media all and (max-width: 900px){
      right: 15px !important;
    }
  }
  .slick-arrow{
    z-index: 9999;
    &:before{
    background-image: url(/cdn/shop/files/right-arrow.png?v=1724841576);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
      font-size: 0px !important;
      display: block;
    }
  }
  .text-column__grid{
    overflow: visible;
  }
 .text-column__grid > div{
   clear: none !important;
 } 
}

.drawer{
      z-index: 3000000;
  max-width: none !important;
}

.drawer--right{
  width: 100vw !important;
  right: -100vw !important;
}

.drawer--right.drawer--is-open{
      transform: translate(-100vw) !important;
}

@media all and (max-width: 900px){
  .hero__title{
    font-size: 50px !important;
  }
}


#shopify-section-sections--17660189343971__footer{
  .grid{
    display: flex;
    flex-direction: row;
    @media all and (max-width: 900px){
      flex-direction: column !important;
    }
  }
  .footer__item--footer-0{
    
    @media all and (max-width: 900px){
      order: -1
    }
    a{
      display: flex;
      justify-content: center;
    }
  }
  .footer__item--footer-0{
    a{
      display: flex;
      justify-content: center;
      height: 200px !important;
      img{
        max-width: 200px !important;
        max-height: 200px !important;
      }
    }
  }

  .footer__item--menu_GnJMqJ{
    ul{
      text-align: right;
    @media all and (max-width: 900px){
      text-align: center;
    }
    }
  }
  .footer__small-text{
    display: none !important;
  }
}

[data-id="/pages/alex-m"], [data-id="/pages/allyson-b"], [data-id="/pages/amanda-c"], [data-id="/pages/anna-t"], [data-id="/pages/cheryl-h"], [data-id="/pages/davante-f"], [data-id="/pages/emily-j"], [data-id="/pages/emma-h"], [data-id="/pages/grayson-h"], [data-id="/pages/hannah-c"], [data-id="/pages/jayne-v"], [data-id="/pages/jen-g"], [data-id="/pages/jenna-m"], [data-id="/pages/jenna-n"], [data-id="/pages/jenni-m"], [data-id="/pages/jordawn-j"], [data-id="/pages/jose-sm"], [data-id="/pages/kaelynn-b"], [data-id="/pages/kat-m"], [data-id="/pages/kate-w"], [data-id="/pages/kathryn-b"], [data-id="/pages/katie-n"], [data-id="/pages/kay-d"], [data-id="/pages/madison-c"], [data-id="/pages/mary-ellen"], [data-id="/pages/meg-d"], [data-id="/pages/megan-b"], [data-id="/pages/melissa-r"], [data-id="/pages/melissa-y"], [data-id="/pages/meredith-t"], [data-id="/pages/shannon-d"], [data-id="/pages/summer-j"]{
  .main-content{
    .feature-row__item:nth-of-type(1){
      padding-top: 60px;
    padding-left: 60px;
      position: relative;
  @media all and (max-width: 900px){
    padding-top: 10px !important;
    padding-left: 10px !important;
  }
    
    &:before {
      content: '';
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      right: 60px;
      bottom: 60px;
      background-color: #36544d !important;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    .image-wrap {
      border-bottom-right-radius: 40px;
      border-top-left-radius: 40px;
      overflow: hidden;
    }
    }
  }
}

.slick-slide{
 height: auto !important;
  img{
    opacity: 1 !important;
  }
}

#shopify-section-template--22359646404835__text_columns_XnjTTC {
    position: relative;
    background-color: transparent !important
}

#shopify-section-template--22359646404835__text_columns_XnjTTC>div {
    position: relative;
    z-index: 1;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC .text-column__grid {
    margin-bottom: 30px;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC .btn {}

#shopify-section-template--22359646404835__text_columns_XnjTTC:before {
    content: '';
    display: block;
    position: absolute;
    top: 20px;
    left: 120px;
    bottom: 0px;
    right: 0px;
    background-color: #D8BAAB !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  @media all and (max-width: 900px){
    #shopify-section-template--22359646404835__text_columns_XnjTTC:before {
      display: none;
    }
  }

#shopify-section-template--22359646404835__text_columns_XnjTTC:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 60px;
    bottom: 60px;
    right: 0px;
    background-color: #36544d !important;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;
}
  @media all and (max-width: 900px){
    #shopify-section-template--22359646404835__text_columns_XnjTTC:after {
    left: -20px !important;
    bottom: 40px !important;
      border-radius: 0px !important;
    }
  }

#shopify-section-template--22359646404835__text_columns_XnjTTC .text-column__grid > div {
    text-align: center !important;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC .text-column__grid > div * {
    text-align: center !important;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC h2 strong {
    font-weight: initial !important;
    color: #6b5d4f !important;
    margin-left: 22px;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC h2 strong * {
    color: #6b5d4f !important;
}

#shopify-section-template--22359646404835__text_columns_XnjTTC h2 {
    position: relative;
    display: flex;
    align-items: center;
    font-size: 80px !important;
  @media all and (max-width: 900px){
    flex-direction: column;
    font-size: 50px !important;
  }
}

#shopify-section-template--22359646404835__text_columns_XnjTTC h2:after {
    content: '';
    dispay: block;
    width: auto;
    height: 2px;
    background-color: #6b5d4f !important;
    flex-grow: 1;
    margin-left: 40px;
  @media all and (max-width: 900px){
    margin-left: 0px;
  }
}

#shopify-section-template--22359646404835__text_columns_XnjTTC {
    .page-width>div {
        margin-left: 100px;
        display: block !important;
  @media all and (max-width: 900px){
    margin-left: 0px;
  }
    }
}

#shopify-section-template--22359646404835__text_columns_XnjTTC{
  .text-column__grid{
    padding-bottom: 100px;
  }
  .text-column__grid > div{
    clear: none !important;
  }
}

#shopify-section-template--22359646404835__text_columns_XnjTTC{
.slick-track > div{
padding-left: 22px !important;
}
  .slick-prev{
    left: -5px !important;
    &:before{
      transform: rotate(180deg)
    }
    @media all and (max-width: 900px){
      left: 5px !important;
    }
  }
  .slick-next{
    right: -5px !important;
    @media all and (max-width: 900px){
      right: 15px !important;
    }
  }
  .slick-arrow{
    z-index: 9999;
    &:before{
    background-image: url(/cdn/shop/files/right-arrow.png?v=1724841576);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
      font-size: 0px !important;
      display: block;
    }
  }
  .text-column__grid{
    overflow: visible;
  }
 .text-column__grid > div{
   clear: none !important;
 } 
  .btn{
    background-color: #6b5d4f !important;
    border-color: #6b5d4f !important;
    color: white !important;
  }
}

[data-id="/pages/contact"]{
  center{
    iframe{
      width: 100% !important;
      border-bottom-right-radius: 40px;
                border-top-left-radius: 40px;
                overflow: hidden;
    }
  }
}

#shopify-section-template--22359645126883__text_and_image_a8BqXw, #shopify-section-template--22359647748323__text_and_image_a8BqXw, #shopify-section-template--18222584529123__text_and_image_a8BqXw, #shopify-section-template--17977464652003__text_and_image_a8BqXw, #shopify-section-template--17977470157027__text_and_image_a8BqXw, #shopify-section-template--17977470255331__text_and_image_a8BqXw, #shopify-section-template--17819161133283__text_and_image_a8BqXw{
  .feature-row__item:first-of-type {
      position: relative;
    .feature-row__second-image {
      padding-top: 60px;
      padding-left: 60px;
      
    @media all and (max-width: 900px){
      padding-top: 10px !important;
      padding-left: 10px !important;
    }
      &:before {
        content: '';
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        right: 60px;
        bottom: 60px;
        background-color: #ddbaa6 !important;
        border-bottom-right-radius: 40px;
        border-top-left-radius: 40px;
        overflow: hidden;
      }
      .image-wrap {
        border-bottom-right-radius: 40px;
        border-top-left-radius: 40px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        overflow: hidden;
      }
    }
  }
}

#shopify-section-template--22359644831971__logo_list_pTHexF, #shopify-section-template--22359648043235__logo_list_pTHexF, #shopify-section-template--22359644340451__logo_list_pTHexF, #shopify-section-template--22359645126883__logo_list_pTHexF, #shopify-section-template--22359644405987__logo_list_pTHexF, #shopify-section-template--22359647748323__logo_list_pTHexF{
  .logo-bar__item{
    height: 49px !important;
    @media all and (max-width: 700px){
      height: 35px !important;
    }
  }
}

#shopify-section-template--22359642931427__hero_video_fk79yN{
  h2{
    font-size: 60px !important;
    o{
      color: #6b5d4f !important;
    }
  }
  .btn{
    background-color: #6b5d4f !important;
    border-color:  #6b5d4f !important;
    color: white !important;
  }
}
