.faq-title{line-height:2;font-size:4.125rem;text-transform:none;margin:7%}.accessibility-title{margin-top:2rem}.faq-info-title{color:#da1a35;text-align:center;font-weight:700;margin-bottom:1rem;min-height:3rem}.lisbon_terms{text-align:justify;width:98%}.discounts-title{margin-top:7%}.accessibility-title,.discounts-title,.terms_and_conditions-title{line-height:2;font-size:3.2rem;text-transform:uppercase;margin:7%}.flip-card{display:-ms-flexbox;perspective:1000px}.flip-card-inner{transition:transform .5s;transform-style:preserve-3d;perspective:1000px}.flip{transform:rotateY(180deg)}.unflip{transform:rotateY(0deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;perspective:1000px}.flip-card-back{display:flex;justify-content:center;align-items:center;transform:rotateY(180deg);position:relative}.table-responsive{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#da1a35 transparent}.table-responsive::-webkit-scrollbar{width:12px}.table-responsive::-webkit-scrollbar-thumb{background-color:#da1a35}.table-responsive table{width:100%;max-width:600px}@media screen and (max-width:1045px){.flip-card{width:51%;padding-bottom:1.875rem}}@media screen and (max-width:767px){.discounts-title{margin-top:10%}.accessibility-title{font-size:2.2rem}.flip-card{width:350px;padding-bottom:2rem;margin:0 auto}}@media (min-width:1500px){.term_and_conditions_faq_footer_box>div:first-child{margin-left:8%}}@media (min-width:992px){.faq-footer-box>div:nth-child(2) p{width:120%}.term_and_conditions_faq_footer_box{flex-wrap:nowrap}.term_and_conditions_faq_footer_box>div:nth-child(3){margin-left:-1.5%}.terms_and_conditions_containers{padding:0 2.5%}}@media (max-width:992px){.terms_and_conditions-title{font-size:2.5rem}}.swiper-button-next,.swiper-button-prev{top:50%;width:30px;height:30px}.swiper-button-prev{left:1rem}.swiper-button-next{right:-.5rem}.swiper-pagination-bullet{background-color:#fff!important;width:12px;height:12px;margin:0 5px;opacity:1;border-radius:50%;transition:background-color .3s,transform .3s}.swiper-pagination-bullet-active{background-color:red!important;transform:scale(1.2)}