.edit-post-visual-editor .hide{display:none!important}.edit-post-visual-editor .mobile-only{background-color:#f2f2f2;border-radius:40px;box-shadow:0 0 0 11px #1f1f1f,0 0 0 13px #191919,0 0 0 20px #111;display:flex;margin:40px auto!important;padding:20px;position:relative;width:360px}.edit-post-visual-editor .mobile-only:before{color:red;content:"Mobile Only";display:flex;font-weight:700;margin-right:.5em;position:absolute;top:15px}.orangetwist-hidden-in-editor{display:none!important}.orangetwist-hidden-in-editor.is-selected{display:block!important;opacity:.7;outline:2px dashed rgba(220,53,69,.7);outline-offset:2px}.floating-tile-excerpt{color:var(--wp--preset--color--gray);margin-bottom:var(--wp--preset--spacing--30);margin-top:0}.cover-block-floating-tile-wrapper{position:relative}@media(max-width:781px){.cover-block-floating-tile-wrapper{align-items:center;display:flex;flex-direction:column}.cover-block-floating-tile-wrapper .mobile-cover-text{margin-bottom:0;max-width:90%;order:1;padding:4rem 0 2rem;text-align:center;width:auto}.cover-block-floating-tile-wrapper .mobile-cover-text h1,.cover-block-floating-tile-wrapper .mobile-cover-text h2,.cover-block-floating-tile-wrapper .mobile-cover-text h3,.cover-block-floating-tile-wrapper .mobile-cover-text h4,.cover-block-floating-tile-wrapper .mobile-cover-text h5,.cover-block-floating-tile-wrapper .mobile-cover-text h6{color:var(--wp--preset--color--gray)!important;margin-bottom:0;margin-top:0;text-align:center}.cover-block-floating-tile-wrapper .mobile-cover-text h1.has-adventures-unlimited-font-family,.cover-block-floating-tile-wrapper .mobile-cover-text h2.has-adventures-unlimited-font-family,.cover-block-floating-tile-wrapper .mobile-cover-text h3.has-adventures-unlimited-font-family,.cover-block-floating-tile-wrapper .mobile-cover-text h4.has-adventures-unlimited-font-family,.cover-block-floating-tile-wrapper .mobile-cover-text h5.has-adventures-unlimited-font-family,.cover-block-floating-tile-wrapper .mobile-cover-text h6.has-adventures-unlimited-font-family{color:var(--wp--preset--color--sunset)!important}.cover-block-floating-tile-wrapper .mobile-cover-text div,.cover-block-floating-tile-wrapper .mobile-cover-text p,.cover-block-floating-tile-wrapper .mobile-cover-text span{text-align:center}.cover-block-floating-tile-wrapper .mobile-cover-text .orangetwist-floating-tile{display:none!important}.cover-block-floating-tile-wrapper .wp-block-cover{order:2}.cover-block-floating-tile-wrapper .wp-block-cover img{aspect-ratio:16/9;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.cover-block-floating-tile-wrapper>.orangetwist-floating-tile{background:var(--wp--preset--color--base);border-radius:0;box-shadow:none;margin:0;max-width:100%;order:3;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:var(--wp--preset--spacing--40);position:relative;width:auto}.cover-block-floating-tile-wrapper>.orangetwist-floating-tile.orangetwist-floating-tile-left,.cover-block-floating-tile-wrapper>.orangetwist-floating-tile.orangetwist-floating-tile-right{left:auto;margin-left:auto;margin-right:auto;right:auto}}@media(min-width:782px){.cover-block-floating-tile-wrapper .mobile-cover-text,.cover-block-floating-tile-wrapper>.orangetwist-floating-tile{display:none}}.cover-block-floating-tile-wrapper .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{background:transparent none;background-color:var(--wp--preset--color--au-naturale)}.cover-block-floating-tile-wrapper .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--wp--preset--color--sunset);border-color:var(--wp--preset--color--sunset);text-decoration:none}.wp-block-cover.has-floating-tile{overflow:visible}@media(max-width:781px){.wp-block-cover.has-floating-tile{margin-bottom:0;margin-left:var(--wp--style--root--padding-left);margin-right:var(--wp--style--root--padding-right);min-height:13.75rem!important;width:95%}.wp-block-cover.has-floating-tile .wp-block-cover__inner-container .wp-block-group>:not(.orangetwist-floating-tile){display:none!important}}.wp-block-cover.has-floating-tile .wp-block-cover__inner-container{margin-bottom:-200px}.floating-tile-categories .categories-label{color:var(--wp--preset--color--gray);font-family:Fields,sans-serif;font-size:var(--wp--preset--font-size--regular);font-weight:500;line-height:1.4;margin:0 0 16px}.services-tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.services-tags .service-tag{background:var(--wp--preset--font-size--base);border:1px solid var(--wp--preset--color--gray);border-radius:50px;color:var(--wp--preset--color--gray);display:inline-block;font-family:var(--wp--preset--font-family--tt-commons);font-size:var(--wp--preset--font-size--small);font-style:italic;font-weight:400;line-height:normal;padding:.25rem .625rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.services-tags .service-tag:hover{background:var(--wp--preset--color--sunset);border-color:var(--wp--preset--color--sunset);color:var(--wp--preset--color--base);text-decoration:none}.wp-block-cover .wp-block-group .orangetwist-floating-tile{background:var(--wp--preset--color--base);border-radius:14px;box-shadow:0 32px 64px -12px rgba(0,0,0,.14);max-width:100%;padding:var(--wp--preset--spacing--40);width:25rem}.wp-block-cover .wp-block-group .orangetwist-floating-tile.orangetwist-floating-tile-left{left:0;margin-left:0!important;margin-right:auto}.wp-block-cover .wp-block-group .orangetwist-floating-tile.orangetwist-floating-tile-right{margin-left:auto;margin-right:0!important;right:0}@media(max-width:781px){.wp-block-cover .wp-block-group .orangetwist-floating-tile{display:none!important}}.wp-block-cover .wp-block-group .orangetwist-floating-tile .floating-tile-excerpt{color:var(--wp--preset--color--gray);margin-bottom:var(--wp--preset--spacing--30);margin-top:0}@media(max-width:781px){.wp-block-cover .wp-block-group .orangetwist-floating-tile{border-radius:12px;margin:32px 0 0!important;max-width:none;padding:40px 32px;width:auto}.wp-block-cover .wp-block-group .orangetwist-floating-tile .floating-tile-categories .service-tag{justify-content:flex-start}}
