@import"../../style.css";html{scroll-behavior:smooth !important}.sticky{position:sticky;top:0;z-index:2}.stickyBottom{position:sticky;bottom:0;z-index:2}.custom_wpforms_contact_form div.wpforms-container-full .wpforms-confirmation-container-full{background:rgba(0,0,0,0);border:none;color:#503624}.custom_wpforms_contact_form form input,.custom_wpforms_contact_form form textarea{background:rgba(80,54,36,.2);border:none;border-bottom:1px solid #503624}.custom_wpforms_contact_form form .custom_wpforms_submit_btn{color:#efdec4;background:#227171}.custom_wpforms_contact_form form .custom_wpforms_submit_btn:hover{background:#503624}.slected_instructor{max-width:18.5rem;margin-bottom:3rem;margin-left:auto;margin-right:auto}.slected_instructor a{position:relative}.slected_instructor a:hover .thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.slected_instructor a:hover .thumbnail::after{opacity:.8}.slected_instructor a:hover .caption{text-decoration:underline}.slected_instructor a .thumbnail{overflow:hidden;max-height:18.5rem;-webkit-transition:.5s;transition:.5s}.slected_instructor a .thumbnail img{max-width:100%;height:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s;transition:.5s;position:relative}.slected_instructor a .thumbnail::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;opacity:.5;background:linear-gradient(200deg, rgba(189, 118, 78, 0) 60%, #bd764e 100%);-webkit-transition:.5s;transition:.5s}.slected_instructor a .caption{position:absolute;bottom:.1rem;left:1.6rem;z-index:3;color:var(--wp--preset--color--base)}.slected_instructor .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:center;gap:0}.slected_instructor .content p{margin:0}.slected_instructor .content h5{font-size:1.6rem;text-transform:none;color:#bd764e;margin-top:.5rem;margin-bottom:0}.slected_instructor .content h6{color:var(--wp--preset--color--contrast);font-size:1.2rem;text-transform:none;margin-top:.6rem;margin-bottom:0}.slected_instructor .wp-block-button{width:auto;margin-top:2.5rem;text-align:center}.dnd-credit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--wp--preset--color--base) !important;text-wrap:nowrap;font-size:.9rem;text-decoration:none;-webkit-filter:hue-rotate(30deg);filter:hue-rotate(30deg)}.dnd-credit #logo{width:2.3rem;-webkit-transition:.5s;transition:.5s}.dnd-credit #logo path{fill:#efdec4}.dnd-credit:hover{color:#fff !important}.dnd-credit:hover #logo{-webkit-transform:scale(1.05);transform:scale(1.05)}.dnd-credit:hover #logo path{fill:#fff}#reserve-banner{width:100%;display:grid;opacity:1;-webkit-transition:1s;transition:1s;grid-template-columns:65% 35%;padding:1rem}#reserve-banner.invisible{opacity:0}#reserve-banner.gone{display:none}@media only screen and (min-width:750px){#reserve-banner{grid-template-columns:70% 30%;width:calc(65% - 4rem);margin-left:auto;margin-right:auto}}.wareham-ma-box{width:70%}@media only screen and (min-width:750px){.wareham-ma-box{width:25%;margin-left:auto;margin-right:auto}}.width_65-100{width:100%}@media only screen and (min-width:750px){.width_65-100{width:65%;margin-left:auto;margin-right:auto}}#activities-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem}@media only screen and (min-width:750px){#activities-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}}#activities-grid article{-webkit-box-shadow:1px 1px 5px rgba(80,54,36,.3);box-shadow:1px 1px 5px rgba(80,54,36,.3);background:#f2f2f2}.beach-retreat-wareham-ma-form .wpforms-field-label{color:#503624 !important;margin:1rem auto .5rem auto}.beach-retreat-wareham-ma-form h1,.beach-retreat-wareham-ma-form h2,.beach-retreat-wareham-ma-form h3,.beach-retreat-wareham-ma-form h4{color:#bd764e}.beach-retreat-wareham-ma-form h4{margin:2rem auto 1.5rem auto !important}.beach-retreat-wareham-ma-form .indented{margin-left:2rem}.wpforms-confirmation-container-full{background:#b4d8cc;padding:2rem}/*# sourceMappingURL=rodas_style.min.css.map */