.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.nk-awb{position:relative;z-index:0}.wp-block-nk-awb{padding:20px 30px}.nk-awb .nk-awb-inner,.nk-awb .nk-awb-overlay,.nk-awb .nk-awb-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.nk-awb .nk-awb-wrap{overflow:hidden}.nk-awb .nk-awb-mouse-parallax{transform:translateX(0)}.vc_row.vc_column-gap-1>.vc_column_container>.nk-awb-wrap{margin:1px 0.5px}.vc_row.vc_column-gap-2>.vc_column_container>.nk-awb-wrap{margin:1px 1px}.vc_row.vc_column-gap-3>.vc_column_container>.nk-awb-wrap{margin:1px 1.5px}.vc_row.vc_column-gap-4>.vc_column_container>.nk-awb-wrap{margin:1px 2px}.vc_row.vc_column-gap-5>.vc_column_container>.nk-awb-wrap{margin:1px 2.5px}.vc_row.vc_column-gap-10>.vc_column_container>.nk-awb-wrap{margin:1px 5px}.vc_row.vc_column-gap-15>.vc_column_container>.nk-awb-wrap{margin:1px 7.5px}.vc_row.vc_column-gap-20>.vc_column_container>.nk-awb-wrap{margin:1px 10px}.vc_row.vc_column-gap-25>.vc_column_container>.nk-awb-wrap{margin:1px 12.5px}.vc_row.vc_column-gap-30>.vc_column_container>.nk-awb-wrap{margin:1px 15px}.vc_row.vc_column-gap-35>.vc_column_container>.nk-awb-wrap{margin:1px 17.5px}.nk-awb-fullheight{min-height:100vh}body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 32px)}@media screen and (max-width: 782px){body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 42px)}}@media screen and (max-width: 600px){body.admin-bar .nk-awb-fullheight{min-height:100vh}}.nk-awb-content-valign-center,.nk-awb-content-valign-top,.nk-awb-content-valign-bottom{display:flex;flex-direction:column;justify-content:center}.nk-awb-content-valign-top{justify-content:flex-start}.nk-awb-content-valign-bottom{justify-content:flex-end}.nk-awb .nk-awb-overlay{z-index:0}.nk-awb .nk-awb-inner{z-index:-100;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner{background-size:contain}.nk-awb [data-awb-image-background-size=pattern]>.nk-awb-inner{background-repeat:repeat;background-size:auto}.nk-awb .nk-awb-inner>.jarallax-img,.nk-awb .nk-awb-inner>picture>img{position:absolute;top:0;left:0;z-index:-100;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>.jarallax-img,.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>picture>img{-o-object-fit:contain;object-fit:contain}.nk-awb .nk-awb-inner picture.jarallax-img>img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.intrinsic-ignore iframe{max-width:none !important;max-height:none !important}a {
text-decoration-thickness: 1px !important;
text-underline-offset: .1em;
} :where(.wp-site-blocks *:focus) {
outline-width: 2px;
outline-style: solid;
} .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
margin-bottom: 3px;
} .wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
outline-offset: 4px;
} .wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
outline-offset: 0;
} h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
text-wrap: pretty;
} .more-link {
display: block;
}.grecaptcha-badge { visibility: hidden; }
.wpcf7 { font-size: 80%; }
.wpcf7 input:focus {
outline: 0;
}
.wpcf7 input[type=text],
.wpcf7 input[type=email],
.wpcf7 textarea,
.wpcf7 select { 
width: 100%;
max-width: 100%;
font-size: inherit;
padding: 10px 15px;
border-radius: 5px;
border: 2px solid #eee;
font-family: var(--wp--preset--font-family--ofelia-display);
background: rgba(255,255,255,0.80);
box-sizing: border-box;
}
.wpcf7 textarea { height: 70px; }
.wpcf7 input[type=text]:hover,
.wpcf7 input[type=email]:hover,
.wpcf7 textarea:hover,
.wpcf7 select:hover,
.wpcf7 input[type=text]:focus,
.wpcf7 input[type=email]:focus,
.wpcf7 textarea:focus,
.wpcf7 select:focus,
.wpcf7 select:hover,
.wpcf7 select:focus {
border-color: #fff;
background: rgba(255,255,255,0.95);
}
.wpcf7-not-valid-tip {
color: #dc3232;
}
.wpcf7-submit {
font-size: inherit;
background: #fff;
color: #000;
font-weight: bold;
width: 100%;
padding: 15px;
border-radius: 50px;
text-transform: uppercase;
border: 0;
display: block;
cursor: pointer;
margin-top: 1.5em;
font-size: 120%;
}
.wpcf7-submit:hover {
background: #eee;
}
.wpcf7 .wpcf7-submit:disabled { 
opacity: 0.3;
} .wpcf7-response-output {
margin-bottom: 30px !important;
}
.wpcf7 input[aria-invalid=true],
.wpcf7 select[aria-invalid=true] {
border: red 1.5px solid;
}
.wpcf7-text:focus, .wpcf7-textarea:focus, .wpcf7-select:focus {
border-color: #8F8F8F !important;
}
.wpcf7 form.sent .wpcf7-response-output { 
border-color: #fff;
background: #fff;
color: #202020;
padding: 15px 20px;
border-radius: 15px;
text-align: center;
margin: 0;
}
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output, 
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #fff;
background: #fff;
color: #fff;
font-size: 85%;
padding: 6px 20px;
border-radius: 10px;
text-align: center;
margin: 0;
}
.wpcf7 fieldset {
border: 0;
padding: 0;
margin: 0;
}
.wpcf7 fieldset + p {
margin-block-start: 0;
}
.wpcf7-form.sent fieldset,
.wpcf7-form.sent fieldset + p,
.wpcf7-form.sent .wpcf7-submit {
display: none;
}
.wpcf7-spinner { 
position: absolute;
margin-top: -37px;
}
.text-center { text-align: center; }
small { font-size: 75%; }
#jarallax-container-0 > img { backface-visibility: hidden; }
.nk-awb .nk-awb-inner>.jarallax-img, .nk-awb .nk-awb-inner>picture>img { position: fixed; }
.wpcf7 label { display: block; margin-bottom: 0.7em; }
footer, #form { display: none; }
strong { font-weight: bold !important; }
.wpcf7-list-item { margin-left: 0; }
.wp-block-embed iframe,
.yb-player { border-radius: 30px; }
figcaption.yb-caption { display: none; }
.wp-block-boldblocks-youtube-block { width: 645px; max-width: calc(100% - 10px); }
@media (max-width: 767px) {
.wp-block-nk-awb { padding: 20px 0; }
.nk-awb-wrap-content.has-global-padding { padding-left: 10px; padding-right: 10px; }
.wpcf7 fieldset { padding: 0 15px; }
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 { width: 100%; line-height: 1.3; font-size: 75%; }
}
@media screen and
(prefers-reduced-motion: reduce), 
(update: slow) {
* {
animation-duration: 0.001ms !important;
animation-iteration-count: 1 !important; transition-duration: 0.001ms !important;
}
}