.flip-card-section{padding:50px 0 0}.flip-card-section h2{text-align:center;font-size:36px;font-style:normal;letter-spacing:normal;line-height:normal;font-family:"Gotham HTF Ultra";color:#000;margin-bottom:39px}.flip-card-section .flip-card-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.flip-card-section .flip-card-wrapper .flip-cards{position:relative;width:calc(100% / 3 - 40px);max-width:350px;background-color:#fff;border:2px solid #f5f5f5;box-sizing:border-box;padding:80px 20px;margin:0 20px 60px;border-radius:10px;text-align:center;min-height:350px}.flip-card-section .flip-card-wrapper .flip-cards h3{font-size:45px;font-style:normal;letter-spacing:normal;line-height:normal;line-height:50px;margin:0;font-weight:600;font-family:"Gotham HTF Ultra";color:#000}.flip-card-section .flip-card-wrapper .flip-cards p{font-size:20px !important;font-weight:300;font-style:normal;letter-spacing:normal;line-height:30px;color:#000;font-family:"Gotham HTF Book"}.flip-card-section .flip-card-wrapper .flip-cards .hover-text p{font-size:20px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:30px;color:#fff !important;font-family:"Gotham HTF Book"}.flip-cards{position:relative;width:100%}.flip-cards{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.middle{display:flex;align-items:center;padding:20px;transition:.5s ease;opacity:0;position:absolute;width:100%;left:0;top:0;bottom:0;text-align:center}.flip-cards:nth-child(2):hover .flip-cards{opacity:1}.flip-cards:nth-child(even):hover .middle{opacity:1;background-color:rgba(235,77,37,0.8);display:flex;align-items:center;padding:20px;border-radius:10px}.flip-card-cta{display:none}.hover-text{color:#fff;font-size:20px}.hover-title,.hover-des-title{color:#fff !important;font-size:20px !important;opacity:1}@media(max-width:991px){.flip-card-section .flip-card-wrapper .flip-cards{width:calc(100% / 2 - 40px);max-width:100%}}@media(max-width:767px){.flip-card-section .flip-card-wrapper .flip-cards p{font-weight:600}.flip-card-cta{display:block;text-align:center;margin-top:29px}.flip-card-section .flip-card-wrapper .flip-cards{width:calc(100% / 1 - 14px);margin:0 7px 27px;max-width:100%}.flip-cards:nth-child(2n) .middle{opacity:1;background-color:rgba(235,77,37,0.8);display:flex;align-items:center;padding:20px;border-radius:10px}}