@media(max-width:575.98px){.calendar .pick-date .nav{-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset}}.calendar .pick-date .swiper-slide{text-align:center;margin:0 1px;height:92px}@media(min-width:576px){.calendar .pick-date .swiper-slide{width:auto}}.calendar .pick-date a{display:block;position:relative;background-color:#fff;padding:15px 0;box-shadow:2px 2px 0 0 rgba(0,0,0,.17);color:#737373}@media(min-width:576px)and (max-width:767.98px){.calendar .pick-date a{padding:15px 10px}}@media(min-width:768px)and (max-width:991.98px){.calendar .pick-date a{padding:15px 23px}}@media(min-width:992px)and (max-width:1279.98px){.calendar .pick-date a{padding:15px 34px}}@media(min-width:1280px){.calendar .pick-date a{padding:15px 51px}}.calendar .pick-date a.active{box-shadow:none;background-color:#2a7976;color:#fff}.calendar .pick-date a.active:before{content:"";position:absolute;bottom:-13px;left:0;right:0;width:0;margin:0 auto;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:13px solid #2a7976}.top-section-calendar{background-color:rgba(0,0,0,0)}.top-section-calendar .card{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.top-section-calendar .card .thumbnail{width:100%;padding-bottom:155px}.top-section-calendar .card .card-body{padding:13px}.top-section-calendar .card p{font-size:16px;color:#2f0602}.top-section-calendar .card .btn--green{width:auto!important}@media(max-width:991.98px){.top-section-calendar .card .btn--green{font-size:18px;padding:0 15px}}