section:not(:first-child){margin-top:15px}.section-content ul li,section:not(:first-child) p{max-width:700px}@media (max-width:750px){.section-content li,section:not(:first-child) p{width:100%}}.section-listing-intro{display:flex}.section-listing-intro .info{width:55%;padding-right:30px}.section-listing-intro .info .header-cont{padding:5px;background-color:#90a1db}.provider-title{color:#fff;padding:3px;border-radius:1px;width:100%}.provider-title a{color:#fff}.provider-title-vsteam{background-color:#4e77b1}.provider-title-ext{background-color:#80447b}.provider-vsteam-txt{color:#396aae}.provider-ext-txt{color:#a33e9b}.section-listing-intro .highlight-div{width:45%;margin:0}.section-listing-intro .highlight-div .top-img{width:100%;object-fit:cover}.top-img-speakers{max-height:300px}.top-img-chs,.top-img-club-acts{max-height:300px}@media (max-width:600px){.section-listing-intro{flex-direction:column;padding-bottom:0!important}.section-listing-intro .info{width:100%;padding-right:0}.section-listing-intro .highlight-div{width:100%}}iframe{all:unset;width:100%;border-radius:5px;min-height:300px}.section-content{display:flex;flex-wrap:wrap;align-items:top;gap:25px}.section-content .content-holder{display:flex;flex-direction:column;gap:10px}.content-holder .content-description{margin:10px 0;max-width:100%}.content-description ul{list-style-position:inside}.content-description ul li{padding-bottom:15px}.content-description ul li:last-child{padding-bottom:0}.content-holder .media-align-left{justify-content:flex-start}.content-holder .media-align-c{justify-content:center}.section-content .content-holder .media{width:100%;display:flex;gap:5px;text-align:center}.img-holder img,.video-holder video{width:100%}.h1-listing{color:#000;font-weight:400;font-size:2rem;margin-bottom:0;line-height:2rem}.h1-listing .added-header-text{font-size:1rem}.h2-listing{font-weight:400;color:#000;font-size:1.4rem;padding-bottom:10px}.h3-listing{font-weight:400;color:#000;font-size:1.3rem;background-color:#c8c1c9;padding:5px}.h3-listing-content{background-color:#e3aee3;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.h3-listing:not(.h3-listing-content){font-weight:700}.h4-listing{font-weight:400;padding:0;color:#000;font-weight:700;font-size:1.1rem}.h5-listing{font-weight:400;font-size:1.1rem;margin-bottom:10px}.listings-para{padding:0}.format-description{max-width:300px}@media (max-width:750px){.section-content{flex-direction:column}.section-content .content-holder{width:100%!important}.content-holder .media-align{justify-content:flex-start}.content-holder .media .img-holder{width:50%}}@media (max-width:450px){.h1-listing{font-size:1.8rem}.h2-listing{color:#000;font-size:1.3rem;padding-bottom:10px}.h3-listing{color:#000;font-weight:700;font-size:1.2rem}.h4-listing{color:#000;font-weight:700;font-size:1.1rem}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.content-holder{height:430px}}.section-accommodation .h3-listing,.section-day-itinerary .h3-listing,.section-gallery .h3-listing,.section-transport .h3-listing,.section-videos .h3-listing{margin-bottom:15px}section .swiper .swiper-slide{height:unset;height:300px}section .swiper .swiper-pagination-bullet{border:1px solid #713e79;background-color:#713e79}.section-accommodation p,.section-transport p{max-width:750px}.section-day-itinerary ul li{margin-left:16px;list-style-position:outside}.section-day-itinerary ul li,.section-outcomes .text-cont{max-width:650px;padding-bottom:15px;font-size:.9rem}.section-outcomes .text-cont:first-child{margin-top:10px}.section-outcomes .text-cont .curriculum-links{display:block;margin-top:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.section-day-itinerary .activities-note{padding-top:0}@media (max-width:750px){.section-day-itinerary ul li{margin-left:0}}.section-cost .tinymce-html{margin:10px 0}.section-testimonials{display:flex;flex-direction:column;gap:18px}.section-testimonials ul{list-style-position:inside}.section-testimonials ul li{padding-bottom:5px}.review{width:min(100%,760px);padding:24px 28px 20px;border:1px solid #d6e1e1;border-left:5px solid #1f6f77;border-radius:4px;background:linear-gradient(135deg,#f6f9f9,#fff);box-shadow:0 8px 22px rgba(24,55,61,.1);display:flex;flex-direction:column;font-size:1rem}.review::before{content:"\201C";color:#1f6f77;font-family:Georgia,serif;font-size:3rem;line-height:.4}.review-text{margin:0;padding:0}.person{width:100%;margin-top:18px;padding-top:12px;border-top:1px solid #d6e1e1;color:#31484d;text-align:right;letter-spacing:0}.section-checklist ul{margin-top:15px}.section-checklist ul li{list-style-type:none;display:flex;align-items:center;gap:5px;margin-top:5px}.section-checklist ul li img{width:25px;box-shadow:none}.section-exp-i .content{width:750px}@media (max-width:1100px){.section-exp-i .content{width:100%}}.section-provider .comp-img-desc{display:flex;gap:20px;margin-top:20px}.comp-img-desc .tinymce-html{width:75%}.comp-img-desc .picture-holder{width:25%}.comp-img-desc .picture-holder img{max-width:100%;max-height:100%}@media (max-width:750px){.section-provider .comp-img-desc{flex-direction:column;gap:20px}.comp-img-desc .tinymce-html{width:100%}.comp-img-desc .picture-holder{width:30%}}@media (max-width:550px){.section-provider .comp-img-desc{flex-direction:column;gap:20px}.comp-img-desc .picture-holder{width:50%}}.section-contact .contact-form{width:750px;margin-bottom:60px}.contact-form h5{background-color:#fff;padding:3px;padding-top:0;margin-bottom:10px;border-radius:2px}@media (max-width:750px){.section-contact .contact-form{width:100%}}.section-add-pg-i p{max-width:600px}.section-carousel{box-shadow:0 0 4px #66666e;text-align:center;flex-direction:column}.section-carousel h5{margin:20px 0}.section-carousel .slider-inner-cont{justify-content:flex-start}.section-carousel .carousel-top-i{display:flex;flex-direction:column;align-items:center;margin-top:20px;text-decoration:none}.section-carousel .listing-img{height:125px}.section-carousel .listing-img img{object-fit:cover;height:125px}.section-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a887a4}.floating-enq-btn{position:fixed;right:20px;bottom:10px;z-index:100;display:flex;align-items:center;justify-content:center;padding:15px 20px;color:#fff;border-radius:5px;font-size:1.2rem;font-weight:600;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,.2);transition:all .2s ease}.floating-enq-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.25)}@media (max-width:550px){.floating-enq-btn{right:5px;bottom:5px;padding:10px;border-radius:3px;font-size:1rem}}