/** Shopify CDN: Minification failed

Line 268:13 Expected ":"
Line 268:14 Expected identifier but found "0px"

**/
@media (max-width:1240px){
body#blog .grid{
      margin-left: 0px;
}

}
@media (max-width:1199px){
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--image div.custom__item-inner>div img{
      object-fit: cover;
    min-height: 490px;
}
.Infused-topsection .row {
    display: flex;
}
.Infused-topsection{
        padding: 100px 0px;
  }
.hurabg-video-cstm {
    width: 490px !important;
    height: 310px !important;
} 
header.site-header.border-bottom .page-width .grid.grid--no-gutters .grid__item:first-child .h2.site-header__logo a.site-header__logo-image img {
    max-width: 170px!important;
}
.Contact-cstm .home-page-testimonial-section {
    padding: 100px 30px 100px 60px;
} 
.home-logo-slider-section .slick-slide img {
    margin: 0 auto;
    max-width: 220px;
}  
}



@media (max-width:991px){
.site-nav__link--button { 
    border: 1px solid transparent!important;
    background-color: transparent;
    padding: 3px 10px;
}
  
header.site-header.border-bottom .page-width .grid.grid--no-gutters .grid__item:first-child .h2.site-header__logo a.site-header__logo-image img {
    max-width: 150px!important;
}  
header.site-header.border-bottom .page-width .grid.grid--no-gutters .grid__item:first-child {
    width: 100%;
    max-width: 20%;
    flex: 20%;
}  
header.site-header.border-bottom .page-width .grid.grid--no-gutters nav#AccessibleNav {
    max-width: 80%;
    flex: 80%;
    width: 100%;
    justify-content: center;
}  
header.site-header.border-bottom .page-width .grid.grid--no-gutters nav#AccessibleNav ul#SiteNav li a span.site-nav__label {
    padding-right: 20px;
}  
header.site-header.border-bottom.logo--left a.cstm-btn {
    font-size: 14px;
}
.home-seo-aduit-section.cstmaduit {
    padding: 100px 0;
 }
h1{
  font-size: 40px!important;
}
h2 {
    font-size: 30px !important;
  }
.home-page-steeped-insights-section .row{
      flex-wrap: nowrap;
}
.home-page-steeped-content-section .row .col-md-8 {
    padding-right: 0px;
}
.home-page-steeped-content-section .row .col-md-8:nth-child(4){
        padding-left: 0px;
  }
.home-page-steeped-content-section .row .col-md-4{
      padding-left: 0px;
}
.home-page-success-stories-section  .row {
    display: flex;
    flex-wrap: nowrap;
}
.home-page-success-stories-section .col-md-4 {
    padding: 0 10px;
}
.home-page-success-stories-section .col-md-4 h2{
        margin: 10px 0 8px;
  }
.site-footer__item:first-child{
    flex: 1 1 20%;
}
.site-footer .h4, .site-footer h4 {
    margin: 0 0 20px;
  font-size:18px;
}
div#shopify-section-footer .site-footer__item-inner.site-footer__item-inner--link_list p {
    margin: 0 0 15px;
    font-size: 18px !important;
}
.home-page-testimonial-section .col-md-4 img{
  
    object-fit: contain;
}
.home-page-testimonial-section{
        padding: 100px 10px;
  }
.Header__WidgetTitle-sc-17gc7x6-2.eYDagm {
    font-size: 40px;
}
.case-study-testimonial .container .row .col-md-4 {
    width: 100%;
    margin-top: 20px;
}
.case-study-testimonial .container .row .col-md-8 {
    width: 100%;
      text-align: center;
}
.case-study-testimonial .container .row a{
  margin-left:auto;
  margin-right:auto;
}
.case-study-testimonial .author-name-image{
        justify-content: center;
  }
.case-study-testimonial .container .row{
      padding: 80px 15px;
}
.case-study-testimonial .inner-testimonial-image {
    text-align: center;
    margin-top: 50px;
}
.inner-testimonial-content h4 {
    font-size: 30px;
}
.template-page svg {
    fill: #353c2c !important;
}
.case-study-testimonial .container .row h7{
      margin: 30px 0 40px;
}
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--image {
    width: 100%;
    max-width: 50.7%;
    flex: 50.7%;
}
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--text {
    max-width: 49.3%;
    flex: 50.3%;
    padding: 0;
}
div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(2) {
    max-width: calc(100% - 530px);
    flex: calc(100% - 530px);
} 
.home-page-tea-cofee-section{
      padding: 100px 0px;
}
.about-logo-slider-section {
    min-height: auto;
}
.contact-page-form {
    padding-top: 30px;
    padding-bottom: 100px;
}
.page-wipdth.Contact-cstm .grid{
  margin-left: 0px;
}
.teaecosystemsection .socialdiv .col-md-8.socialdivbutton {
    width: 60.666667%;
}
.teaecosystemsection .socialdiv{
      justify-content: center;
}
.Infused-topsection .row .col-md-6.imagediv {
    width: 100%;
    padding-right: 15px;
    max-width: 400px;
    margin: 0 auto 30px;
}
.Infused-topsection .row {
    display: block;
}
.Infused-topsection .row .col-md-6.contentdiv {
    width: 100%;
}
.Infused-topsection .row .col-md-6.contentdiv h1{
  
    text-align: center;
}
.teaecosystemsection h3{
      margin: 0 0 30px;
      font-size: 30px;
}
.teaecosystemsection h1 {

    margin: 0 0 25px;
}
.teaecosystemsection img{
      margin: 0 auto 50px;
      max-width: 400px;
}
.infusedreleased p{
      margin: 0px 0 50px;
}
.Infusedapplication-topsection{
      padding: 100px 0px;
      min-height: auto;
}
.banner-blog-sec .col-md-6 {
    width: 50%;
  
}
div#shopify-section-blog-template .grid{
      margin-left: 0px;
}
.cstm-new-blog li.grid__item.medium-up--one-third:first-child {
    padding-left: 0;
}
.cstm-new-blog .article__grid-image-wrapper {
    min-height: 280px;
}

.cstm-new-blog .article__grid-image {
    min-height: 250px;
}
.cstm-new-blog .grid__item{
  padding-left: 15px;
}
.image-col-cstm .row{
      display: flex;
      align-items: center;
    justify-content: center;
}
.par-new-class .inner-cstm-cls .col-md-8 {
    padding-right: 0;
}
.cstm-class-count1+.row .col-md-3:nth-child(3) {
    width: 25%;
}
.cstm-class-count1+.row .col-md-3 {
    width: 14%;
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class+.text-top-section+.par-new-class .inner-second-cstm {
    padding-bottom: 100px;
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class{
      padding-top: 100px;
}
body#services div#Collection .grid-view-item__image-wrapper>div{
      min-height: 200px;
}
.onpageseo-topsection.hourlyrate-topsection>.container .row .content-section h2{
  font-size: 40px!important;
}
.onpageseo-topsection.hourlyrate-topsection p{
      font-size: 20px!important;
  margin-left;0px;}
.product-single__media-wrapper{
  max-width: 300px !important;
  max-height: 300px !important;
  margin: 0px auto 20px;
}
.onpage-cust-mer3-section.peoplesaying .row {
    display: flex;
}
body#on-page-seo .onpage-cust-mer3-section.peoplesaying .row {
    display: block;
}
.peoplesaying>.container>h2{
      margin: 0 0 50px;
}
.faqsection {
    min-height: auto;
} 
.peoplesaying.faq-bottom-peoplesaying .container {
    display: flex;
}  
.infusedreleased {
    min-height: auto;
}
.particular-section h4{
      font-size: 40px;
}
body#content-marketing-strategy .people-saying-video.cstm-saying-video{
      padding: 80px 0 80px;
}

body#content-marketing-strategy .col-md-6.contentdiv{

    max-width: 100%;
      margin-right: 0px;
} 
.hurabg-video-cstm {
    width: 100%!important;
    height: 240px!important;
    margin-top: 20px;
}
.cstm-home-faq .faq-wrapper{
      margin: 0 auto;
} 
.peoplesaying.cstm-peoplesaying-section .container{
  display: flex;
      flex-wrap: wrap;
}  
.packagesection {
    padding: 30px 0;
}  
 .our-sub-heading p {
    padding: 0px 10px;
} 
.featured-wrapper{
      max-width: 100%;
}
.press-featured-section {
    padding: 60px 0;
}
.contact-page-form .grid--half-gutters>.grid__item:first-child {
    padding-left: 0px;
}  
.Contact-cstm .home-page-testimonial-section {
    padding: 100px 30px 100px 30px;
} 
div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(2) p{
      margin-bottom: 0;
}
.about-video-crousal-section {
    padding: 70px 30px;
}
  .about-video-crousal-section .blank-slider video.hurabg-video-cstm{
        margin-top: 0;
  }
.processsection {
    padding-left: 20px;
    padding-right: 20px;
}
.processsection h2 {
        margin: 0 0 15px;
}
.particular-section {
    padding: 70px 0;
}
.onpage-cust-mer3-section.peoplesaying .imagediv .hurabg-video-cstm{
      margin-top: 40px
} 
.onpage-cust-mer3-section.peoplesaying .col-md-6.contentdiv{
      max-width: 100%;
    margin-right: 0;
    text-align: center;
}  
.cstm-slider-dekstop {
    display: block !important;
}  
.cstm-slider {
    display: none;
}
.top-heading-overview.cstm-overview-heading h4{
  margin-bottom: 20px !important;
}
.par-new-class .inner-cstm-cls .row h2{
  margin: 0 0 5px;
}  
.cart-popup__header h2 {
    font-size: 20px!important;
}  
}
@media (max-width:767px){
  header.site-header.border-bottom .page-width .grid.grid--no-gutters nav#AccessibleNav {   
    justify-content: center!important;
}
  .cstm-slider-dekstop {
    display: none!important;
}  
.grid__item.medium-up--one-quarter.text-right.site-header__icons {
    display: block !important;
    position: absolute;
    right: 0;
}
body:not(.template-index) .site-header__icons-wrapper svg {
    fill: #353c2c!important;
}  
svg.icon.icon-hamburger {
    fill: #fff;
}
.mobile-nav-wrapper{
      overflow: unset !important;
}
body.template-index header.site-header{
 
    z-index: 9;
  	top: 69px;
    background: #394130;
    height: 94px;
    padding-top: 30px;
}
header.site-header.border-bottom.logo--left  .btn--link:focus, header.site-header.border-bottom.logo--left  a:focus {
    color: #fff !important;
  }
header.site-header.border-bottom .page-width .grid.grid--no-gutters .grid__item:first-child{
      max-width: 25%;
      flex: 25%;
}
.announcement-bar p.announcement-bar__message{
      font-size: 18px!important;
}
.banner-image-section {
    min-height: 470px;
}
.banner-image-section .banner-text-section{
      padding-top: 60px;
}
.home-page-faq-section .accordion-container .set>a{
      font-size: 16px;
}
.home-page-steeped-content-section .row .col-md-8 {
    width: 100%;
}
.home-page-steeped-content-section .row .col-md-4 {
    width: 100%;
}

  
.home-page-steeped-content-section .row .col-md-8+.col-md-4+.col-md-4 {
    order: 4;
   border-top: transparent;
}

.home-page-steeped-content-section .row .col-md-8+.col-md-4+.col-md-4+.col-md-8 {
    order: 3;
      border-bottom: transparent;
}

.home-page-steeped-content-section .row .col-md-8+.col-md-4+.col-md-4+.col-md-8+.col-md-8 {
    order: 4;
  
   
}

.home-page-steeped-content-section .row .col-md-8+.col-md-4+.col-md-4+.col-md-8+.col-md-8+.col-md-4 {
    order: 5;
}
.home-page-steeped-content-section .row .col-md-8 {
    padding-right: 15px;
}
  .home-page-steeped-content-section .row .col-md-4 {
    padding-left: 15px;
}
.home-page-steeped-content-section .row .col-md-4:nth-child(3) {
    padding-left: 15px;
    padding-right: 15px;
}
.home-page-steeped-content-section .row .col-md-8:nth-child(4) {
    padding-left: 15px;
}
.home-page-testimonial-section .col-md-8 {
    width: 100%;
}
.home-page-testimonial-section .col-md-4 {
    width: 100%;
}
.home-page-testimonial-section .row{
  flex-wrap:wrap;
}
  .home-page-testimonial-section .col-md-4 img {
    min-height: auto;
    max-width: 240px;
    margin: 30px auto 0px;
    display: block;
}
.home-page-success-stories-section .row {
    flex-wrap: wrap;
}
.success-stories-img img {
    margin: 20px auto 20px;
    display: block;
  
    width: 100%;

}
.home-page-success-stories-section h1{
      margin: 0 0 0px;
}
.home-page-success-stories-section {
    padding: 80px 0 80px;
}
.site-footer__item{
        flex: 1 1 33%;
      max-width: 33%;
  }
.site-footer__item:first-child{
      max-width: 33%;
}
.newsletter-btn-cstm  .btn.btn-info{
      max-width: 260px;
}
.newsletter-btn-cstm {
    width: 100%;
    margin-top: 20px;
}
.newsletter-section-div.row{
      flex-wrap: wrap;
}
.inner-testimonial-content h4 {
    font-size: 25px;
}
.case-study-testimonial .container .row h7 {
    font-size: 20px;
}
.case-study-testimonial .container .row h7 {
    margin: 30px 0 30px;
} 
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--image div.custom__item-inner>div img {
    object-fit: contain;
    min-height: 320px;
}
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--image {
    width: 100%;
    max-width: 100%;
    flex: 100%;
}
div#shopify-section-custom-about-topbar .custom-content .custom__item.custom__item--text {
    max-width: 100%;
    flex: 100%;
    padding: 0;
}
.custom-content {
    margin-bottom: 0;
    margin-left: 0;
}
div#shopify-section-custom-about-topbar{
    margin-top: 0px;
}
.about-video-crousal-section .blank-slider video.hurabg-video-cstm{
      min-height: 180px;
}
.about-video-crousal-section .cstm-video-slider div.slick-slide .blank-slider-text{
      padding: 0 15px;
      min-height: 180px;
}
.about-video-crousal-section {
       min-height: auto;
    padding-top: 70px;
    padding-bottom: 70px;
}
div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(2):before, div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(2):after{
  display:none
}
ul#counter{
  display: block;
}
div#shopify-section-custom-about-achievement .custom__item ul#counter li {
    width: 100%;
    max-width: 100%;
    flex: 100%;
}
div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(2) {
    max-width: 100%;
    flex: 100%;
}
div#shopify-section-custom-about-achievement .custom__item h2{
      margin: 0 0 30px;
}
.custom-content{
      display: block;
    padding: 20px 0px 70px;
}  
.about-logo-slider-section{
      padding: 70px 0;
}
.home-page-tea-cofee-section {
    padding: 70px 0;
}
.home-page-tea-cofee-section .list-cstm-sec ol li {
    font-size: 18px;
}
.about-testmonial-section .container{
      min-height: auto;
       padding: 70px 0 40px;
}
.about-testmonial-section .container .row{
  
    display: block;

}
.about-testmonial-section .container .row .col-md-8 {
    width: 100%;
}
.about-testmonial-section .container .row .col-md-4 {
    width: 100%;
}
.inner-testimonial-image img {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
    min-height: unset;
    height: auto;
}
.about-us-bit-sized-marketing-section {
    padding: 70px 0 0px;
} 
.about-us-bit-sized-marketing-section .col-md-4 {
    padding: 0 20px;
    margin-bottom: 20px;
}
.about-us-bit-sized-marketing-section .sec-head2 h3 {
    margin-bottom: 10px;
    font-size: 20px;
}
.about-us-bit-sized-marketing-section h1{
        margin: 0 0 10px;
  }
.about-us-sharpen-marketing-section{
  
    padding: 70px 0;
      min-height: auto;

}
.about-us-steeped-content-section {
    min-height: auto;
    padding: 70px 0px;
}
div#shopify-section-custom-about-topbar{
    padding-bottom: 0px;
}
div#shopify-section-custom-about-achievement .custom-content {
    padding: 70px 0px 70px;
    min-height: auto;
}
.Contact-cstm .home-page-testimonial-section {
    padding: 70px 0 70px;
}
.grid--half-gutters>.grid__item {
    padding-left: 0;
}
.contact-page-form .grid__item.medium-up--five-sixths.medium-up--push-one-twelfth{
      padding: 70px 20px 70px;
}
.Infused-topsection .row .col-md-6.contentdiv {
    padding-left: 15px;
}
.Infused-topsection .row .col-md-6.contentdiv h1{
      padding-right: 0px;
      margin: 0 0 40px;
}
.Infused-topsection {
    padding: 70px 0;
}
.teaecosystemsection {
    padding: 70px 0;
}
.teaecosystemsection .socialdiv .col-md-8.socialdivbutton .socialdivbtn a{
      min-height: 35px;
      font-size: 18px;
}
.teaecosystemsection .socialdiv .col-md-8.socialdivbutton {
    width: 100%;
    margin-top: 20px;
}  
.teaecosystemsection .socialdiv {
    display: block;
}
.teaecosystemsection .socialdiv .col-md-4.socialdivtext{
      width: 100%;
} 
.teaecosystemsection .socialdiv h4{
  text-align:center;
}  
.sharpen-marketing-form-section form span.input-group__btn button#Subscribe{
      height: 50px;
}
.sharpen-marketing-form-section form input {
    height: 50px;
}
.infusedreleased{
      padding: 70px 0;
}
.teaecosystemsection h3{
  font-size: 25px;
}
body:not(.template-index) header.site-header {
    padding: 30px 0;
}
.teaecosystemsection img {
    margin: 0 auto 20px;
}
.main-common-application .gorwercontent{
      padding: 40px 0;
}
.main-common-application .gorwercontent .growerbutton{
      margin: 0 0 30px;
}
.banner-blog-sec .col-md-6 {
    width: 100%;
      text-align: center;
}
.banner-blog-sec .row{
      display: block;
}
.cstm-new-blog .article__grid-image{
      position: unset;
      top: 0;
      min-height: auto;
      max-height: 230px !important;
    object-fit: contain;
}
.cstm-new-blog .grid__item .article__grid-image-container{
  padding: 0;
}
body div#shopify-section-blog-template .cstm-new-blog .grid__item .article__grid-image-container {
    padding: 0 !important;
      margin: 0 0 20px 0;
}
.cstm-new-blog .list--inline>li {
    padding-top: 0px;
}
.cstm-new-blog li.grid__item.medium-up--one-third {
    margin-bottom: 70px;
}
.article__grid-meta--has-image{
    padding-left: 0px;
}
.cstm-new-blog .grid__item {
    padding-left: 0px;
}
.cstm-new-blog{
      padding: 70px 0 70px;
}  
.cstm-new-blog .article__grid-image-wrapper {
    min-height: auto;
}  
.banner-blog-sec img{
      max-width: 240px;
    margin-bottom: 20px;
}
.banner-blog-sec{
        padding: 60px 0 50px;
  }
  
.cstm-new-blog .article__title--has-image {
    padding-left: 0;
}
.our-newsletter{
         padding: 70px 15px;
}
.top-heading-overview.cstm-overview-heading {
    padding-top: 70px;
}
.top-heading-overview.cstm-overview-heading h4{
      font-size: 25px;
}
.top-heading-overview.cstm-overview-heading h1{
      margin-bottom: 15.5px;
}
.cstm-class-count1+.row+.text-top-section+our-link+.text-top-section, .image-col-cstm, .our-link, .par-new-class, .top-heading-overview.cstm-overview-heading {
    padding:0px 20px 0px;
}
.par-new-class .inner-cstm-cls .row {
    display: block;
}
.par-new-class:nth-child(3) .inner-cstm-cls .col-md-8 {
    width: 100%;
    padding-right: 0;
      padding-top: 30px;
}
.par-new-class:nth-child(3) .inner-cstm-cls .col-md-4, .par-new-class .inner-cstm-cls .col-md-4, .par-new-class .inner-cstm-cls .row .col-md-6:last-child {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}
.par-new-class .inner-cstm-cls .col-md-8 {
    width: 100%;
}
.par-new-class .inner-cstm-cls .row .col-md-6:first-child {
    width: 100%;
    padding-right: 15px;
} 
body#services .filters-toolbar__item-child {
    display: flex;
}
select#SortBy{
      margin-left: 10px;
}  
.filters-toolbar {
    display: block;
}
div#Collection li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-third{
      width: 100%;
}
body#services .collection-template header.collection-header {
    padding-top: 40px;
} 
body#services dl.price.price--listing {
    font-size: 18px;
}
.onpageseo-topsection.hourlyrate-topsection>.container .row .content-section h2 {
    font-size: 30px!important;
}
body#content-marketing-strategy .people-saying-video.cstm-saying-video {
    padding: 70px 0 0;
}  
header.site-header.border-bottom.logo--left .mobile-nav-wrapper{
      background-color: #f2f2f2;
} 
header nav li a {
    color: #3e4f39;
    font-weight: 600;
    font-size: 16px !important;
}
.mobile-nav__link--active .mobile-nav__label {
    border-bottom-color: transparent;
} 
.cstm-form-cart-price span.hidden{
      font-size: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}  
.author-content-faq h4 {
    font-size: 30px;
}
.faqsection .accordion-container .set>a i.fa{
      min-width: 60px;
}  
.col-sm-8.newsletter-content-cstm {
    width: 100%;
} 
.particular-section {
    padding: 50px 0 70px;  
}
.gorwercontent h4 {
    padding-left: 10px;
    padding-right: 10px;
}
.case-study-second-section {
    min-height: auto;
    padding: 70px 0px;
}  
/*  headre  */
header.site-header.border-bottom.logo--left .btn--link:focus, header.site-header.border-bottom.logo--left a:focus {
    color: #282d21!important;
}
body#hourly-rate .farmsection {
    padding: 70px 0 0;
}
.cstm-slider-mobile {
    display: block !important;
}
div#shopify-section-custom-about-achievement .custom__item ul#counter li:nth-child(3) p {
    margin-bottom: 0;
} 
.site-header__cart-count{
      background-color: #d9b26a;
    color: #fff;
}
.site-header__cart-count span{
      font-size: 16px;
}  
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link{
  padding: 40px 15px 60px;
}
.cart-header a.text-link.text-link--accent{
      margin-bottom: 10px;
    display: inline-block;
}
.cart-popup-wrapper {
    width: 35rem;
}
}
@media (max-width:749px) and (min-width:481px){
 body.template-index header.site-header{ 
    top: 50px;

}
}
@media (max-width:567px){
header.site-header.border-bottom .page-width .grid.grid--no-gutters .grid__item:first-child {
  max-width: 40%;}

h1 {
    font-size: 30px!important;
}
.banner-image-section .banner-text-section h1{
      margin: 0 0 20px;
}
a.cstm-btn{
        font-size: 18px;
  }
.banner-image-section .banner-text-section a.cstm-btn {
    max-width: 310px;
    margin-left: 0;
    margin-right: auto;
}
h2 {
    font-size: 25px!important;
}
div#ssa-widget {
    padding: 45px 20px;
}
div#ssa-widget-title {
    font-size: 25px;
}
.ssa-leadgen-widget__input{
      height: 50px!important;
}
.home-seo-aduit-section.cstmaduit {
    padding: 70px 0;
}
.home-page-testimonial-section {
    padding: 70px 10px;
}
.home-page-steeped-insights-section {
    padding: 70px 0 70px;
}
div#shopify-section-16348186848bafc827 .home-page-steeped-insights-section.home-page-tea-cofee-section h1{
      margin: 0 0 0px;
}
.home-page-steeped-insights-section .row {
    flex-wrap: wrap;
}
.home-page-steeped-insights-section .row .col-md-3 {
    width: 100%;
    max-width: 50%;
      margin-bottom: 20px;
}
.home-page-faq-section {
    padding: 70px 0;
}
.author-name-image .author-name h3{
      font-size: 20px;
      line-height: 25px;
}
p {
    font-size: 14px!important;
}
.Header__WidgetTitle-sc-17gc7x6-2.eYDagm {
    font-size: 30px;
}
section#review-section {
    padding: 70px 0;
}
.home-page-sharpen-marketing-section {
    min-height: auto;
    padding: 70px 0px;
}
.home-logo-slider-section {
    padding: 70px 0;
}
.newsletter-section-footer.cstm-newsletter-footer{
      padding: 70px 0;
}
.site-footer__item {
    flex: 1 1 100%;
    max-width: 100%;
      margin: 0 0 10px;
}
footer.site-footer {
    padding: 0px 0 0;
}
ul.social-cstm{
      margin-bottom: 10px;
    margin-top: 10px;
}
.footer-logo-section.cstm-footer-logo {
    margin: 30px 0 10px 0;
}
.announcement-bar p.announcement-bar__message {
    font-size: 14px!important;
    padding: 10px 0px;
    line-height: 25px;
}
  .content-section {
    flex: 100%;
    max-width: 100%;
}
.sharpen-marketing-review-section .img-section{
      margin-right: auto;
    margin-left: auto;
}
.sharpen-marketing-review-section{
      flex-wrap: wrap;
}
.sharpen-marketing-form-section form span.input-group__btn button#Subscribe{
      border-radius: 10px;
}
.input-group{
    display: block;
  }
.sharpen-marketing-form-section form input{
      padding-right: 0px;
      width: 100%;
}
.sharpen-marketing-form-section form span.input-group__btn{
        position: unset;
    right: 0;
    top: -5px;
    width: 100%;
    max-width: 100%;
  }
.inner-grow-business-section:after{
      top: 32px;
}
.home-page-steeped-content-section .row .col-md-8 {
    padding-bottom: 0px;
} 
.home-page-steeped-content-section .row .col-md-4{
      padding-top: 40px;
}
.inner-testimonial-image img {
    width: 130px;
}
.main-common-application {
    padding: 70px 0;
}
.infusedreleaseds .sharpen-marketing-form-section {
    margin: 40px auto 0;
}
div#shopify-section-Infusedapplication-ecosystem .teaecosystemsection {
    padding: 70px 0;
} 
div#shopify-section-Infusedapplication-ecosystem .teaecosystemsection h2{
  
    margin: 0 0 30px;
}
.infusedreleaseds {
    min-height: auto;
    padding: 70px 0px;
}
.Infusedapplication-topsection .row {
    display: block;
}
.Infusedapplication-topsection {
    padding: 70px 0;
    min-height: auto;
}  
.Infusedapplication-aboutsection {
    padding: 70px 0;
}
.Infusedapplication-podcastsection {
    min-height: auto;
    padding: 50px 0px;
}
.top-heading-overview.cstm-overview-heading h1{
      padding-top: 70px;
}
.par-new-class .inner-cstm-cls .row h2{
      margin: 0 0 10px;
} 
.inner-second-cstm .inner-text{
  
    margin: 0 auto 40px;
}
.par-new-class .inner-cstm-cls .row .col-md-6:last-child img{
      max-width: 190px;
}
.cstm-class-count1{
    padding-top: 70px;
    padding-left: 25px!important;
    padding-right: 25px!important;
    padding-bottom: 70px;
}
.cstm-class-count1+.row .col-md-3:nth-child(3) {
    width: 50%;
}  
.cstm-class-count1+.row .col-md-3 {
    width: 50%;
}  
.cstm-class-count1+.row{
      flex-wrap: wrap;
      padding: 20px 0px;
} 
.cstm-class-count1+.row+.text-top-section {
    padding-bottom: 70px;
    padding-top: 70px;
} 
.cstm-class-count1, .text-top-section {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
.cstm-class-count1 .inner-testimonial-content2 ul li{
      font-size: 18px;
}
.cstm-class-count1+.row+.text-top-section+.image-col-cstm .row {
    margin-bottom: 40px;
}  
.image-col-cstm .row .col-md-4 img{
      max-width: 100%;
}
.cstm-class-count1+.row+.text-top-section+.image-col-cstm+.our-link img {
    max-width: 235px;
}
.Overview-Section .container .text-top-section+.image-col-cstm .row .col-md-6 {
    padding: 0 10px;
}  
.our-link+.par-new-class+.image-col-cstm+.text-top-section {
    padding-bottom: 70px;
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class .inner-cstm-cls .col-md-4 img {
    width: 200px;
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class+.text-top-section+.par-new-class .inner-second-cstm {
    padding-bottom: 70px;
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class .row h3 {
    text-align: left;
    margin: 30px 0 20px;
    font-size: 20px
}
.our-link+.par-new-class+.image-col-cstm+.text-top-section+.cstm-class-count1+.row+.our-link+.par-new-class {
    padding-top: 70px;
}
.filters-toolbar__item--count{
      text-align: left;
}
.onpageseo-topsection.hourlyrate-topsection>.container .row .content-section h2 {
    font-size: 30px!important;
}
.onpageseo-topsection.hourlyrate-topsection p {
    font-size: 18px!important;
    margin-left: 0;
}
ul.nav.nav-tabs li a{
      font-size: 20px;
} 
.product-tabs .nav>li>a{
  
    padding: 10px 10px;
}
.onpageseo-topsection.hourlyrate-topsection>.container{
      padding: 70px 0;
}
.packagesection {
    padding: 70px 0;
} 
.banner-image-section .banner-text-section a.cstm-btn{
      min-height: 57px!important;
}  
input#ssa-widget-start{
      min-height: 57px!important;
      font-size: 18px;
}  
a.cstm-btn {
    min-height: 57px;
} 
.btn.btn-info {
    min-height: 57px;
      font-size: 18px;
}  
.processsection h2{
      margin: 0 0 20px;
} 
.processsection{
      padding: 70px 15px;
      min-height: auto;
} 
.peoplesaying {
    padding: 70px 0 50px;
} 
.onpage-cust-mer3-section.peoplesaying .row {
    display: block;
} 
.peoplesaying .col-md-8 {
    width: 100%;
}
.peoplesaying .col-md-4 {
    width: 100%;
      text-align: center;
}
.peoplesaying .col-md-4 img{
      object-fit: contain;
    max-width: 240px;
    margin-top: 20px;
}  
.peoplesaying>.container>h2 {
    margin: 0 0 20px;
}  
.peoplesaying .col-md-8 h4 {
    font-size: 25px;
}
.particular-section {
    padding: 70px 0;
}
.home-page-steeped-content-section .inner-testimonial-image img {
    width: 100%;
  max-width:220px;
}
.particular-section h4 {
    font-size: 30px;
}
.faqsection .accordion-container .set a{
      font-size: 18px;
}
.faqsection{
      padding: 60px 0;
}
.peoplesaying.faq-bottom-peoplesaying .container {
    display: block;
}
div#pairswith h4 {
    font-size: 25px;
}
div#pairswith .row {
    display: block;
}
.pairswith-img{
      text-align: center;
       margin-bottom: 20px;
      max-width: 100%;

}  
.pairswith-img img {
    width: 200px;
} 
.businessespriority .col-md-8.contentdiv{
      padding-right: 15px;
      width: 100%;
}  
.businessespriority .container {
    display: block;
} 
.businessespriority .col-md-4.imagediv {
    width: 70%;
    margin: 20px auto 0px;
    display: block !important;
    text-align: center;
      min-height: 245px;
}
.businessespriority.onpage-cust-mer2-section.peoplesaying {
    padding-bottom: 20px;
}
.peoplesaying.cstm-peoplesaying-section{
      padding: 70px 0;
}
.col-md-6.contentdiv{
      font-size: 25px;
      line-height: 30px;
  	  max-width: 100%;
      margin-right: 0;
}
.packagecontent-sec h1{
      font-size: 25px!important;
} 
.onpage-result-section{
      padding: 70px 0;
}
.complimentary-website-aduit-section.cstmcomplimentary{
      padding: 50px 0 50px;
}
.cstm-home-faq{
      padding: 70px 20px 70px;
}  
.faqlogo-cstm-div.row .col-md-3 {
    text-align: center;
}  
.cstm-home-faq .faq-wrapper{
      min-height: 240px;
}  
.home-page-faq-section .accordion-container .set>a i.fa{
  min-width: 30px;
}
.inner-grow-business-section:after{
      top: 35px;
      width: 45px;
}  
body#search .input-group.input-group--nowrap {
    display: flex;
}
body.template-search main#MainContent h1.h2{
      font-size: 30px!important;
}
}
.mackenzie-bailey-feed-section.cstm-mackenzie-bailey-feed-section {
    padding-top: 80px;
}

.mackenzie-bailey-feed-section.cstm-mackenzie-bailey-feed-section h2 {
    text-align: center;
}