@media (max-width:767px){
  /* WCU mobile carousel: clean readable version */
  .whychoseus_area .grid.grids_four,
  .whychoseus_area .grid.grids_four.mb_80{
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    gap:1.4rem !important;
    scroll-snap-type:x mandatory !important;
    -webkit-overflow-scrolling:touch !important;
    grid-template-columns:none !important;
    padding:0 0 .6rem 0 !important;
    margin-bottom:2rem !important;
    scrollbar-width:none !important;
  }

  .whychoseus_area .grid.grids_four::-webkit-scrollbar,
  .whychoseus_area .grid.grids_four.mb_80::-webkit-scrollbar{
    display:none !important;
  }

  .whychoseus_area .grid.grids_four > .wcu_box,
  .whychoseus_area .grid.grids_four.mb_80 > .wcu_box{
    flex:0 0 66% !important;
    width:66% !important;
    max-width:66% !important;
    min-height:0 !important;
    height:auto !important;
    padding:2.1rem 1.65rem 1.35rem !important;
    scroll-snap-align:start !important;
    display:flex !important;
    flex-direction:column !important;
    justify-content:space-between !important;
    box-sizing:border-box !important;
  }

  .whychoseus_area .wcu_top{
    height:auto !important;
    min-height:0 !important;
    padding-bottom:1.25rem !important;
    margin-bottom:1rem !important;
    border-bottom:.18rem solid #c67050 !important;
  }

  .whychoseus_area .wcu_title,
  .whychoseus_area .wcu_top .wcu_title{
    font-size:2.45rem !important;
    line-height:1.02 !important;
    letter-spacing:-.035em !important;
    padding:0 0 1.2rem 0 !important;
    margin:0 !important;
    min-height:0 !important;
  }

  .whychoseus_area .wcu_top p:not(.wcu_title){
    font-size:2.05rem !important;
    line-height:1.22 !important;
    letter-spacing:-.01em !important;
    margin:0 !important;
    hyphens:none !important;
    -webkit-hyphens:none !important;
    word-break:normal !important;
    overflow-wrap:normal !important;
  }

  .whychoseus_area .wcu_bottom{
    height:auto !important;
    min-height:4.8rem !important;
    padding-top:.3rem !important;
    display:flex !important;
    justify-content:flex-end !important;
    align-items:flex-end !important;
  }

  .whychoseus_area .wcu_bottom span,
  .whychoseus_area .title_111{
    font-size:5.4rem !important;
    line-height:.85 !important;
    margin:0 !important;
  }

  .whychoseus_area .mobile-cards-nav{
    display:flex !important;
    justify-content:flex-end !important;
    align-items:center !important;
    gap:1rem !important;
    padding:1rem 2rem 0 0 !important;
    margin:0 !important;
    overflow:visible !important;
  }

  .whychoseus_area .mobile-cards-btn{
    width:4.2rem !important;
    height:4.2rem !important;
    flex:0 0 auto !important;
  }
}

@media (max-width:420px){
  .whychoseus_area .grid.grids_four > .wcu_box,
  .whychoseus_area .grid.grids_four.mb_80 > .wcu_box{
    flex-basis:68% !important;
    width:68% !important;
    max-width:68% !important;
    padding:1.9rem 1.4rem 1.2rem !important;
  }

  .whychoseus_area .wcu_title,
  .whychoseus_area .wcu_top .wcu_title{
    font-size:2.22rem !important;
  }

  .whychoseus_area .wcu_top p:not(.wcu_title){
    font-size:1.82rem !important;
    line-height:1.2 !important;
  }

  .whychoseus_area .wcu_bottom span,
  .whychoseus_area .title_111{
    font-size:5rem !important;
  }
}
