.sticky-header{position:sticky;top:0;z-index:100}
.sticky-header__menu li:hover,.sticky-header__menu li a:active,.sticky-header__menu li a:focus{border-bottom:1px solid #45403d}
.wp-block-site-title a{color:#45403d}
.wp-block-button a:hover{background-color:#2b2725!important;color:#fafafa!important}
.facilities{background-color:#f3f3f3!important;padding:50px!important}
@media screen and (max-width:781px) {
.position-first{order:1}
.position-second{order:2}
.about-image{margin:0!important}
.over-h2{font-size:24px!important}
.facilities{margin-left:20px!important;margin-right:20px!important;padding:50px 30px!important}
.transparent-on-mobile{background-color:transparent!important}
}
body{background-color:#FAFAFA}
.wpcf7-form label{margin:15px 0;max-width:100%;font:700 16px var(--wp--preset--font-family--fontsecondary)!important}
.wpcf7-form p{display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--fontsecondary)}
.wpcf7-form .form-field-third-width span{margin-left:5px}
.wpcf7-form input{color:#71717A!important;max-width:100%;padding:2px 0;font:16px var(--wp--preset--font-family--fontsecondary)!important}
.wpcf7-form-control{border:0;border-bottom:1px solid #495057;border-radius:0;background-color:transparent}
.wpcf7-form-control:focus{background-color:transparent;border-color:#495057;box-shadow:none}
.wpcf7-form .wpcf7-submit{background-color:var(--wp--preset--color--featured)!important;border:none;color:var(--wp--preset--color--contrast-light)!important;text-decoration:none;cursor:pointer;text-transform:uppercase;height:fit-content;align-self:start;padding:var(--wp--preset--spacing--superbspacing-xxsmall);font:var(--wp--preset--font-size--superbfont-xsmall) var(--wp--preset--font-family--fontprimary)!important}
.wpcf7-form .wpcf7-submit:hover{background-color:#2b2725!important;color:#fafafa!important}
.wpcf7-form .wpcf7-textarea{display:block;width:75%}
.wpcf7-response-output{color:#71717A!important;font:16px var(--wp--preset--font-family--fontsecondary)!important}
@media screen and (min-width: 640px) {
.wpcf7-form .form-field-half-width{width:50%;margin:0!important}
.wpcf7-form .form-field-full-width{width:100%}
.wpcf7-form .form-field-third-width{margin:0 25px 0 0 !important}
.wpcf7-form p{flex-direction:row!important}
.wpcf7-form .wpcf7-submit{align-self:end}
}