body.home .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
  position:relative !important;
}

@media (min-width:768px) and (max-width:991.98px){
  body.home .home_recipe_section .component_loop .card-deck .card{
    min-width:25%;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.home .home_recipe_section .component_loop .card-deck .card .card-body{
    padding:0 .3125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.home .home_recipe_section .component_loop .card-deck .card .card-body .card-title{
    font-size:1.0625rem;
    line-height:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.home .home_tile_section .fl-row-content-wrap .fl-col-group .fl-col{
    width:50%;
  }
}

body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body{
  padding:2.8125rem;
}

@media (max-width:1600px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body{
    padding:1.5625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body{
    padding:.9375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body{
    padding:.625rem;
  }
}

@media (max-width:374px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body{
    padding:.9375rem;
  }
}

body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-text p{
  font-size:1rem;
}

@media (max-width:1600px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-text p{
    font-size:.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-text p{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-title{
  font-size:1.875rem;
  line-height:normal;
  color:#fff;
}

@media (max-width:1600px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-title{
    font-size:1.375rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-title{
    font-size:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card .component_bs_card .card .card-body .card-title{
    font-size:1.0625rem;
    margin-bottom:.3125rem;
  }
}

@media (max-width:1600px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body{
    padding:.9375rem 1.875rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body{
    padding:.625rem 1.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body{
    padding:.3125rem .9375rem;
  }
}

body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-title{
  color:#404040;
  font-size:2.25rem;
  line-height:normal;
  margin-bottom:.625rem;
}

@media (max-width:1600px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-title{
    font-size:1.875rem;
    line-height:1.875rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-title{
    font-size:1.625rem;
    line-height:1.625rem;
    margin-bottom:.3125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-title{
    font-size:1.5rem;
    line-height:1.5rem;
    margin-bottom:.3125rem;
  }
}

body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-text p{
  margin:0;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home_tile_section .fl-module-bs_card.align-bottom .component_bs_card .card .card-body .card-text p{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

body.home .home_tile_mobile .fl-col.fl-col-small{
  clear:none;
  float:left;
  width:50% !important;
}

@media (max-width:767.98px){
  body.home .home_tile_mobile .fl-col .fl-photo-content img{
    width:100%;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.home .home-covid-col{
    -webkit-box-ordinal-group:3 !important;
    -webkit-order:2 !important;
       -moz-box-ordinal-group:3 !important;
            order:2 !important;
  }
}

@media (max-width:1600px){
  body.home .home-covid-col .fl-col-content{
    padding-top:0;
    padding-right:3.75rem;
    padding-bottom:2.1875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.home .home-covid-col .fl-col-content{
    padding-right:1.25rem;
  }
}

@media (max-width:991.98px){
  body.home .home-covid-col .fl-col-content{
    padding-right:0;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.home .grid_separator .fl-module-separator .fl-module-content{
    margin-bottom:3.125rem;
  }
}

@media (min-width:1850px){
  body.home .home-covid-testing{
    display:block;
  }
}

/*# sourceMappingURL=page-home.min.css.map */
