.feature-category-card{width:100%;height:auto;border-radius:10px;text-align:center;display:block;text-decoration:none;color:#1b1c20;padding:20px;box-sizing:border-box;margin:10px 0}.feature-category-card .flex-wrapper{margin:auto auto}.feature-category-card .flex-wrapper .category-icon-wrapper{margin:auto;margin-top:0;border-radius:20px;width:100%;height:100%;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.feature-category-card .flex-wrapper .category-icon-wrapper i{width:70px;height:70px;margin:auto auto;color:#fff;font-size:73px}.feature-category-card .flex-wrapper h2{margin-top:20px;font-size:2.5em;line-height:30px;font-family:"Albra-Black", sans-serif;color:#000}.feature-category-card .flex-wrapper h2 small{text-transform:lowercase;margin-top:15px;font-size:0.4em;line-height:1em;display:block;font-family:"europa", sans-serif;font-weight:700}

.travel-tip-card{width:768px;height:432px;max-width:100%;background-size:cover;box-shadow:0 10px 15px rgba(0,0,0,0.160784);border-radius:10px;overflow:hidden;position:relative;display:block}.travel-tip-card .caption{position:absolute;right:0;height:100%;width:40%}.travel-tip-card .caption .post-title{font-family:"Albra-Bold" !important;color:white;text-align:center;font-size:1.25em !important;line-height:1.25em !important}.travel-tip-card .caption hr{height:3px;width:50%;position:relative;margin:20px auto 0 auto;color:white;background-color:white;display:block}.travel-tip-card.dark-green-card .caption{background-color:rgba(50,84,84,0.7)}@media only screen and (max-width: 1200px){.travel-tip-card{margin:10px auto}}

.postcard{transition:transform 0.2s;position:relative}.postcard:hover{transform:scale(1.05);position:relative;z-index:10}.postcard .alert{position:absolute;width:100%;top:0;left:0;padding:1em;background:rgba(64,127,130,0.75);height:auto;border-radius:10px 10px 0 0;color:#fff}.postcard .caption a{display:block;pointer-events:auto}.postcard .author{display:none}.postcard.small-post{position:relative;-ms-flex:1 0 0px;flex:1 0 0;min-width:calc(20% - 1em)}.postcard.small-post:hover{transform:scale(1.075)}@media only screen and (min-width: 1024px) and (max-width: 1200px){.postcard.small-post{-ms-flex:1 0 auto;flex:1 0 auto;width:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.postcard.small-post{-ms-flex:1 0 auto;flex:1 0 auto;width:25%;margin:10px auto}}@media only screen and (max-width: 768px){.postcard.small-post{-ms-flex:1 0 auto;flex:1 0 auto;width:100%;margin:10px auto}}.postcard.small-post .featured-media{background-image:url(../images/image-placeholder.svg);background-repeat:no-repeat;border-radius:10px;box-shadow:0 10px 15px rgba(0,0,0,0.160784);background-size:cover;background-position:center;position:relative;z-index:0;height:250px;display:block}.postcard.small-post .featured-media img{width:100%;height:100%;object-fit:cover}.postcard.small-post .caption{position:relative;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;bottom:0;background:#d9e9ea 0% 0% no-repeat padding-box;text-align:center;width:100%;border-radius:10px;margin-top:-30px;color:black;height:50%}.postcard.small-post .caption .category-icon{width:65px;height:65px;background:#8fbfc1 0% 0% no-repeat padding-box;box-shadow:0 10px 15px rgba(0,0,0,0.160784);-ms-flex-pack:center;justify-content:center;margin-top:-40px;border-radius:30px;display:-ms-flexbox;display:flex}.postcard.small-post .caption .category-icon img{width:40%;height:auto}.postcard.small-post .caption .post-title{font-family:"Albra-Bold";font-size:100%;line-height:1em;letter-spacing:0;color:#1b1c20;margin:1em 1em 0}.postcard.small-post .caption .location{margin:0.5em}.postcard.small-post .caption .excerpt{margin:0 1em 1em}.postcard.small-post .caption hr{display:none}.postcard.large-post{position:relative;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em)}@media only screen and (min-width: 768px) and (max-width: 1024px){.postcard.large-post{-ms-flex:0 0 47%;flex:0 0 47%;margin:10px auto}}@media only screen and (max-width: 768px){.postcard.large-post{-ms-flex:0 0 100%;flex:0 0 100%;margin:10px auto}}.postcard.large-post .featured-media{height:100%;background-image:url(../images/image-placeholder.svg);background-repeat:no-repeat;background-color:#325454;background-size:contain;background-position:center top;background-position-y:-50px;border-radius:10px;box-shadow:0 10px 15px rgba(0,0,0,0.160784);display:block}@media only screen and (max-width: 768px){.postcard.large-post .featured-media{min-height:300px}}.postcard.large-post .featured-media img{width:100%;height:100%;object-fit:cover}.postcard.large-post .caption{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;top:0;width:197px;height:100%;border-radius:10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (max-width: 768px){.postcard.large-post .caption{width:100%;height:auto;bottom:0;top:auto;padding:15px;box-sizing:border-box}}.postcard.large-post .caption a:link,.postcard.large-post .caption a:visited,.postcard.large-post .caption a:hover{color:white;text-decoration:none}.postcard.large-post .caption .post-title{margin:0 !important;text-align:center;font-family:"Albra-Bold";font-size:1.15em;letter-spacing:0;color:#fff;padding:30px}@media only screen and (max-width: 768px){.postcard.large-post .caption .post-title{padding:15px}}.postcard.large-post .caption hr{margin-top:1em;width:90px;height:0;border-top:3px solid #fff}.postcard.large-post .caption .location{color:#fff}.postcard.large-post .caption .excerpt{display:none}.postcard.large-post:only-child{-ms-flex:0 0 100%;flex:0 0 100%}.postcard.large-post:only-child .caption{width:35%}.postcard.large-post:only-child .caption .post-title{font-size:33px}@media only screen and (max-width: 768px){.postcard.large-post:only-child .caption .post-title{font-size:1.15em}}@media only screen and (max-width: 1700px){.postcard.large-post:only-child .caption{width:100%;height:40%;top:auto;bottom:0}}@media only screen and (max-width: 768px){.postcard.large-post:only-child .caption{width:100%;height:40%;top:auto;bottom:0}}.postcard.large-post:hover{transform:scale(1.025)}.postcard.large-post.dark-green-card-right .caption,.postcard.large-post:nth-child(1) .caption{right:0;background:#325454a3 0% 0% no-repeat padding-box}.postcard.large-post.adobe-card-right .caption,.postcard.large-post:nth-child(2) .caption{right:0;background:#b7562db3 0% 0% no-repeat padding-box}.postcard.large-post.adobe-card-left .caption,.postcard.large-post:nth-child(3) .caption{left:0;background:#b7562db3 0% 0% no-repeat padding-box}.postcard.large-post.dark-green-card-left .caption,.postcard.large-post:nth-child(4) .caption{left:0;background:#325454a3 0% 0% no-repeat padding-box}.postcard.large-post:nth-child(5) .caption{right:0;background:#325454a3 0% 0% no-repeat padding-box}.postcard.large-post:nth-child(6) .caption{right:0;background:#b7562db3 0% 0% no-repeat padding-box}.postcard.large-post:nth-child(7) .caption{left:0;background:#b7562db3 0% 0% no-repeat padding-box}.postcard.large-post:nth-child(8) .caption{left:0;background:#325454a3 0% 0% no-repeat padding-box}.archive .postcard.small-post{min-width:unset}

.adventure-card{min-width:calc(100% / 7)}

.adventure-list{text-align:center}.adventure-list .postcards{display:-ms-flexbox;display:flex;margin:2em;gap:1em}@media only screen and (min-width: 1200px){.adventure-list .postcards{gap:0.5em}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.adventure-list .postcards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 1024px){.adventure-list .postcards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 768px){.adventure-list .postcards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 768px){.adventure-list .postcards .carousel-cell{width:75%;height:400px !important}}@media only screen and (max-width: 1200px){.adventure-list .postcard{height:100%}}body .tax-adventure_category .adventure-list .postcards{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.traveltip-list .postcards{display:-ms-flexbox;display:flex;gap:2em;-ms-flex-flow:wrap;flex-flow:wrap;margin:2em;-ms-flex-pack:start;justify-content:start}.traveltip-list .postcards .category-icon{display:none}.traveltip-list .postcards .author{color:#fff}.traveltip-list .postcards.is-featured .large-post:first-child{-ms-flex:0 0 calc(100%);flex:0 0 calc(100%)}.traveltip-list .postcards.is-featured .large-post:first-child .caption{width:35%}.traveltip-list .postcards.is-featured .large-post:first-child .caption .post-title{font-size:33px;padding:20px}@media only screen and (max-width: 768px){.traveltip-list .postcards.is-featured .large-post:first-child .caption .post-title{font-size:1.15em}}@media only screen and (max-width: 768px){.traveltip-list .postcards.is-featured .large-post:first-child .caption{width:100%;height:40%}}.traveltip-list .postcards.is-featured .large-post:first-child .author{display:none}.traveltip-list .postcards.is-featured .large-post:first-child .featured-media{height:420px}@media only screen and (max-width: 768px){.traveltip-list .postcards.is-featured .large-post:first-child .featured-media{height:410px}}@media only screen and (min-width: calc(1024px + 1px)){.traveltip-list .postcards.is-featured .large-post:nth-child(2),.traveltip-list .postcards.is-featured .large-post:nth-child(3){-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em);height:476px}}@media only screen and (min-width: calc(1024px + 1px)) and (max-width: 768px){.traveltip-list .postcards.is-featured .large-post:nth-child(2),.traveltip-list .postcards.is-featured .large-post:nth-child(3){-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: calc(1024px + 1px)){.traveltip-list .postcards.is-featured .large-post:nth-child(2) .featured-media,.traveltip-list .postcards.is-featured .large-post:nth-child(3) .featured-media{height:476px}.traveltip-list .postcards.is-featured .large-post:nth-child(2) .caption h2,.traveltip-list .postcards.is-featured .large-post:nth-child(3) .caption h2{text-align:left;font:normal normal bold 34px/41px "Albra-Regular";letter-spacing:0}}.traveltip-list .postcards .postcard.large-post{height:420px;max-height:unset !important;margin-bottom:0px;margin-top:0px;-ms-flex:0 0 100%;flex:0 0 100%}.traveltip-list .postcards .postcard.large-post .excerpt{display:none;color:#fff;padding:1em}@media only screen and (max-width: 768px){.traveltip-list .postcards .postcard.large-post .excerpt{display:none}}.traveltip-list .postcards .postcard.large-post .excerpt p{display:-webkit-box;-webkit-line-clamp:3}@media only screen and (min-width: 768px) and (max-width: 1024px){.traveltip-list .postcards .postcard.large-post{-ms-flex:0 0 calc(50% - 1.5em);flex:0 0 calc(50% - 1.5em)}}@media only screen and (min-width: calc(1024px + 1px)){.traveltip-list .postcards .postcard.large-post{-ms-flex:0 0 calc(25% - 1.5em);flex:0 0 calc(25% - 1.5em)}}@media only screen and (max-width: 768px){.traveltip-list .postcards .postcard.large-post{-ms-flex:0 0 100%;flex:0 0 100%}}.traveltip-list .postcards .postcard.large-post .caption{width:100%;height:180px;bottom:0;top:initial;background:#325454a3 0% 0% no-repeat padding-box}@media only screen and (max-width: 768px){.traveltip-list .postcards .postcard.large-post .caption{height:40%}}.traveltip-list .postcards .postcard.large-post:not(:first-child) .caption{width:100%;height:180px;bottom:0;top:initial;background:#325454a3 0% 0% no-repeat padding-box}@media only screen and (max-width: 768px){.traveltip-list .postcards .postcard.large-post:not(:first-child) .caption{height:40%}}.traveltip-list .flickity-container .flickity-page-dots .dot{margin-top:1em;width:18px;height:18px}.traveltip-list .flickity-container .flickity-page-dots .dot.is-selected{background-color:#2c4a4a}.traveltip-list .flickity-container .postcards{margin:2em 0}.traveltip-list .flickity-container .postcards .carousel-cell{width:25%;height:520px;margin:2em 3em}@media only screen and (max-width: 768px){.traveltip-list .flickity-container .postcards .carousel-cell{width:75%;height:290px}}.traveltip-list .flickity-container .postcards .carousel-cell .large-post{height:520px}@media only screen and (max-width: 768px){.traveltip-list .flickity-container .postcards .carousel-cell .large-post{height:290px}.traveltip-list .flickity-container .postcards .carousel-cell .large-post .caption{height:100%}.traveltip-list .flickity-container .postcards .carousel-cell .large-post .caption .post-title{font-size:2em !important}}

.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row{gap:15px}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0.75rem;-ms-flex:1;flex:1}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper .components-base-control{margin:0}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper .components-base-control__label{color:#000}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper .components-text-control__input{border:1px solid #000;color:#000;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:0.9rem;line-height:1.4em;padding:5px 10px}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper .components-text-control__input:-ms-input-placeholder{color:#555}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .qa-text-wrapper .components-text-control__input::placeholder{color:#555}.wp-block-mm-child-spirit-flickity-vimeo-slider .components-panel__row .btn-delete-qa{-ms-flex-item-align:start;align-self:flex-start}

.wp-block-mm-child-spirit-single-content-slide{height:auto !important}.wp-block-mm-child-spirit-single-content-slide .wp-block-cover{height:auto}

.wp-block-mm-child-spirit-faq-accordion .faq-wrapper{width:90%;margin:0 auto}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question{color:#1b1c20;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;padding:0.5em 0.75em 0.75em 0.75em;position:relative;transition:all ease-in-out 0.3s}@media only screen and (max-width: 768px){.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question{padding:0.75em 1em 1em 1em}}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question .icon-arrow::before{font-size:28px;font-weight:bold;content:"\e645";position:relative;top:50%;transform:translateY(-50%)}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question:focus,.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question:hover{color:#57a0a2}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper[data-status="open"] .faq-question .icon-arrow::before{content:"\e644"}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer{background-color:#fff;color:#1b1c20;display:block;height:0;line-height:1.25em;overflow:hidden;transition:all ease-in-out 0.3s}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content{padding:1em}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content p{color:#1b1c20}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content a{text-decoration:underline}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content a:hover{color:#69aaac !important}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper:nth-child(even){background-color:#c8e0e1}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper:nth-child(odd){background-color:#a9cdcf}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper:first-child{border-radius:10px 10px 0 0}.wp-block-mm-child-spirit-faq-accordion .faq-wrapper:last-child{border-radius:0 0 10px 10px;box-shadow:0px 10px 15px #00000029;overflow:hidden}

.wp-block-mm-child-spirit-faq-accordion *{box-sizing:border-box}.wp-block-mm-child-spirit-faq-accordion .block-editor-rich-text__editable.rich-text{background-color:#fff;border:1px solid #949494;border-radius:2px;padding:0.75rem;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:1rem;line-height:normal;margin:0}.wp-block-mm-child-spirit-faq-accordion .faq-accordion-editor{background-color:#e3e3e3;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem}.wp-block-mm-child-spirit-faq-accordion .faq-accordion-editor .qa-row{background-color:color("snow");display:-ms-flexbox;display:flex;gap:1rem;padding:1rem;width:100%}.wp-block-mm-child-spirit-faq-accordion .faq-accordion-editor .qa-row .qa-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:0.5rem}.wp-block-mm-child-spirit-faq-accordion .faq-accordion-editor .qa-row .btn-delete-qa{-ms-flex-item-align:start;align-self:flex-start}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper{width:90%;margin:0 auto}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question{color:#1b1c20;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;padding:0.5em 0.75em 0.75em 0.75em;position:relative;transition:all ease-in-out 0.3s}@media only screen and (max-width: 768px){.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question{padding:0.75em 1em 1em 1em}}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question .icon-arrow::before{font-size:28px;font-weight:bold;content:"\e645";top:5px;position:relative}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question:focus,.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-question:hover{color:#57a0a2}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper[data-status="open"] .faq-question .icon-arrow::before{content:"\e644"}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer{background-color:#fff;color:#1b1c20;display:block;height:0;line-height:1.25em;overflow:hidden;transition:all ease-in-out 0.3s}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content{padding:1em}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content p{color:#1b1c20}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content a{text-decoration:underline}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper .faq-answer .inner-content a:hover{color:#69aaac !important}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper:nth-child(even){background-color:#c8e0e1}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper:nth-child(odd){background-color:#a9cdcf}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper:first-child{border-radius:10px 10px 0 0}.wp-block-mm-child-spirit-faq-accordion .wp-block-mm-child-spirit-faq-accordion .faq-wrapper:last-child{border-radius:0 0 10px 10px;box-shadow:0px 10px 15px #00000029;overflow:hidden}

.wp-block-mm-child-spirit-flip-card{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem}.wp-block-mm-child-spirit-flip-card .cover-image-select{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.wp-block-mm-child-spirit-flip-card .cover-image-select .components-responsive-wrapper{width:200px;height:200px}.wp-block-mm-child-spirit-flip-card .cover-image-select .components-responsive-wrapper img{object-fit:cover;width:100%;height:100%}.wp-block-mm-child-spirit-flip-card label{color:#000;display:block;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:0.9rem;font-weight:700;line-height:1.4em;margin-bottom:0.5rem}.wp-block-mm-child-spirit-flip-card .rich-text{border:1px solid #000;color:#000;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:0.9rem;line-height:1.4em;padding:5px 10px}

.wp-block-mm-child-spirit-animated-heading .title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:relative}.wp-block-mm-child-spirit-animated-heading .title .scrolling,.wp-block-mm-child-spirit-animated-heading .title .first,.wp-block-mm-child-spirit-animated-heading .title .final{display:block;opacity:0;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}.wp-block-mm-child-spirit-animated-heading .title .first{opacity:1}.wp-block-mm-child-spirit-animated-heading .title .scrolling .letter,.wp-block-mm-child-spirit-animated-heading .title .final .letter{opacity:0;transition:all 0.3s ease-in-out}@media (hover: none){.wp-block-mm-child-spirit-animated-heading .title .scrolling .letter,.wp-block-mm-child-spirit-animated-heading .title .final .letter{opacity:1}}.wp-block-mm-child-spirit-animated-heading .bodytext{height:0;opacity:0;transition:all 0.3s ease-in-out}.wp-block-mm-child-spirit-animated-heading .animated-heading-skip-button{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:0.5rem;position:absolute;left:50%;bottom:2rem;transform:translateX(-50%)}.wp-block-mm-child-spirit-animated-heading .animated-heading-skip-button svg{width:2.5rem;height:2.5rem}

.wp-block-mm-child-spirit-animated-heading .components-panel__row{-ms-flex-align:end;align-items:flex-end;gap:15px}.wp-block-mm-child-spirit-animated-heading .components-panel__row .components-base-control__label{color:#000}.wp-block-mm-child-spirit-animated-heading .components-panel__row .text-wrapper{-ms-flex:1;flex:1}.wp-block-mm-child-spirit-animated-heading .components-panel__row .text-wrapper .rich-text{border:1px solid #000;color:#000;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:0.9rem;line-height:1.4em;margin-top:15px;padding:5px 10px}.wp-block-mm-child-spirit-animated-heading .components-panel__row .rich-text{color:#000}

.wp-block-mm-child-spirit-svg-zoom #mapViewArea{padding:0 0 2rem 0;position:relative}@media only screen and (max-width: 768px){.wp-block-mm-child-spirit-svg-zoom #mapViewArea{padding:5.5rem 0 0 0}}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .controls{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;z-index:2}@media only screen and (max-width: 768px){.wp-block-mm-child-spirit-svg-zoom #mapViewArea .controls{top:5rem}}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .controls button{background-color:#fff;border-radius:0.25rem;box-shadow:0 3px 6px #00000027;color:#1b1c20;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .controls button svg{width:1rem;height:1rem}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .helper{color:#1b1c20;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;height:auto;font-size:0.9rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%}@media only screen and (max-width: 768px){.wp-block-mm-child-spirit-svg-zoom #mapViewArea .helper{background-color:#fff;border-radius:10rem;box-shadow:0 3px 6px #00000027;gap:1rem;padding:1rem;top:0;bottom:auto;width:100%;white-space:normal}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .helper img{width:1.5rem;height:1.5rem}}@media (hover: hover){.wp-block-mm-child-spirit-svg-zoom #mapViewArea .helper .touch-device{display:none}}@media (hover: none){.wp-block-mm-child-spirit-svg-zoom #mapViewArea .helper .hover-device{display:none}}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .main-svg-wrapper{height:100%;width:100%}.wp-block-mm-child-spirit-svg-zoom #mapViewArea .main-svg-wrapper svg{background-color:transparent;height:100%;width:100%}

#editor .wp-block-mm-child-spirit-svg-zoom{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem}#editor .wp-block-mm-child-spirit-svg-zoom .cover-image-select{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}#editor .wp-block-mm-child-spirit-svg-zoom .cover-image-select .components-responsive-wrapper{width:200px;height:200px}#editor .wp-block-mm-child-spirit-svg-zoom .cover-image-select .components-responsive-wrapper img{object-fit:cover;width:100%;height:100%}#editor .wp-block-mm-child-spirit-svg-zoom label{color:#000;display:block;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:0.9rem;font-weight:700;line-height:1.4em;margin-bottom:0.5rem}

#bkd-weather-slider{margin:0 auto;position:relative;text-align:center}#bkd-weather-slider .carousel-cell{cursor:pointer;border-radius:25px;height:350px;width:100%}#bkd-weather-slider .carousel-cell:hover .carousel-title-container .carousel-cta img.normal{display:none}#bkd-weather-slider .carousel-cell:hover .carousel-title-container .carousel-cta img.hover{display:block}#bkd-weather-slider .carousel-title-container{background-color:rgba(51,99,101,0.75);border-radius:0 0 1.25rem 1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:auto;max-width:100%;padding:1rem;position:absolute;bottom:0;left:0;width:100%;z-index:9;transition:all 0.2s ease-in-out}#bkd-weather-slider .carousel-title-container .carousel-title{font-size:1.5rem;font-family:"Albra-Bold", serif}#bkd-weather-slider .carousel-title-container .carousel-info{display:none;-ms-flex-align:center;align-items:center;gap:1rem;font-family:"europa",sans-serif;font-size:0.875rem;margin-top:1rem}#bkd-weather-slider .carousel-title-container .carousel-info.show{display:-ms-flexbox;display:flex}#bkd-weather-slider .carousel-title-container .carousel-info .bkd-location-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem}#bkd-weather-slider .carousel-title-container .carousel-info .bkd-location-time svg{height:0.75rem}#bkd-weather-slider .carousel-title-container .carousel-info .bkd-location-weather{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.5rem}#bkd-weather-slider .carousel-title-container .carousel-info .bkd-location-weather svg{-ms-flex:0 0 auto;flex:0 0 auto;height:1rem}#bkd-weather-slider .carousel-title-container .carousel-cta{background-color:#d97c54;border-radius:0.625rem;box-shadow:0 3px 6px #00000080;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.75rem;font-size:1.25rem;font-weight:700;margin-top:1rem;padding:1rem;transition:all 0.2s ease-in-out}#bkd-weather-slider .carousel-title-container .carousel-cta img{height:1rem;width:auto}#bkd-weather-slider .carousel-title-container .carousel-cta img.hover{display:none}#bkd-weather-slider .responsive-image{border-radius:1.25rem;overflow:hidden;width:100%;height:100%}#bkd-weather-slider .responsive-image img{width:100%;height:100%}#bkd-weather-slider .flickity-page-dots{position:unset}#bkd-weather-slider .flickity-page-dots .dot{background-color:#ffffff80;opacity:1}#bkd-weather-slider .flickity-page-dots .dot.is-selected{background-color:#fff}#bkd-weather-slider .flickity-button{background-color:transparent;margin:0;position:absolute;transform:none;top:auto;bottom:-0.5rem;left:auto;right:auto}#bkd-weather-slider .flickity-button svg{fill:#fff;opacity:0.75;transition:all 0.2s ease-in-out}#bkd-weather-slider .flickity-button.previous{left:0}#bkd-weather-slider .flickity-button.next{right:0}#bkd-weather-slider .flickity-button:hover svg{opacity:1}#bkd-weather-slider .flickity-button:disabled{display:inline-block}

#editor .wp-block-mm-child-spirit-bkd-weather-slider .carousel-cell{display:block;height:250px;pointer-events:none;position:relative}#editor .wp-block-mm-child-spirit-bkd-weather-slider .carousel-cell .carousel-title{color:#fff;font-size:1rem}#editor .wp-block-mm-child-spirit-bkd-weather-slider .carousel-cell .carousel-cta{color:#fff;font-size:1rem;padding:0.5rem 1rem}

.wp-block-mm-child-spirit-disclaimer{color:var(--muted-sage);display:block;font-size:1rem;font-style:italic;line-height:1.25em;margin:0 0 1rem}

#editor .wp-block-mm-child-spirit-disclaimer{color:var(--muted-sage);display:block;font-size:1rem;font-style:italic;line-height:1.25em;margin:0 0 1rem}

.wp-block-cover.campaign{overflow:auto;padding:30px}.wp-block-cover .homepage-video{display:inline-block;position:relative;width:80%;margin:0;z-index:5}.wp-block-cover .homepage-video iframe{box-shadow:2px 2px 15px rgba(0,0,0,0.160784)}.wp-block-cover .homepage-winter-image{position:relative;z-index:0;margin:-60px 0 0 auto}.wp-block-cover .homepage-winter-image figcaption{display:none !important}.seasonal-content-homepage{margin:0 !important;width:100% !important;background:linear-gradient(180deg, rgba(240,243,244,0) 0, #f0f3f4 50%, #f0f3f4 100%)}.seasonal-content-homepage .wp-block-column h1{margin:30px}.seasonal-content-homepage .wp-block-column p{margin:10px 30px}.fancybox-wrapper{height:320px;display:-ms-flexbox;display:flex;width:120%;-ms-flex-line-pack:center;align-content:center;margin-top:20%}@media only screen and (min-width: 1200px){.fancybox-wrapper{height:400px}}@media only screen and (max-width: 768px){.fancybox-wrapper{width:100%;height:300px;margin-top:0}}.fancybox-wrapper.left-side{margin-right:-25%}@media only screen and (max-width: 768px){.fancybox-wrapper.left-side{margin:0 auto;margin-right:0}}.fancybox-wrapper.right-side{margin-left:-25%}@media only screen and (max-width: 768px){.fancybox-wrapper.right-side{margin:0 auto;margin-left:0}}.fancybox-wrapper .wp-block-cover.fancybox-cover{border:8px solid #fff;border-radius:5px;min-height:100%;width:auto;box-shadow:5px 7px 7px #00000029}.wp-block-button{border-radius:10px;font:normal normal bold 18px/22px "europa", sans-serif;padding:0;margin:30px auto 15px auto}.wp-block-button .wp-block-button__link{text-align:center;letter-spacing:0;border-radius:10px}.wp-block-button.is-style-primary-button{background-color:#c46f4a;color:#fff;margin:30px 1em 15px;display:inline-block}.wp-block-button.is-style-primary-button .wp-block-button__link{background-color:#c46f4a}.wp-block-button.is-style-secondary-button{background-color:#b4d4d5;margin:30px 1em 15px}.wp-block-button.is-style-secondary-button .wp-block-button__link{background-color:#b4d4d5;color:#1b1c20}.wp-block-button.is-style-outline-button{background-color:transparent;border:3px solid black;color:black;margin:30px 1em 15px}.wp-block-button.is-style-outline-button .wp-block-button__link{background-color:transparent;color:black}.wp-block-columns:not(.hero-columns){margin:1em;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:space-evenly;align-content:space-evenly}.wp-block-columns:not(.hero-columns) .wp-block-column{background:transparent}.wp-block-columns.hero-columns{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;position:relative}@media only screen and (max-width: 768px){.wp-block-columns.hero-columns{display:block;position:relative}}.wp-block-columns.hero-columns .hero-overlay-svg-container{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:-35vh;z-index:0;position:relative}@media only screen and (max-width: 768px){.wp-block-columns.hero-columns .hero-overlay-svg-container{margin-top:0}}.wp-block-columns.hero-columns .hero-overlay-svg-container .hero-overlay-svg{max-width:100%;position:absolute}.wp-block-columns.hero-columns .hero-banner-column{color:#1b1c20;-ms-flex-positive:1;flex-grow:1;padding:15px;-ms-flex-align:normal;align-items:normal;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;max-width:566px;min-width:30%}.wp-block-columns.hero-columns .hero-banner-column.is-right-column{position:absolute;top:0;right:0;z-index:1;height:100%;margin:0;padding:0}.wp-block-columns.hero-columns .hero-banner-column.is-right-column .wp-block-cover__inner-container{z-index:3}@media only screen and (max-width: 768px){.wp-block-columns.hero-columns .hero-banner-column{margin:0 auto}}.wp-block-columns.hero-columns .hero-banner-column h1{text-align:center;font-size:3.25em;line-height:1.15em}@media only screen and (min-width: 768px) and (max-width: 1024px){.wp-block-columns.hero-columns .hero-banner-column h1{font-size:3em}}.wp-block-columns.hero-columns .hero-banner-column p{font-weight:normal;font-family:"europa",sans-serif;font-size:20px;letter-spacing:0;width:80%;padding:1em;margin:0 auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.wp-block-columns.hero-columns .hero-banner-column p{font-size:16px}}@media only screen and (max-width: 768px){.wp-block-columns.hero-columns .hero-banner-column p{font-size:16px;width:90%}}.wp-block-columns.hero-columns .hero-banner-column .hero-category-icon{position:relative;z-index:4;margin:auto;margin-bottom:-35px;width:87px;height:86px;background:#8b9182 0% 0% no-repeat padding-box;border-radius:20px;display:-ms-flexbox;display:flex}.wp-block-columns.hero-columns .hero-banner-column .hero-category-icon svg,.wp-block-columns.hero-columns .hero-banner-column .hero-category-icon img{margin:auto auto;width:47px;height:50px}.wp-block-columns.hero-columns .hero-banner-column .hero-thumbnail-image{background:url(../images/image-placeholder.svg);background-repeat:no-repeat;background-color:#325454;background-position:center center;position:relative;z-index:3;width:70%;height:400px;background-size:cover;box-shadow:0 10px 15px #00000029;border:10px solid #fff;border-radius:15px;margin:auto auto}.wp-block-columns.hero-columns .hero-banner-column .hero-thumbnail-image img{height:100%;object-fit:cover}.wp-block-columns.hero-columns .hero-banner-column .hero-thumbnail-image figcaption{color:#fff}@media only screen and (max-width: 768px){.wp-block-columns.hero-columns .hero-banner-column .hero-thumbnail-image{width:100%}}.wp-block-columns.hero-columns .hero-cover-column{margin:0 !important;-ms-flex-positive:1;flex-grow:1}.wp-block-columns.hero-columns .hero-cover-column .hero-cover{transition:opacity 150ms;height:100%}.wp-block-columns.hero-columns .hero-promotion-content{-ms-flex-preferred-size:100%;flex-basis:100%}.single-adventure .wp-block-columns.hero-columns,.single-travel_tip .wp-block-columns.hero-columns{overflow:hidden;position:relative}.single-adventure .wp-block-columns .wp-block-column.hero-banner-column,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column{background-color:transparent;position:absolute;z-index:1;bottom:0;margin:20px}.single-adventure .wp-block-columns .wp-block-column.hero-banner-column .hero-thumbnail-image,.single-adventure .wp-block-columns .wp-block-column.hero-banner-column .header_description,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column .hero-thumbnail-image,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column .header_description{display:none}.single-adventure .wp-block-columns .wp-block-column.hero-banner-column .hero-category-icon,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column .hero-category-icon{display:none}.single-adventure .wp-block-columns .wp-block-column.hero-banner-column h1,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column h1{color:white;text-shadow:2px 2px 5px #232323;font-size:3.75em;text-align:left;width:90%}@media only screen and (max-width: 768px){.single-adventure .wp-block-columns .wp-block-column.hero-banner-column h1,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column h1{font-size:2.75em}}.single-adventure .wp-block-columns .wp-block-column.hero-banner-column .the-byline,.single-travel_tip .wp-block-columns .wp-block-column.hero-banner-column .the-byline{background-color:#c67754;color:#000;padding:10px;border-radius:5px;display:inline-block;width:auto}.single-adventure .wp-block-columns .wp-block-column .wp-block-cover.hero-cover,.single-travel_tip .wp-block-columns .wp-block-column .wp-block-cover.hero-cover{width:100vw;box-sizing:border-box;overflow:hidden;background-size:cover;background-position:center bottom}.banner-bottom .hero-banner-column{-ms-flex-pack:end !important;justify-content:flex-end !important}.banner-center .hero-banner-column{-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.cover-full .wp-block-columns{position:relative;min-height:80vh}.cover-full .wp-block-columns .hero-banner-column{position:absolute;width:100%;height:100%;margin:auto auto;background:transparent !important;display:-ms-flexbox;display:flex;max-width:100%}.cover-full .wp-block-columns .hero-banner-column h1{color:#fff}.cover-full .wp-block-columns .hero-cover-column{-ms-flex-positive:1;flex-grow:1}.wp-block-columns.feature-cards-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.wp-block-columns.feature-cards-wrapper .wp-block-column{min-width:150px}.wp-block-columns.icon-set-wrapper{width:400px;position:relative;margin:-40px 13% 70px auto}@media only screen and (max-width: 768px){.wp-block-columns.icon-set-wrapper{margin:-70px auto 20px auto}}.wp-block-columns.icon-set-wrapper .wp-block-column{word-break:normal;overflow-wrap:normal}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square{width:75px;height:75px}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square i{color:#fff;font-size:45px;margin:auto;width:45px}.wp-block-columns .wp-block-column{word-break:normal;overflow-wrap:normal}.wp-block-columns .wp-block-column .wp-block-cover .homepage-winter-image{position:relative;z-index:0;margin:-60px auto 30px auto;max-width:600px}.wp-block-columns .wp-block-column .wp-block-cover .homepage-winter-image img{border:10px solid white;border-radius:5px;box-shadow:2px 2px 15px rgba(0,0,0,0.160784)}.wp-block-columns .wp-block-column .wp-block-cover .homepage-winter-image figcaption{display:none}.wp-block-columns.winter-campaign-wrapper{margin:50px}.wp-block-columns.winter-campaign-wrapper .wp-block-column .wp-block-cover .wp-block-cover__inner-container{width:100%}.wp-block-columns.winter-campaign-wrapper .wp-block-column .wp-block-cover .wp-block-cover__inner-container p{font-size:0.9em}.wp-block-columns.winter-campaign-wrapper .wp-block-column:not(:first-child){margin-left:0}.wp-block-columns.winter-campaign-wrapper .wp-block-column:not(:first-child) .wp-block-cover{border-radius:0 10px 10px 0}@media only screen and (max-width: 768px){.wp-block-columns.winter-campaign-wrapper .wp-block-column:not(:first-child) .wp-block-cover{border-radius:0 0 10px 10px}}.wp-block-columns.winter-campaign-wrapper .wp-block-column:first-child .wp-block-cover{border-radius:10px 0 0 10px}@media only screen and (max-width: 768px){.wp-block-columns.winter-campaign-wrapper .wp-block-column:first-child .wp-block-cover{border-radius:10px 10px 0 0}}.wp-block-group .wp-block-group__inner-container{width:100%;margin:0 auto}.wp-block-group .wp-block-group__inner-container .has-text-align-center{width:80%;margin:0 auto;line-height:1.35em}@media only screen and (max-width: 768px){.wp-block-group .wp-block-group__inner-container .has-text-align-center{width:100%}}.wp-block-group .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column .wp-block-cover{border-radius:10px;min-height:300px}@media only screen and (max-width: 1450px) and (min-width: 1200px){.wp-block-columns.feature-cards-wrapper .wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% / 3 - 40px);margin:0}.wp-block-columns .wp-block-cover{overflow:auto;padding:30px}.wp-block-columns .wp-block-cover .homepage-video{display:inline-block;position:relative;width:80%;margin:0;z-index:5;box-shadow:2px 2px 15px rgba(0,0,0,0.160784)}.wp-block-columns .wp-block-cover .homepage-winter-image{position:relative;z-index:0;margin:-60px 0 0 30px;max-width:600px}.wp-block-columns .wp-block-cover .homepage-winter-image img{border:10px solid white;border-radius:5px;box-shadow:2px 2px 15px rgba(0,0,0,0.160784)}.wp-block-columns .wp-block-cover .homepage-winter-image figcaption{display:none}.wp-block-columns.icon-set-wrapper{width:400px;position:relative;margin:-40px 13% 70px auto}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square{width:75px;height:75px}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square i{color:#fff;font-size:45px;margin:auto;width:45px;text-align:center}}@media only screen and (max-width: 1200px) and (min-width: 768px){.feature-cards-wrapper .wp-block-column{-ms-flex-preferred-size:calc(100% / 2 - 40px) !important;flex-basis:calc(100% / 2 - 40px) !important}.wp-block-columns.icon-set-wrapper{width:350px;position:relative;margin:-40px 7% 70px auto}}@media only screen and (max-width: 768px){.wp-block-columns:not(.hero-columns){-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-columns.hero-columns .hero-cover-column{margin:0 !important}.wp-block-columns.hero-columns .hero-cover-column .hero-cover{min-height:45vh;height:80vh}.wp-block-columns .wp-block-cover{overflow:auto;padding:10px}.wp-block-columns .wp-block-cover .wp-block-cover__inner-container{width:100%}.wp-block-columns .wp-block-cover .homepage-video{display:block;position:relative;width:100%;margin:0 auto}.wp-block-columns .wp-block-cover .homepage-winter-image{position:relative !important;z-index:0;margin:10px auto !important}.wp-block-columns.icon-set-wrapper{width:300px;margin:-70px auto 20px auto;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square{width:70px;height:70px}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square i{color:#fff;font-size:45px;margin:auto;width:45px}.wp-block-group .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column{margin:10px auto}}@media screen and (max-width: 768px) and (min-width: 576px){.wp-block-columns.icon-set-wrapper{width:300px;margin:-70px auto 20px auto}.wp-block-columns.icon-set-wrapper .wp-block-column{margin-left:0}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square{width:60px;height:60px}.wp-block-columns.icon-set-wrapper .wp-block-column .icon-square i{font-size:40px;width:40px}}.wp-block-image img{display:block;width:100%;height:auto}.wp-block-image.alignnone{margin:20px auto;width:auto;display:inline-block;position:relative}.wp-block-image.alignnone img{display:block;margin:0 auto}.wp-block-image.subhome-tile{position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.wp-block-image.subhome-tile img{border:5px solid #fff;border-radius:10px;max-width:275px;max-height:275px}.wp-block-image.subhome-tile figcaption{position:absolute;top:0;top:-15px;width:auto;left:50%;transform:translateX(-50%);border-radius:5px;padding:10px;font-weight:700;color:black;background-color:white}.custom-activity-card{background-color:#fff;padding:0;margin:10px 0}.custom-activity-card .wp-block-image{object-fit:cover;width:100%;height:150px;overflow:hidden}.custom-activity-card h3{font-size:1.15em;font-family:"Albra-Bold" !important;text-transform:uppercase;padding:10px}.custom-activity-card h5{color:#c67754;padding:10px !important}.custom-activity-card .drop-down-list{width:75%;margin:10px}.custom-activity-card p{font-size:0.9em;padding:10px !important}.custom-activity-card .wp-block-button{margin:10px;font-size:0.85em;text-transform:uppercase}

