.elementor-10235 .elementor-element.elementor-element-6da5839{--display:flex;}.elementor-10235 .elementor-element.elementor-element-3f9af42 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__media .stm-profile-card__image{height:506px;object-fit:cover;border-radius:30px 30px 30px 30px;}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__title{font-family:"Paytone One", Sans-serif;font-size:82px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__price-value{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__price-currency{font-size:48px;}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__button{color:var( --e-global-color-text );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__dates, .stm-initiative-hero__availability{font-family:"Paytone One", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__pace > h3{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__pace > h4{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__audience > h3{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__audience > h4{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__skipass > h3{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__skipass > h4{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__price{border-style:none;}.elementor-10235 .elementor-element.elementor-element-babce06 .stm-brochure-field__title{color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-375b19a .stm-initiative-brochure{border-style:dashed;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-16837afe );padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-10235 .elementor-element.elementor-element-375b19a .stm-brochure-section-title{color:var( --e-global-color-16837afe );padding:0px 0px 0px 0px;}.elementor-10235 .elementor-element.elementor-element-375b19a .stm-brochure-section-body ul, .stm-brochure-section-body ol{list-style-type:disc;}.elementor-10235 .elementor-element.elementor-element-051f525 .stm-initiative-brochure{border-style:none;padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-10235 .elementor-element.elementor-element-051f525 .stm-brochure-section-title{color:var( --e-global-color-16837afe );padding:0px 0px 0px 0px;}.elementor-10235 .elementor-element.elementor-element-051f525 .stm-brochure-section-body ul, .stm-brochure-section-body ol{list-style-type:disc;}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-initiative-programme, .stm-brochure-programme{background-color:#F0F0F0;border-style:dashed;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-accent );padding:40px 40px 40px 40px;border-radius:30px 30px 30px 30px;}.elementor-10235 .elementor-element.elementor-element-a5563ae > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-programme-day h4, .stm-brochure-day-title{font-family:var( --e-global-typography-a308ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-a308ce3-font-size );font-weight:var( --e-global-typography-a308ce3-font-weight );text-transform:var( --e-global-typography-a308ce3-text-transform );font-style:var( --e-global-typography-a308ce3-font-style );text-decoration:var( --e-global-typography-a308ce3-text-decoration );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-brochure-day-num{font-family:var( --e-global-typography-a308ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-a308ce3-font-size );font-weight:var( --e-global-typography-a308ce3-font-weight );text-transform:var( --e-global-typography-a308ce3-text-transform );font-style:var( --e-global-typography-a308ce3-font-style );text-decoration:var( --e-global-typography-a308ce3-text-decoration );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );color:var( --e-global-color-secondary );margin:20px 0px 0px 0px;}.elementor-10235 .elementor-element.elementor-element-6c909ac{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10235 .elementor-element.elementor-element-6c909ac > .elementor-shape-top .elementor-shape-fill, .elementor-10235 .elementor-element.elementor-element-6c909ac > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#3258AE14;}.elementor-10235 .elementor-element.elementor-element-6c909ac > .elementor-shape-top svg, .elementor-10235 .elementor-element.elementor-element-6c909ac > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:173px;}.elementor-10235 .elementor-element.elementor-element-6c909ac > .elementor-shape-bottom .elementor-shape-fill, .elementor-10235 .elementor-element.elementor-element-6c909ac > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#326CAE08;}.elementor-10235 .elementor-element.elementor-element-6c909ac > .elementor-shape-bottom svg, .elementor-10235 .elementor-element.elementor-element-6c909ac > .e-con-inner > .elementor-shape-bottom svg{width:calc(294% + 1.3px);height:197px;}.elementor-10235 .elementor-element.elementor-element-2397254 .stm-initiative-cta__button{font-family:var( --e-global-typography-a308ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-a308ce3-font-size );font-weight:var( --e-global-typography-a308ce3-font-weight );text-transform:var( --e-global-typography-a308ce3-text-transform );font-style:var( --e-global-typography-a308ce3-font-style );text-decoration:var( --e-global-typography-a308ce3-text-decoration );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );color:var( --e-global-color-accent );}.elementor-10235 .elementor-element.elementor-element-4a119de .stm-initiative-brochure{border-style:dashed;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-16837afe );padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-10235 .elementor-element.elementor-element-4a119de .stm-brochure-section-title{color:var( --e-global-color-16837afe );padding:0px 0px 0px 0px;}.elementor-10235 .elementor-element.elementor-element-4a119de .stm-brochure-section-body ul, .stm-brochure-section-body ol{list-style-type:disc;}.elementor-10235 .elementor-element.elementor-element-3c83de3 .stm-leader-card .stm-profile-card__image{width:100px;max-width:100%;height:100px;object-fit:cover;border-radius:20px 20px 20px 20px;margin:0px 0px 10px 0px;}.elementor-10235 .elementor-element.elementor-element-3c83de3 .stm-leader-card .stm-profile-card__title{font-family:"Paytone One", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;color:var( --e-global-color-16837afe );margin:3px 3px 3px 3px;}.elementor-10235 .elementor-element.elementor-element-3c83de3 .stm-leader-certifications .stm-profile-list, .stm-leader-languages{list-style-type:disc;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid__item .stm-profile-card{background-color:var( --e-global-color-24f3ae2e );padding:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 > .elementor-widget-container{padding:20px 20px 40px 20px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid{gap:2px;align-items:stretch;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-card__image{width:500px;max-width:100%;height:233px;object-fit:cover;border-radius:15px 15px 15px 15px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-card__title{color:var( --e-global-color-16837afe );margin:10px 10px 10px 10px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-destination-location, .stm-destination-grid .stm-destination-stats{font-size:15px;font-weight:600;text-transform:uppercase;margin:0px 10px 0px 10px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-destination-summary, .stm-destination-grid .stm-destination-content{font-family:"Paytone One", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;color:var( --e-global-color-768c8934 );}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-section__title{font-family:var( --e-global-typography-a308ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-a308ce3-font-size );font-weight:var( --e-global-typography-a308ce3-font-weight );text-transform:var( --e-global-typography-a308ce3-text-transform );font-style:var( --e-global-typography-a308ce3-font-style );text-decoration:var( --e-global-typography-a308ce3-text-decoration );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );color:var( --e-global-color-16837afe );}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-list li{color:var( --e-global-color-16837afe );margin-top:0;margin-bottom:0;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-list li::marker{color:var( --e-global-color-secondary );}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-list, .stm-destination-grid .stm-destination-stats{display:flex;flex-direction:column;gap:0px;list-style-type:square;padding-left:20px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid__item .stm-badge{color:var( --e-global-color-24f3ae2e );background-color:var( --e-global-color-secondary );}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-databridge-block--weather{margin:20px 0px 20px 0px;}.elementor-10235 .elementor-element.elementor-element-b9f0193{--display:flex;--overflow:hidden;border-style:dashed;--border-style:dashed;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:var( --e-global-color-16837afe );--border-color:var( --e-global-color-16837afe );--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10235 .elementor-element.elementor-element-b9f0193 > .elementor-shape-top .elementor-shape-fill, .elementor-10235 .elementor-element.elementor-element-b9f0193 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#326CAEB3;}.elementor-10235 .elementor-element.elementor-element-b9f0193 > .elementor-shape-top svg, .elementor-10235 .elementor-element.elementor-element-b9f0193 > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:148px;}.elementor-10235 .elementor-element.elementor-element-b9f0193 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10235 .elementor-element.elementor-element-b9f0193 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#326CAE21;}.elementor-10235 .elementor-element.elementor-element-b9f0193 > .elementor-shape-bottom svg, .elementor-10235 .elementor-element.elementor-element-b9f0193 > .e-con-inner > .elementor-shape-bottom svg{width:calc(294% + 1.3px);height:197px;}.elementor-10235 .elementor-element.elementor-element-feb971c{--display:flex;}.elementor-10235 .elementor-element.elementor-element-5b5ba30{--spacer-size:50px;}@media(max-width:1024px){.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__price-value{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-programme-day h4, .stm-brochure-day-title{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-brochure-day-num{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-2397254 .stm-initiative-cta__button{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-section__title{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}}@media(min-width:768px){.elementor-10235 .elementor-element.elementor-element-6da5839{--content-width:1250px;}}@media(max-width:767px){.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__title{font-size:18px;}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__price-value{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-3f9af42 .stm-initiative-hero__dates, .stm-initiative-hero__availability{font-size:18px;}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-programme-day h4, .stm-brochure-day-title{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-a5563ae .stm-brochure-day-num{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-2397254 .stm-initiative-cta__button{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}.elementor-10235 .elementor-element.elementor-element-3c83de3 .stm-leader-card .stm-profile-card__title{font-size:18px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-destination-summary, .stm-destination-grid .stm-destination-content{font-size:18px;}.elementor-10235 .elementor-element.elementor-element-91c33d2 .stm-destination-grid .stm-profile-section__title{font-size:var( --e-global-typography-a308ce3-font-size );line-height:var( --e-global-typography-a308ce3-line-height );letter-spacing:var( --e-global-typography-a308ce3-letter-spacing );}}