.portfolio-section{padding:40px 20px;font-family:Tenor Sans;position:relative;z-index:0}.portfolio-heading{font-size:32px;padding-bottom:18px;width:90%;max-width:1440px;margin:auto auto 18px;position:relative;display:block;text-align:center}.with-underline{position:relative;padding-bottom:18px}.portfolio-heading:after,.with-underline:after{content:"";width:60px;height:2px;background-color:currentcolor;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%)}.portfolio-description{font-size:24px;width:90%;max-width:1440px;margin:auto auto 40px;text-align:center;display:block}.portfolio-description-wrapper{display:flex;gap:4%;justify-content:space-between;align-items:center;width:90%;max-width:1440px;margin:auto auto 40px}.portfolio-description-wrapper a{white-space:nowrap}.portfolio-description-wrapper span{text-align:left;margin-bottom:0}.portfolio-section .testimonial-card{background:#9f521b4d;padding:30px max(10%,20px);text-align:center;position:relative;width:100%}.portfolio-section .testimonial-text,.portfolio-section .author-text{font-size:24px}.portfolio-section .author-text{display:block;margin-top:30px}.portfolio-section .testimonial-slider-wrapper{margin:50px auto 30px;max-width:800px;width:90%}.portfolio-section .testimonial-card:after{content:"";position:absolute;height:calc(100% + 60px);width:calc(100% - max(10%,20px));border:1px solid #9F521B;left:50%;top:50%;transform:translate(-50%,-50%)}.portfolio-section .testimonial-card:before{content:'"';position:absolute;font-size:max(5vw,66px);line-height:1;font-family:Tenor Sans;left:max(10%,20px);top:-30px;transform:translateY(-22%);color:#9f521b}.portfolio-section .flickity-page-dots .dot{background:#9f521b!important;border-color:#9f521b!important;transition:.5s}.portfolio-section .flickity-page-dots .dot.is-selected{background:#9f521b!important;border-color:#9f521b!important;transform:scale(1.5)}.portfolio-section .testimonial-card-wrap{display:block;width:100%;padding:40px 10px}@media (max-width: 640px){.portfolio-heading{font-size:24px}.portfolio-description{font-size:18px}.portfolio-description-wrapper{flex-direction:column;align-items:center}.portfolio-description-wrapper span{text-align:center;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/hospitality-portfolio.css.map */
