@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&display=swap);.faq-num{font-family:"Cinzel",serif;font-weight:900;color:#1D7B9A;font-size:32px;margin-right:5px}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h5{margin:20px 0}.single-upcoming_tours .elementor-widget-text-editor{line-height:1.8em!important}.single-upcoming_tours ul{margin-top:15px}.leader-class .elementor-image-box-wrapper{display:flex;gap:20px;align-items:center}.leader-class{display:flex;flex-direction:column;gap:20px}.leader-class .elementor-image-box-img{width:73px;flex:0 0 73px;border-radius:100px;overflow:hidden}.leader-class .elementor-image-box-title{color:#30383B;font-family:"Libre Baskerville",Sans-serif;font-size:16px;font-weight:600;line-height:24px}.leader-class .elementor-image-box-content p{margin-bottom:0}.tour-slide{cursor:pointer}.ol-wrap h2{font-family:"Libre Baskerville",sans-serif}.ol-wrap{margin-top:30px;margin-bottom:30px}.ol-wrap .online-programs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ol-wrap .program{text-align:center;background-color:#1D7B9A;border-radius:20px;transition:box-shadow 0.3s;color:#fff;overflow:hidden}.ol-cta-content{overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:35px;flex-direction:column}.ol-wrap h3{font-family:"Cinzel",Sans-serif;font-weight:600;color:#FFF;font-size:30px;margin-bottom:20px}.ol-wrap .program:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.ol-wrap .program-img{width:100%;height:200px;background-size:cover;background-position:center}.ol-wrap .program-cta{margin-top:10px}.ol-wrap .register{text-decoration:none;color:#fff;font-weight:700;cursor:pointer;border:2px solid #fff;background:transparent;padding:10px 20px;border-radius:5px}.nf-form-layout{font-family:"Cinzel",sans-serif;padding:10px}.ninja-forms-field{border-radius:30px!important;background:#e6f9ff!important;border-color:#c5e1ea!important;padding:20px!important}.ninja-forms-field[type="submit"]{background:#1d7b9a!important;padding:10px 20px!important;width:100%!important;display:block!important;cursor:pointer;color:white!important;font-size:20px!important;font-weight:600}.html-wrap .nf-field-element .lowercon{gap:10px;display:flex;flex-direction:column;margin-top:10px}.submit-wrap{display:block!important}.nf-form-fields-required{display:none}@media (max-width:768px){.ol-wrap .online-programs{grid-template-columns:repeat(1,1fr)}}@media (min-width:769px) and (max-width:1024px){.ol-wrap .online-programs{grid-template-columns:repeat(2,1fr)}}